Nik
9c484e7b57
fix: Various clang / clang-tidy warnings ( #764 )
2022-10-02 17:30:26 +02:00
WerWolv
6a07a2f85d
feat: Look for custom inspector entries in imhex/scripts/inspectors
2022-10-02 14:18:40 +02:00
WerWolv
3367237da3
feat: Added very primitive support for adding custom data inspector entries
2022-10-01 23:16:55 +02:00
WerWolv
663fb88367
sys: Various cleanup
2022-09-30 12:49:28 +02:00
WerWolv
4d99c4b59d
patterns: Updated pattern language
2022-09-30 12:45:43 +02:00
WerWolv
ca6a8a7a46
sys: Move resources into their relevant subprojects
2022-09-29 10:33:39 +02:00
WerWolv
b450f4797e
feat: Added wide string to data inspector
2022-09-28 16:10:40 +02:00
WerWolv
0552084673
patterns: Updated pattern language
2022-09-28 15:41:57 +02:00
WerWolv
c769e9cc32
ui: Highlight modified bytes in red
2022-09-28 15:01:43 +02:00
WerWolv
86274b8b94
patterns: Updated pattern language
2022-09-23 21:33:55 +02:00
WerWolv
669427eb24
patterns: Updated pattern language
2022-09-23 21:20:52 +02:00
WerWolv
5ba22e7554
patterns: Updated pattern language
2022-09-23 20:50:55 +02:00
WerWolv
65ad88eed9
patterns: Updated pattern language
2022-09-22 09:05:32 +02:00
WerWolv
e34703ea5a
fix: Saving and loading projects not working correctly
2022-09-22 09:05:09 +02:00
WerWolv
96b5221c1d
patterns: Updated pattern language
2022-09-21 11:55:47 +02:00
iTrooz_
3a94be9abb
ux: Display an error message if file picker can't be opened ( #748 )
...
* add error message for the file picker
* set a different message for Windows/MacOS
* fix typos
* Moved file dialog error handling to a callback function
Co-authored-by: Nik <werwolv98@gmail.com>
2022-09-20 15:47:59 +02:00
WerWolv
7e61b513f3
patterns: Fixed highlighting of arrays of arrays
2022-09-20 15:42:07 +02:00
WerWolv
1d4cbbe418
ux: Handle project loading errors better
2022-09-20 15:33:36 +02:00
WerWolv
a102f5fcbf
sys: Updated a bunch of dependencies
2022-09-19 23:21:59 +02:00
WerWolv
a55177edfa
fix: Curl SSL context not being thread safe in the slightest
2022-09-19 21:56:43 +02:00
WerWolv
4c01a749de
sys: Improved startup time by running startup tasks in parallel
2022-09-19 16:54:19 +02:00
WerWolv
7b61268f22
ux: Reduce file loading time to basically zero
2022-09-19 16:09:22 +02:00
WerWolv
9893e7a965
ui: Display array patterns in pattern data view in chunks of 512 entries
2022-09-19 14:16:23 +02:00
WerWolv
814c595c12
ui: Added functionality icons to most text input fields
2022-09-19 11:29:51 +02:00
WerWolv
3cdc8c5884
fix: OpenGL textures not being cleaned up correctly
2022-09-18 20:38:45 +02:00
WerWolv
b2932773b9
feat: Added unique selection and scrolling position to each provider
2022-09-18 16:22:08 +02:00
WerWolv
b766cf0807
patterns: Updated pattern language
2022-09-17 15:48:12 +02:00
WerWolv
6a7bbb8752
fix: Crash on some Linux systems when opening files
2022-09-17 08:55:18 +02:00
WerWolv
e4431749e1
patterns: Updated pattern language
2022-09-16 15:12:12 +02:00
WerWolv
c587b357eb
patterns: Updated pattern language
2022-09-16 10:52:49 +02:00
WerWolv
bf00503d1f
fix: BufferedReader messing up the second to last byte
2022-09-16 08:30:28 +02:00
WerWolv
03f357efd1
patterns: Updated pattern language
2022-09-15 11:31:13 +02:00
WerWolv
c3137df83c
patterns: Updated pattern language
2022-09-15 09:46:38 +02:00
WerWolv
66d64cf020
patterns: Refactor creation of default runtime
2022-09-15 09:34:40 +02:00
WerWolv
42f5c0f484
fix: Tasks being interrupted even if they already finished
2022-09-14 13:51:48 +02:00
WerWolv
20a2331504
feat: Allow task stop button to abort pattern evaluation
2022-09-13 16:05:41 +02:00
WerWolv
bda4aadc54
fix: Sequence escape codes
2022-09-13 14:10:52 +02:00
WerWolv
7d87c8bb98
patterns: Added references
2022-09-13 13:14:36 +02:00
WerWolv
4fb74a1769
patterns: Updated pattern language
2022-09-12 21:28:29 +02:00
WerWolv
aa658b7dbc
sys: Make sure constexpr variables don't get copied onto the stack
2022-09-12 21:28:02 +02:00
WerWolv
83f4093796
fix: Rendering of pattern array entries not working correctly
2022-09-08 23:03:58 +02:00
WerWolv
d990ee102a
sys: More cleanup
2022-09-07 23:11:24 +02:00
WerWolv
7a4040f6ec
ui: Fixed indentation of sealed patterns in pattern data view
2022-09-07 22:21:44 +02:00
WerWolv
2fbb351314
patterns: Updated pattern language
2022-09-07 11:32:47 +02:00
WerWolv
50577c9ea0
patterns: Updated pattern language
2022-09-07 00:14:05 +02:00
WerWolv
37cc8f3aae
patterns: Updated pattern language
2022-09-06 10:50:26 +02:00
WerWolv
a0b2473bf4
ui: Improved pattern color visualization
2022-09-05 23:34:20 +02:00
WerWolv
95a3104a56
sys: Only display FPS in debug builds
2022-09-05 22:37:28 +02:00
WerWolv
2d5f77730b
patterns: Updated pattern language
2022-09-05 22:09:44 +02:00
WerWolv
033a0dfbb9
patterns: Updated pattern language
2022-09-05 14:16:44 +02:00