GeopJr / Collision

Check hashes for your files - A GUI tool to generate, compare and verify MD5, SHA-1, SHA-256, SHA-512, Blake3, CRC32 & Adler32 hashes.
https://collision.geopjr.dev
BSD 2-Clause "Simplified" License
143 stars 15 forks source link

wip: oop-ify app #151

Closed GeopJr closed 11 months ago

GeopJr commented 1 year ago

The way Collision is currently built, it only has 1 window instance and all logic handles that instance's widgets.

This PR changes that, allowing us to create multiple windows / open multiple files at the same time.

Collision

nautilus extension

This is not done, there's still invalid memory issue when opening way too many files at the same time (wip) and specs need to be re-written.

fix: #104