WerWolv
26eac61ddf
feat: Allow themes to set the background blur color
2023-05-24 21:05:14 +02:00
WerWolv
cb9a3b1f55
fix: Invalid key code error spam
2023-05-24 21:05:14 +02:00
WerWolv
0e3da22c76
feat: Added support for changing the page size
2023-05-23 11:34:30 +02:00
WerWolv
e32fc639c2
fix: Turning off blur again not working
2023-05-22 13:25:11 +02:00
iTrooz
7ce0613977
impr: Added better crash backup and restore mechanism ( #1094 )
...
- Add a new file 'crash.json' to store metadata about the crash, like
the log file or project opened
- show the log file of the session that caused the crash to the user
- Correctly restore the project path
2023-05-22 13:24:48 +02:00
WerWolv
f81276f7e3
feat: Added support for transparent and blurry window styles
2023-05-22 12:00:35 +02:00
WerWolv
0563a59b1b
impr: Reset back all signals when a fatal error occurred
2023-05-21 17:33:33 +02:00
WerWolv
7336c8dddc
fix: Cursor types on Windows sometimes getting stuck
2023-05-20 21:10:12 +02:00
WerWolv
7ea7c531e2
fix: Logs not being written to disk on Windows
2023-05-20 13:10:35 +02:00
WerWolv
c006062540
feat: Added basic network interface support
2023-05-15 11:30:24 +02:00
WerWolv
610f109e2a
fix: Crash when too many entries are being logged at once
2023-05-14 21:39:18 +02:00
WerWolv
f2af90fe06
fix: Help hover icon issues
2023-05-11 23:56:51 +02:00
WerWolv
2f511ec4fa
impr: Improve frame cap handling
2023-05-11 23:22:06 +02:00
WerWolv
0b21e30e44
fix: White border around maximized window on WIndows
2023-05-11 20:49:07 +02:00
WerWolv
ceeaca1a4b
feat: Added layout manager to save and restore custom layouts
2023-05-11 18:44:50 +02:00
WerWolv
49371398bc
fix: Resizing on windows still being janky
2023-05-11 18:43:19 +02:00
WerWolv
5c9d0e29c2
fix: Left/Right resizing not working correctly on Windows
2023-05-11 12:00:56 +02:00
WerWolv
1d2b8ac1f3
fix: Closing popups using Esc causing them to re-appear
2023-05-10 22:29:17 +02:00
WerWolv
bec655a8c6
impr: Added event logging in debug mode
2023-05-02 20:35:30 +02:00
WerWolv
a33c7135d1
fix: Crash when closing some popups
2023-05-01 14:15:00 +02:00
WerWolv
04a5efc7a3
fix: Crash when evaluating patterns to quickly
2023-04-17 17:02:10 +02:00
WerWolv
535aeb5e39
impr: Give access to a console in clion in debug mode
2023-04-17 16:06:06 +02:00
WerWolv
1690cd2740
fix: Various issues with the new popup system
2023-04-16 21:34:29 +02:00
WerWolv
52925c99e8
impr: Default to monitor synchronized FPS limit
2023-04-13 17:12:40 +02:00
WerWolv
013eaae715
fix: Disable multi window support on Linux by default as it causes issues
...
Fixes #1026
2023-04-10 22:51:21 +02:00
WerWolv
349b5da810
fix: Prevent constants view from growing past the size of the screen
...
Fixes #1025
2023-04-10 21:30:27 +02:00
WerWolv
320629931c
fix: Yet another popup centering issue
2023-04-10 14:10:35 +02:00
WerWolv
dc77d81e1b
feat: Added documentation helper AI
2023-04-10 01:42:53 +02:00
WerWolv
af4dd9f5b0
fix: Popup positioning being wrong
2023-04-09 23:24:48 +02:00
WerWolv
09f1b56964
fix: Popups not being centered correctly
2023-04-09 15:28:48 +02:00
WerWolv
ac858b37ed
fix: Main Menu items not being clickable at the outer most pixel
...
Closes #1020
2023-04-08 11:37:42 +02:00
WerWolv
80edaea392
impr: Update all of ImHex to the new popup system
2023-04-08 00:58:53 +02:00
WerWolv
9c9ac23818
feat: Added a much more flexible popup system
2023-04-07 10:21:27 +02:00
WerWolv
d92e7d19cc
fix: Submenu items ignoring enabled flag
2023-04-06 22:33:02 +02:00
WerWolv
7c18ad49ae
impr: Allow windows that overlap the main window title bar to be movable
2023-04-06 14:58:05 +02:00
WerWolv
722f6315c4
impr: Make sure shortcuts can't be used when popups are open
2023-03-31 11:07:53 +02:00
WerWolv
57a62d0544
impr: Clean up entire API and added doc comments
2023-03-21 15:33:43 +01:00
WerWolv
39e8d557e8
sys: Completely revamped main menu item system
2023-03-20 13:11:43 +01:00
WerWolv
e00b59c393
fix: Properly discard reopened stderr
2023-03-18 11:47:42 +01:00
WerWolv
7c1e33dde6
sys: Prevent libraries from printing garbage to the console through stderr
2023-03-18 11:35:01 +01:00
WerWolv
4c1a24058c
ui: Fixed various scaling inconsistencies on higher scaling factors
2023-03-17 19:58:08 +01:00
WerWolv
fb2e668589
sys: Moved more functions to libwolv
2023-03-12 18:43:05 +01:00
WerWolv
0dafb3d230
sys: Replaced many helper functions with libwolv
2023-03-12 18:27:33 +01:00
WerWolv
21dc65f42a
impr: Added comments everywhere in main application
2023-02-17 12:03:53 +01:00
WerWolv
279e085887
impr: Don't create a new font texture for no reason
2023-02-17 12:03:00 +01:00
WerWolv
ac83bbeb0e
feat: Added a theme manager view to make it easier to make new themes
2023-02-16 18:06:40 +01:00
WerWolv
8cb76a26c1
fix: Font being scaled too big
2023-02-16 16:29:41 +01:00
WerWolv
20da22d59e
sys: Make sure scrolling counts as an input event
2023-02-16 08:53:23 +01:00
WerWolv
3003dea409
fix: Occasional error when loading recent files
2023-02-12 17:52:09 +01:00
WerWolv
54ef5785cd
fix: ImNodes double free
2023-02-12 17:38:13 +01:00