WerWolv
99a736df27
impr: Replace horrible pattern extra data class with a more modular system
2023-04-17 16:18:48 +02:00
WerWolv
07bef10092
patterns: Updated pattern language
2023-04-17 09:22:21 +02:00
WerWolv
1367e9cebe
build: Fixed Objective-C compiler flags
2023-04-13 17:07:34 +02:00
WerWolv
143fe36d35
build: Fixed various build warnings
2023-04-13 16:11:39 +02:00
WerWolv
86b49f34d9
patterns: Updated pattern language
...
Fixes #1031
2023-04-12 17:18:46 +02:00
WerWolv
7e144b136b
patterns: Updated pattern language
...
Fixes #1030
2023-04-12 16:03:58 +02:00
WerWolv
e79664256a
patterns: Updated pattern language
2023-04-09 12:26:13 +02:00
WerWolv
b4d0f984a4
build: Updated libwolv
2023-04-08 21:13:19 +02:00
WerWolv
d92e7d19cc
fix: Submenu items ignoring enabled flag
2023-04-06 22:33:02 +02:00
WerWolv
248b93f41a
patterns: Updated pattern language
2023-04-06 19:23:16 +02:00
WerWolv
a5568d09d8
patterns: Updated pattern language
...
Fixes #1011
2023-04-05 18:03:30 +02:00
WerWolv
89aee456c6
patterns: Updated pattern language
...
Fixes #1011
2023-04-05 07:26:44 +02:00
WerWolv
e3b1ebb826
patterns: Updated pattern language
2023-04-04 23:42:39 +02:00
WerWolv
6c047f01f9
git: Fixed release CI not reading version correctly
2023-04-04 21:59:43 +02:00
WerWolv
649f6c28bf
patterns: Updated pattern language
2023-04-04 11:20:09 +02:00
WerWolv
867972b7f5
patterns: Updated pattern language
2023-04-04 10:23:01 +02:00
WerWolv
efe3227ef2
patterns: Updated pattern language
2023-04-04 09:34:50 +02:00
WerWolv
72c4dbdb2f
patterns: Updated pattern language
2023-03-31 13:49:59 +02:00
WerWolv
8195db6d4c
fix: Prevent occasional crash when having ImHex open and connecting to the computer over RDP
2023-03-31 11:08:53 +02:00
WerWolv
1460044e91
impr: Save custom encoding file to project
...
Fixes #1005
2023-03-31 11:06:51 +02:00
WerWolv
8930adf532
patterns: Updated pattern language
2023-03-28 09:29:49 +02:00
WerWolv
f44b8a5618
patterns: Updated pattern language
2023-03-27 22:40:19 +02:00
WerWolv
98846421f6
build: Update dependencies
2023-03-26 11:23:32 +02:00
Thomas
fabb1596e5
impr: Handle and show NFD errors ( #995 )
...
This PR handles errors that NFD might encounter (both in Init() and the
other method to open the dialog), and log them in the logs and in the
GUI
This (among other) fix the crash I had running ImHex as root and opening
a file
2023-03-26 11:02:51 +02:00
Zaggy1024
5fa264ea18
patterns: Update pattern_language and implement support for new bitfield features ( #992 )
...
This requires https://github.com/WerWolv/PatternLanguage/pull/34 to be
merged first, and then this can be amended to update the submodule and
merged to add support for the new features.
2023-03-26 11:01:37 +02:00
WerWolv
5e175b118d
build: Updated libwolv
2023-03-25 11:24:24 +01:00
WerWolv
2296766746
build: Allow building with capstone 4.X again
2023-03-23 16:45:00 +01:00
WerWolv
13be499510
build: Pull in latest version of libyara and libcurl
2023-03-23 16:30:55 +01:00
WerWolv
9463105172
fix: Header memory leak in http requests class
2023-03-23 12:08:33 +01:00
WerWolv
bb4819bce4
sys: Fixed http request stack overflow
2023-03-23 11:43:07 +01:00
WerWolv
15be24db62
sys: Updated to use the new HttpRequest helper instead of Net
2023-03-23 11:23:07 +01:00
WerWolv
e7e2af9f91
patterns: Updated pattern language
2023-03-23 09:41:32 +01:00
WerWolv
f95214d8fe
patterns: Updated pattern language
2023-03-22 17:43:45 +01:00
WerWolv
45649264f9
patterns: Updated pattern language
2023-03-22 13:12:57 +01:00
WerWolv
cec62d23b0
fix: Window resizing causing freezes in some cases
2023-03-21 22:39:35 +01:00
WerWolv
e6959dc572
patterns: Updated pattern language
...
Fixes #954
2023-03-21 10:31:13 +01:00
WerWolv
060ff56f9d
impr: Improve file reading performance if opening of files is slow
2023-03-21 09:47:42 +01:00
WerWolv
a182e8daf2
patterns: Updated pattern language
...
Fixes #983
2023-03-20 15:12:27 +01:00
WerWolv
c9342d90fb
fix: Prevent new line from appearing on every pl code save
...
Fixes #982
2023-03-20 08:29:00 +01:00
WerWolv
031884c327
patterns: Updated pattern language
...
Fixes #979
2023-03-17 17:28:17 +01:00
WerWolv
f10fb56042
impr: Drastically improve file reading performance
2023-03-17 11:31:50 +01:00
WerWolv
13ef4c04d1
patterns: Updated pattern language
...
Closes #961
2023-03-14 14:41:32 +01:00
WerWolv
bd190d2b65
patterns: Updated pattern language
2023-03-13 11:36:11 +01:00
WerWolv
7d86b277a7
build: Updated curl and libyara
2023-03-13 10:24:56 +01:00
WerWolv
5a8433ede4
build: Updated libwolv
2023-03-13 09:31:24 +01:00
WerWolv
55f9faea10
sys: Updated more code to libwolv
2023-03-13 08:58:08 +01:00
WerWolv
fb2e668589
sys: Moved more functions to libwolv
2023-03-12 18:43:05 +01:00
WerWolv
0dafb3d230
sys: Replaced many helper functions with libwolv
2023-03-12 18:27:33 +01:00
Fenrisfulsur
069221757f
feat: Added chunk based entropy analysis to information view ( #933 )
...
Issue: https://github.com/WerWolv/ImHex/issues/522
Implementation of chunk based entropy analysis in diagram.hpp available
from the data information view and in the pattern language.
---------
Co-authored-by: WerWolv <werwolv98@gmail.com>
2023-03-10 16:06:18 +01:00
WerWolv
00c2d7ea71
patterns: Updated pattern language
2023-02-20 11:35:33 +01:00
WerWolv
cddcc1e85d
patterns: Updated pattern language
2023-02-19 10:49:57 +01:00
WerWolv
91928b45d8
fix: Try to fix build again
2023-02-19 10:25:39 +01:00
WerWolv
83a9655772
patterns: Updated pattern language
2023-02-17 20:30:41 +01:00
WerWolv
9e3fe9beb1
patterns: Updated pattern language
2023-02-17 17:35:41 +01:00
WerWolv
94977ad216
patterns: Updated pattern language
2023-02-17 14:55:56 +01:00
WerWolv
35437c0300
patterns: Added rotation and scale sliders to 3D visualizer
2023-02-16 23:24:24 +01:00
WerWolv
6cecc12d04
patterns: Updated pattern language
2023-02-16 22:20:03 +01:00
WerWolv
d3d6a8a838
patterns: Updated pattern language
2023-02-16 18:23:49 +01:00
WerWolv
851f132188
impr: Make Text Editor word selector also consider underlines
2023-02-15 17:12:16 +01:00
WerWolv
0fad21a980
patterns: Updated pattern language
2023-02-15 09:39:16 +01:00
WerWolv
9ec7b90192
patterns: Updated pattern language
2023-02-14 15:10:52 +01:00
WerWolv
08f0fff34b
patterns: Updated pattern language
2023-02-14 12:53:37 +01:00
WerWolv
2c1073eda9
fix: Safety backup restore popup getting hidden by tip of the day
2023-02-14 11:45:32 +01:00
WerWolv
c9348f0651
patterns: Updated pattern language
2023-02-13 23:27:12 +01:00
WerWolv
accb461c08
impr: Better word select and delete in text editor
...
Closes #931
2023-02-13 10:21:57 +01:00
WerWolv
89a96c6d25
sys: Improve pattern visualizer API
2023-02-07 14:18:59 +01:00
WerWolv
3877f0853d
patterns: Updated pattern language
2023-02-02 20:41:51 +01:00
WerWolv
9af8a0113a
patterns: Updated pattern language
2023-02-02 19:06:00 +01:00
WerWolv
9b80486285
fix: Process Memory provider search not being case insensitive
2023-01-28 11:41:09 +01:00
WerWolv
3254376d28
fix: Editing static array values being broken
2023-01-28 00:03:20 +01:00
WerWolv
1cf9f7e990
patterns: Updated pattern language
2023-01-27 10:45:07 +01:00
WerWolv
fc44dd4592
build: Fixed building of miniaudio on macOS
2023-01-24 23:57:43 +01:00
WerWolv
94cd83e0dc
feat: Added sound visualizer
2023-01-24 23:27:35 +01:00
WerWolv
90d9c91717
build: Cleanup opengl and glfw linking
2023-01-24 14:59:19 +01:00
WerWolv
cf9df6e36d
feat: Added ability to query provider information from pattern language
2023-01-24 09:07:11 +01:00
WerWolv
915106f360
patterns: Fixed various issues with the 3d visualizer
2023-01-23 16:25:23 +01:00
WerWolv
a51e4afb05
patterns: Updated pattern language
2023-01-23 13:53:29 +01:00
WerWolv
c30f8fa459
patterns: Updated pattern language
2023-01-23 07:25:44 +01:00
WerWolv
c86891e0c3
fix: Custom encodings not rendering correctly on non-zero page
2023-01-22 14:17:55 +01:00
WerWolv
acf6b839e5
patterns: Updated pattern language
2023-01-22 12:16:22 +01:00
WerWolv
6322dbf46a
fix: Revert back macOS scaling fix as it made it worse
2023-01-21 22:59:08 +01:00
WerWolv
7ba9349de2
patterns: Updated pattern language
2023-01-21 12:31:33 +01:00
WerWolv
76d47bf856
fix: MacOS Build errors because of khronos includes
2023-01-21 00:11:33 +01:00
WerWolv
d4967018c2
feat: Added basic lighting and rotations to 3d visualizer model
2023-01-20 23:32:51 +01:00
WerWolv
8e759d9b5f
feat: Added basic 3D visualizer, moved visualizers to separate file
2023-01-20 21:16:28 +01:00
WerWolv
e37a73ae58
patterns: Updated pattern language
2023-01-19 12:19:09 +01:00
WerWolv
62bf877046
patterns: Updated pattern language
...
Fixes #880 , Fixes #863
2023-01-15 22:59:15 +01:00
WerWolv
f7e22ce651
patterns: Updated pattern language
2023-01-14 14:20:48 +01:00
WerWolv
b9c2b1de5f
patterns: Updated pattern language
2023-01-13 22:30:57 +01:00
WerWolv
45492365be
fix: Potentially fix scaling issues on macOS
2023-01-13 20:06:03 +01:00
WerWolv
0d91db68db
patterns: Added bitmap visualizer
2023-01-12 11:18:36 +01:00
WerWolv
b1cab5ccd2
patterns: Updated pattern language
2023-01-11 11:22:01 +01:00
WerWolv
3b5d54dd96
fix: Text Editor behaving a bit weirdly now
2023-01-10 19:27:27 +01:00
WerWolv
87571450f4
patterns: Updated pattern language
2023-01-10 16:20:54 +01:00
WerWolv
be1f711fda
fix: Pattern editor not scrolling all the way to the right when typing
2023-01-10 13:27:16 +01:00
WerWolv
ef3627321c
sys: Clear project after loading crash backup
2023-01-10 08:57:29 +01:00
WerWolv
c1359a71d6
feat: Added options to automatically expand or flatten the pattern tree
2023-01-08 16:06:26 +01:00
WerWolv
b1a26d02c1
patterns: Updated pattern language
2023-01-08 10:20:54 +01:00
WerWolv
efeeea37f6
build: Updated libromfs properly
2023-01-05 16:27:16 +01:00
WerWolv
ff9048fcf0
fix: Crash on exit
...
Fixes #854
2023-01-05 09:29:33 +01:00