Kian-Meng Ang
ddc4def99e
Fix typos ( #840 )
...
Found via `codespell -S i18n -L crate,nd,gir,noo`
2022-10-22 20:43:06 +02:00
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
2022-09-13 22:18:07 +02: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
5d79dc7ccf
Sort big files by default descending
2022-07-28 18:56:55 +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
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
2022-07-19 19:09:52 +02:00
Rafał Mikrut
56fc29fa4f
Speedup little entry access in maps and fix missing extension workarounds ( #747 )
2022-06-05 08:01:17 +02:00
Rafał Mikrut
ec13f86aee
Add smallest files mode ( #746 )
2022-06-04 21:20:21 +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
a0d17fccea
Release 4.0 and do "small" refactoring to fix problems with packing ( #593 )
2022-01-19 22:35:07 +01:00
Rafał Mikrut
ed4b721665
Random Changes ( #576 )
...
* Random Changes
* Urra
* ABC
2022-01-14 06:34:43 +01:00
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
2021-12-24 09:18:55 +01:00
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.
2021-12-21 18:44:20 +01:00
Rafał Mikrut
0a924d2355
Improve translations ( #507 )
...
* Improve translations
* Imports
2021-12-19 14:45:10 +01:00
Rafał Mikrut
c8ade1fb0f
Use system language when available ( #506 )
...
* Use system language when available
* Use clippy nightly
2021-12-18 23:45:37 +01:00
Rafał Mikrut
cf668d02a7
Implement threaded search in rest of modes(except empty folders) ( #504 )
...
* Implement threaded search in rest of modes(except empty folders)
* Add more tools in gui to use allowed extension
* Change progress window to modal
* Nazair
* Clippy
2021-12-17 19:29:37 +01:00
Rafał Mikrut
cf2e822435
Reformat code with idea tool
2021-11-27 20:57:10 +01:00
Rafał Mikrut
b7e4eaccaf
Modified include organization
2021-11-27 20:49:20 +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
742139379c
Add better errors explanation(native from libraries) ( #446 )
2021-11-14 15:53:55 +01:00
Rafał Mikrut
775b6b4f10
Fix crashes with too small message queue ( #316 )
2021-04-14 08:23:59 +02:00
Rafał Mikrut
7992ba30de
Fix included/excluded files which contains commas ( #195 )
2021-01-10 20:44:10 +01:00
Rafał Mikrut
9975605f75
Add buffered write/read ( #186 )
2021-01-09 11:52:43 +01:00
Rafał Mikrut
3adbfdc5b6
Remove some debug variables ( #185 )
2021-01-07 23:20:51 +01:00
Rafał Mikrut
7ac4a26229
Add progress bar ( #106 )
2020-12-02 10:25:27 +01:00
Rafał Mikrut
5d4f4db8c1
Simplify some GUI code ( #96 )
2020-11-04 18:15:06 +01:00
Rafał Mikrut
8ba780ded6
Add missing options in some modes ( #90 )
2020-10-31 19:19:33 +01:00
Rafał Mikrut
3dd203f246
Add support for finding similar images to CLI ( #66 )
2020-10-14 21:10:27 +02:00
Dariusz Niedoba
acfecd7ca3
Replace String with PathBuf for paths ( #59 )
2020-10-14 18:41:37 +02:00
Rafał Mikrut
d015b305f2
Add Windows support ( #58 )
2020-10-10 15:18:04 +02:00
Rafał Mikrut
8bbb12c7d4
Add ability to stop task from GUI ( #55 )
2020-10-10 11:15:20 +02:00
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.
2020-10-09 22:32:08 +02:00
Rafał Mikrut
1a87a69116
Fixes some typos
2020-10-07 10:34:15 +02:00
Rafał Mikrut
3b63798751
Don't crash when found file name which is not valid Unicode
2020-10-06 17:10:34 +02:00
Rafał Mikrut
a0c99ab14b
Don't crash when modified time of file is before unix epoch
2020-10-02 17:59:46 +02:00
Rafał Mikrut
d7529cb64b
Added support for Big, Temporary and empty file finder in GUI
2020-10-01 19:26:25 +02:00
Rafał Mikrut
7a1a9ea9f6
Change SystemTime to u64
2020-10-01 06:53:10 +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
4fb2a0cc92
Smaller code refactoring
2020-09-26 19:51:28 +02:00
Rafał Mikrut
85432f1c18
Fix some typos in words and remove empty space
2020-09-26 17:16:12 +02:00
Rafał Mikrut
8161a1c59b
Big code refactoring
2020-09-26 16:52:13 +02:00
Rafał Mikrut
5f643d4356
Add big files finding to CLI
2020-09-26 13:48:53 +02:00
Rafał Mikrut
d17f2d3ef1
Begin of working with finding biggest files
2020-09-25 21:05:47 +02:00