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
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
602c85b57d
fix: Way too low sleep target fps
2025-02-24 19:53:07 +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
daf676b277
fix: Potential division by zero on Windows 7
...
#2130
2025-02-19 10:58:16 +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
2d48da1c4a
fix: Prevent stack overread when calling dbus-send
2025-02-18 15:22:29 +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
ccaf1e33c0
build: Make this modules stuff actually mostly work on Clang
2025-02-18 00:39:53 +01:00
WerWolv
f846afd8a9
fix: Crash when setting invalid font
2025-02-17 13:06:35 +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
bf10d333cd
fix: Default scale of Web version on macOS
2025-02-16 16:35:37 +01:00
WerWolv
54f3bc0262
impr: Use heuristic to determine backing scale factor on the web
2025-02-15 22:30:06 +01:00
WerWolv
73a3b217a4
fix: Scaling on the web version
2025-02-15 21:26:03 +01:00
WerWolv
8b2184f8e3
updater: Fixed updater not working properly on macOS
2025-02-15 17:50:29 +01:00
WerWolv
a42e4c5299
updater: Added updater support for more platforms
2025-02-15 17:14:58 +01:00
WerWolv
419787e17c
impr: Make auto updater work better on Windows
2025-02-15 16:46:36 +01:00
WerWolv
a83610bc06
build: Updated libwolv
2025-02-11 23:05:25 +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
1fa27b7f09
build: Fix remaining wasm build issues
2025-02-08 10:50:04 +01:00
WerWolv
94a2f9460e
impr: Use proper main() return values in forwarder
2025-02-07 22:19:35 +01:00
WerWolv
4c153dc76d
fix: Windows forwarder application not working when piping output
2025-02-07 16:23:27 +01:00
WerWolv
db000c4b12
fix: Missing GLFW include on macOS
2025-02-06 14:12:52 +01:00
WerWolv
3f470aabe9
fix: Compile errors
2025-02-03 21:11:48 +01:00
WerWolv
0a6681ccb7
impr: Remove dependencies on curl, mbedTLS and GLFW in the SDK
2025-02-03 20:50:11 +01:00
WerWolv
9fb38922ea
impr: Disable main menu items for views that aren't selected right now
2025-02-02 22:32:24 +01:00
WerWolv
497670c4c3
fix: Don't apply backing scale factor twice to splash screen
2025-02-02 21:36:49 +01:00
WerWolv
71c11a5923
fix: Banner position being wrong while provider is loaded
2025-02-02 21:15:31 +01:00
WerWolv
f345edb252
fix: Banners not being part of the main viewport
2025-02-02 21:06:18 +01:00
WerWolv
e9bf1a9f7a
fix: Crash when no plugins were loaded
2025-02-01 18:08:47 +01:00
WerWolv
8039ae1b90
build: Make ImHex fully compile with MSVC and Clang CL
...
This does NOT make ImHex work yet. However it can now be compiled
2025-02-01 15:13:13 +01:00
WerWolv
3f6b5203ca
fix: Further MSVC compile fixes
2025-01-31 23:48:38 +01:00
paxcut
2f981ef91e
fix: Banners not scaling properly with font size ( #2096 )
...
The banner windows did not scale with the fonts resulting in cropped
text when font size was made bigger than normal.
fixed by ensuring the window is big enough and then making sure text is
centered in the y-axis.
2025-01-30 20:18:44 +01:00
WerWolv
6dba15defd
impr: Removed black border from splash screen bytes
2025-01-28 23:41:44 +01:00
WerWolv
19a9786bbf
impr: Make ImHex cli work more like other tools
2025-01-28 18:41:29 +01:00
WerWolv
b8caf41423
fix: Make sure splash screen is rendered consistently on all platforms
2025-01-28 18:38:20 +01:00
WerWolv
f5515417d6
fix: Message dispatching related build issues
2025-01-27 22:15:39 +01:00
WerWolv
24e7c2f3db
fix: Make sure all textures are destroyed before glfw gets uninitialized
2025-01-27 22:10:30 +01:00
WerWolv
6e6c5bbc67
fix: Splash screen texture scaling
2025-01-27 21:20:59 +01:00
WerWolv
f4403ff480
impr: Make splash screen use SVG directly
2025-01-27 20:45:30 +01:00
WerWolv
098da20761
fix: Delete splash textures before destroying splash screen
2025-01-27 19:08:01 +01:00
WerWolv
ef2373e8c0
feat: Implement messaging support for Linux
2025-01-27 19:07:22 +01:00
Nik
bb594a459f
feat: Implemented macOS messaging support ( #2088 )
2025-01-26 18:50:19 +01:00
WerWolv
93f1f5d076
impr: Better font scaling with larger backing scale factors
2025-01-25 22:27:59 +01:00
WerWolv
93e5d62782
fix: Web build scaling
2025-01-25 20:12:21 +01:00