1
0
Fork 0
mirror of synced 2024-05-19 11:53:43 +12:00

Release 2.0.0

This commit is contained in:
Rafał Mikrut 2020-12-23 23:12:50 +01:00
parent 05c8153b1a
commit 123bba381f
10 changed files with 57 additions and 62 deletions

71
Cargo.lock generated
View file

@ -23,9 +23,9 @@ dependencies = [
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.35" version = "1.0.36"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c0df63cb2955042487fad3aefd2c6e3ae7389ac5dc1beb28921de0b69f779d4" checksum = "68803225a7b13e47191bab76f2687382b60d259e8cf37f6e1893658b84bb9479"
[[package]] [[package]]
name = "arrayref" name = "arrayref"
@ -245,16 +245,6 @@ dependencies = [
"cfg-if 1.0.0", "cfg-if 1.0.0",
] ]
[[package]]
name = "crossbeam-channel"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87"
dependencies = [
"crossbeam-utils 0.7.2",
"maybe-uninit",
]
[[package]] [[package]]
name = "crossbeam-channel" name = "crossbeam-channel"
version = "0.5.0" version = "0.5.0"
@ -262,7 +252,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775"
dependencies = [ dependencies = [
"cfg-if 1.0.0", "cfg-if 1.0.0",
"crossbeam-utils 0.8.1", "crossbeam-utils",
] ]
[[package]] [[package]]
@ -273,7 +263,7 @@ checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
dependencies = [ dependencies = [
"cfg-if 1.0.0", "cfg-if 1.0.0",
"crossbeam-epoch", "crossbeam-epoch",
"crossbeam-utils 0.8.1", "crossbeam-utils",
] ]
[[package]] [[package]]
@ -284,23 +274,12 @@ checksum = "a1aaa739f95311c2c7887a76863f500026092fb1dce0161dab577e559ef3569d"
dependencies = [ dependencies = [
"cfg-if 1.0.0", "cfg-if 1.0.0",
"const_fn", "const_fn",
"crossbeam-utils 0.8.1", "crossbeam-utils",
"lazy_static", "lazy_static",
"memoffset", "memoffset",
"scopeguard", "scopeguard",
] ]
[[package]]
name = "crossbeam-utils"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
dependencies = [
"autocfg",
"cfg-if 0.1.10",
"lazy_static",
]
[[package]] [[package]]
name = "crossbeam-utils" name = "crossbeam-utils"
version = "0.8.1" version = "0.8.1"
@ -324,7 +303,7 @@ dependencies = [
[[package]] [[package]]
name = "czkawka_cli" name = "czkawka_cli"
version = "1.5.1" version = "2.0.0"
dependencies = [ dependencies = [
"czkawka_core", "czkawka_core",
"structopt", "structopt",
@ -332,13 +311,13 @@ dependencies = [
[[package]] [[package]]
name = "czkawka_core" name = "czkawka_core"
version = "1.5.1" version = "2.0.0"
dependencies = [ dependencies = [
"audiotags", "audiotags",
"bitflags", "bitflags",
"bk-tree", "bk-tree",
"blake3", "blake3",
"crossbeam-channel 0.4.4", "crossbeam-channel",
"futures", "futures",
"hamming", "hamming",
"humansize", "humansize",
@ -349,10 +328,10 @@ dependencies = [
[[package]] [[package]]
name = "czkawka_gui" name = "czkawka_gui"
version = "1.5.1" version = "2.0.0"
dependencies = [ dependencies = [
"chrono", "chrono",
"crossbeam-channel 0.4.4", "crossbeam-channel",
"czkawka_core", "czkawka_core",
"directories-next", "directories-next",
"futures", "futures",
@ -821,9 +800,9 @@ checksum = "65043da274378d68241eb9a8f8f8aa54e349136f7b8e12f63e3ef44043cc30e1"
[[package]] [[package]]
name = "heck" name = "heck"
version = "0.3.1" version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac"
dependencies = [ dependencies = [
"unicode-segmentation", "unicode-segmentation",
] ]
@ -934,12 +913,6 @@ dependencies = [
"cfg-if 0.1.10", "cfg-if 0.1.10",
] ]
[[package]]
name = "maybe-uninit"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
[[package]] [[package]]
name = "memchr" name = "memchr"
version = "2.3.4" version = "2.3.4"
@ -1204,9 +1177,9 @@ dependencies = [
[[package]] [[package]]
name = "quote" name = "quote"
version = "1.0.7" version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" checksum = "991431c3519a3f36861882da93630ce66b52918dcf1b8e2fd66b397fc96f28df"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
] ]
@ -1229,9 +1202,9 @@ version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a"
dependencies = [ dependencies = [
"crossbeam-channel 0.5.0", "crossbeam-channel",
"crossbeam-deque", "crossbeam-deque",
"crossbeam-utils 0.8.1", "crossbeam-utils",
"lazy_static", "lazy_static",
"num_cpus", "num_cpus",
] ]
@ -1368,15 +1341,15 @@ dependencies = [
[[package]] [[package]]
name = "subtle" name = "subtle"
version = "2.3.0" version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "343f3f510c2915908f155e94f17220b19ccfacf2a64a2a5d8004f2c3e311e7fd" checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2"
[[package]] [[package]]
name = "syn" name = "syn"
version = "1.0.54" version = "1.0.55"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a2af957a63d6bd42255c359c93d9bfdb97076bd3b820897ce55ffbfbf107f44" checksum = "a571a711dddd09019ccc628e1b17fe87c59b09d513c06c026877aa708334f37a"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1451,9 +1424,9 @@ dependencies = [
[[package]] [[package]]
name = "toml" name = "toml"
version = "0.5.7" version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "75cf45bb0bef80604d001caaec0d09da99611b3c0fd39d3080468875cdb65645" checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
dependencies = [ dependencies = [
"serde", "serde",
] ]

View file

@ -1,3 +1,25 @@
## Version 2.0.0 - 23.12.2020r
- Add Snap support - [ee3d4](https://github.com/qarmin/czkawka/commit/ee3d450552cd0c37a114b05c557ff9381ef92466)
- Select longer names by default - [#113](https://github.com/qarmin/czkawka/pull/113)
- Add setting for deletion confirmation dialog - [#114](https://github.com/qarmin/czkawka/pull/114)
- Add button to hide/show text view errors - [#115](https://github.com/qarmin/czkawka/pull/115)
- Remove console window in Windows - [#116](https://github.com/qarmin/czkawka/pull/116)
- Add custom selection/unselection - [#117](https://github.com/qarmin/czkawka/pull/117)
- Add Image preview to similar images - [#118](https://github.com/qarmin/czkawka/pull/118)
- Remove orbtk frontend - [#119](https://github.com/qarmin/czkawka/pull/119)
- Update Icon - [#120](https://github.com/qarmin/czkawka/pull/120)
- Add setting button to disable/enable previews(enabled by default) - [#121](https://github.com/qarmin/czkawka/pull/121)
- Add button to enable/disable in settings text view errors - [#122](https://github.com/qarmin/czkawka/pull/122)
- Add support for symbolic links - [#123](https://github.com/qarmin/czkawka/pull/123)
- Add support for checking for invalid symlinks - [#124](https://github.com/qarmin/czkawka/pull/124)
- Add new windows dark theme - [#125](https://github.com/qarmin/czkawka/pull/125)
- Fix appimage crash by adding PNG version of icon - [#126](https://github.com/qarmin/czkawka/pull/126)
- Split symlink path to two path and file name - [#127](https://github.com/qarmin/czkawka/pull/127)
- Add option to open folders by double right click - [#128](https://github.com/qarmin/czkawka/pull/128)
- Add minimal similarity level - [#129](https://github.com/qarmin/czkawka/pull/129)
- Show errors in image previewer when failed to generate it - [#130](https://github.com/qarmin/czkawka/pull/130)
- Added instruction - [58e6221a](https://github.com/qarmin/czkawka/commit/58e6221a0e02d17d07c71152f56b948f616751a8), [598aec345e](https://github.com/qarmin/czkawka/commit/598aec345e9f5ac199fc3d642c0699d5228100a6), [afaa402b](https://github.com/qarmin/czkawka/commit/afaa402b31526aa8e6b47f3670bc62b26ad9f60f)
## Version 1.5.1 - 08.12.2020r ## Version 1.5.1 - 08.12.2020r
- Fix errors in progress bar caused by dividing by 0 - [#109](https://github.com/qarmin/czkawka/pull/109) - Fix errors in progress bar caused by dividing by 0 - [#109](https://github.com/qarmin/czkawka/pull/109)
- Add option to save file, store settings and load them - [#108](https://github.com/qarmin/czkawka/pull/108) - Add option to save file, store settings and load them - [#108](https://github.com/qarmin/czkawka/pull/108)

View file

@ -1,6 +1,6 @@
[package] [package]
name = "czkawka_cli" name = "czkawka_cli"
version = "1.5.1" version = "2.0.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"] authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2018" edition = "2018"
description = "CLI frontend of Czkawka" description = "CLI frontend of Czkawka"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "czkawka_core" name = "czkawka_core"
version = "1.5.1" version = "2.0.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"] authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2018" edition = "2018"
description = "Core of Czkawka app" description = "Core of Czkawka app"
@ -13,13 +13,13 @@ repository = "https://github.com/qarmin/czkawka"
humansize = "1" humansize = "1"
blake3 = "0.3" blake3 = "0.3"
rayon = "1" rayon = "1"
crossbeam-channel = "0.4.4" crossbeam-channel = "0.5.0"
# Needed by similar images # Needed by similar images
img_hash = "3.1" img_hash = "3.1"
bk-tree = "0.3" bk-tree = "0.3"
image = "0.23" image = "0.23.12"
hamming = "0.1" hamming = "0.1"
# Needed by same music # Needed by same music

View file

@ -1,6 +1,6 @@
[package] [package]
name = "czkawka_gui" name = "czkawka_gui"
version = "1.5.1" version = "2.0.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"] authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2018" edition = "2018"
description = "GTK frontend of Czkawka" description = "GTK frontend of Czkawka"
@ -17,7 +17,7 @@ humansize = "1"
chrono = "0.4" chrono = "0.4"
# Used for sending stop signal across threads # Used for sending stop signal across threads
crossbeam-channel = "0.4.4" crossbeam-channel = "0.5"
# To get informations about progress # To get informations about progress
futures = "0.3.8" futures = "0.3.8"
@ -29,7 +29,7 @@ directories-next = "2.0.0"
open = "1.4.0" open = "1.4.0"
# To get image preview # To get image preview
image = "0.23" image = "0.23.12"
[dependencies.gtk] [dependencies.gtk]
version = "0.9.2" version = "0.9.2"

View file

@ -2394,7 +2394,7 @@ Author: Rafał Mikrut
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="editable">False</property> <property name="editable">False</property>
<property name="has_frame">False</property> <property name="has_frame">False</property>
<property name="text" translatable="yes">Czkawka 1.5.1</property> <property name="text" translatable="yes">Czkawka 2.0.0</property>
<property name="xalign">1</property> <property name="xalign">1</property>
<property name="shadow_type">none</property> <property name="shadow_type">none</property>
<property name="caps_lock_warning">False</property> <property name="caps_lock_warning">False</property>

View file

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
NUMBER="1.5.1" NUMBER="2.0.0"
CZKAWKA_PATH="/home/rafal" CZKAWKA_PATH="/home/rafal"
cd "$CZKAWKA_PATH" cd "$CZKAWKA_PATH"

View file

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
NUMBER="1.5.1" NUMBER="2.0.0"
CZKAWKA_PATH="/home/rafal" CZKAWKA_PATH="/home/rafal"
cd "$CZKAWKA_PATH" cd "$CZKAWKA_PATH"

View file

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
NUMBER="1.5.1" NUMBER="2.0.0"
CZKAWKA_PATH="/home/rafal" CZKAWKA_PATH="/home/rafal"
cd "$CZKAWKA_PATH" cd "$CZKAWKA_PATH"

View file

@ -1,6 +1,6 @@
name: czkawka # you probably want to 'snapcraft register <name>' name: czkawka # you probably want to 'snapcraft register <name>'
base: core18 # the base snap is the execution environment for this snap base: core18 # the base snap is the execution environment for this snap
version: '1.5.1' # just for humans, typically '1.2+git' or '1.3.2' version: '2.0.0' # just for humans, typically '1.2+git' or '1.3.2'
summary: Czkawka - fast data cleaner written in Rust # 79 char long summary summary: Czkawka - fast data cleaner written in Rust # 79 char long summary
description: | description: |
Czkawka is very fast and feature rich cleaner which finds file duplicates, empty folders and files, duplicated music, similar images or the biggest files in selected directories. Czkawka is very fast and feature rich cleaner which finds file duplicates, empty folders and files, duplicated music, similar images or the biggest files in selected directories.
@ -13,7 +13,7 @@ parts:
czkawka: czkawka:
plugin: nil plugin: nil
source: https://github.com/qarmin/czkawka.git source: https://github.com/qarmin/czkawka.git
source-tag: 1.5.1 source-tag: 2.0.0
build-packages: build-packages:
- libgtk-3-dev - libgtk-3-dev
- curl - curl