Commit Graph

  • 30d62dcc74 Less HexView state, update egui to 0.27 less-state Luke Street 2024-09-02 22:32:22 -06:00
  • 0c77f2370a progz Ethan Roseman 2024-03-21 02:03:23 +09:00
  • 228c9f7086 changes Ethan Roseman 2024-03-19 22:41:22 +09:00
  • 7417026109 Initial work on moving the hex view into its own crate Ethan Roseman 2024-03-19 21:03:48 +09:00
  • 595173fef4 clippy main Ethan Roseman 2024-03-17 16:56:35 +09:00
  • a8f180e6ae fix a couple gubbs Ethan Roseman 2024-03-15 03:05:35 +09:00
  • 0ffedd765a Update deps Ethan 2024-03-15 02:55:36 +09:00
  • 4fc59ec7e3 Merge pull request #50 from MGlolenstine/archive_build_artifacts Ethan Roseman 2024-01-09 00:29:00 +09:00
  • bbc0b101de Updated github CI to put Linux and MacOS executables into an archive. MGlolenstine 2024-01-08 15:23:18 +01:00
  • 894603d079 Merge pull request #49 from ethteck/egui-0.24 Ethan Roseman 2023-12-01 16:33:48 +09:00
  • 60daf43248 0.24.1 Ethan Roseman 2023-12-01 16:17:19 +09:00
  • 77d70fa7ab Upgrade to egui 0.24 Ethan Roseman 2023-11-25 13:25:55 +09:00
  • a1ccd2b010 Merge pull request #47 from MGlolenstine/settings_menu Ethan Roseman 2023-11-18 20:05:52 +09:00
  • 9248fb0d1c The overwrite modal now shows path of the configuration. MGlolenstine 2023-11-17 15:40:24 +01:00
  • 3dafa58a1a Combined modal open checks. MGlolenstine 2023-11-17 15:37:35 +01:00
  • c2ac79c822 Removed config getting automatically created on the startup. MGlolenstine 2023-11-17 15:36:27 +01:00
  • 88954d0e44 Renamed 'i' integer types to 's' types. MGlolenstine 2023-11-17 15:35:30 +01:00
  • 45e951fde9 Removed unused import and changed 's' prefixed enums with 'i'. MGlolenstine 2023-11-16 17:44:17 +01:00
  • 97843e0c30 Added configuration saving and loading. Added modal popup warning if you overwrite the previous configuration with workspace created from arguments. MGlolenstine 2023-11-16 17:35:58 +01:00
  • 21cf09688d Added setting loading and saving. MGlolenstine 2023-11-16 16:08:58 +01:00
  • 3f21c63e80 A couple more options Ethan Roseman 2023-11-15 22:23:07 +09:00
  • 2656733b8e Annotated an unused save configuration function. MGlolenstine 2023-11-14 16:45:24 +01:00
  • 7d09d92589 Fixed a clippy warning. MGlolenstine 2023-11-14 16:17:29 +01:00
  • d6fb80028c Added color settings. MGlolenstine 2023-11-14 16:16:21 +01:00
  • 39ff73bc22 Added Settings struct to the Config, so that they both get stored and loaded from the bdiff.json file. MGlolenstine 2023-11-13 20:44:42 +01:00
  • 9617248cbc Added simple settings menu that contains byte grouping setting. MGlolenstine 2023-11-13 20:37:00 +01:00
  • e8bc1d0643 Merge pull request #46 from MGlolenstine/nix_workspace Ethan Roseman 2023-11-14 23:29:43 +09:00
  • 65e278d033 Merge pull request #44 from MGlolenstine/last_line_address_fix Ethan Roseman 2023-11-14 12:58:00 +09:00
  • 1701553302 Merge pull request #45 from MGlolenstine/simpler_data_view Ethan Roseman 2023-11-14 12:52:21 +09:00
  • 8e8d48ce72 Added nix files. MGlolenstine 2023-11-13 20:55:54 +01:00
  • 2fa77fe6c5 Simplified data_viewer using a macro. MGlolenstine 2023-11-13 19:54:45 +01:00
  • d790803a72 Fixed the last line address detection. MGlolenstine 2023-11-13 19:40:05 +01:00
  • 08443f73bd Fix selection out of bounds bug Ethan Roseman 2023-11-11 00:19:53 +09:00
  • f2ebcf04b3 Open dropped files Ethan Roseman 2023-11-11 00:15:59 +09:00
  • 0ba578d2e7 Support for changing endianness of input file (fixes #14) Ethan Roseman 2023-11-10 23:19:46 +09:00
  • 69b4f11ce6 Dep updates, handle config-loading errors Ethan Roseman 2023-11-10 22:48:22 +09:00
  • f8dbfdafdc Add copying of HexView selected text (fixes #28) Ethan Roseman 2023-10-31 15:11:23 +09:00
  • 01ba3faf63 Allow locking scroll position on HexView (fixes #32) Ethan Roseman 2023-10-15 07:23:28 -04:00
  • 47ac877ea0 Integrate Rust mapfile_parser (fixes #27) Ethan Roseman 2023-10-10 12:50:11 -04:00
  • 9a50ce12e4 Bump to 0.6.0 Ethan Roseman 2023-10-02 18:26:04 +09:00
  • 3c238b3cb3 Fix some bugs, add movable hex views, fixes #26 Ethan Roseman 2023-10-02 18:24:00 +09:00
  • 78c65288ce New icon, screenshot Ethan Roseman 2023-10-01 16:20:19 +09:00
  • 01fd51690c cleanup, resolves #35, resolves #38 Ethan Roseman 2023-10-01 16:02:11 +09:00
  • 280f5b33ab Work on moving selection with shift Ethan Roseman 2023-10-01 15:29:33 +09:00
  • db2f3f6ac5 minor tweaks Ethan Roseman 2023-09-30 11:38:29 +09:00
  • d04c1928e6 Update stuff Ethan Roseman 2023-09-30 11:09:36 +09:00
  • 9c8682cd95 Mirror selection option (fixes #36) Ethan Roseman 2023-09-09 18:41:10 +09:00
  • 60ce43dda1 Addressing feedback (fixes #29, fixes #39, fixes #33) Ethan Roseman 2023-09-09 16:17:51 +09:00
  • 2695e5031d mores Ethan Roseman 2023-09-08 15:09:43 +09:00
  • 453e1c3932 Change thing to do other stuff Ethan Roseman 2023-09-08 14:58:45 +09:00
  • f884b788da Fix CI Ethan Roseman 2023-09-08 14:53:51 +09:00
  • 7324afe619 sigh Ethan Roseman 2023-09-08 12:51:43 +09:00
  • 2924470b5e Change up CI Ethan Roseman 2023-09-08 12:34:38 +09:00
  • 61cec44782 fix budge Ethan Roseman 2023-09-08 12:14:58 +09:00
  • 6fd10a444a Fix console appearing on windows releases Ethan Roseman 2023-09-08 12:04:18 +09:00
  • 4f42edb299 oopth2 Ethan Roseman 2023-09-08 11:16:53 +09:00
  • 703af601e4 version bump to 0.5 Ethan Roseman 2023-09-08 10:17:06 +09:00
  • 0fab2c56b2 Add icon, fix Enter key behavior Ethan Roseman 2023-09-08 10:16:22 +09:00
  • 7915c79606 oopth Ethan Roseman 2023-09-08 09:50:30 +09:00
  • 1d86a6a2c3 More shtuff (fixes #13, fixes #7) Ethan Roseman 2023-09-08 09:33:35 +09:00
  • 8b5252d25e Config file (fixes #24) Ethan Roseman 2023-09-07 03:54:06 +09:00
  • c7d5284ef6 UI reorg and goto modal (fixes #16) Ethan Roseman 2023-09-05 05:07:31 +09:00
  • fa8354c5d0 Mostly fixed #23 Ethan Roseman 2023-09-04 04:30:15 +09:00
  • 94d98fa335 Update screenshot.png Ethan Roseman 2023-09-03 00:44:32 +09:00
  • b03bbe3abd Chunking in data viewer & refactoring Ethan Roseman 2023-09-03 00:27:24 +09:00
  • 62bcc1f656 Lots of good cod (fixes #9) Ethan Roseman 2023-08-31 02:53:22 +09:00
  • 438a694599 Try to fix build Ethan Roseman 2023-08-30 03:44:46 +09:00
  • 4f7f550c2b Tons of improvements (fixes #3) Ethan Roseman 2023-08-30 03:40:49 +09:00
  • afa84b61bf egui rewrite progress (fixes #20) Ethan Roseman 2023-08-28 07:22:16 +09:00
  • 8e05e2e73e Initial egui implementation Ethan Roseman 2023-08-26 17:41:14 +09:00
  • 52b5341716 Merge pull request #19 from ethteck/refactor Ethan Roseman 2023-08-18 04:34:43 +09:00
  • 886aac3942 HashMap for hex_views Ethan Roseman 2023-08-18 04:32:37 +09:00
  • 148611e235 clippy nursery Ethan Roseman 2023-08-18 03:25:54 +09:00
  • 8d00a1d0db Use Id for HexView Ethan Roseman 2023-08-17 15:44:04 +09:00
  • f74a8f156c startin Ethan Roseman 2023-08-17 04:18:07 +09:00
  • f184716056 File watching (fixes #8) Ethan Roseman 2023-08-15 05:44:50 +09:00
  • af18d49fd7 Basic type vizualization (fixes #6) Ethan Roseman 2023-08-14 19:18:05 +09:00
  • 4e712a2ab4 Data display, README (fixes #11) Ethan Roseman 2023-08-14 13:27:27 +09:00
  • 084cace05c Cod clean and goodness (fixes #2) Ethan Roseman 2023-08-13 05:46:28 +09:00
  • 210c4e46bf cod condensing Ethan Roseman 2023-08-13 04:40:50 +09:00
  • 3aa590129d Merge pull request #5 from ethteck/clip-viewport Ethan Roseman 2023-08-13 04:09:06 +09:00
  • e4cf4970fd clean cod Ethan Roseman 2023-08-13 04:08:38 +09:00
  • a881855580 Trying to make clip_viewport Ethan Roseman 2023-08-13 02:25:51 +09:00
  • 30007d63d1 Selection changes Ethan Roseman 2023-08-12 16:57:47 +09:00
  • aea83a4ff3 Merge pull request #1 from ethteck/selectable-text Ethan Roseman 2023-08-12 02:35:27 +09:00
  • 11b8d0e887 snibblets and bits Ethan Roseman 2023-08-12 02:34:29 +09:00
  • 4f7ab39200 offset digit changes Ethan Roseman 2023-08-10 04:31:59 +09:00
  • 0ffce7cf5f copy text event Ethan Roseman 2023-08-09 01:39:32 +09:00
  • 28d9f019ac rows -> cols Ethan Roseman 2023-08-08 18:48:53 +09:00
  • 9788416721 workin Ethan Roseman 2023-08-08 18:08:28 +09:00
  • 93cab31018 attempt to set up selectable_text for testing Ethan Roseman 2023-08-07 04:24:08 +09:00
  • b7b874e602 Keyboard controls Ethan Roseman 2023-08-04 19:17:40 +09:00
  • bd2beb4970 Create rust.yml Ethan Roseman 2023-08-04 16:44:56 +09:00
  • 94655b7525 first stuff Ethan Roseman 2023-08-04 16:43:55 +09:00