WerWolv
ec7298f0c0
impr: Make CLI not hang for a second after each command on Linux
2025-02-18 23:19:57 +01:00
WerWolv
92c2018f71
fix: Prevent stack overread when calling dbus-send
2025-02-18 23:19:48 +01:00
WerWolv
956952021d
impr: Make title bar icon always draw at the correct size
2025-02-18 23:19:41 +01:00
WerWolv
f112123d39
build: Bumped version to 1.37.1
v1.37.1
2025-02-18 10:47:51 +01:00
WerWolv
1a1ef9e7e0
fix: Pattern Editor losing focus during auto evaluation
...
Fixes #2122
2025-02-18 10:27:10 +01:00
WerWolv
39543fbda8
build: Updated dependencies
2025-02-18 10:26:54 +01:00
WerWolv
835863523b
build: Get rid of unused Toolchain file warning
2025-02-17 13:19:41 +01:00
WerWolv
e6c8c69fda
fix: Remove unused event unsubscribes in disassembler
2025-02-17 13:07:22 +01:00
WerWolv
e2d30eeba2
fix: Crash when setting invalid font
2025-02-17 13:07:15 +01:00
WerWolv
1da82d1403
impr: Added missing ellipsis on Edit options
2025-02-17 11:21:43 +01:00
WerWolv
73b9df24cf
fix: Closing one view breaking all other views
2025-02-17 10:17:23 +01:00
WerWolv
f93e1194d6
fix: Crash when loading process memory provider from project
2025-02-17 10:17:13 +01:00
WerWolv
677cff244d
fix: Make sure fps counter values are initialized to zero
2025-02-16 23:46:20 +01:00
WerWolv
8d88e328fa
fix: Don't execute EventDPIChanged multiple times
2025-02-16 22:53:35 +01:00
WerWolv
acb5ef561d
fix: Wrong native scaling on Wayland
2025-02-16 21:55:38 +01:00
WerWolv
444b5219e2
fix: Crash when custom disassembler returns no bytes
2025-02-16 21:11:19 +01:00
WerWolv
a4c7e0db90
patterns: Updated pattern language
2025-02-16 21:06:14 +01:00
WerWolv
f4e1824b7b
fix: Pattern editor being shifted to the left on evaluate
2025-02-16 20:53:29 +01:00
WerWolv
fcb5e18102
fix: Pattern console log logic
2025-02-16 20:53:20 +01:00
WerWolv
70d4e21c4b
fix: Don't parse version string on every call
2025-02-16 20:53:12 +01:00
WerWolv
2e2d5d31bc
build: Updated libwolv
2025-02-16 20:52:57 +01:00
WerWolv
01f4595aab
build: Bumped version to 1.37.0
v1.37.0
2025-02-16 17:13:50 +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
6ec8f9efe5
fix: Allow --select subcommand to work with hex numbers
2025-02-16 15:02:29 +01:00
WerWolv
c2b0560d91
git: Make sure entitlements are applied correctly to ARM macos builds
2025-02-16 14:58: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
c75a15dc3b
patterns: Updated pattern language
2025-02-16 14:21:19 +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
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
aad38beaf5
fix: Dangerous for loop comparison
2025-02-16 11:56:07 +01:00
WerWolv
bdad733331
build: Document disabled MSVC warnings
2025-02-16 11:53:01 +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
40b95f02e4
patterns: Updated pattern language
2025-02-16 11:42:27 +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
b03be212b3
git: Fixed AppImage runner caching
2025-02-16 11:11:24 +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
WerWolv
05d528b39a
git: Disable attestation for pull requests again
2025-02-16 10:03:17 +01:00
Justus Garbe
6828c7c077
fix: crash when disassembler encounters invalid instructions ( #2116 )
2025-02-16 00:52:30 +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