WerWolv
0e2add204b
ux: Disassemble asynchronously
2021-02-22 11:56:33 +01:00
WerWolv
27e5f8eeb6
Fixed capstone build issue on mac
...
On mac, capstone's include path is `include/capstone` instead of just `include`...
2021-01-25 15:19:56 +01:00
WerWolv
eb066b3539
Refactored libimhex to and includes to better represent it as library
2021-01-13 17:28:27 +01:00
WerWolv
f74eff8934
Add support for custom providers via plugins
2020-12-27 15:39:06 +01:00
WerWolv
dbbc525174
Added Plugin support ( #102 )
...
* Build refactoring and initial plugin support
* Possibly fixed linux / mac build
* Added libdl to libglad build script
* Add glfw to imgui dependencies
* Refactored common functionality into "libimhex" for plugins
* Added plugin loading and example plugin
* Added proper API for creating a custom view and a custom tools entry with plugins
2020-12-22 18:10:01 +01:00
Mary
45c29888b4
Abstract capstone architectures
...
This allows to support older version of Capstone (example 4.0.1).
Should help with ubuntu building issues.
2020-12-05 17:32:30 +01:00
WerWolv
1395c95831
Same treatment for the disassembly window
2020-11-28 16:15:12 +01:00
WerWolv
3bd987ff2c
Streamline view creation, save all view states when quitting
2020-11-23 23:57:19 +01:00
WerWolv
b7438f6ab8
Massively improved look and feel of pattern data, string and disassembly tables
2020-11-23 15:22:26 +01:00
WerWolv
84f80b3e06
Select region when clicking on string, disassembly or pattern data item
2020-11-23 13:10:14 +01:00
WerWolv
4402120ffc
Added the capstone disassembler and a disassembler window
2020-11-22 23:07:50 +01:00