Release 4.1.0 version

This commit is contained in:
Rafał Mikrut 2022-04-24 00:05:21 +02:00
parent 642a6369f3
commit b00420d8c0
13 changed files with 43 additions and 42 deletions

6
Cargo.lock generated
View File

@ -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",

View File

@ -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:

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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">

View File

@ -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.

View File

@ -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),

View File

@ -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>

View File

@ -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>

View File

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

View File

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

View File

@ -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.