Nik
|
cc7a0db35c
|
fix: Build issue when GLFW_WAYLAND_APP_ID isn't defined
|
2024-04-21 17:04:56 +02:00 |
|
Integral
|
6f11873d7e
|
fix: Missing window icon under wayland (#1633)
<!--
Please provide as much information as possible about what your PR aims
to do.
PRs with no description will most likely be closed until more
information is provided.
If you're planing on changing fundamental behaviour or add big new
features, please open a GitHub Issue first before starting to work on
it.
If it's not something big and you still want to contact us about it,
feel free to do so !
-->
### Problem description
When running ImHex under Wayland, the window icon is missing.
### Implementation description
Setting
[```GLFW_WAYLAND_APP_ID```](https://www.glfw.org/docs/latest/group__window.html#gafbf1ce7a4362c75e602a4df9e1bdecd3)
to fix the issue.
### Screenshots
Before:
![Screenshot_20240420_162144](https://github.com/WerWolv/ImHex/assets/71180087/3318970f-6ed7-4161-b686-c2eaa28a0739)
After:
![Screenshot_20240420_161920](https://github.com/WerWolv/ImHex/assets/71180087/e9e35fb6-e3c1-44a8-b7a5-b145dfe225d9)
### Additional things
<!-- Anything else you would like to say -->
|
2024-04-21 12:24:20 +02:00 |
|
WerWolv
|
5f75c8684f
|
impr: Better UI for the case when no plugins could be loaded
|
2024-04-10 21:04:57 +02:00 |
|
WerWolv
|
f587710d1c
|
fix: Multiple memory corruption issues
|
2024-03-26 19:49:10 +01:00 |
|
WerWolv
|
9236b92dc1
|
fix: Memory leak when closing ImHex
|
2024-03-21 21:39:29 +01:00 |
|
WerWolv
|
f4ec69021d
|
impr: Manually implement VSync because GPU manufacturers are terrible at writing drivers
|
2024-03-14 21:18:57 +01:00 |
|
WerWolv
|
95da957f73
|
impr: Try to improve framerate limiting once more
|
2024-03-14 19:56:09 +01:00 |
|
WerWolv
|
9b1417f32d
|
fix: ImHex using a ton of CPU power on Linux
|
2024-03-12 09:06:58 +01:00 |
|
WerWolv
|
8f3f941600
|
impr: Prevent ImHex from getting stuck in an infinite crash loop
|
2024-03-02 09:52:09 +01:00 |
|
WerWolv
|
296af748ee
|
fix: Platform window not being updated when recovering from a crash
|
2024-03-01 20:55:03 +01:00 |
|
iTrooz
|
97f5175c84
|
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-01 18:21:15 +01:00 |
|
WerWolv
|
dc1a5a860c
|
fix: Buggy window detachment
|
2024-02-28 20:36:22 +01:00 |
|
WerWolv
|
f7b431902d
|
fix: Make sure glfw waits properly on Wayland
|
2024-02-28 20:16:15 +01:00 |
|
WerWolv
|
686d47a59e
|
fix: Frame limiting not working correctly on Linux
|
2024-02-28 18:48:01 +01:00 |
|
WerWolv
|
e1795d687f
|
impr: Implement a better algorithm to determine if the frame content has changed
|
2024-02-27 18:55:18 +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 |
|