-
-
Notifications
You must be signed in to change notification settings - Fork 676
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information
Showing
33 changed files
with
289 additions
and
132 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,13 +3,14 @@ name = "czkawka_cli" | |
version = "4.1.0" | ||
authors = ["Rafał Mikrut <[email protected]>"] | ||
edition = "2021" | ||
rust-version = "1.60" | ||
description = "CLI frontend of Czkawka" | ||
license = "MIT" | ||
homepage = "https://github.com/qarmin/czkawka" | ||
repository = "https://github.com/qarmin/czkawka" | ||
|
||
[dependencies] | ||
clap = { version = "3.2.3", features = ["derive"]} | ||
clap = { version = "3.2.12", features = ["derive"] } | ||
|
||
# For enum types | ||
image_hasher = "1.0.0" | ||
|
@@ -21,4 +22,4 @@ features = [] | |
|
||
[features] | ||
default = [] | ||
heif = ["czkawka_core/heif"] | ||
heif = ["czkawka_core/heif"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,7 @@ name = "czkawka_core" | |
version = "4.1.0" | ||
authors = ["Rafał Mikrut <[email protected]>"] | ||
edition = "2021" | ||
rust-version = "1.60" | ||
description = "Core of Czkawka app" | ||
license = "MIT" | ||
homepage = "https://github.com/qarmin/czkawka" | ||
|
@@ -11,27 +12,27 @@ repository = "https://github.com/qarmin/czkawka" | |
|
||
[dependencies] | ||
humansize = "1.1.1" | ||
rayon = "1.5.1" | ||
crossbeam-channel = "0.5.4" | ||
rayon = "1.5.3" | ||
crossbeam-channel = "0.5.5" | ||
|
||
# For saving/loading config files to specific directories | ||
directories-next = "2.0.0" | ||
|
||
# Needed by similar images | ||
image_hasher = "1.0.0" | ||
bk-tree = "0.4.0" | ||
image = "0.24.2" | ||
image = "0.24.3" | ||
hamming = "0.1.3" | ||
|
||
# Needed by same music | ||
bitflags = "1.3.2" | ||
lofty="0.7.0" | ||
lofty= "0.7.2" | ||
|
||
# Futures - needed by async progress sender | ||
futures = "0.3.21" | ||
|
||
# Needed by broken files | ||
zip = { version = "0.6.2", features=["aes-crypto", "bzip2", "deflate", "time"], default-features = false} | ||
zip = { version = "0.6.2", features = ["aes-crypto", "bzip2", "deflate", "time"], default-features = false } | ||
audio_checker = "0.1.0" | ||
pdf = "0.7.2" | ||
|
||
|
@@ -47,15 +48,15 @@ vid_dup_finder_lib = "0.1.0" | |
ffmpeg_cmdline_utils = "0.1.1" | ||
|
||
# Saving/Loading Cache | ||
serde = "1.0.137" | ||
serde = "1.0.139" | ||
bincode = "1.3.3" | ||
serde_json = "1.0.81" | ||
serde_json = "1.0.82" | ||
|
||
# Language | ||
i18n-embed = { version = "0.13.4", features = ["fluent-system", "desktop-requester"] } | ||
i18n-embed-fl = "0.6.4" | ||
rust-embed = "6.4.0" | ||
once_cell = "1.10.0" | ||
once_cell = "1.13.0" | ||
|
||
# Raw image files | ||
rawloader = "0.37.1" | ||
|
@@ -68,8 +69,8 @@ infer = "0.9.0" | |
num_cpus = "1.13.1" | ||
|
||
libheif-rs = { version = "0.15.0", optional = true } | ||
anyhow = { version = "1.0.57", optional = true } | ||
anyhow = { version = "1.0.58", optional = true } | ||
|
||
[features] | ||
default = [] | ||
heif = ["dep:libheif-rs", "dep:anyhow"] | ||
heif = ["dep:libheif-rs", "dep:anyhow"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,20 +3,21 @@ name = "czkawka_gui" | |
version = "4.1.0" | ||
authors = ["Rafał Mikrut <[email protected]>"] | ||
edition = "2021" | ||
rust-version = "1.60" | ||
description = "GTK frontend of Czkawka" | ||
license = "MIT" | ||
homepage = "https://github.com/qarmin/czkawka" | ||
repository = "https://github.com/qarmin/czkawka" | ||
|
||
[dependencies] | ||
gdk4 = "0.4.7" | ||
glib = "0.15.11" | ||
gdk4 = "0.4.8" | ||
glib = "0.15.12" | ||
|
||
humansize = "1.1.1" | ||
chrono = "0.4.19" | ||
|
||
# Used for sending stop signal across threads | ||
crossbeam-channel = "0.5.4" | ||
crossbeam-channel = "0.5.5" | ||
|
||
# To get informations about progress | ||
futures = "0.3.21" | ||
|
@@ -25,19 +26,19 @@ futures = "0.3.21" | |
directories-next = "2.0.0" | ||
|
||
# For opening files | ||
open = "3.0.1" | ||
open = "3.0.2" | ||
|
||
# To get image preview | ||
image = "0.24.2" | ||
image = "0.24.3" | ||
|
||
# To be able to use custom select | ||
regex = "1.5.5" | ||
regex = "1.6.0" | ||
|
||
# To get image_hasher types | ||
image_hasher = "1.0.0" | ||
|
||
# Move files to trash | ||
trash = "2.1.4" | ||
trash = "2.1.5" | ||
|
||
# For moving files(why std::fs doesn't have such features) | ||
fs_extra = "1.2.0" | ||
|
@@ -46,14 +47,14 @@ fs_extra = "1.2.0" | |
i18n-embed = { version = "0.13.4", features = ["fluent-system", "desktop-requester"] } | ||
i18n-embed-fl = "0.6.4" | ||
rust-embed = "6.4.0" | ||
once_cell = "1.10.0" | ||
once_cell = "1.13.0" | ||
|
||
[target.'cfg(windows)'.dependencies] | ||
winapi = { version = "0.3.9", features = ["combaseapi", "objbase", "shobjidl_core", "windef", "winerror", "wtypesbase", "winuser"] } | ||
|
||
[dependencies.gtk4] | ||
version = "0.4.7" | ||
default-features = false # just in case | ||
version = "0.4.8" | ||
default-features = false | ||
features = ["v4_6"] | ||
|
||
[dependencies.czkawka_core] | ||
|
@@ -63,4 +64,4 @@ features = [] | |
|
||
[features] | ||
default = [] | ||
heif = ["czkawka_core/heif"] | ||
heif = ["czkawka_core/heif"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.