Commit Graph

56 Commits (7d8334bb0c698635acea259a901f49e051400ee1)

Author SHA1 Message Date
Rafał Mikrut 7d8334bb0c
Add template for multiple hashes (#240) 3 years ago
Rafał Mikrut 49ddc041ee
Add about dialog (#226) 3 years ago
Rafał Mikrut e1beaeed28
Decrease ram usage (#212) 3 years ago
Rafał Mikrut 7ec665ab7a
Add cache for duplicate (#205) 3 years ago
Rafał Mikrut 7992ba30de
Fix included/excluded files which contains commas (#195) 3 years ago
Rafał Mikrut 9975605f75
Add buffered write/read (#186) 3 years ago
Rafał Mikrut 3adbfdc5b6
Remove some debug variables (#185) 3 years ago
Rafał Mikrut 7ac4a26229
Add progress bar (#106) 4 years ago
Rafał Mikrut 88d47e49cf
Add select for all modes (#102) 4 years ago
Rafał Mikrut f359905ebc
Add support for multithreading in duplicate finder (#100) 4 years ago
Rafał Mikrut 5d4f4db8c1
Simplify some GUI code (#96) 4 years ago
Rafał Mikrut 7112ff6b92
Add support for checking same file names (#84) 4 years ago
Rafał Mikrut d996c3c46b
Add pre hash check (#83) 4 years ago
Dariusz Niedoba acfecd7ca3
Replace String with PathBuf for paths (#59) 4 years ago
Rafał Mikrut d015b305f2
Add Windows support (#58) 4 years ago
Rafał Mikrut 8bbb12c7d4
Add ability to stop task from GUI (#55) 4 years ago
Caduser2020 085da0369e
Improve code quality. (#52)
* Remove verbose constructs in core.

* Use self and const fn where appropriate.

* Remove needless borrows.

* Fix name in function arguments.

* Merge 'master' into quality

* Decrease function complexity.

* Run fmt.

* Fix clippy.

* Fix duplicate extension files.

* Fix excluded items.

* Fix allowed extensions (Part 2).

* Fix temporary files.
4 years ago
Rafał Mikrut be30afdac6
Add support for searching in other thread (#51) 4 years ago
Rafał Mikrut 1a87a69116 Fixes some typos 4 years ago
Rafał Mikrut 3b63798751 Don't crash when found file name which is not valid Unicode 4 years ago
Rafał Mikrut 8d263fdff2 Minimal file size in duplicate finder should be always greater than 0 4 years ago
Rafał Mikrut a0c99ab14b Don't crash when modified time of file is before unix epoch 4 years ago
Rafał Mikrut 7a1a9ea9f6 Change SystemTime to u64 4 years ago
Rafał Mikrut 2cf5dcd513 Added support for empty file finder 4 years ago
Rafał Mikrut 338352f384 Added checking for duplicates by checking hash of first 1MB of file 4 years ago
Rafał Mikrut 4fb2a0cc92 Smaller code refactoring 4 years ago
Rafał Mikrut 8161a1c59b Big code refactoring 4 years ago
Rafał Mikrut 5f643d4356 Add big files finding to CLI 4 years ago
Rafał Mikrut d17f2d3ef1 Begin of working with finding biggest files 4 years ago
Rafał Mikrut 468c2d7a67 Unified look of enum elements 4 years ago
Rafał Mikrut 343c57f098 Clear a little remove code 4 years ago
Rafał Mikrut 05684a9051 Read more info from GUI fields 4 years ago
Rafał Mikrut 2804af92e5 Remove unused code 4 years ago
Rafał Mikrut b1426d7f95 Added basic printing results in tree_view 4 years ago
Rafał Mikrut 5326024a9b Add support for checking how much data was read by tool[REAL FIX] 4 years ago
Rafał Mikrut 5d10e273a2 Fixed release build printing debug prints 4 years ago
Rafał Mikrut 3d297b3657 Format better file save message 4 years ago
Rafał Mikrut 2b9c0d61df Add saving to empty folders finder, remove exclude directories from it and put warnings to another function 4 years ago
Rafał Mikrut cf127d5c36 Add errors and warnings class 4 years ago
Rafał Mikrut 6b26d4b6fe Use as_str() where possible 4 years ago
Rafał Mikrut 249adfc821 Merge function which finds duplication by size with removing entries which contains only 1 entry 4 years ago
Rafał Mikrut 5caff93a51 Show how much files are in groups 4 years ago
Rafał Mikrut 99b85c73c2 Fixed invalid groups number when saving to file 4 years ago
Rafał Mikrut 4757b28486 Simplify code with duplication and checking 4 years ago
Rafał Mikrut 0f06ed636a Improved searching and printing duplicated entries,
Saving to file
4 years ago
Rafał Mikrut cff5ac93c4 Added support for non recursive search 4 years ago
Rafał Mikrut 4b68330393 Added support for excluded items with wildcard * 4 years ago
Rafał Mikrut a08b4549ba Removed almost all occurrences of println from core 4 years ago
Rafał Mikrut bccc69bd99 Beginning of removing printing text from core. 4 years ago
Rafał Mikrut b19612cfdf Added support for different buttons events for different notebook tabs 4 years ago