WerWolv
|
4b40546750
|
views: Add simple pattern, library and magics store
|
2021-09-03 02:34:40 +02:00 |
|
WerWolv
|
68d72eac16
|
sys: Move imhex path resolution away from utils
|
2021-09-03 02:33:15 +02:00 |
|
WerWolv
|
19c367b540
|
ui: Added strings to data inspector
|
2021-09-01 02:01:50 +02:00 |
|
WerWolv
|
633fa7213a
|
sys: More compile time improvements
|
2021-08-29 22:15:18 +02:00 |
|
WerWolv
|
02d31d2d2a
|
sys: First attempt at reducing build times
|
2021-08-29 14:18:45 +02:00 |
|
WerWolv
|
f60f9f9fc9
|
patterns: Fix endian settings not applying to char16
|
2021-08-29 11:10:48 +02:00 |
|
WerWolv
|
a7e2c06bc4
|
sys: Better name for the pattern editor view
|
2021-08-28 21:51:33 +02:00 |
|
WerWolv
|
16d9571743
|
sys: Mark project file as dirty when modifying pattern
|
2021-08-28 16:16:06 +02:00 |
|
WerWolv
|
c1751f39ae
|
tools: Added wikipedia term definition search
|
2021-08-28 16:02:53 +02:00 |
|
WerWolv
|
e9c349fc55
|
ui: Correct some uses of ImGui::EndChild()
|
2021-08-28 14:22:02 +02:00 |
|
WerWolv
|
8dcd5c6e34
|
ui: Improve byte displaying in bookmarks
|
2021-08-28 01:47:26 +02:00 |
|
WerWolv
|
3138d2c4a2
|
tools: Added Anonfiles uploader
|
2021-08-28 00:45:59 +02:00 |
|
WerWolv
|
d0aec62997
|
patterns: Move builtin functions to namespace. Add string functions
|
2021-08-27 09:56:20 +02:00 |
|
jam1garner
|
a7b9b185bb
|
ui: Update cheat sheet with recent changes (#278)
* Add Built-in functions section to cheat sheet
* Add Math Expressions section to cheat sheet
* Move variable placement to follow 'Structs' section
* Add undocumented built-in functions to cheat sheet
|
2021-08-25 19:54:59 +02:00 |
|
WerWolv
|
9289ebf4c9
|
patterns: Initial namespace support
|
2021-08-25 17:07:01 +02:00 |
|
WerWolv
|
d3a227d0bc
|
sys: Fixed open webpage command, added run command
|
2021-08-22 21:43:31 +02:00 |
|
WerWolv
|
72cf94106c
|
ui: Add interface scaling setting. Closes #7, #283
|
2021-08-21 13:55:21 +02:00 |
|
WerWolv
|
8ad0239bca
|
ui/ux: Implement toolbar button functions
|
2021-08-21 13:53:50 +02:00 |
|
WerWolv
|
63f4d553cc
|
ui: Add tooltips to custom titlebar buttons
|
2021-08-18 23:12:27 +02:00 |
|
WerWolv
|
4d677f430b
|
sys: Save project backup if ImHex crashes
|
2021-08-17 13:41:44 +02:00 |
|
WerWolv
|
551da69a4c
|
sys: Fixed file modification detection
|
2021-08-17 13:41:19 +02:00 |
|
WerWolv
|
d7c6451f53
|
nodes: Updated imnodes, added minimap
|
2021-08-17 13:38:59 +02:00 |
|
jam1garner
|
68df6d37f7
|
fix: Ensure projects have .hexproj extension on save (#274)
|
2021-07-31 18:05:21 +02:00 |
|
WerWolv
|
f4046fb8fc
|
fix: Keyboard shortcuts didn't work. Added Select all menu item
|
2021-07-29 21:09:18 +02:00 |
|
WerWolv
|
d4e484e982
|
fix: File creation on Unix caused compile errors
|
2021-07-27 21:49:17 +02:00 |
|
WerWolv
|
2ccf8e777c
|
sys: Added create file and resize option
Fixes #172
|
2021-07-27 21:07:36 +02:00 |
|
WerWolv
|
35c7f826bc
|
views: Added constants search view
|
2021-06-26 01:18:33 +02:00 |
|
WerWolv
|
7f0bdc95da
|
patterns: Added support for declaring custom functions
|
2021-06-20 21:22:31 +02:00 |
|
WerWolv
|
b4b2c41b34
|
patterns: Added hidden attribute
|
2021-06-17 23:42:43 +02:00 |
|
WerWolv
|
21f8fb4090
|
patterns: Added while statement for array sizing
|
2021-06-17 23:13:58 +02:00 |
|
WerWolv
|
8b7583e628
|
fix: Save As command was never executed
|
2021-06-08 23:04:28 +02:00 |
|
WerWolv
|
be81a6dc34
|
sys: Fixed disassembler selecting wrong region
|
2021-06-06 18:01:52 +02:00 |
|
WerWolv
|
73b5c8512d
|
sys: Added default polynomial and inital value for CRC16 and CRC32
|
2021-06-06 18:00:14 +02:00 |
|
WerWolv
|
b1adfe38e1
|
sys: Fixed wrong region being selected in Hash view
|
2021-06-06 17:59:54 +02:00 |
|
WerWolv
|
639ae7be4d
|
sys: Added CTRL + A to select all bytes in hex view
|
2021-06-06 17:33:14 +02:00 |
|
WerWolv
|
6219743c82
|
ux: Fix a bunch of weird behaviour in the data information view
|
2021-05-25 23:47:38 +02:00 |
|
WerWolv
|
21525a7261
|
ui: Added ImHex directories table to about page
|
2021-05-23 23:35:04 +02:00 |
|
WerWolv
|
c760ccb5bb
|
ui: Fixed broken header text in about popup
|
2021-05-23 23:07:49 +02:00 |
|
WerWolv
|
7cca646e3f
|
ui/ux: Put capstone into SKIPDATA mode to always disassemble everything
If invalid data is reached, instead of stopping it will now insert a `.byte 0x00, 0x00, 0x00, 0x00` "instruction"
|
2021-05-23 23:04:20 +02:00 |
|
WerWolv
|
1aa21b8a2d
|
ui: Display correct offsets in hex editor header when base address is not aligned
|
2021-05-23 22:52:09 +02:00 |
|
WerWolv
|
143cdbd44b
|
ux: Update region setting after ticking "Match Selection" checkbox
|
2021-05-23 22:46:33 +02:00 |
|
WerWolv
|
fe977f4ba9
|
ui: Improve confusing "Quit application" popup text
This fixes #234
|
2021-05-21 23:59:28 +02:00 |
|
WerWolv
|
4ccd963037
|
ui: Properly display git info in help menu in release builds again
This fixes #233
|
2021-05-21 23:53:16 +02:00 |
|
WerWolv
|
b6f76ad8ed
|
ux: Fixed MIME-based pattern loading popup not working properly
Fixed issues addressed in #225
|
2021-05-18 18:27:36 +02:00 |
|
WerWolv
|
0d11f4460f
|
nodes: Allow data processor content to be stored in project files
|
2021-05-18 18:06:47 +02:00 |
|
WerWolv
|
ee2b412a10
|
nodes: Added primitive saving and loading mechanism
Not fully integrated yet. Also doesn't yet save any node settings, just nodes and links
|
2021-05-17 23:17:58 +02:00 |
|
WerWolv
|
cf67adfa42
|
patterns: Added $ to keyword highlight list
|
2021-05-17 23:17:00 +02:00 |
|
WerWolv
|
4029c333ed
|
patterns: Added UTF-16 character type and string parsing
|
2021-05-02 20:13:37 +02:00 |
|
WerWolv
|
d177d69724
|
fix: ImHex no longer behaves weirdly or crashes when no plugins are loaded
|
2021-04-21 23:31:51 +02:00 |
|
WerWolv
|
7f75f814e3
|
ui: Added some more icons in various places
|
2021-04-21 19:27:05 +02:00 |
|