WerWolv
f0f6a22391
fix: ImGui-internal shortcuts not working correctly with native macOS menu bar enabled
2025-12-29 19:31:54 +01:00
WerWolv
f76ea2a677
web: Let ImHex Web run more standalone
2025-12-29 17:48:51 +01:00
WerWolv
831f7e75ce
patterns: Update pattern language
2025-12-29 14:03:05 +01:00
WerWolv
db401ddf8e
impr: Replace achievement icons with font icons
...
(cherry picked from commit b23ce7ba18 )
2025-12-29 13:44:05 +01:00
WerWolv
38a59aff20
fix: Various warnings related to AutoReset variables
...
(cherry picked from commit 1dba144fca )
2025-12-29 13:42:30 +01:00
WerWolv
b55e71e0a6
fix: Make sure updater properly exists after launching update process
...
(cherry picked from commit e28f3b75a4 )
2025-12-29 13:41:24 +01:00
WerWolv
1a9fa0875b
patterns: Update pattern language
2025-12-21 13:02:07 +01:00
WerWolv
96232c2d80
impr: Better updater experience on macOS
...
(cherry picked from commit 428fbddbbb )
2025-12-21 12:53:31 +01:00
paxcut
67ec26b22a
patterns: update pattern language ( #2572 )
...
for the ghost break point bug
(cherry picked from commit 5f549cc8aa )
2025-12-19 18:15:26 +01:00
WerWolv
96587415f6
fix: Test Provider still using old open function signature
...
(cherry picked from commit fdee0ac3e3 )
2025-12-18 00:15:53 +01:00
iTrooz
91ef40ec99
chore: disable all clang-tidy checks in third_party libraries
...
(cherry picked from commit f88890a052 )
2025-12-18 00:15:53 +01:00
WerWolv
51d773cf14
impr: Handle provider opening more centrally, switch to existing provider if same file is being opened again
...
(cherry picked from commit 89004574d3 )
2025-12-18 00:15:53 +01:00
WerWolv
798bd25202
fix: Make sure providers returned by createProvider don't get deleted unexpectedly
...
(cherry picked from commit baa3329e7f )
2025-12-18 00:11:23 +01:00
WerWolv
a44278b1fe
impr: Make most windows non-scrolling by default
...
(cherry picked from commit 858fe0384e )
2025-12-16 10:03:22 +01:00
WerWolv
c4c8c46c11
patterns: Update pattern language
...
(cherry picked from commit 76ccdbccea )
2025-12-15 10:11:09 +01:00
WerWolv
81826df897
impr: Unionize exception and assertion handling
...
(cherry picked from commit cfac7ff0ba )
2025-12-15 10:11:09 +01:00
iTrooz
f6b2251205
build: remove IMHEX_PLUGINS_IN_SHARE option + only allow AppImage to load plugins from inside itself
...
Rationale: The `IMHEX_PLUGINS_IN_SHARE` is a hack to prevent the appimage from loading plugin from system imhex installation, like /usr/lib/imhex/
In reality, I do not think people compile plugins specifically for the AppImage (plugins must be compiled for the specific imhex & compiler version the imhex binary is used), and this lets us remove the hack
(cherry picked from commit 49bbe7dc77 )
2025-12-15 10:11:09 +01:00
WerWolv
bb9a0517fe
impr: Intercept glibc++ assertion handler
...
(cherry picked from commit 63e777c84c )
2025-12-15 10:11:09 +01:00
WerWolv
08daaec380
patterns: Update pattern language
...
(cherry picked from commit 827b5b01dd )
2025-12-15 10:11:09 +01:00
WerWolv
516a2f119e
build: Update libwolv
...
(cherry picked from commit 82e168c438 )
2025-12-12 13:15:32 +01:00
WerWolv
8bce2b072c
build: Update dependencies
...
(cherry picked from commit 0db0982fa7 )
2025-12-11 23:24:33 +01:00
WerWolv
205bb81a0a
patterns: Update pattern language
2025-12-06 16:50:49 +01:00
WerWolv
60a69e3a54
patterns: Update pattern language
2025-12-06 16:26:52 +01:00
WerWolv
5c629494da
build: Update libwolv
2025-12-06 16:12:04 +01:00
WerWolv
d575d0f724
patterns: Update pattern language
2025-12-06 16:11:28 +01:00
WerWolv
bdbdb46005
fix: Menu items with the ShowOnWelcomeScreen shortcut modifier not producing a valid shortcut on macOS
2025-12-05 22:56:16 +01:00
WerWolv
efc28a3177
pattern: Update pattern language
2025-12-05 22:23:17 +01:00
WerWolv
5d50653495
patterns: Update pattern language
2025-12-05 21:34:13 +01:00
WerWolv
d2951d06b2
build: Update capstone
2025-12-05 20:23:40 +01:00
WerWolv
926910bf6e
feat: patterns: Update pattern language
...
Fixes #2538
2025-12-05 20:23:34 +01:00
WerWolv
6652750044
build: Add preliminary build support for mbedTLS 4
2025-12-05 20:20:11 +01:00
WerWolv
c3421aef8c
fix: Initializing std::atomic_flag makes no sense
2025-12-04 21:04:48 +01:00
WerWolv
f2e8d402dd
impr: Calculate hashes in a background thread
2025-12-04 20:57:06 +01:00
WerWolv
3529bce009
build: Update dependencies
2025-12-04 17:28:09 +01:00
WerWolv
bc3afbb271
build: Upgrade emscripten to latest release
2025-12-03 21:33:32 +01:00
WerWolv
a0d0621725
build: Start using std::from_chars
2025-12-03 20:48:22 +01:00
WerWolv
c2d70dbd50
fix: Build issues on clang
2025-12-03 19:51:35 +01:00
WerWolv
94b53592d9
impr: Only show remaining Open File / New File menu options when they make sense
2025-12-03 19:21:23 +01:00
WerWolv
09006588fc
feat: Allow integer literals to be used in binary patterns
2025-12-03 19:20:45 +01:00
WerWolv
9d5cdaeb33
fix: Tutorial highlights not always being visible still
2025-12-02 23:03:02 +01:00
WerWolv
d4df465633
feat: Replace useless constants view with a constant search option in the Find view
2025-12-02 23:02:44 +01:00
WerWolv
da0c1674a6
patterns: Update pattern language
2025-12-02 20:05:52 +01:00
WerWolv
ed32439645
impr: Only add stacktrace to exceptions thrown in main thread
2025-12-02 20:00:19 +01:00
WerWolv
0e5136196a
fix: Potential infinite loop while wrapping text
2025-12-01 22:57:49 +01:00
WerWolv
46fdbd5bc0
fix: String inspector rows not displaying the correctly decoded value
2025-12-01 22:38:56 +01:00
WerWolv
413c6b5116
fix: Some interactive help regions not being highlighted
2025-12-01 19:38:19 +01:00
WerWolv
980438008c
fix: Crashes and usability issues with the pattern tree filter
2025-12-01 19:35:22 +01:00
WerWolv
8f57dd86af
fix: Typos
2025-12-01 19:33:21 +01:00
WerWolv
4e2dcef7d7
fix: Crash when an error occurrs when opening a file through the cli
2025-11-30 23:14:02 +01:00
WerWolv
d359a21a66
impr: Add icons to welcome screen description buttons
2025-11-30 20:33:38 +01:00