Rafał Mikrut
6adca76b5a
SD
8 months ago
Rafał Mikrut
81b0afffc2
Hashes
8 months ago
Rafał Mikrut
308b245828
AVC
9 months ago
Rafał Mikrut
219f9f058b
Allocation decrease ( #1156 )
10 months ago
Rafał Mikrut
739e2a9860
Microoptimizations ( #1153 )
10 months ago
Rafał Mikrut
9b57382e39
Core cleanup/changes ( #1082 )
...
* FunTime
* Ft
* Unify delete files
* Files
* FunTime
* Smaller Printing
* Cleaned
* Fallen
12 months ago
Rafał Mikrut
4a1f6227db
Add more excluded items to windows default settings ( #1074 )
12 months ago
Rafał Mikrut
edfc8e7b5f
Random updates and modifications ( #1070 )
...
* Updates
* Rust embed
* GTK 4
* Handsome logger
* Handsome logger
* Lock
* DB
* Logging
* It compile
* Cleanup
* Sl
* Sl
* Slint
* 1.70.0
* Appimage
1 year ago
Rafał Mikrut
5272309341
Implement finding duplicates by size/name ( #956 )
...
* Implementing Size+Name method
* Partial hashing
* Move hashing into different functions
* Update
* Add some code
* Split code into parts
* Entry size
* Simplify code
* Bottom Buttons
* Bottom Buttons
* Confusion
* Libheif
* Simplified sorting
* Revert libheif change
2 years ago
Rafał Mikrut
f1c6e6da17
Add sort button ( #894 )
...
* Add sort button
* Update lofty and gtk-rs
* Fix bug with invalid music tags with reference folders
* Remove try at
* Fix loading of certain directories with disabled loading settings at start
* Change FileChooserDialog to FileChooserNative
* Any
* Copy Clone
* Popover sort basic
* Builder using
* Basic sorting
* Fix not working sorting by size
* Changelog
2 years ago
Rafał Mikrut
8ea9b4b800
Run pydantic clippy lints on project ( #901 )
...
* Update dependencies
* Pydantic part 1
* Some renames, basic Cambalache view
* 2
* 3
* Unwrap
* Tests
* Update CLI to Ubuntu 20.04
2 years ago
Rafał Mikrut
c9e9a65cc9
Windows hardlinking problem ( #881 )
...
* Clippy 1
* Nightly Clippy
* Disable hardlink button when on windows test of hardlinking failed
* Import things for new function
2 years ago
Rafał Mikrut
a66a2849d1
Allow to set number of used threads in scan ( #839 )
2 years ago
Rafał Mikrut
d5b08787a0
Update translates
2 years ago
Rafał Mikrut
8f0527cd33
Add option to exclude files from other filesystems in GUI(Linux) ( #776 )
...
* Add exclude other fs to GUI
* Exclude in FS
* Fix crashes in gui and core
* More tests
2 years ago
Rafał Mikrut
e3cea67634
Default to 16 hash size and add "Original" similarity ( #768 )
2 years ago
Rafał Mikrut
d1c66fda1b
Change image hash compare algorithm and add multithreading ( #762 )
...
* New image compare algorithm
* Par iter
* Ending words
2 years ago
Rafał Mikrut
d42e17c15f
Update to clap from structopt ( #759 )
2 years ago
Rafał Mikrut
486bec15ad
Add more windows extension and add selection of type of broken files ( #749 )
...
* Add more windows extension
* ABCD
* Windows CI and basic choosing broken files
* Core and GUI support for few
2 years ago
Rafał Mikrut
56fc29fa4f
Speedup little entry access in maps and fix missing extension workarounds ( #747 )
2 years ago
Rafał Mikrut
ec13f86aee
Add smallest files mode ( #746 )
2 years ago
Rafał Mikrut
cf94ab918e
Reformat code with Intelij tool ( #741 )
2 years ago
Rafał Mikrut
6d8b33d8cf
GTK 4 Port ( #466 )
2 years ago
Rafał Mikrut
a54224fbd0
Update ImagePipe ( #705 )
...
* Update ImagePipe, fixes music finder
* Change rodio library, enable by default checking for broken audio files
* Don't crash when checking for broken files
* Fix stopping of scan in broken files
* No more
* PDF Support
* Infer and crash handler for music
2 years ago
Rafał Mikrut
c88d347e00
Allow to set included/excluded directories by command line arguments ( #677 )
2 years ago
Rafał Mikrut
aa07d73bca
Case insensitive name checking ( #669 )
...
* Case insensitive checking in name duplicates
* Hide instead disable
3 years ago
Rafał Mikrut
a0d17fccea
Release 4.0 and do "small" refactoring to fix problems with packing ( #593 )
3 years ago
Rafał Mikrut
17e45b959f
Latest fixes ( #592 )
3 years ago
Rafał Mikrut
d310fe4059
Save more things to config file ( #581 )
3 years ago
Rafał Mikrut
ed4b721665
Random Changes ( #576 )
...
* Random Changes
* Urra
* ABC
3 years ago
Rafał Mikrut
489ec3cfda
Split files to different folders ( #575 )
3 years ago
Rafał Mikrut
5dab9286cb
Add compare images tool ( #568 )
...
* Add compare images tool
* Crash lord, crashes more than needed
* Kluchy piertuchy
* Głowa mała
* Troszkę
* Czokoszoki
* Ajzenbiśla
* Środa
* Piątek
* Stonk
* TreePath
* Czego, śpiem przecież
* Mój tród skończon
* Aktualizacja nazw
3 years ago
Rafał Mikrut
e7e98d5dd1
Save to cache more informations about items ( #567 )
3 years ago
Rafał Mikrut
aaa5885326
Add cache support to similar music files ( #558 )
...
* Simplify cache code
* Better saving/loading.
Add support for loading/saving json files in release mode
* Broken files cache
* Finally same music cache
3 years ago
Rafał Mikrut
d8dc176e63
Small changes and fixes
3 years ago
Rafał Mikrut
1f5fca3f46
Add new step to check progress of comparing images. ( #525 )
...
Fix empty loaded items in e.g. Excluded Directories.
Fix bug with non-loading proper image results
3 years ago
Rafał Mikrut
e2494d240f
Reorganize saving/loading data from file ( #524 )
3 years ago
Rafał Mikrut
c4f26883b1
Add reference folders ( #516 )
...
* Add reference folder
* Basic tree view cleaning
* Computations
* Similar Images
* Muzyka i Wideo
* Podwójne dwa razy, cztery razy!
* Rozmiar i Nazwa
* Spanko i działanko(przynajmniej zdaje mi się że działa)
* Translatanko
3 years ago
Rafał Mikrut
5db5d17afb
Use max line length 180 instead 250 ( #515 )
...
This was a little too big value.
I don't like too much too small values, because code looks ugly.
3 years ago
Rafał Mikrut
0a924d2355
Improve translations ( #507 )
...
* Improve translations
* Imports
3 years ago
Rafał Mikrut
c8ade1fb0f
Use system language when available ( #506 )
...
* Use system language when available
* Use clippy nightly
3 years ago
Rafał Mikrut
77a48ca6aa
Add support for translations ( #469 )
...
* Reformat code with idea tool
* Pierwsza działająca wersja tłumaczeń
* Działa? I dobrze, bo ma działać
* Ćma szła i się potkła
* Ściął śmiałek źółty rząd pąków.
3 years ago
Rafał Mikrut
1fd53b854b
Add prehash cache support ( #477 )
3 years ago
Rafał Mikrut
4871016a3c
Add option to not remove outdated cache entries ( #472 )
...
* Add option to not remove outdated cache entries
* Default duplicates cache size lowered to 512 KB
* Add some tooltips,
Add logic to opening cache/config folders
* Add option to clear cache files from outdated results(manually)
3 years ago
Rafał Mikrut
b7e4eaccaf
Modified include organization
3 years ago
Rafał Mikrut
5836e3e5b3
GTK 4 compatibility fixes ( #467 )
...
App still require GTK 3.22(3.24 in near future), but converting to GTK 4 should be easier and faster
3 years ago
Rafał Mikrut
16772b1c52
Update Mac installation instruction add info about Chocolatey
3 years ago
Rafał Mikrut
c9719758c7
Clean GUI code, make it easier to understand and change ( #462 )
...
* Add static variable for basic notebook data
* Opening, selecting results by space, enter and mouse
* Now hard/symbolic links
* Now deleting
* Now popovers
* Move tests to different function
* Don't crash when there is no selected records
* Button symlinks
* Now move
* Compute results
* Move again
* Again Popovers
* More popovers and more
* Key clicking, removing
* KEY_DELETE
* No more GuiData clone
* Adding directories
* Reorganize a little files
3 years ago
Rafał Mikrut
742139379c
Add better errors explanation(native from libraries) ( #446 )
3 years ago
Rafał Mikrut
fcc909ffd7
Add image preview to duplicate finder ( #408 )
3 years ago