Releases: GeopJr/Collision
Releases · GeopJr/Collision
v3.9.0
v3.8.1
Added
- Improved accessibility by announcing matching results (#205)
Fixed
- Metainfo strings being marked as translatable when they shouldn't (#203, thanks @yakushabb)
A big thank you to all translators! 💛
Full Changelog: v3.8.0...v3.8.1
v3.8.0
Added
- Ported AboutWindow to AboutDialog (#196)
- Followed initiatives (#191)
- Updated dependencies (thanks @hugopl, #191)
- Branding colors (thanks @bertob , #197, #200)
- Updated screenshots (#201)
Fixed
- Updated metainfo developer ID to use reverse DNS (#192)
- Specs failing due to multithreading and arrays (#194)
- Missing accessibility labels (#195)
A big thank you to all translators! 💛
Full Changelog: v3.7.1...v3.8.0
v3.7.1
Fixed
- Blake3.cr should no longer depend on a postinstall script + Makefile
- Blake3.cr should now compile the correct target for aarch64 automatically
Package maintainers
- If you changed your workflow for blake3.cr, please revert it (unless there are other reasons)
A big thank you to all translators! 💛
Full Changelog: v3.7.0...v3.7.1
v3.7.0
Added
- Blake3, CRCE32, Adler32 support (#174)
- Progress bar while hash calculating (#174)
- Improved maintainability of hashes (#174)
- Ability to open multiple files from the main file picker (#174)
- Metadata to match the latest spec (#171, #172, #173, #179, thanks @sabriunal)
- New website https://collision.geopjr.dev/ (the old one is still available on https://hashbrown.geopjr.dev/ and the website-old branch)
Fixed
- App description being untranslatable (#169, thanks @sabriunal)
Package maintainers
- Blake3 support is provided by a shard and requires a C compiler to build it during install
A big thank you to all translators! 💛
Full Changelog: v3.6.0...v3.7.0
(Here's a video of Collision opening and calculating the hashes of way too many files at the same time)
Screencast.from.2024-01-03.03-38-38.webm
v3.6.0
App
- Visual refinements to match the state of the art of GNOME apps
- Major codebase rewrite
- Added support for multiple open windows
- Updated translations
A big thank you to all translators! 💛
Full Changelog: v3.5.0...v3.6.0
v3.5.0
App
- Added dnd support for files
- Fixed a memory issues with IO + multithreaded mode (split_by_4)
- Improved keyboard navigation by making action rows focusable
A big thank you to all translators! 💛
Full Changelog: v3.4.0...v3.5.0
v3.4.0
App
- Added keyboard shortcuts (CtrlQ, CtrlW => Quit, CtrlO => open file)
- Added ability to search for hashes in file content (e.g. big_file.iso will match with big_file.iso.checksum if the checksum file contains one of its hashes (to avoid performance issues & false-positives, Collision only checks the file contents if the file is <= 10kb))
- Fixed hash format performance (regex => IO)
- Fixed title alignment on narrow window in certain languages
- Fixed nautilus-extension import error (#133, thanks @DodoLeDev!)
- Fixed shortcuts window to use the default help-overlay instead of building it manually (#132, thanks @sabriunal!)
Repo
- Local flatpak manifest now also uses the self-made Crystal aarch64 binaries
A big thank you to all translators! 💛
Full Changelog: v3.3.1...v3.4.0
v3.3.1
App
- Fixed issue with open signal occurring when Collision is already open (#104 (comment))
- Fixed issue with infinite spinner when opening small files (2fa08f5)
- Added support for aarch64
- Added nautilus extension (#126, thanks @DodoLeDev!)
Screencast.from.2022-11-24.04-06-26.webm
A big thank you to all translators! 💛
Full Changelog: v3.3.0...v3.3.1
v3.3.0
App
- Collision now handles open signal - you can now open files using the CLI or your file manager's "Open with..." option:
$ collision ./my/file.txt
or
Screencast.from.2022-11-01.21-14-30.webm
Repo
- File setting got a lot safer & cleaner/easier to use and maintain
Translations
- Ukrainian (thanks Andrew Nitrogenesis!)
A big thank you to all translators! 💛
Full Changelog: v3.2.0...v3.3.0