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
329fc8f93d
Let some else ( #936 )
2 years ago
Rafał Mikrut
27410bcd45
Release version 5.1.0
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
8ab4c19eea
Mac CI fix ( #888 )
...
* Mac CI fix
* Maybe now
* Maybe
* FAF
* Hmm
* AFSf
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
b27a95e547
Split Mac CI with and without heif ( #875 )
2 years ago
Rafał Mikrut
a66a2849d1
Allow to set number of used threads in scan ( #839 )
2 years ago
Rafał Mikrut
b1fde3becc
Update dependencies ( #870 )
...
* Basic update
* From timestamp
* Clipppy nightly
2 years ago
Rafał Mikrut
53492395c5
Update GTK dependency ( #857 )
...
* Update GTK dependency
* 1.63 is minimal now
2 years ago
Kian-Meng Ang
ddc4def99e
Fix typos ( #840 )
...
Found via `codespell -S i18n -L crate,nd,gir,noo`
2 years ago
Rafał Mikrut
e731f5ed75
Faster similar images with reference folders ( #826 )
...
* Faster similar images with reference folders
* Still not works
* Probably works now
* Unnecessary assert when using reference folders
* HumanSize 2.0.0
* 1.62
2 years ago
Rafał Mikrut
f16818dc8e
Release 5.0.2 version
2 years ago
Rafał Mikrut
d3e7c2d777
Update dependencies and fix clippy warnings ( #815 )
2 years ago
Rafał Mikrut
ae87489f3b
Release hotfix 5.0.1 version
2 years ago
Rafał Mikrut
390f4751e8
Release 5.0.0 version
2 years ago
Rafał Mikrut
2f932e20ff
Sort speedup and manual add window improvements ( #782 )
...
* Sort unstable
* Multiple entries when using manual add
* Do not allow to add multiple same directories to check
* Assert
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
db09dc9363
Heic or heif support, don't know ( #750 )
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
b00420d8c0
Release 4.1.0 version
2 years ago
Rafał Mikrut
8e4e1f58cb
Finding invalid extensions ( #678 )
...
* Find invalid extensions
* Another day
* Libc
* Basic Renames
* Ending words
* Better renaming
* Stonks because works
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
574cc78b12
Zip update ( #667 )
3 years ago
Rafał Mikrut
2d8a930ae5
Update image-rs and fix selecting windows path ( #656 )
3 years ago
Rafał Mikrut
3ce5d4a967
Change AudioTags to lofty and support moree audio things ( #590 )
3 years ago
Rafał Mikrut
4427ec06c0
Update GTK ( #583 )
3 years ago
Rafał Mikrut
a0d17fccea
Release 4.0 and do "small" refactoring to fix problems with packing ( #593 )
3 years ago
Rafał Mikrut
6171eba0f7
Don't include all possible icons in Windows builds ( #540 )
...
* Don't include all possible icons in Windows builds
* ABba
* B
* Stonker
* ABEC
* Update to latest
3 years ago
Rafał Mikrut
0f0e7a338f
[WIP] Add raw images support ( #532 )
...
* Add raw images support
* Potato
* Update
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
a8aa8a2a23
Multiple small changes ( #490 )
3 years ago
Farmadupe
88b8f11e07
Cache vidoes with serde to avoid forked vid_dup_finder_lib ( #486 )
...
* Cache vidoes with serde to avoid forked vid_dup_finder_lib
* Fix clippy lint.
* Replace json serialization with bincode for videos
3 years ago
Rafał Mikrut
cf2e822435
Reformat code with idea tool
3 years ago
Rafał Mikrut
29129d3ec0
Support for finding similar videos ( #460 )
...
* Add support for similar videos to CLI
* Add GUI support for similar videos
* Video duplicates
* git_dup
* Documentation
3 years ago
Rafał Mikrut
4a202633ee
Release 3.3.1
3 years ago
Rafał Mikrut
9d28fb8a59
Release 3.3.0
3 years ago
Rafał Mikrut
20c89f44f0
Adds support for multiple hashes type and size in similar images, resize formats and also test to check performacne ( #447 )
3 years ago
Rafał Mikrut
243505b692
Release 3.2.0
3 years ago
Rafał Mikrut
909967dcd8
Update BKtree and blake3 and add new grouping algorithm ( #405 )
...
* Update BKtree and blake3
* Add new algorithm for similar images
* Improve algorithm of grouping similar images
3 years ago
Rafał Mikrut
0e9b8a1651
Use GtkScale instead radio buttons for similarity ( #397 )
...
* Use GtkScale instead radio buttons for similarity
* Fixes
3 years ago
Rafał Mikrut
a623f2be00
Update all dependencies except trash which don't crosscompile on Windows ( #395 )
...
* Update all dependencies except trash which don't crosscompile on Windows
3 years ago
Rafał Mikrut
b5f8d6b028
Update to gtk-rs 0.14 ( #383 )
...
* Update to Gtk-rs 0.14
3 years ago
Rafał Mikrut
237d879f03
Release 3.1.0
3 years ago
Rafał Mikrut
ce8161fd7e
Release 3.0.0
4 years ago
Douman
67a07f1f98
Use xxhash-rust >=0.8.2 to avoid bug in stateful implementation ( #283 )
4 years ago
Rafał Mikrut
7ea0126525
Release 2.4.0
4 years ago