Rafał Mikrut
419146331f
Allowed extensions
9 months ago
Rafał Mikrut
e628fcb395
Hen
9 months ago
Rafał Mikrut
97cbbce483
Default thread size
9 months ago
Rafał Mikrut
6cde5ab7a0
Things dedup ( #1183 )
...
* Deduplicate cli settings
* Save
* Nice
* TODO even bigger generalization
* Simplification
* Bad
9 months ago
Rafał Mikrut
219f9f058b
Allocation decrease ( #1156 )
10 months ago
Rafał Mikrut
739e2a9860
Microoptimizations ( #1153 )
10 months ago
Rafał Mikrut
c6b1eaeeb4
Alternative frontend with Slint ( #1102 )
10 months ago
Rafał Mikrut
44400e08af
Release version 6.1.0
12 months ago
Rafał Mikrut
9072b0cc98
Bind data folder into subprojects
12 months ago
Rafał Mikrut
8b20f78573
Allow removing from CLI found image/music/video files ( #1087 )
...
* Bind delete
* Audio tags/content
* Tests
* Test videos
* FFmpeg
12 months ago
Rafał Mikrut
0462324607
Add json support to gui ( #1083 )
...
* Add json support to gui
* Cli support
* Tests
* Zip fixed
* Always printing
* Zip
* Bound
* Improved CI
* More tests
* Maybe
* Different duplicate delete
12 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
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
a77cb27f3b
Random randoms ( #1012 )
...
* Not so many
* A1
* A3
* A4
1 year ago
Rafał Mikrut
7cb355a359
6.0.0 version ( #988 )
...
* 4.10 and build heif for all
* 4.10
* Disable heif in windows build
* A1
* B1
1 year ago
Rafał Mikrut
55b2744bf4
Simplify, fix and improve similar images algorithm ( #983 )
...
* Random changer
* CD
* A1
* Almost?
* Nein
* Heif
* Tests that needs to be fixed
* Fixed test
* Tests
* Fixed image counting in reference folders
* Lock
* Catch possible more bugs in pdf
* Find ever more bugs
1 year ago
Rafał Mikrut
582e5417ac
Unify progress data ( #972 )
...
* Unify progress data code
* Do not increment in threads values every time when finding file/folder(works quite good, may works bad with folders with ~several thousands of files)
* Partial changes
* Simplify creating tree_view
* Allow setting thread number in CLI
* Simplified code and add tests with help of copilot
1 year ago
Rafał Mikrut
72df211ca2
Big core cleaning ( #969 )
...
* Update dependencies
* Split functions in big file finder
* Bad Extensions
* Thread handler bad extensions
* Progress handler
* Atomic counter
* All thread handler simplifying
* Simplifying
* More
* Again
* Btreemap simplifying
* Also
* Next
* Common dir
* Simplify music checking
* Similar Images coplexity
* Loading cache
* Hashes
* Split chunked hashes
* Split into multiple parts
* Last similar video piece
* Probably last part
* Cleaned
* Temp
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
329fc8f93d
Let some else ( #936 )
2 years ago
Rafał Mikrut
27410bcd45
Release version 5.1.0
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
Alex
e6b19270a6
Update to clap 4 ( #878 )
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
0x4A6F
e20f30c66f
Reintroduce support for version argument e.g. ( #806 )
...
`czkawka_cli --version`
2 years ago
Alexis Lefebvre
95d1d73a29
CLI: rewrite the message for minimal file size ( #807 )
2 years ago
Rafał Mikrut
ae87489f3b
Release hotfix 5.0.1 version
2 years ago
Rafał Mikrut
44fb75ada5
Smaller fixes ( #795 )
...
* Improve a little documentation, add missing bad extension
* Allow to find the smallest files from CLo
* Show error when all directories are reference folders
* 2 more testing objects
* Add missing original preset
2 years ago
Rafał Mikrut
390f4751e8
Release 5.0.0 version
2 years ago
Rafał Mikrut
d5b08787a0
Update translates
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
d42e17c15f
Update to clap from structopt ( #759 )
2 years ago
Rafał Mikrut
db09dc9363
Heic or heif support, don't know ( #750 )
2 years ago
Rafał Mikrut
cf94ab918e
Reformat code with Intelij tool ( #741 )
2 years ago
ChihWei Wang
96def07bc9
Change option of dup subcommand from '-ht' to 't' ( #720 )
...
Option 'ht' conflicts with 'h' since the short option should be one char.
2 years ago
Rafał Mikrut
b00420d8c0
Release 4.1.0 version
2 years ago
ChihWei Wang
c64ab05648
Add exclude other filesystems option ( #673 )
2 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