WerWolv
2b5551d719
fix: Crash when closing provider that's open in the diff view
2025-02-20 10:34:59 +01:00
WerWolv
ca403869ab
fix: Broken Plugin API link
2025-02-19 14:46:01 +01:00
WerWolv
d3c2516f5f
fix: Occasional crash when switching fonts
2025-02-18 21:50:51 +01:00
WerWolv
af0c15f69d
impr: Make title bar icon always draw at the correct size
2025-02-18 15:21:56 +01:00
WerWolv
99a4979b65
build: Fixed Windows build issues
2025-02-18 09:24:20 +01:00
WerWolv
ccaf1e33c0
build: Make this modules stuff actually mostly work on Clang
2025-02-18 00:39:53 +01:00
WerWolv
0499807597
fix: Remove unused event unsubscribes in disassembler
2025-02-17 13:07:01 +01:00
WerWolv
b822c82d18
impr: Added missing ellipsis on Edit options
2025-02-17 11:21:55 +01:00
WerWolv
e4de551008
fix: Closing one view breaking all other views
2025-02-17 10:16:51 +01:00
WerWolv
5333d0180f
fix: Crash when loading process memory provider from project
2025-02-17 10:16:37 +01:00
WerWolv
658d4c4d72
fix: Make sure fps counter values are initialized to zero
2025-02-16 23:46:08 +01:00
WerWolv
1bd9c918f6
fix: Crash when custom disassembler returns no bytes
2025-02-16 21:11:02 +01:00
WerWolv
1d9934830b
fix: Pattern editor being shifted to the left on evaluate
2025-02-16 20:50:49 +01:00
WerWolv
806d6148eb
fix: Pattern console log logic
2025-02-16 20:08:36 +01:00
WerWolv
879e4c9d58
build: Move menu items handler into libimhex
2025-02-16 15:48:44 +01:00
WerWolv
6ec8f9efe5
fix: Allow --select subcommand to work with hex numbers
2025-02-16 15:02:29 +01:00
WerWolv
388071557e
impr: Reduce opacity of modal backdrop
2025-02-16 14:33:17 +01:00
WerWolv
f6e3ede178
impr: Make hyperlink icons gray
2025-02-16 14:30:06 +01:00
WerWolv
a907550567
fix: Title bar backdrop not working correctly on macOS
2025-02-16 14:24:00 +01:00
WerWolv
83904aa1f1
fix: Disable alpha display in various color buttons
2025-02-16 14:12:58 +01:00
WerWolv
7d527fd2a6
feat: Added disassemblers tab to content store
2025-02-16 13:58:56 +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
WerWolv
aad38beaf5
fix: Dangerous for loop comparison
2025-02-16 11:56:07 +01:00
WerWolv
bc26ade57e
fix: Double -> Float truncation
2025-02-16 11:49:32 +01:00
WerWolv
ee52ff3b11
impr: Make toolbar buttons slightly easier to see
2025-02-16 11:48:28 +01:00
WerWolv
8777a85630
fix: Make title bar backdrop stay where it is on resize
2025-02-16 11:40:09 +01:00
WerWolv
870aeb34fc
feat: Added a title bar backdrop color gradient
2025-02-16 11:33:41 +01:00
WerWolv
c8f7dbf85e
fix: Remove settings scaling warning as it doesn't make any sense anymore now
2025-02-16 10:56:01 +01:00
WerWolv
9e826b4c8b
fix: Make sure shortcuts migration routine runs again with this release
2025-02-16 10:48:29 +01:00
Justus Garbe
6828c7c077
fix: crash when disassembler encounters invalid instructions ( #2116 )
2025-02-16 00:52:30 +01:00
WerWolv
c1925ddf8d
fix: Inverted logic of donation nag
2025-02-15 19:34:18 +01:00
WerWolv
cf194e332c
impr: Move update button from welcome screen to the title bar and show a toast
2025-02-15 19:25:29 +01:00
WerWolv
2d6da52a86
patterns: Updated pattern language
...
Fixes #2114
2025-02-15 16:10:09 +01:00
Nik
b46deb3fa0
git: Added MSVC build CI ( #2115 )
2025-02-15 15:44:16 +01:00
WerWolv
3a6a4011d0
feat: Added nag banners for donations
2025-02-15 11:15:56 +01:00
WerWolv
999c4d07b7
fix: More double -> float narrowing fixes
2025-02-15 11:15:39 +01:00
WerWolv
44b182c6ae
impr: Handle upgrade paths better
2025-02-15 11:15:24 +01:00
WerWolv
5542c0bc00
fix: Multiple issues with provider load interfaces not working
2025-02-15 11:13:22 +01:00
WerWolv
bff9b8b4b1
feat: Fixed string/char names in data inspector, added utf16 and utf32 string and char types
2025-02-11 23:05:56 +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
e8b391c0f6
feat: Added option to randomize window title
2025-02-10 14:02:32 +01:00
WerWolv
02b5df03ab
impr: Drastically reduce font-related memory usage
2025-02-10 12:02:05 +01:00
WerWolv
e1580e51cf
build: Make ImHex fully compile with warnings enabled in MSVC
2025-02-10 09:42:35 +01:00
WerWolv
3a7578879f
fix: RGBA8 data processor node not working correctly
2025-02-09 23:38:35 +01:00
WerWolv
18cd39270a
fix: Very slow processing of large pattern console outputs
2025-02-07 22:19:15 +01:00
WerWolv
72c2bca363
fix: Severe lack of easter eggs
2025-02-07 16:24:57 +01:00
WerWolv
e63606f6bb
feat: Added separate --version-short command
2025-02-07 15:46:11 +01:00
WerWolv
ed6da7fe14
fix: Writing not working correctly through a provider view
2025-02-07 15:45:38 +01:00
WerWolv
a588c96440
fix: Properly trigger global shortcuts
2025-02-06 22:34:34 +01:00