Rafał Mikrut
97cbbce483
Default thread size
2024-01-14 20:13:54 +01:00
Rafał Mikrut
6cde5ab7a0
Things dedup ( #1183 )
...
* Deduplicate cli settings
* Save
* Nice
* TODO even bigger generalization
* Simplification
* Bad
2024-01-14 14:38:55 +01:00
Rafał Mikrut
8b20f78573
Allow removing from CLI found image/music/video files ( #1087 )
...
* Bind delete
* Audio tags/content
* Tests
* Test videos
* FFmpeg
2023-10-13 20:33:17 +02:00
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
2023-10-12 18:48:46 +02:00
Rafał Mikrut
9b57382e39
Core cleanup/changes ( #1082 )
...
* FunTime
* Ft
* Unify delete files
* Files
* FunTime
* Smaller Printing
* Cleaned
* Fallen
2023-10-10 20:54:41 +02:00
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
2023-10-05 08:06:47 +02:00
Rafał Mikrut
a77cb27f3b
Random randoms ( #1012 )
...
* Not so many
* A1
* A3
* A4
2023-07-10 08:36:03 +02:00
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
2023-05-10 21:27:41 +02:00
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
2023-05-02 22:37:12 +02:00
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
2022-12-21 08:44:26 +01:00
Alex
e6b19270a6
Update to clap 4 ( #878 )
2022-12-20 10:19:30 +01:00
Rafał Mikrut
a66a2849d1
Allow to set number of used threads in scan ( #839 )
2022-11-25 20:38:27 +01:00
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
2022-07-31 08:45:19 +02:00
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
2022-07-24 20:48:02 +02:00
Rafał Mikrut
d42e17c15f
Update to clap from structopt ( #759 )
2022-06-18 10:59:46 +02:00
Rafał Mikrut
cf94ab918e
Reformat code with Intelij tool ( #741 )
2022-05-31 17:52:55 +02:00
ChihWei Wang
c64ab05648
Add exclude other filesystems option ( #673 )
2022-04-23 20:21:46 +02:00
Rafał Mikrut
3ce5d4a967
Change AudioTags to lofty and support moree audio things ( #590 )
2022-02-25 18:47:25 +01:00
Rafał Mikrut
b7e4eaccaf
Modified include organization
2021-11-27 20:49:20 +01:00
Rafał Mikrut
78b49dee3d
Remove support for zeroed files ( #461 )
2021-11-23 11:38:37 +01:00
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
2021-11-23 11:10:24 +01:00
Rafał Mikrut
20c89f44f0
Adds support for multiple hashes type and size in similar images, resize formats and also test to check performacne ( #447 )
2021-11-18 11:23:17 +01:00
Rafał Mikrut
a92a113714
Add maximum file size ( #407 )
...
* Add maximum file size
* Add maximum file size
2021-08-06 23:23:11 +02:00
Rafał Mikrut
b08cedd5a6
Allow to set minimal file size to caching ( #321 )
2021-05-06 21:54:44 +02:00
Thomas Andreas Jung
1d904a858e
Dryrun for duplicates ( #277 )
...
```
czkawka_cli dup --dryrun -d $(pwd)/folder -m1 -D aen
Found 2 duplicated files in 1 groups with same content which took 2 B:
Size - 2 B (2) - 2 files
/home/thomas/Development/czkawka/folder/a
/home/thomas/Development/czkawka/folder/b
----
-------------------------------MESSAGES--------------------------------
Delete /home/thomas/Development/czkawka/folder/a
Delete /home/thomas/Development/czkawka/folder/b
---------------------------END OF MESSAGES-----------------------------
```
2021-03-01 12:23:43 +01:00
Rafał Mikrut
4c770b582b
Add option to not ignore hard links ( #273 )
2021-02-22 20:14:33 +01:00
Thomas Andreas Jung
0f12897687
Support the hash type parameter in the CLI ( #267 )
...
https://github.com/qarmin/czkawka/issues/266
2021-02-21 05:59:07 +01:00
Rafał Mikrut
eeaaea20cc
Add broken files support ( #202 )
2021-01-12 20:06:12 +01:00
Rafał Mikrut
7992ba30de
Fix included/excluded files which contains commas ( #195 )
2021-01-10 20:44:10 +01:00
Rafał Mikrut
1d59199bb2
Add support for checking for invalid symlinks ( #124 )
2020-12-21 16:09:39 +01:00
Rafał Mikrut
7ac4a26229
Add progress bar ( #106 )
2020-12-02 10:25:27 +01:00
Rafał Mikrut
29a0716be5
Add very small similarity level to finding similar images, add option to choose level from CLI, fix bug with duplicated entries in similar pictures ( #104 )
2020-11-09 12:55:27 +01:00
Rafał Mikrut
110d6015bc
Similar images improvements: ( #97 )
...
Headers without data
By default only checking for High Similarity(faster search)
2020-11-07 16:26:40 +01:00
Rafał Mikrut
ecebb3a1af
Implement finding duplicated music by tags/artist/year etc. ( #95 )
2020-11-02 21:56:07 +01:00
Rafał Mikrut
8ba780ded6
Add missing options in some modes ( #90 )
2020-10-31 19:19:33 +01:00
Rafał Mikrut
777ac50f07
Add support for checking for zeroed files ( #88 )
2020-10-31 10:29:11 +01:00
Rafał Mikrut
3dd203f246
Add support for finding similar images to CLI ( #66 )
2020-10-14 21:10:27 +02:00
Rafał Mikrut
8bbb12c7d4
Add ability to stop task from GUI ( #55 )
2020-10-10 11:15:20 +02:00
Meir Klemfner
e4af905078
Changed to StructOpt for CLI argument parser. ( #37 )
...
Changed to StructOpt for CLI argument parser.
2020-10-04 23:36:49 +02:00
Rafał Mikrut
8d263fdff2
Minimal file size in duplicate finder should be always greater than 0
2020-10-03 09:51:02 +02:00
Rafał Mikrut
d3bea0db85
Small general changes
2020-10-01 16:54:26 +02:00
Rafał Mikrut
889eeaa909
Updated help in CLI
2020-09-29 16:09:42 +02:00
Rafał Mikrut
bf05cd5372
Move arguments pair to different file
2020-09-29 14:37:50 +02:00
Rafał Mikrut
735ac49919
Change a little CLI
2020-09-29 13:59:23 +02:00
Rafał Mikrut
3599bd3e20
Fixes default argument in -f option
2020-09-29 09:27:31 +02:00
Rafał Mikrut
18020cebde
Added temporary ffile finder and also printed improved help
2020-09-27 10:31:14 +02:00
Rafał Mikrut
465ee66fd3
Changed a little describtion
2020-09-27 08:32:44 +02:00
Rafał Mikrut
2cf5dcd513
Added support for empty file finder
2020-09-26 21:50:16 +02:00
Rafał Mikrut
338352f384
Added checking for duplicates by checking hash of first 1MB of file
2020-09-26 20:46:35 +02:00
Rafał Mikrut
8161a1c59b
Big code refactoring
2020-09-26 16:52:13 +02:00