What's new in Collision 3.8.0
Mar 28, 2024
- 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!
New in Collision 3.7.1 (Jan 25, 2024)
- 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!
New in Collision 3.7.0 (Jan 3, 2024)
- 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)
- FIXES:
- 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!
New in Collision 3.6.0 (Sep 25, 2023)
- App:
- Visual refinements to match the state of the art of GNOME apps
- Major codebase rewrite
- Added support for multiple open windows
- Updated translations
New in Collision 3.5.0 (Apr 18, 2023)
- Added dnd support for files
- Fixed a memory issues with IO + multithreaded mode (split_by_4)
- Improved keyboard navigation by making action rows focusable
New in Collision 3.4.0 (Jan 6, 2023)
- APP:
- Added keyboard shortcuts
- 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
New in Collision 3.3.1 (Nov 25, 2022)
- 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
New in Collision 3.3.0 (Nov 16, 2022)
- App:
- Collision now handles open signal - you can now open files using the CLI or your file manager's "Open with..." option
- Repo:
- File setting got a lot safer & cleaner/easier to use and maintain
- Translations:
- Ukrainian
- A big thank you to all translators!
New in Collision 3.2.0 (Oct 17, 2022)
- APP:
- Switched to AdwAboutWIndow
- libadwaita about window in dark mode showing the Collision icon, below it its name ("Collision") below it my name ("Evangelos GeopJr Paterakis"), below it - in a light blue accent pill shaped tag - it shows the app version (3.1.0) then below it a row with the title of "Report an issue" and a row with the title "Troubleshooting" and below it two rows with the titles of "Credits" and "Legal"
- Debug mode is enabled on debug builds by default now
- REPO:
- OOP-ified headerbar, clipboard and actions (in preparation for DnD)
- Moved Collision.save_settings to Collision::Settings.save
- Extended functions under their own namespaces (instead of Collision directly)
- generate_hash => checksum
- file_set => file
- headbar_gen => headbar
New in Collision 3.1.0 (Sep 15, 2022)
- App:
- Added gschema support so Collision remembers window size and maximized state (#111) (Package maintainers please see #111)
- Repo:
- AUR badge (#112) (thanks DodoLeDev!)
- Moved actions to separate folder
- Translations:
- Tamil (thanks K.B.Dharun Krishna!)
- Turkish (thanks Uğurcan SAYAN!)
New in Collision 3.0.5 (Aug 11, 2022)
- APP:
- Bump shards
- Replace compiled_license with an in-house license-gathering script
- Optimized performance and memory usage of CSS class toggling
- Other minor bug fixes
- TRANSLATIONS:
- Arabic (thanks Ibrahim Muhammad!)
- Japanese (thanks Sibuya Kaz!)
New in Collision 3.0.4 (Jul 4, 2022)
- APP:
- Bump shards
- Switch to building bindings on the fly
- Generate gresource using macros (Gio#register_resource)
- TRANSLATIONS:
- Estonian (thanks Henri!)
- Berber (thanks assemer!)
- Czech (thanks vikdevelop!)
New in Collision 3.0.3 (May 22, 2022)
- App:
- Handle feedback on buttons when spammed (#84)
- Hash comparison is now case-insensitive (#84)
- Fixed some memory related issues (#84)
- Bump shards and crystal (1.4.1) (#84)
- Repo:
- modules/ -> collision/ (#84)
- get rid of prerequisites.cr (#84)
- don't extend all modules (#84)
- Translations:
- Swedish (thanks Gustav Hagland!)
- Catalan (thanks Maite Guix!)
New in Collision 3.0.2 (May 9, 2022)
- Feedback on copy (#78)
- More debug logs
- Bump shards and crystal (1.4.0)
- A big thank you to all translators!