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
9887117e7a
build: Updated disassembler library
2025-03-03 15:41:04 +01:00
xtex
9be7eafa39
build: Find regex component of Boost explicitly ( #2151 )
...
'Boost::regex' could not be found unless regex is specified explicitly
on some systems.
cf. https://github.com/AOSC-Dev/aosc-os-abbs/pull/9798
cc. @chenx97
### Problem description
> Target "libimhex" links to: Boost::regex but the target was not found.
when building ImHex with system Boost.
### Implementation description
Add `COMPONENETS regex` to require regex library explicitly.
Signed-off-by: xtex <xtex@aosc.io >
Co-authored-by: Henry Chen <chenx97@aosc.io >
2025-02-28 12:29:39 +01:00
WerWolv
774eb18a42
impr: Make custom disassemblers reload on run
2025-02-28 12:04:47 +01:00
WerWolv
4e582d02f5
fix: More issues with OpenGL texture deallocation
2025-02-27 21:44:42 +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
e17490ee04
build: Install updater binary into bundle on macOS
2025-02-27 08:44:32 +01:00
WerWolv
f3a9ca6d6f
fix: Only try to delete textures if OpenGL is still available
2025-02-26 16:03:37 +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
335042ec08
impr: Reduce CPU usage further
2025-02-26 16:03:24 +01:00
WerWolv
f6944b15f3
fix: Large CPU usage
2025-02-26 16:03:16 +01:00
WerWolv
d7960dccb4
fix: ID collision when having duplicate fonts installed
...
Fixes #2141
2025-02-25 11:52:46 +01:00
WerWolv
c974c4257d
fix: Crash on exit due to frame rate limiter thread not being shut down
...
Fixes #2140
2025-02-25 11:50:38 +01:00
WerWolv
40d74dd633
fix: Crashes when switching disassembler architecture while disassembling
2025-02-24 19:58:40 +01:00
WerWolv
602c85b57d
fix: Way too low sleep target fps
2025-02-24 19:53:07 +01:00
WerWolv
f96fa596b3
fix: Debug assertion
2025-02-24 19:52:41 +01:00
WerWolv
8c13d0096e
build: Remove wrong hexpluglib bundling from rpms
2025-02-23 21:08:22 +01:00
WerWolv
7879f8b6a4
impr: Don't wake up frame rate limiter thread more often than necessary
2025-02-23 20:25:29 +01:00
WerWolv
4c0e8bc1d6
build: Disable fortify source in debug builds
2025-02-23 20:24:10 +01:00
WerWolv
6644df3958
build: Make sure plugin libraries don't end up in lib folder
2025-02-20 11:29:39 +01:00
WerWolv
2b5551d719
fix: Crash when closing provider that's open in the diff view
2025-02-20 10:34:59 +01:00
Jonathan Wright
137063dd21
build: Fix using system lunasvg ( #2131 )
...
Fix capitalization for cmake find_package and lunasvg.h path
2025-02-19 20:42:22 +01:00
WerWolv
ca403869ab
fix: Broken Plugin API link
2025-02-19 14:46:01 +01:00
WerWolv
daf676b277
fix: Potential division by zero on Windows 7
...
#2130
2025-02-19 10:58:16 +01:00
WerWolv
66bbdbe6ec
patterns: Updated pattern language
...
Fixes #2126
2025-02-18 22:48:49 +01:00
WerWolv
d3c2516f5f
fix: Occasional crash when switching fonts
2025-02-18 21:50:51 +01:00
WerWolv
c39ae84922
impr: Make CLI not hang for a second after each command on Linux
2025-02-18 20:54:25 +01:00
WerWolv
a83843fdab
patterns: Updated pattern language
2025-02-18 20:39:59 +01:00
WerWolv
2d48da1c4a
fix: Prevent stack overread when calling dbus-send
2025-02-18 15:22:29 +01:00
WerWolv
af0c15f69d
impr: Make title bar icon always draw at the correct size
2025-02-18 15:21:56 +01:00
WerWolv
7898df9c2c
fix: Pattern Editor losing focus during auto evaluation
...
Fixes #2122
2025-02-18 10:25:59 +01:00
WerWolv
48abdeaf6b
build: Fixed Linux build issues
2025-02-18 10:21:26 +01:00
WerWolv
99a4979b65
build: Fixed Windows build issues
2025-02-18 09:24:20 +01:00
WerWolv
d8beff4f6b
build: Only enable module scanning when modules are enabled
2025-02-18 00:47:36 +01:00
WerWolv
ccaf1e33c0
build: Make this modules stuff actually mostly work on Clang
2025-02-18 00:39:53 +01:00
WerWolv
3f119b957e
build: Use -fvisibility=hidden for plugins
2025-02-17 22:57:33 +01:00
WerWolv
abf97212fe
build: Added some initial test code for C++ Modules
2025-02-17 22:57:21 +01:00
WerWolv
b81c3d2f75
build: Updated dependencies
2025-02-17 16:19:02 +01:00
WerWolv
5651c4d95c
git: Updated gcc version in compile instructions
2025-02-17 16:14:49 +01:00
WerWolv
c83a5cc1b7
build: Get rid of unused Toolchain file warning
2025-02-17 13:19:53 +01:00
WerWolv
0499807597
fix: Remove unused event unsubscribes in disassembler
2025-02-17 13:07:01 +01:00
WerWolv
f846afd8a9
fix: Crash when setting invalid font
2025-02-17 13:06:35 +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
efa50a8c39
fix: Revert accent color changes
2025-02-16 22:52:54 +01:00
WerWolv
677dc6192d
fix: Don't execute EventDPIChanged multiple times
2025-02-16 22:21:00 +01:00
WerWolv
1ed56c1b1d
fix: Wrong native scaling on Wayland
2025-02-16 21:59:30 +01:00