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
WerWolv
2c1759ce0a
Unified OS and arch checking defines
2020-12-21 12:38:30 +01:00
WerWolv
15b3860f83
Fixed data inspector not updating properly in all cases
2020-12-21 11:23:57 +01:00
WerWolv
4720cf9fbe
Added possible support for MacOS. Completely untested.
...
Relevant: #32
2020-12-06 13:48:56 +01:00
WerWolv
168ba2ff9f
Denote invalid GUIDs in data inspector
...
Addresses #24
2020-12-05 11:00:56 +01:00
WerWolv
2ca9a8fc79
Fixed data inspector displaying zero at the end of data
...
Fixes #25
2020-12-05 10:42:42 +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
b052429a73
Improved ASCII and Wide char display in data inspector
2020-11-23 16:19:58 +01:00
WerWolv
3b3f2226f1
Remove collapse button from all windows
2020-11-23 15:51:58 +01:00
misson20000
7cf69128ea
Actually fix time_t decoding crash on Linux
2020-11-22 18:00:17 -08:00
WerWolv
f0eba69c4a
Fixed time_t decoding crash on Linux
2020-11-23 00:20:29 +01:00
WerWolv
8d6d959e17
No need to manually set table colors
2020-11-22 20:41:54 +01:00
WerWolv
5f025bcbcc
Fixed UTF-8 decoding to not work
2020-11-22 16:22:23 +01:00
WerWolv
989eade5d7
Added big and little endian support to inspector
2020-11-22 15:32:37 +01:00
WerWolv
cd4de2ff96
Fixed data inspector to only show unsigned values
2020-11-22 12:50:49 +01:00
WerWolv
28bb28b79c
Also rename data inspector window
2020-11-21 14:37:09 +01:00
WerWolv
e3b6cfd54f
Fixed compile on Linux
2020-11-21 00:36:38 +01:00
WerWolv
bf6ed3d540
Added proper data inspector view
2020-11-21 00:12:58 +01:00