Release 4.1.0 version

pull/687/head 4.1.0
Rafał Mikrut 2 years ago
parent 642a6369f3
commit b00420d8c0

6
Cargo.lock generated

@ -587,7 +587,7 @@ dependencies = [
[[package]]
name = "czkawka_cli"
version = "4.0.0"
version = "4.1.0"
dependencies = [
"czkawka_core",
"image_hasher",
@ -596,7 +596,7 @@ dependencies = [
[[package]]
name = "czkawka_core"
version = "4.0.0"
version = "4.1.0"
dependencies = [
"bincode",
"bitflags",
@ -632,7 +632,7 @@ dependencies = [
[[package]]
name = "czkawka_gui"
version = "4.0.0"
version = "4.1.0"
dependencies = [
"chrono",
"crossbeam-channel",

@ -23,6 +23,7 @@
- Same Music - Searches for music with the same artist, album etc.
- Invalid Symbolic Links - Shows symbolic links which point to non-existent files/directories
- Broken Files - Finds files that are invalid or corrupted
- Bad Extensions - List files whose content not match with they extension
<!-- The GIF thingy -->
![Czkawka](https://user-images.githubusercontent.com/41945903/145280350-506f7e94-4db0-4de7-a68d-6e7c26bbd2bf.gif)
@ -91,31 +92,31 @@ Similar images which check 349 image files that occupied 1.7 GB
Bleachbit is a master at finding and removing temporary files, while Czkawka only finds the most basic ones. So these two apps shouldn't be compared directly or be considered as an alternative to one another.
| | Czkawka | FSlint | DupeGuru | Bleachbit |
|:----------------------:|:-----------:|:----------:|:-----------------:|:-----------:|
| Language | Rust | Python | Python/Obj-C | Python |
| OS | Lin,Mac,Win | Lin | Lin,Mac,Win | Lin,Mac,Win |
| Framework | GTK 3 | PyGTK2 | Qt 5 (PyQt)/Cocoa | PyGTK3 |
| Duplicate finder | • | • | • | |
| Empty files | • | • | | |
| Empty folders | • | • | | |
| Temporary files | • | • | | • |
| Big files | • | | | |
| Similar images | • | | • | |
| Similar videos | • | | | |
| Music duplicates(tags) | • | | • | |
| Invalid symlinks | • | • | | |
| Broken files | • | | | |
| Names conflict | • | • | | |
| Installed packages | | • | | |
| Invalid names | | • | | |
| Bad ID | | • | | |
| Non stripped binaries | | • | | |
| Redundant whitespace | | • | | |
| Overwriting files | | • | | • |
| Multiple languages | • | • | • | • |
| Cache support | • | | • | |
| In active development | Yes | No | Yes | Yes |
| | Czkawka | FSlint | DupeGuru | Bleachbit |
|:------------------------:|:-----------:|:----------:|:-----------------:|:-----------:|
| Language | Rust | Python | Python/Obj-C | Python |
| OS | Lin,Mac,Win | Lin | Lin,Mac,Win | Lin,Mac,Win |
| Framework | GTK 3 | PyGTK2 | Qt 5 (PyQt)/Cocoa | PyGTK3 |
| Duplicate finder | • | • | • | |
| Empty files | • | • | | |
| Empty folders | • | • | | |
| Temporary files | • | • | | • |
| Big files | • | | | |
| Similar images | • | | • | |
| Similar videos | • | | | |
| Music duplicates(tags) | • | | • | |
| Invalid symlinks | • | • | | |
| Broken files | • | | | |
| Names conflict | • | • | | |
| Invalid names/extensions | • | • | | |
| Installed packages | | • | | |
| Bad ID | | • | | |
| Non stripped binaries | | • | | |
| Redundant whitespace | | • | | |
| Overwriting files | | • | | • |
| Multiple languages | • | • | • | • |
| Cache support | • | | • | |
| In active development | Yes | No | Yes | Yes |
## Other apps
There are many similar applications to Czkawka on the Internet, which do some things better and some things worse:

@ -1,6 +1,6 @@
[package]
name = "czkawka_cli"
version = "4.0.0"
version = "4.1.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2021"
description = "CLI frontend of Czkawka"
@ -9,7 +9,7 @@ homepage = "https://github.com/qarmin/czkawka"
repository = "https://github.com/qarmin/czkawka"
[dependencies]
czkawka_core = { path = "../czkawka_core", version = "4.0.0" }
czkawka_core = { path = "../czkawka_core", version = "4.1.0" }
structopt = "0.3.26"
# For enum types

@ -1,6 +1,6 @@
[package]
name = "czkawka_core"
version = "4.0.0"
version = "4.1.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2021"
description = "Core of Czkawka app"

@ -1,6 +1,6 @@
[package]
name = "czkawka_gui"
version = "4.0.0"
version = "4.1.0"
authors = ["Rafał Mikrut <mikrutrafal@protonmail.com>"]
edition = "2021"
description = "GTK frontend of Czkawka"
@ -9,7 +9,7 @@ homepage = "https://github.com/qarmin/czkawka"
repository = "https://github.com/qarmin/czkawka"
[dependencies]
czkawka_core = { path = "../czkawka_core", version = "4.0.0"}
czkawka_core = { path = "../czkawka_core", version = "4.1.0"}
gdk = "0.15.4"
glib = "0.15.10"

@ -43,7 +43,7 @@ This program is free to use and will always be.
<property name="logo-icon-name">image-missing</property>
<property name="program-name">Czkawka</property>
<property name="type-hint">dialog</property>
<property name="version">4.0.0</property>
<property name="version">4.1.0</property>
<property name="window-position">center</property>
<child internal-child="vbox">
<object class="GtkBox">

@ -37,7 +37,7 @@ Author: Rafał Mikrut
<property name="window-position">center</property>
<property name="type-hint">dialog</property>
<property name="program-name">Czkawka</property>
<property name="version">4.0.0</property>
<property name="version">4.1.0</property>
<property name="comments" translatable="yes">2020 - 2022 Rafał Mikrut(qarmin)
This program is free to use and will always be.

@ -893,7 +893,7 @@
(5,160,"GtkEntry","editable","False",None,None,None,None,None),
(5,160,"GtkEntry","has-frame","False",None,None,None,None,None),
(5,160,"GtkEntry","shadow-type","none",None,None,None,None,None),
(5,160,"GtkEntry","text","Czkawka 4.0.0","yes",None,None,None,None),
(5,160,"GtkEntry","text","Czkawka 4.1.0","yes",None,None,None,None),
(5,160,"GtkEntry","xalign","1",None,None,None,None,None),
(5,160,"GtkWidget","can-focus","True",None,None,None,None,None),
(5,160,"GtkWidget","visible","True",None,None,None,None,None),
@ -936,7 +936,7 @@
(6,1,"GtkAboutDialog","license-type","mit-x11",None,None,None,None,None),
(6,1,"GtkAboutDialog","logo-icon-name","image-missing",None,None,None,None,None),
(6,1,"GtkAboutDialog","program-name","Czkawka",None,None,None,None,None),
(6,1,"GtkAboutDialog","version","4.0.0",None,None,None,None,None),
(6,1,"GtkAboutDialog","version","4.1.0",None,None,None,None,None),
(6,1,"GtkWidget","can-focus","False",None,None,None,None,None),
(6,1,"GtkWindow","type-hint","dialog",None,None,None,None,None),
(6,1,"GtkWindow","window-position","center",None,None,None,None,None),

@ -1926,7 +1926,7 @@
<property name="can-focus">True</property>
<property name="editable">False</property>
<property name="has-frame">False</property>
<property name="text" translatable="yes">Czkawka 4.0.0</property>
<property name="text" translatable="yes">Czkawka 4.1.0</property>
<property name="xalign">1</property>
<property name="shadow-type">none</property>
<property name="caps-lock-warning">False</property>

@ -19,7 +19,7 @@
</screenshot>
</screenshots>
<releases>
<release version="4.0.0" date="2021-01-20"/>
<release version="4.1.0" date="2021-04-24"/>
</releases>
<content_rating type="oars-1.0"/>
<developer_name>Rafał Mikrut</developer_name>

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

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

@ -1,6 +1,6 @@
name: czkawka # you probably want to 'snapcraft register <name>'
base: core20 # the base snap is the execution environment for this snap
version: '4.0.0' # just for humans, typically '1.2+git' or '1.3.2'
version: '4.1.0' # just for humans, typically '1.2+git' or '1.3.2'
summary: Czkawka - fast data cleaner written in Rust # 79 char long summary
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.

Loading…
Cancel
Save