paxcut
4883ed0e5a
fix: Incorrect horizontal scrollbar displayed. ( #2209 )
...
The horizontal scroll bar length is set using the maximum line length across the input file. The original setup had the lengths of imported and included files added so changes are made to insure that only changes from the input file are taken. This required changes to the Pattern Language library so the library is updated to the latest version as well.
2025-05-04 07:56:39 -07:00
Geky
be44676b01
i18n: Added french translation ( #2171 )
2025-04-24 11:14:41 +02:00
paxcut
7d09cc6d25
fix: Console editor not showing all output ( #2133 )
...
This change is to fix a bug reported in discord by berkus and Naheulf
about the console missing output lines. The bug was caused by using
SetText which replaces the existing text with the text in the argument.
To fix it use InsertText which puts the text at the current cursor
position that was already set to the end of the current contents.
Code was tested with pattern used to reproduce the bug and seemed to
work when evaluated repeatedly.
2025-03-11 14:56:05 +01:00
Stefan
a4360dfe76
lang: Use ß in German translation where needed ( #2135 )
2025-03-11 14:55:12 +01:00
WerWolv
774eb18a42
impr: Make custom disassemblers reload on run
2025-02-28 12:04:47 +01:00
WerWolv
38d11dacb7
fix: Crash when choosing Edit -> Disassemble Selection without ever opening disassembler view
...
Fixes #2149
2025-02-27 08:45:24 +01:00
WerWolv
2653740a36
fix: Wrong scripts menu rendering on macOS with OS menu bar enabled
2025-02-26 16:03:29 +01:00
WerWolv
d7960dccb4
fix: ID collision when having duplicate fonts installed
...
Fixes #2141
2025-02-25 11:52:46 +01:00
WerWolv
40d74dd633
fix: Crashes when switching disassembler architecture while disassembling
2025-02-24 19:58:40 +01:00
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