WerWolv
ee7c6a91a7
patterns: Add optimization for arrays of statically sized types
2021-09-06 20:35:38 +02:00
WerWolv
1f2fe6b93d
sys: Merge splash screen and ImHex into one application
...
This fixes so many issues the previous implementation had, especially on Unix
2021-04-20 21:46:48 +02: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
WerWolv
3bd987ff2c
Streamline view creation, save all view states when quitting
2020-11-23 23:57:19 +01:00
WerWolv
6fffc589bf
Completely rewrite highlight and pattern evaluator
2020-11-19 11:36:52 +01:00
WerWolv
5b2dc51c07
Use tables to display pattern data
2020-11-15 00:46:18 +01:00
WerWolv
658d4ec478
Revamped pattern data displaying to support per-type displaying
2020-11-14 14:42:21 +01:00
WerWolv
362125e933
Cleanup view classes
2020-11-11 09:28:44 +01:00
WerWolv
434bb3494a
Abstracted FILE handle into a generic data provider class
2020-11-11 09:18:35 +01:00
WerWolv
35946564a6
Refactor, added a pattern data display
2020-11-10 21:31:04 +01:00