Commit Graph

24 Commits

Author SHA1 Message Date
WerWolv f3d788de16 Fixed bytes not being selectable when a read-only file was loaded
This most likely fixes #49
2020-12-06 23:21:31 +01:00
WerWolv 4720cf9fbe Added possible support for MacOS. Completely untested.
Relevant: #32
2020-12-06 13:48:56 +01:00
WerWolv 7158d4d4ad Always allow cursor movement with arrow keys
Implements #22
2020-12-05 12:55:37 +01:00
WerWolv c90ef343c1 Added math evaluator / calculator to tools window 2020-11-28 21:55:52 +01:00
WerWolv 33b70a550f Improved look and feel of hash window. Added "Match selection" feature 2020-11-28 15:53:11 +01:00
WerWolv 3bd987ff2c Streamline view creation, save all view states when quitting 2020-11-23 23:57:19 +01:00
WerWolv 3b3f2226f1 Remove collapse button from all windows 2020-11-23 15:51:58 +01:00
WerWolv 43f5cc622e Allow loading of huge files efficiently 2020-11-22 19:43:35 +01:00
WerWolv bf6ed3d540 Added proper data inspector view 2020-11-21 00:12:58 +01:00
WerWolv 2f78a10e4c Replaced pattern editor with BalazsJako's ImGuiColorTextEdit 2020-11-20 18:24:59 +01:00
WerWolv 920b32b432 Added top offset line to hex editor 2020-11-20 13:51:27 +01:00
WerWolv 12a36d08e2 Fixed hex editor selection to act weird on right click 2020-11-20 11:57:40 +01:00
WerWolv 763d1f0e2d Improved highlight drawing 2020-11-20 00:10:55 +01:00
WerWolv 5c6fb302d9 Allow characters to be highlighted in hex editor 2020-11-19 23:56:17 +01:00
WerWolv 6a815d5ebb Allow mouse highlighting of bytes highlighted by pattern 2020-11-19 22:34:56 +01:00
WerWolv 6ed3936424 Added imgui_demo because it told me so 2020-11-19 21:19:27 +01:00
WerWolv e40bb5c498 Use ImGui-Addons by gallickgunner as file picker instead 2020-11-17 15:38:24 +01:00
WerWolv 9ffd393a4a Added multi-byte selecting with mouse 2020-11-15 23:27:46 +01:00
WerWolv 30c0ce8d2c Updated ImGui to Docking + Table branch 2020-11-15 00:45:37 +01:00
WerWolv f0fe3a85d2 Fix window resizing 2020-11-12 23:08:31 +01:00
WerWolv d88bb877b6 Use imfilebrowser instead of Window's file browser 2020-11-12 21:20:51 +01:00
WerWolv 3a6d19eca4 Added event system and make use of it for data invalidation 2020-11-12 09:38:52 +01:00
WerWolv cf209cc248 Allow views to be closed and reopened 2020-11-10 17:34:11 +01:00
WerWolv cbe302a004 Added hex editor and basic pattern parsing/highlighting 2020-11-10 15:26:38 +01:00