WerWolv
715e970d99
fix: Last column in text editor not being selectable
2025-08-31 16:59:40 +02:00
WerWolv
53535ab9be
build: Updated lunasvg
2025-08-31 15:15:37 +02:00
WerWolv
24f9df90b8
impr: Added proper help text to ImHex updater
2025-08-31 15:11:35 +02:00
WerWolv
4cfdbb8095
patterns: Updated pattern language
2025-08-31 13:52:02 +02:00
WerWolv
fe4cb8575f
impr: Sort View menu alphabetically
2025-08-31 11:22:40 +02:00
WerWolv
06ac7eb85f
impr: Make Hex Editor view always be focused by default
2025-08-31 11:22:26 +02:00
WerWolv
0e14ff5a3d
git: Fix naming and uploading of snap artifacts
2025-08-31 10:33:50 +02:00
WerWolv
c65015fcc7
fix: Make sure crash handling operations happen in the right order
2025-08-31 10:23:19 +02:00
paxcut
c8caf6124e
Fix: Very long lines in text editor could make it hang. ( #2426 )
...
Fixed by only processing text that's visible.
Also fixed the cursor jumping to breakpoint line when selected by
clicking the line number and added highlighting of the current editing
line. An optimization that caches the number of utf-8 chars in each line
was included as well.
Finally, an error that caused ImHex to crash if a pattern was saved as
itself was also fixed.
2025-08-30 20:01:05 -07:00
WerWolv
76bb0e420d
fix: Rename font_size setting to not cause issues during upgrade
2025-08-30 18:11:06 +02:00
WerWolv
d2c1b2a31b
impr: Resume logging before printing crash logs
2025-08-30 14:35:29 +02:00
WerWolv
e30f073809
build: Properly link against libpthread on mingw
2025-08-30 14:27:40 +02:00
WerWolv
e1079d751a
fix: Handle uncaught exceptions more gracefully
2025-08-30 14:24:39 +02:00
WerWolv
a9d45d837f
fix: Missing pthread include
2025-08-30 11:21:09 +02:00
WerWolv
bcbe5eb105
fix: Use Win32 functions to terminate thread on Windows
2025-08-30 11:19:40 +02:00
WerWolv
6ab1f8e4e2
git: Fix snap version getting reset back
2025-08-30 10:56:59 +02:00
WerWolv
90f26d53d3
impr: Make viable pattern search properly abortable
2025-08-30 10:51:05 +02:00
WerWolv
281921d1de
fix: Crashes in non-main threads causing freezes
2025-08-30 10:32:24 +02:00
WerWolv
9135153dc9
impr: Throw error if no data could be read with read node
2025-08-30 10:32:24 +02:00
WerWolv
c70b505b3a
fix: Make RGBA8 visualizer node only copy the data it needs
2025-08-30 10:32:24 +02:00
WerWolv
cde9dc37e5
fix: Wrong localization for Add button in hashes view
2025-08-30 10:32:24 +02:00
WerWolv
ab1e5eb359
build: Updated libfmt to trunk for compatibility with Clang 21.1.0
2025-08-29 23:40:00 +02:00
WerWolv
aec9f7a145
impr: Use more muted colors in advanced text encoding column
2025-08-28 23:22:50 +02:00
WerWolv
bf08ed563a
feat: Added Hex Editor "Decode as Encoding" option
2025-08-28 23:22:26 +02:00
WerWolv
ff70518882
fix: Hang when setting window title from non-main-thread
2025-08-28 23:22:02 +02:00
WerWolv
72364db768
fix: Build errors
2025-08-28 22:31:27 +02:00
WerWolv
92fa72eac7
fix: More hashes view layout issues
2025-08-28 22:29:30 +02:00
WerWolv
9e2c1de0f5
fix: Provider dirtying not changing window title
2025-08-28 22:20:39 +02:00
WerWolv
57ac73b9d4
impr: Properly vertically center search icon in search bar
2025-08-28 22:17:19 +02:00
WerWolv
2757c577e4
impr: Modernize yara view
2025-08-28 21:44:59 +02:00
WerWolv
704af30421
impr: Clean up hashes view
2025-08-28 21:22:47 +02:00
WerWolv
1e8a005d0e
impr: Make data inspector view more compact
2025-08-28 20:13:51 +02:00
WerWolv
8a04d2f477
feat: Added fixed-point row to data inspector
2025-08-28 19:57:51 +02:00
WerWolv
a7c37bfb93
fix: Load ImHex logo at correct resolution
2025-08-28 17:28:13 +02:00
WerWolv
d1801ea438
build: Added CLion build target definition file
2025-08-28 17:25:29 +02:00
WerWolv
f6f856cd56
build: Added note for MSVC and Emscripten if vcpkg is not configured
2025-08-28 17:25:09 +02:00
WerWolv
8515cd43fa
impr: Added note to Advanced Yara Information section if no matches were found
2025-08-28 17:24:51 +02:00
WerWolv
8a4cdbb371
impr: Slightly nicer layout for data information view
2025-08-28 17:24:14 +02:00
WerWolv
7fef133505
git: Add emoji to nightly release runner
2025-08-28 17:23:53 +02:00
WerWolv
5f206a33e2
build: Remove old OSX SDK setting
2025-08-28 17:23:24 +02:00
WerWolv
228385ceaa
fix: Undefined behaviour when setting task bar progress
2025-08-28 00:01:49 +02:00
WerWolv
bd9e9a7dcf
impr: Make crash handling from non-main threads more resilient
2025-08-27 23:53:46 +02:00
WerWolv
abffb8c138
fix: Text in toasts getting cut off very quickly
2025-08-27 23:34:16 +02:00
WerWolv
e353802e9f
impr: Added more OpenGL version information to logs
2025-08-27 23:34:01 +02:00
WerWolv
130055af22
fix: Crash when force-exiting on macOS
2025-08-27 23:33:44 +02:00
WerWolv
db573840b0
fix: Incorrect word wrap calculation after ImGui update
...
#2325
2025-08-27 23:14:07 +02:00
WerWolv
e0fccacc32
fix: Nightlies always having an update available, even if we're already on latest
2025-08-27 23:05:00 +02:00
WerWolv
18890f47b6
build: Don't clone ImHex-Patterns during install step if it exists already
2025-08-27 22:58:14 +02:00
WerWolv
204cc1ccb3
build: Make sure updater gets properly bundled on macOS
2025-08-27 22:57:57 +02:00
WerWolv
a063eb96c6
fix: Markdown elements overflowing window width
2025-08-27 21:27:47 +02:00