WerWolv
efa50a8c39
fix: Revert accent color changes
2025-02-16 22:52:54 +01:00
WerWolv
983be04722
impr: Allow accent colors to have darker colors
2025-02-16 21:24:23 +01:00
WerWolv
0ba16485bb
patterns: Updated pattern language
2025-02-16 21:06:39 +01:00
WerWolv
e484587778
fix: Don't parse version string on every call
2025-02-16 20:08:10 +01:00
WerWolv
1e4b5104b7
build: Updated libwolv
2025-02-16 20:07:44 +01:00
WerWolv
bf10d333cd
fix: Default scale of Web version on macOS
2025-02-16 16:35:37 +01:00
WerWolv
267ef37cb6
fix: Use after free when logging during plugin unload
2025-02-16 16:19:00 +01:00
WerWolv
879e4c9d58
build: Move menu items handler into libimhex
2025-02-16 15:48:44 +01:00
WerWolv
67340e1526
impr: Make sure to only ever load plugins once
2025-02-16 15:14:23 +01:00
WerWolv
f6e3ede178
impr: Make hyperlink icons gray
2025-02-16 14:30:06 +01:00
WerWolv
c75a15dc3b
patterns: Updated pattern language
2025-02-16 14:21:19 +01:00
paxcut
007e04bf37
fix: Auto evaluate not working when undoing changes ( #2106 )
...
The pattern editor was resetting the flag that marked text changes on
every frame, but resolving a text change may take more than one frame,
so instead I created a function that allows the resetting of the text
changed boolean from view pattern editor.
Currently, when a pattern is evaluated the pattern editor will lose
focus regardless of how evaluation was triggered. This is specially
annoying when using f5 or auto-evaluate. Now whenever a pattern is
evaluated, focus is given to the pattern editor when evaluation ends.
JumptoLine didn't work for empty lines.
Co-authored-by: Nik <werwolv98@gmail.com>
2025-02-16 12:20:22 +00:00
paxcut
caff49504e
impr: Better home shortcut for pattern editor ( #2105 )
...
The old home shortcut moved the cursor to column zero of the current
line.
Most editors move cursor to the first non-space character instead.
2025-02-16 12:53:07 +01:00
WerWolv
40b95f02e4
patterns: Updated pattern language
2025-02-16 11:42:27 +01:00
WerWolv
870aeb34fc
feat: Added a title bar backdrop color gradient
2025-02-16 11:33:41 +01:00
WerWolv
54f3bc0262
impr: Use heuristic to determine backing scale factor on the web
2025-02-15 22:30:06 +01:00
WerWolv
e232a2b33d
fix: Web build rendering
2025-02-15 22:23:49 +01:00
WerWolv
73a3b217a4
fix: Scaling on the web version
2025-02-15 21:26:03 +01:00
WerWolv
8b2184f8e3
updater: Fixed updater not working properly on macOS
2025-02-15 17:50:29 +01:00
WerWolv
419787e17c
impr: Make auto updater work better on Windows
2025-02-15 16:46:36 +01:00
WerWolv
2d6da52a86
patterns: Updated pattern language
...
Fixes #2114
2025-02-15 16:10:09 +01:00
WerWolv
b70120a248
build: Updated libwolv
2025-02-15 11:16:50 +01:00
WerWolv
83e0ce0042
fix: Corporate environment detection not working correctly
2025-02-15 11:09:20 +01:00
WerWolv
599f63bc67
build: Updated libwolv
2025-02-11 23:45:55 +01:00
WerWolv
199f2aea77
build: Updated disassembler library
2025-02-11 23:09:15 +01:00
WerWolv
a83610bc06
build: Updated libwolv
2025-02-11 23:05:25 +01:00
WerWolv
b3d208e6e6
impr: Allow sidebar to be only resized from the right
2025-02-10 21:42:12 +01:00
WerWolv
e1580e51cf
build: Make ImHex fully compile with warnings enabled in MSVC
2025-02-10 09:42:35 +01:00
WerWolv
ea3d4b41a9
patterns: Updated pattern language
2025-02-09 10:28:46 +01:00
WerWolv
1fa27b7f09
build: Fix remaining wasm build issues
2025-02-08 10:50:04 +01:00
WerWolv
18cd39270a
fix: Very slow processing of large pattern console outputs
2025-02-07 22:19:15 +01:00
WerWolv
ed6da7fe14
fix: Writing not working correctly through a provider view
2025-02-07 15:45:38 +01:00
WerWolv
96afa650d1
fix: Properly trigger shortcuts on selected view on macOS
2025-02-06 22:13:06 +01:00
WerWolv
930d2b4280
fix: Some shortcuts not working correctly on macOS
2025-02-06 15:58:18 +01:00
WerWolv
0cd557a686
impr: Remove frame from selectable text regions
2025-02-06 14:00:32 +01:00
WerWolv
6142bf859b
fix: Missing new line
2025-02-06 13:27:48 +01:00
WerWolv
b6498b5c2d
fix: Build error when including file in ObjC code
2025-02-06 13:04:36 +01:00
WerWolv
cd2acd73b4
build: Fix libpl linking
2025-02-06 12:08:57 +01:00
WerWolv
cfe06ea1b6
build: Statically link libpl again everywhere
2025-02-06 12:03:20 +01:00
WerWolv
6252fd399a
fix: Loading/Storing of shortcut keys
2025-02-05 20:09:24 +01:00
WerWolv
de571e2c2a
build: Updated libwolv
2025-02-05 20:09:12 +01:00
WerWolv
0cbd052b91
build: Updated dependencies
2025-02-05 15:09:09 +01:00
WerWolv
aa3ec3ece8
build: Updated dependencies
2025-02-05 13:49:16 +01:00
WerWolv
6b11028b72
impr: Use proper function to get environment variables
2025-02-05 13:47:38 +01:00
WerWolv
269c3e7398
fix: Wrong keys being loaded from settings for shortcuts
2025-02-05 13:47:17 +01:00
WerWolv
08335041f5
fix: Crash on Linux uf XDG_SESSION_TYPE is not set
2025-02-05 09:40:13 +01:00
WerWolv
99a2dee7a2
build: Updated libromfs
2025-02-03 22:06:43 +01:00
WerWolv
c94265c77b
build: Only add magic library dir in regular build
2025-02-03 21:48:13 +01:00
WerWolv
7ddfba1b4c
build: Exclude more libraries from external plugin builds
2025-02-03 21:46:21 +01:00
WerWolv
9ecdd28eea
build: Don't link against libcurl in external plugin builds
2025-02-03 21:43:57 +01:00