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
WerWolv
983be04722
impr: Allow accent colors to have darker colors
2025-02-16 21:24:23 +01:00
WerWolv
1bd9c918f6
fix: Crash when custom disassembler returns no bytes
2025-02-16 21:11:02 +01:00
WerWolv
0ba16485bb
patterns: Updated pattern language
2025-02-16 21:06:39 +01:00