WerWolv
|
2e09a4e567
|
fix: ImHex using a ton of CPU power on Linux
|
2024-03-22 17:41:03 +01:00 |
|
WerWolv
|
0d08b36a73
|
impr: Prevent ImHex from getting stuck in an infinite crash loop
|
2024-03-02 15:58:26 +01:00 |
|
WerWolv
|
7efdaa73f1
|
fix: Platform window not being updated when recovering from a crash
|
2024-03-02 15:58:11 +01:00 |
|
WerWolv
|
4a118b94cc
|
impr: Better recovery from exceptions thrown in main thread (#1577)
This PR improves many things which can be seen by the commit name, but
the most important thing is the addition of a popup telling the user
when an exception is thrown
![image](https://github.com/WerWolv/ImHex/assets/42669835/db796416-9cce-4aa5-ad60-c22f05b5fc73)
|
2024-03-02 15:57:30 +01:00 |
|
WerWolv
|
29443af90f
|
fix: Buggy window detachment
|
2024-02-29 22:16:57 +01:00 |
|
WerWolv
|
d1fb41783d
|
fix: Make sure glfw waits properly on Wayland
|
2024-02-29 22:16:49 +01:00 |
|
WerWolv
|
99277d71cc
|
fix: Frame limiting not working correctly on Linux
|
2024-02-28 18:48:24 +01:00 |
|
WerWolv
|
cf1868b0b3
|
impr: Implement a better algorithm to determine if the frame content has changed
|
2024-02-27 18:59:06 +01:00 |
|
Nik
|
ec69849749
|
feat: Added font picker to the settings (#1570)
|
2024-02-24 22:46:52 +01:00 |
|
WerWolv
|
393bea6d4b
|
impr: Don't pass unique_ptr by const reference
|
2024-02-24 15:06:28 +01:00 |
|
WerWolv
|
91dcfefc5c
|
fix: Crash when recovering from a thrown exception in the main thread
|
2024-02-23 17:48:23 +01:00 |
|
WerWolv
|
01c934f53a
|
impr: Rework setting change listeners
|
2024-02-18 11:29:18 +01:00 |
|
WerWolv
|
ed292a1e7a
|
impr: Implement basic exception catching in main thread
|
2024-02-18 02:12:57 +01:00 |
|
WerWolv
|
5cfcca0bc4
|
feat: Allow switching off borderless window mode
|
2024-02-11 14:12:14 +01:00 |
|
WerWolv
|
5d405b4d10
|
build: Updated GLFW and OpenGL3 ImGui Backends
|
2024-02-11 11:44:44 +01:00 |
|
Nik
|
bcbcb1f23c
|
impr: Various web build improvements, API cleanup (#1541)
|
2024-02-10 23:31:05 +01:00 |
|
WerWolv
|
4b20e35fd2
|
fix: macOS window missing decoration after restart
|
2024-02-10 10:17:15 +01:00 |
|
WerWolv
|
a5f6756659
|
impr: Hide window immediately after render loop finishes
|
2024-02-09 19:42:47 +01:00 |
|
WerWolv
|
4093fadcae
|
fix: Revert Windows title bar changes since window wasn't draggable anymore
|
2024-02-04 14:59:33 +01:00 |
|
WerWolv
|
a6f4d0cdec
|
impr: Unfocus ImGui windows when main window loses focus
|
2024-02-03 23:56:08 +01:00 |
|
WerWolv
|
fe3facfc95
|
impr: Implement borderless window mode for macOS
|
2024-02-03 22:39:31 +01:00 |
|
WerWolv
|
3555fc01c5
|
impr: Allow closing menus by clicking on title bar on Windows
|
2024-02-03 20:19:45 +01:00 |
|
WerWolv
|
baaf84298c
|
impr: Disable console color output in web version
|
2024-02-01 12:09:43 +01:00 |
|
WerWolv
|
2e74a78f46
|
build: Improve unity builds
|
2024-01-29 21:18:32 +01:00 |
|
WerWolv
|
cecb8b8d31
|
fix: Linking issues and menu bar not appearing sometimes
|
2024-01-29 15:44:18 +01:00 |
|
Nik
|
339541a56f
|
impr: Restructure various components much better (#1520)
|
2024-01-28 22:14:59 +01:00 |
|
WerWolv
|
b2121b25c1
|
fix: Set windows drop handler effect to copy
|
2024-01-26 00:08:15 +01:00 |
|
WerWolv
|
a08afcf11a
|
impr: Add fallback file drop handler to Windows
|
2024-01-25 23:53:41 +01:00 |
|
iTrooz
|
e61ee528ff
|
fix: Fix theme detection on Linux (#1512)
|
2024-01-25 19:46:12 +00:00 |
|
Nik
|
58603ed12a
|
impr: Better experience when first starting ImHex (#1510)
|
2024-01-21 18:39:51 +01:00 |
|
Nik
|
d005b5d2d9
|
feat: Allow toolbar icons to be modified (#1509)
|
2024-01-21 18:39:32 +01:00 |
|
WerWolv
|
566147dfae
|
fix: Popups not always appearing when starting ImHex
|
2024-01-21 14:22:08 +01:00 |
|
WerWolv
|
3e5967c5a7
|
fix: Dropping files onto ImHex opening them twice
|
2024-01-20 21:03:46 +01:00 |
|
WerWolv
|
82a3017629
|
feat: Added always on top and fullscreen mode toggle
|
2024-01-15 20:52:08 +01:00 |
|
WerWolv
|
ea7483f9a7
|
impr: Get rid of the concept of built-in plugins
#1489
|
2024-01-12 23:03:13 +01:00 |
|
WerWolv
|
3449525ead
|
feat: Added drag-n-drop overlay for windows
|
2024-01-10 23:46:50 +01:00 |
|
WerWolv
|
b408baf254
|
impr: Make window management tools work better
|
2024-01-09 17:24:27 +01:00 |
|
WerWolv
|
a35530f63b
|
fix: Menu bar being hidden by default in the web version
|
2024-01-08 23:41:28 +01:00 |
|
WerWolv
|
bfafc692db
|
impr: Added icons to all menu items
|
2024-01-08 21:51:48 +01:00 |
|
WerWolv
|
409b3ccd6c
|
fix: Popups not appearing at launch sometimes and crashes when exiting
|
2024-01-06 17:38:55 +01:00 |
|
WerWolv
|
ff48d37598
|
build: Make SDK not try to link to unbundled libraries
|
2024-01-04 00:37:56 +01:00 |
|
WerWolv
|
62093a8dd8
|
fix: ImHex not always going to sleep correctly
|
2024-01-02 17:11:52 +01:00 |
|
WerWolv
|
b22d90f9ca
|
impr: Handle hiding of main menu better
|
2023-12-31 11:39:06 +01:00 |
|
WerWolv
|
b76e7ff678
|
impr: Remove duplicate window name from macOS title bar
|
2023-12-30 23:52:25 +01:00 |
|
WerWolv
|
4cbd84671c
|
impr: Allow num keys to be interpreted as function keys if numlock isn't set
Closes #1475
|
2023-12-29 11:29:31 +01:00 |
|
WerWolv
|
99ba47a554
|
impr: Even less laggy UI
|
2023-12-27 21:23:54 +01:00 |
|
WerWolv
|
0462dab170
|
impr: Make the UI a bit less laggy
|
2023-12-27 21:11:40 +01:00 |
|
WerWolv
|
cb35f456ed
|
build: Fix building on clang
|
2023-12-27 17:42:44 +01:00 |
|
WerWolv
|
74b5c93caf
|
impr: Code style improvements
|
2023-12-27 16:33:49 +01:00 |
|
WerWolv
|
e414c1cf1e
|
impr: Implement rendering power saving using hashes
|
2023-12-27 13:54:00 +01:00 |
|