90 Commits

Author SHA1 Message Date
Ethan Roseman 595173fef4 clippy 2024-03-17 16:56:35 +09:00
Ethan Roseman a8f180e6ae fix a couple gubbs 2024-03-15 03:05:35 +09:00
Ethan 0ffedd765a Update deps 2024-03-15 02:55:36 +09:00
Ethan Roseman 4fc59ec7e3 Merge pull request #50 from MGlolenstine/archive_build_artifacts
Archive Unix executables to retain executable flag.
2024-01-09 00:29:00 +09:00
MGlolenstine bbc0b101de Updated github CI to put Linux and MacOS executables into an archive. 2024-01-08 16:04:29 +01:00
Ethan Roseman 894603d079 Merge pull request #49 from ethteck/egui-0.24
Update to egui 0.24.1
2023-12-01 16:33:48 +09:00
Ethan Roseman 60daf43248 0.24.1 2023-12-01 16:17:19 +09:00
Ethan Roseman 77d70fa7ab Upgrade to egui 0.24 2023-11-25 13:25:55 +09:00
Ethan Roseman a1ccd2b010 Merge pull request #47 from MGlolenstine/settings_menu
Settings menu
2023-11-18 20:05:52 +09:00
MGlolenstine 9248fb0d1c The overwrite modal now shows path of the configuration. 2023-11-17 15:40:24 +01:00
MGlolenstine 3dafa58a1a Combined modal open checks. 2023-11-17 15:37:35 +01:00
MGlolenstine c2ac79c822 Removed config getting automatically created on the startup. 2023-11-17 15:36:27 +01:00
MGlolenstine 88954d0e44 Renamed 'i' integer types to 's' types. 2023-11-17 15:35:30 +01:00
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