WerWolv
bca73ef01e
fix: Loading of custom fonts not working anymore
2023-07-24 17:25:36 +02:00
WerWolv
8b3cd2d76d
impr: Properly print asserts
2023-07-23 23:39:00 +02:00
WerWolv
0033d9f4eb
patterns: Updated pattern language
2023-07-21 14:20:57 +02:00
WerWolv
3149183450
patterns: Updated pattern language
2023-07-21 11:53:37 +02:00
WerWolv
7c203e0635
build: Updated libwolv
...
Fixes #1201
2023-07-20 21:38:37 +02:00
WerWolv
6d7f217e2a
patterns: Updated pattern language
2023-07-17 11:20:17 +02:00
WerWolv
a83ca3c228
feat: Added --pl and --magic command
2023-07-17 10:43:29 +02:00
WerWolv
a83f87fbfa
build: Updated nativefiledialogs-extended to latest version
2023-07-17 08:08:29 +02:00
WerWolv
0f54a3a1f3
build: Added option to disable strict warnings
2023-07-15 10:02:19 +02:00
Nik
aae3004f1f
build: Various build improvements ( #1193 )
2023-07-15 00:10:01 +02:00
WerWolv
04b56c3d4d
patterns: Updated pattern language
2023-07-14 21:39:49 +02:00
WerWolv
cdc4f2db89
patterns: Updated pattern language
2023-07-11 09:21:13 +02:00
WerWolv
10756c65a6
patterns: Updated pattern language
2023-07-11 00:04:54 +02:00
WerWolv
7cb26b1499
patterns: Updated pattern language
2023-07-09 12:40:51 +02:00
WerWolv
5d047a335d
patterns: Updated pattern language
2023-07-09 12:30:48 +02:00
WerWolv
14bb98a519
build: Updated libwolv
2023-07-07 09:02:31 +02:00
WerWolv
33d3bea472
fix: Flickering cursor issues
2023-07-06 10:26:12 +02:00
WerWolv
c9c6f3aadb
fix: New visualizers behaving weirdly with large font sizes
2023-07-06 10:08:47 +02:00
WerWolv
c9dbcbb3d3
build: Updated dependencies
2023-07-06 08:26:36 +02:00
WerWolv
924c816dbd
fix: Chunk size setting in information view being reset the first time
2023-07-06 00:00:56 +02:00
WerWolv
695e11477e
feat: Added single stepping feature to pattern debugger
2023-07-05 21:32:11 +02:00
WerWolv
25d6380963
build: Upgraded capstone to full V5 release
2023-07-05 20:45:46 +02:00
WerWolv
ceed8c7420
pattern: Properly display Start/End/Size column again for zero sized types
2023-07-03 21:24:15 +02:00
WerWolv
d297b2d1cc
impr: Hide sections with an empty name
2023-07-03 12:04:20 +02:00
WerWolv
a0c89858ed
patterns: Don't re-evaluate format functions during highlighting
2023-07-01 14:06:15 +02:00
WerWolv
bc98556897
impr: Automatically scroll pattern console to the bottom when new lines are added
2023-06-30 00:11:48 +02:00
WerWolv
4f08ba3590
patterns: Fixed race condition when evaluating patterns
2023-06-30 00:11:26 +02:00
WerWolv
78cb0a2592
patterns: Updated pattern language
2023-06-28 18:15:29 +02:00
WerWolv
7510fa091e
patterns: Updated pattern language
2023-06-27 00:26:50 +02:00
WerWolv
13b4201446
build: Clean up build logs
2023-06-26 08:45:33 +02:00
WerWolv
83bcbfebdd
patterns: Updated pattern language
2023-06-25 12:45:34 +02:00
WerWolv
1a31b4aaff
patterns: Updated pattern language
2023-06-25 00:29:21 +02:00
WerWolv
a449478e39
patterns: Make updating favorites and pattern tooltips not lag out ImHex
2023-06-24 16:40:34 +02:00
WerWolv
dd72c0cc46
patterns: Updated pattern language
2023-06-23 21:39:46 +02:00
WerWolv
98395afe9d
patterns: Updated pattern language
2023-06-21 13:55:40 +02:00
WerWolv
0da87cdb68
patterns: Updated pattern language
2023-06-21 09:29:40 +02:00
Nik
f703b15165
feat: Added statistics and crash log uploading ( #1149 )
...
Co-authored-by: Justus Garbe <gihihoh@gmail.com>
2023-06-20 11:55:56 +02:00
WerWolv
25154dd450
build: Force enable exceptions and rtti
2023-06-18 14:42:48 +02:00
WerWolv
e09b678426
patterns: Updated pattern language
2023-06-18 10:58:24 +02:00
WerWolv
90a576c3c7
fix: Highlighting and updating of the new console not working well
2023-06-14 10:35:23 +02:00
WerWolv
dd832bfa7e
ui: Make pattern editor console use another text editor
2023-06-13 22:58:57 +02:00
WerWolv
5c31b5cf0d
patterns: Updated pattern language
2023-06-13 13:50:01 +02:00
WerWolv
03673b5846
feat: Added basic Pattern Language debugger
2023-06-11 21:41:11 +02:00
WerWolv
f0be585fd8
patterns: Updated pattern language
2023-06-11 12:14:24 +02:00
WerWolv
34732a1ee7
fix: Corrected some memory leaks
2023-06-11 10:47:17 +02:00
WerWolv
ef9cb31204
patterns: Updated pattern language
2023-06-11 00:08:34 +02:00
WerWolv
6e3204b443
patterns: Updated pattern language
2023-06-08 12:16:48 +02:00
WerWolv
81971eaf4a
patterns: Updated pattern language
2023-06-08 09:58:26 +02:00
WerWolv
46270ab213
patterns: Updated pattern language
2023-06-08 09:09:37 +02:00
WerWolv
57bf878312
patterns: Updated pattern language
2023-06-07 23:46:18 +02:00
WerWolv
110c3ac310
patterns: Updated pattern language
2023-06-07 11:08:17 +02:00
WerWolv
456895a6a6
fix: Various pattern drawer issues
2023-06-06 11:29:58 +02:00
WerWolv
a125408410
patterns: Updated pattern language
2023-06-05 17:09:31 +02:00
WerWolv
9712329924
feat: Added pattern export option to pattern data view
2023-06-05 11:57:26 +02:00
WerWolv
59aa52e744
patterns: Allow console log to be printed immediately and from format functions
2023-06-05 09:45:25 +02:00
WerWolv
100b9e3bca
fix: Cursor icons on Windows not working correctly after imgui update
2023-06-04 12:12:15 +02:00
iTrooz
25476d4e1e
build: Update ImGui and its dependencies ( #1122 )
...
This PR updates imgui and its dependencies from the last time, ~1 year
ago
(deabacbd50
)
Commits will be refactored before merging
Things you might ask :
- why did you remove `ImGui_ImplGlfw_SetBorderlessWindowMode()` ?
-> Where is it used ? The only usage of it I see is commented
(cb9a3b1f55/lib/external/imgui/source/imgui_impl_glfw.cpp (L757)
)
- why did you remove the implot anti aliasing flag ?
-> They.. seem to have removed it altogether ?
https://github.com/epezent/implot/issues/479
2023-06-04 00:09:45 +02:00
WerWolv
504c022f01
patterns: Added hex_viewer visualizer
2023-06-02 10:47:23 +02:00
WerWolv
9dafdeb70a
patterns: Updated pattern language
2023-05-29 10:52:39 +02:00
WerWolv
5e0ca4ac50
patterns: Properly display exported variables
2023-05-28 15:44:01 +02:00
WerWolv
acfd89aee0
patterns: Updated pattern language
2023-05-27 14:43:53 +02:00
WerWolv
ba33629e80
patterns: Updated pattern language
2023-05-25 12:03:11 +02:00
WerWolv
cb9a3b1f55
fix: Invalid key code error spam
2023-05-24 21:05:14 +02:00
WerWolv
e7b51a56a5
feat: Added support for automatically loading patterns using binary pattern magic
2023-05-22 00:01:58 +02:00
WerWolv
df75218ecb
fix: Ranges found by find view not being highlighted
2023-05-22 00:00:50 +02:00
WerWolv
a2333fa22e
patterns: Updated pattern language
2023-05-21 18:02:39 +02:00
WerWolv
f503a89f98
fix: Typo in IEEE754 tool
2023-05-20 21:49:45 +02:00
WerWolv
f94e5488d4
fix: Mouse cursor not adjusting anymore properly
2023-05-20 21:36:15 +02:00
WerWolv
7336c8dddc
fix: Cursor types on Windows sometimes getting stuck
2023-05-20 21:10:12 +02:00
WerWolv
c91e3875d4
build: Updated libwolv
2023-05-20 19:27:00 +02:00
WerWolv
0181325b64
build: Updated libwolv
2023-05-20 18:10:26 +02:00
WerWolv
11f55a7561
fix: File handles not being closed correctly
2023-05-20 18:07:15 +02:00
WerWolv
9bb3a92e12
build: Updated libwolv
2023-05-20 15:47:21 +02:00
WerWolv
96ee544538
build: Updated libwolv
2023-05-20 13:31:41 +02:00
WerWolv
39276e123e
patterns: Allow bitfield values to be edited
2023-05-19 19:56:55 +02:00
WerWolv
0f9434740f
fix: Crash when deleting last environment variable in pattern editor
2023-05-19 17:15:37 +02:00
WerWolv
7ed153a47b
patterns: Updated pattern language
2023-05-19 16:14:54 +02:00
WerWolv
c9d673ce40
patterns: Updated pattern language
2023-05-19 15:29:18 +02:00
WerWolv
0be610f1cd
patterns: Updated pattern language
2023-05-18 23:20:10 +02:00
WerWolv
511375feb5
patterns: Updated pattern language
2023-05-18 09:51:24 +02:00
WerWolv
e28f2dfea1
fix: Only 5 patterns per byte being highlighted
...
Fixes #1076
2023-05-16 14:41:02 +02:00
WerWolv
636ed0095d
feat: Added new imhex/capabilities
network interface
2023-05-16 11:01:40 +02:00
WerWolv
07565eea63
build: Updated libwolv
2023-05-15 18:07:35 +02:00
WerWolv
c006062540
feat: Added basic network interface support
2023-05-15 11:30:24 +02:00
WerWolv
7656fd7a4e
patterns: Updated pattern language
2023-05-15 08:17:02 +02:00
WerWolv
4afd5a7905
patterns: Updated pattern language
...
#1069
2023-05-13 17:21:44 +02:00
WerWolv
6709baa710
patterns: Updated pattern language
2023-05-13 15:43:37 +02:00
WerWolv
857e90a37b
fix: ImHex freezing when evaluating patterns
2023-05-13 11:12:38 +02:00
WerWolv
688471fd61
build: Updated libfmt to 10.0
2023-05-11 12:06:58 +02:00
WerWolv
4f17a96707
build: Updated libwolv
2023-05-11 10:04:09 +02:00
WerWolv
ab41899cc2
build: Updated libwolv
2023-05-11 09:54:06 +02:00
WerWolv
50c3cf8272
build: Replace old interval tree in favour of custom libwolv one
2023-05-11 09:27:23 +02:00
WerWolv
0b29719fe9
patterns: Updated pattern language
2023-05-10 19:15:01 +02:00
WerWolv
5a6e5d2255
build: Switch to better interval tree implementation
2023-05-07 23:27:43 +02:00
WerWolv
82111617a4
patterns: Updated pattern language
2023-05-06 10:09:33 +02:00
WerWolv
0c8b3e31e7
fix: Dangerous function call popup not showing up
2023-05-02 20:34:37 +02:00
WerWolv
f54617e92f
patterns: Updated pattern language
2023-04-21 11:02:12 +02:00
WerWolv
306690762c
impr: Drastically improve file read speeds
2023-04-21 10:52:10 +02:00
WerWolv
58a0fe8109
patterns: Updated pattern language
2023-04-20 14:32:45 +02:00
WerWolv
e1b12546da
build: Updated dependencies
2023-04-20 10:48:17 +02:00