Skip to content

Releases: GeopJr/Collision

v3.8.1

23 Jun 02:13
7330f5e
Compare
Choose a tag to compare

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

26 Mar 21:28
a65e91f
Compare
Choose a tag to compare

Added

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

24 Jan 15:02
838f34d
Compare
Choose a tag to compare

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

03 Jan 01:46
96ed264
Compare
Choose a tag to compare

Added

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

23 Sep 20:32
3548ece
Compare
Choose a tag to compare

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

17 Apr 00:12
a67c1fc
Compare
Choose a tag to compare

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

05 Jan 23:04
290e9ee
Compare
Choose a tag to compare

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

24 Nov 02:18
2830144
Compare
Choose a tag to compare

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

15 Nov 17:32
c8af2e5
Compare
Choose a tag to compare

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

v3.2.0

16 Oct 19:15
afbf142
Compare
Choose a tag to compare

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

A big thank you to all translators! 💛

Full Changelog: v3.1.0...v3.2.0