TGViewer
Linux - Reddit Linux - Reddit @r_linux · 1.05K subscribers
Post #42496 58
Krokiet/Czkawka/Cedinia 12.0 - new Android app, image comparison, context menu, GTK deprecation in an open source duplicate file finder

Cedinia screens

I reached a point where it no longer made sense to continue developing the GTK version, so this is effectively its final release. From here on, I strongly encourage users to migrate to Krokiet. I have mentioned the reasons before, but the most important ones were distribution issues (problematic compilation/cross-compilation) and various stability problems (random crashes, occasional startup failures, UI freezes when interacting with certain widgets, and similar issues).

Probably the most significant addition in this release is Cedinia, an Android application built with Slint. It is currently capable of finding duplicates and performing almost everything Krokiet can do, except for features that depend on ffmpeg. This is a project I created to check whether a fully Rust-based graphical Android application is realistically possible. At this point, it feels close, but still not fully there (the biggest limitation is the very low-level nature of the jni-rs library, which does not provide a higher-level, more ergonomic Rust API). The app is currently distributed only as an APK generated automatically by GitHub CI on every commit.

Notable changes:

Added the ability to find similar videos by comparing their audio
Added a noise reduction option to Video Optimizer mode
Empty files mode now detects files containing only non-printable ASCII characters or null bytes
Temporary files mode now allows customization of searched file extensions
Added finding mirrored/flipped/rotated images
Switched visual video duplicate detection engine from vid_dup_finder_lib to similario_core
Added separate buttons for moving files to trash and permanently deleting them
Added a new custom selection popup
Added image comparison tool for visual differences between similar images
Added context menu (right click) support
The femtovg backend in Krokiet no longer produces blurry fonts
Added the ability to configure which selection buttons are visible in the UI
Added restore/save data support in custom popup
Added ability to rename items
Krokiet binaries for all backends are now packaged in ZIP archives with helper scripts for launching specific backends
Windows Czkawka ZIP packages now include Krokiet binaries and a README to simplify migration to the new frontend

An article covering the new features, the Cedinia app, AI usage in the project, and much more is available here (these are regular articles, with no paywall or account required):
Medium (English) - https://medium.com/@qarmin/krokiet-czkawka-12-0-6fa09c43c3b9
Medium (Polish) - https://medium.com/@qarmin/krokiet-czkawka-12-0-c5dad2116793

Links:

GitHub - https://github.com/qarmin/czkawka
Releases - https://github.com/qarmin/czkawka/releases
Translations - https://crowdin.com/project/czkawka
License - MIT / GPL depending on component (free to use, no telemetry, no ads)

https://redd.it/1uhylcj
@r_linux
More from @r_linux
  1. Oct 4, 2026Escape Motions announces future linux support for Rebelle 8 https://www.escapemotions.com/…
  2. Oct 4, 2026LibreOffice project and community recap: September 2026 https://blog.documentfoundation.or…
  3. Oct 4, 2026OS for university hey everyone, i need some help with deciding what os should i use for un…
  4. Oct 4, 2026anyconvert v0.1.7 Released https://github.com/word-sys/anyconvert/releases/tag/v0.1.7 http…
  5. Oct 4, 2026arxy – minimal Arch subsystem to run glibc binaries (incl. Steam) on musl distros, at nati…
  6. Oct 4, 2026Ultimate Linux distro Tierlist /r/TierlistFills/comments/1wx5f9c/ultimate_linux_distro_tie…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →