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.
2021-12-11 16:16:14 +01:00
Rafał Mikrut
a8aa8a2a23
Multiple small changes ( #490 )
2021-12-05 21:01:16 +01:00
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
2021-12-05 18:34:12 +01:00
Rafał Mikrut
cf2e822435
Reformat code with idea tool
2021-11-27 20:57:10 +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
4a202633ee
Release 3.3.1
2021-11-22 06:48:07 +01:00
Rafał Mikrut
9d28fb8a59
Release 3.3.0
2021-11-20 12:06:44 +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
243505b692
Release 3.2.0
2021-08-07 21:25:43 +02:00
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
2021-08-06 16:40:43 +02:00
Rafał Mikrut
0e9b8a1651
Use GtkScale instead radio buttons for similarity ( #397 )
...
* Use GtkScale instead radio buttons for similarity
* Fixes
2021-07-24 22:00:39 +02:00
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
2021-07-21 21:48:21 +02:00
Rafał Mikrut
b5f8d6b028
Update to gtk-rs 0.14 ( #383 )
...
* Update to Gtk-rs 0.14
2021-06-25 18:07:13 +02:00
Rafał Mikrut
237d879f03
Release 3.1.0
2021-05-08 22:14:53 +02:00
Rafał Mikrut
ce8161fd7e
Release 3.0.0
2021-03-11 21:41:33 +01:00
Douman
67a07f1f98
Use xxhash-rust >=0.8.2 to avoid bug in stateful implementation ( #283 )
2021-03-08 07:47:17 +01:00
Rafał Mikrut
7ea0126525
Release 2.4.0
2021-02-22 12:24:05 +01:00
Thomas Andreas Jung
03d41e173f
Keep original file if replacing duplicate with hardlink fails ( #253 )
...
If the user could not create a hard link (due to permissions or
different block devices) then czkawka lost the duplicate file.
```
$ mkdir hardlink
$ cd hardlink
$ echo a > a
$ cp a b
$ chown thetestuser:thetestuser a
$ ls -il .
25169246 -rw-rw-r-- 1 thetestuser thetestuser 2 Feb 7 11:18 a
25169641 -rw-rw-r-- 1 thomas thomas 2 Feb 7 11:18 b
$ cargo run --bin czkawka_cli dup --directories $(pwd) -m 1 -f
test101.result --delete-method HARD
[...]
-------------------------------WARNINGS--------------------------------
Failed to link /home/thomas/Development/czkawka/hardlink/b ->
/home/thomas/Development/czkawka/hardlink/a
---------------------------END OF WARNINGS-----------------------------
$ ls -il .
25169246 -rw-rw-r-- 1 thetestuser thetestuser 2 Feb 7 11:18 a
```
Now czkawka keeps all files and the warning provides more information
why czkawka can't replace the duplicate with a hard link.
```
$ cargo run --bin czkawka_cli dup --directories $(pwd) -m 1 -f
test101.result --delete-method HARD
-------------------------------WARNINGS--------------------------------
Failed to link /home/thomas/Development/czkawka/hardlink/b ->
/home/thomas/Development/czkawka/hardlink/a (Operation not permitted (os
error 1))
---------------------------END OF WARNINGS-----------------------------
[...]
25169246 -rw-rw-r-- 1 thetestuser thetestuser 2 Feb 7 11:18 a
25169641 -rw-rw-r-- 1 thomas thomas 2 Feb 7 11:18 b
```
2021-02-11 19:04:23 +01:00
Rafał Mikrut
9bb574235a
Add checking for broken music opt-in ( #249 )
2021-02-05 19:07:20 +01:00
Rafał Mikrut
9f3da0e70f
Add support for CRC32 and XXH3 hash ( #243 )
2021-02-03 19:59:06 +01:00
Rafał Mikrut
bb7bf12354
Release 2.3.2
2021-01-21 20:52:43 +01:00
Rafał Mikrut
69090755df
Release 2.3.1
2021-01-20 15:41:44 +01:00
Rafał Mikrut
943f8f78f1
Release 2.3.0
2021-01-15 16:49:13 +01:00
Rafał Mikrut
cc8d42e0ff
Add support for finding broken zip and audio files ( #210 )
2021-01-15 11:04:52 +01:00
Rafał Mikrut
da4bdd19e2
Release 2.2.0
2021-01-11 12:26:03 +01:00
Rafał Mikrut
4eefe114dd
Release 2.1.0
2020-12-31 10:29:36 +01:00
Rafał Mikrut
3f333e7ceb
Add cache support for similar images ( #139 )
2020-12-27 10:56:26 +01:00
Rafał Mikrut
123bba381f
Release 2.0.0
2020-12-23 23:12:50 +01:00
Rafał Mikrut
f0f3073f94
Release version 1.5.1
2020-12-08 17:51:18 +01:00
Rafał Mikrut
e6a6e5567b
Release 1.5.0
2020-12-02 12:01:30 +01:00
Rafał Mikrut
7ac4a26229
Add progress bar ( #106 )
2020-12-02 10:25:27 +01:00
Rafał Mikrut
c62617df30
Release 1.4.0
2020-11-09 15:50:28 +01:00
Rafał Mikrut
2f72dd9d19
Add multithread support to similar image finder ( #98 )
2020-11-08 07:41:29 +01:00
Rafał Mikrut
1fb66b32f0
Release version 1.3.0
2020-11-02 22:47:36 +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
2326072222
Release version 1.2.1
2020-10-17 12:56:05 +02:00
Syfaro
a55fe3de9a
Make image similarity search significantly faster. ( #72 )
2020-10-15 17:43:59 +02:00
Rafał Mikrut
d2c7398bdd
Release version 1.2.0
2020-10-15 10:50:42 +02:00
Rafał Mikrut
3dd203f246
Add support for finding similar images to CLI ( #66 )
2020-10-14 21:10:27 +02:00
Rafał Mikrut
67a775beff
Release version 1.1
2020-10-10 21:36:25 +02:00
Rafał Mikrut
8bbb12c7d4
Add ability to stop task from GUI ( #55 )
2020-10-10 11:15:20 +02:00
Rafał Mikrut
71353823e7
Update version to 1.0.1
2020-10-06 21:28:04 +02:00
Rafał Mikrut
8d824036b2
Release 1.0.0 version
2020-10-02 08:58:02 +02:00
Rafał Mikrut
fe78ca4428
Add more info about packages
2020-09-29 09:27:45 +02:00
Rafał Mikrut
d34100461e
Bump version to 0.1.4 dev
2020-09-27 11:17:14 +02:00
Rafał Mikrut
3cff32c031
Bump to 0.1.3 dev version
2020-09-26 14:13:06 +02:00
Rafał Mikrut
063b5e0918
Bump version to 0.1.2 dev
2020-09-20 18:00:09 +02:00
Rafał Mikrut
cff5ac93c4
Added support for non recursive search
2020-09-12 13:25:23 +02:00
Rafał Mikrut
4b68330393
Added support for excluded items with wildcard *
2020-09-11 22:32:17 +02:00
Rafał Mikrut
843ce17107
Update version to 0.1.1
2020-09-07 17:49:39 +02:00