List of approved new features/changes/bug fixes
qarmin opened this issue · 0 comments
qarmin commented
Currently there are a lot of proposals of elements that could be added/removed/changed in Czkawka, but due of problems with implementation of some functions, not very high usability or simply fear from heaving too bloated code/UI, only some of the proposals are finally implemented.
The fact that an issue is not on this list does not mean that it will not be solved, it just means that I will have to verify that another solution to the problem is appropriate.
So I made a list of proposals that seem to me quite sensible and useful, so if you want you can try to implement them.
Docs:
- Proper, minimal and tested instruction in docs how to use prebuild x86_64 Czkawka on Mac ARM - #689 - Easy/Medium
GUI:
- Alternative GUI - #378 - Hard - Any toolkit, GTK, QT, Egui, Slint etc.
- Show info how much selected/deselected items - #672 - Medium
- Information, how much time took scan - #610 - Medium
- Print exif data of image/audio/video in preview/compare window - #586 - Hard
- Threading support for file moving/symlink/hardlink/deletion - #517 - Hard
- Limit size of columns to window size - #169 - Medium
- Rename files/folders - #162 - Hard
- Mobile UI - #87 - Very Very Hard
- Select by multiple criteria - #241 - Hard
- Sort results - #538 - Hard
- Fix not working X button in Windows - #691 - Medium
- CSS support - #737 - Hard
Core:
- Do not compare images in both reference or in both non reference folders with each other - #686 - Medium
- Improve speed of comparing images with each other(multithreading, new algorithm etc.) - #679 - Hard
- Add videos support to broken file finder - #734 - #721 - Hard
- Option to limit used CPU(should be disabled by default or use heuristic at start) - #380 - Medium
- Hardlinking ignoring for Windows - #352 - Medium
- Support for exif based rotation - #714 - Medium
CLI:
- Bind 100% of functions from core to CLI - #735 - Medium
- Add multiple method to print/export results from CLI e.g. csv, txt, different formats - #591 - Medium
- Use clap instead structopt - #758 - Medium
CI:
- Execute/Test app in CI - #16 - Medium
Package:
- Similar Videos not works in snap - snapcrafters/ffmpeg#73 - Medium
- MacOS bundle - #181 - Medium
- Mac ARM binaries - #739 - Medium
External Crates/Projects
- Add support for shorter than 30s video files - Hard - #605 - https://github.com/Farmadupe/vid_dup_finder_lib
- Restore support for middle click functionality - #733 - https://gitlab.gnome.org/GNOME/gtk/-/issues/4939 - Hard
- Finding similar music by content(audio fingerprinting) - #132 - Hard