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

feat: use Adw::AboutWindow #117

Closed GeopJr closed 1 year ago

GeopJr commented 1 year ago

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 below it two rows with the titles of "Credits" and "Legal"

GeopJr commented 1 year ago

Added troubleshoot info (only on debug mode --debug)

Same as the previous dialog but with an added row below "Report an Issue" with the text "Troubleshooting" Window with the title "Debugging information" and a text view with the following content "flatpak: false
release: false
debug: true
version: 3.1.0
crystal: 1.5.1
2022-09-29T05:30:45.249349Z  DEBUG - Collision: Window activated
2022-09-29T05:30:45.249381Z  DEBUG - Collision: Settings: {window_width: 600, window_height: 460, window_maximized: false}
2022-09-29T05:30:51.459564Z  DEBUG - Collision: File set: REDACTED
2022-09-29T05:30:51.459665Z  DEBUG - Collision: Begin generating hashes
2022-09-29T05:30:51.459746Z  DEBUG - Collision: Spawned fiber SHA1
2022-09-29T05:30:51.459790Z  DEBUG - Collision: Passed welcomer
2022-09-29T05:30:51.459947Z  DEBUG - Collision: Spawned fiber MD5
2022-09-29T05:30:51.849345Z  DEBUG - Collision: Finished fiber 1/4
2022-09-29T05:30:51.849391Z  DEBUG - Collision: Spawned fiber SHA512
2022-09-29T05:30:52.131851Z  DEBUG - Collision: Finished fiber 2/4
2022-09-29T05:30:52.131862Z  DEBUG - Collision: Spawned fiber SHA256
2022-09-29T05:30:52.453991Z  DEBUG - Collision: Finished fiber 3/4
2022-09-29T05:30:52.636546Z  DEBUG - Collision: Finished fiber 4/4
". Below it theres two button, one on the far left with the title "Copy text" and one on the far right with the title "Save as..."