Commit Graph
77 Commits
Author SHA1 Message Date
MGlolenstine 45e951fde9 Removed unused import and changed 's' prefixed enums with 'i'. 2023-11-16 17:44:17 +01:00
MGlolenstine 97843e0c30 Added configuration saving and loading.
Added modal popup warning if you overwrite the previous configuration with workspace created from arguments.
2023-11-16 17:35:58 +01:00
MGlolenstine 21cf09688d Added setting loading and saving. 2023-11-16 16:08:58 +01:00
Ethan Roseman 3f21c63e80 A couple more options 2023-11-15 22:23:07 +09:00
MGlolenstine 2656733b8e Annotated an unused save configuration function. 2023-11-14 16:45:24 +01:00
MGlolenstine 7d09d92589 Fixed a clippy warning. 2023-11-14 16:17:31 +01:00
MGlolenstine d6fb80028c Added color settings. 2023-11-14 16:17:31 +01:00
MGlolenstine 39ff73bc22 Added Settings struct to the Config, so that they both get stored and loaded from the bdiff.json file. 2023-11-14 16:17:31 +01:00
MGlolenstine 9617248cbc Added simple settings menu that contains byte grouping setting. 2023-11-14 16:17:31 +01:00
Ethan Roseman e8bc1d0643 Merge pull request #46 from MGlolenstine/nix_workspace
Added Nix workspace support
2023-11-14 23:29:43 +09:00
Ethan Roseman 65e278d033 Merge pull request #44 from MGlolenstine/last_line_address_fix
Fixed the last line address detection.
2023-11-14 12:58:00 +09:00
Ethan Roseman 1701553302 Merge pull request #45 from MGlolenstine/simpler_data_view
Simplified `DataViewer` using a macro.
2023-11-14 12:52:21 +09:00
MGlolenstine 8e8d48ce72 Added nix files. 2023-11-13 20:55:54 +01:00
MGlolenstine 2fa77fe6c5 Simplified data_viewer using a macro. 2023-11-13 19:54:45 +01:00
MGlolenstine d790803a72 Fixed the last line address detection. 2023-11-13 19:40:05 +01:00
Ethan Roseman 08443f73bd Fix selection out of bounds bug 2023-11-11 00:31:40 +09:00
Ethan Roseman f2ebcf04b3 Open dropped files 2023-11-11 00:15:59 +09:00
Ethan Roseman 0ba578d2e7 Support for changing endianness of input file (fixes #14) 2023-11-10 23:19:46 +09:00
Ethan Roseman 69b4f11ce6 Dep updates, handle config-loading errors 2023-11-10 22:48:22 +09:00
Ethan Roseman f8dbfdafdc Add copying of HexView selected text (fixes #28) 2023-10-31 15:11:23 +09:00
Ethan Roseman 01ba3faf63 Allow locking scroll position on HexView (fixes #32) 2023-10-15 07:23:28 -04:00
Ethan Roseman 47ac877ea0 Integrate Rust mapfile_parser (fixes #27) 2023-10-10 12:50:11 -04:00
Ethan Roseman 9a50ce12e4 Bump to 0.6.0 2023-10-02 18:29:54 +09:00
Ethan Roseman 3c238b3cb3 Fix some bugs, add movable hex views, fixes #26 2023-10-02 18:24:00 +09:00
Ethan RosemanandMarijn van der Werf 78c65288ce New icon, screenshot
Co-authored-by: Marijn van der Werf <marijn.vanderwerf@gmail.com>
2023-10-01 16:20:28 +09:00