WerWolv
3e736b36b6
api: Refactored providers to allow for loading interfaces and config views
2021-12-12 00:41:44 +01:00
WerWolv
69def38152
ui: Correctly make window "float" on to the foreground on windows when activating it
2021-12-10 17:28:18 +01:00
WerWolv
edca3bebd7
ui: Make window border and sizing cursors be rendered correctly on Windows
2021-12-10 16:09:55 +01:00
WerWolv
620c68e3f1
ui: Fixed flickering when full screening window on Windows
2021-12-10 13:38:12 +01:00
WerWolv
2ac6348fbf
ui: Welcome screen, GDB Provider and memory editor ui fixes
2021-12-08 22:18:59 +01:00
WerWolv
4a53717676
sys: Moved all views to builtin plugin
2021-12-07 22:47:41 +01:00
wardwouts
f0c679fb61
fix: Crash when framerate falls below 5 FPS ( #359 )
...
* This could work
* Testing shows this to work fine, with the added benefit of lower CPU usage
* This should do the trick then
2021-12-04 23:16:15 +01:00
WerWolv
4effa999b3
debug: Fixed application crashing on Windows if not console is attached
2021-11-28 21:33:46 +01:00
WerWolv
dd35a717b7
ui: Fixed windows decoration being turned off on all platforms
2021-11-28 21:33:11 +01:00
WerWolv
efad16f2c0
fix: Log was not being output to the console if one was open
2021-11-28 13:43:44 +01:00
WerWolv
243820ca95
ui: Fix cursor and title bar issue for sure. Fixes #302
2021-11-28 11:57:52 +01:00
WerWolv
28805bae65
ui: Potentially fix issues with titlebar and cursor misalignment
2021-11-28 01:17:48 +01:00
WerWolv
cb583b5d6c
fix: ImHex crashing after splash screen if no plugins are loaded. Closes #315
2021-11-11 18:59:44 +01:00
KokaKiwi
15f81cc316
Fix infinite loop on signal handling. ( #338 )
...
* Fix infinite loop on signal handling.
Signed-off-by: KokaKiwi <kokakiwi+git@kokakiwi.net>
* Re-raise same signal in sighandler
2021-11-09 19:14:25 +01:00
WerWolv
c95e12c136
ui: Increased maximum FPS limit to 200FPS, added unlocked FPS setting
...
Closes #329
2021-10-23 12:59:13 +02:00
WerWolv
d3e3de3fa2
ux: Improved dropped file loading; Added magic db loading
2021-09-30 12:29:03 +02:00
WerWolv
2f6e91cd9e
fix: Open Popup crash
2021-09-27 15:04:30 +02:00
WerWolv
5db608c3fc
ui: Fixed automatic pattern loading, added better pattern browse popup
2021-09-26 21:18:25 +02:00
WerWolv
e46807c600
ux: Open dropped pattern files in pattern editor
2021-09-26 21:17:46 +02:00
WerWolv
7799bbb57a
ui: Improved borderless window resizing and moving
2021-09-26 21:16:49 +02:00
xtex
eb779c5986
i18n: more zh_CN, fix: crashes when connecting with no COM port, feat: remove View
suffix for view menu ( #305 )
...
* fix: crashes when connecting with no COM port
* feat: remove `View` suffix for view menu
* i18n: add more to Chinese(Simplified)
* Revert "Merge branch 'master' of github.com:xtexChooser/ImHex"
This reverts commit 8afcfe8f9d
, reversing
changes made to 7651ad6661
.
2021-09-21 21:30:52 +02:00
WerWolv
8631cb0c2a
sys: Allow multiple files to be loaded simultaneously
2021-09-21 02:29:54 +02:00
WerWolv
46f196cb3f
sys: Added debug function to crash ImHex
2021-09-20 20:48:08 +02:00
WerWolv
772b50fdfb
fix: Missing include on Linux
2021-09-16 22:34:48 +02:00
WerWolv
bf493c5763
ui: Add follow system theme option
2021-09-16 22:23:51 +02:00
WerWolv
987840e480
sys: Fixed settings not initializing correctly
2021-09-12 13:59:23 +02:00
WerWolv
6cf8369a24
fix: Tips don't show again checkmark inversion
2021-09-08 16:40:44 +02:00
WerWolv
e74c0f5cf5
sys: Tons of long overdue cleanup
...
- std::string -> const std::string& where needed
- Added a FileIO abstraction class
- Fixed recent files not updating
- Removed localization file from global include
- Renamed lang to pattern_language/pl
- Renamed EventFileDropped to RequestFileOpen
2021-09-08 15:18:24 +02:00
WerWolv
68d72eac16
sys: Move imhex path resolution away from utils
2021-09-03 02:33:15 +02:00
WerWolv
5f63db4a34
ui: Add first unifont plane by default
2021-08-31 15:22:00 +02:00
WerWolv
32eddbf581
ui: Fix wide characters and utf-8 display in inspector
2021-08-30 19:12:46 +02:00
WerWolv
633fa7213a
sys: More compile time improvements
2021-08-29 22:15:18 +02:00
WerWolv
02d31d2d2a
sys: First attempt at reducing build times
2021-08-29 14:18:45 +02:00
WerWolv
a9a2ec7c7b
sys: Properly trigger debugger in signal handler
2021-08-28 16:28:58 +02:00
WerWolv
c56159da89
sys: Only restart ImHex when a relevant setting changed
2021-08-27 09:57:03 +02:00
WerWolv
48b5262855
ui: Fix restoring window after minimized
2021-08-25 19:32:47 +02:00
WerWolv
a88cd4d23d
ui: Improved welcome screen drawing
2021-08-22 22:11:55 +02:00
WerWolv
c84c106b17
ui: Add tips of the day
2021-08-22 21:11:01 +02:00
WerWolv
2362e7a11f
sys: Enable logging colors on Windows, hide console
...
Console log can still be seen now when running ImHex through the console but the window won't pop up by default anymore
2021-08-22 20:24:42 +02:00
WerWolv
6e0249d6ea
sys: Bye bye glad
2021-08-21 15:03:44 +02:00
WerWolv
72cf94106c
ui: Add interface scaling setting. Closes #7 , #283
2021-08-21 13:55:21 +02:00
WerWolv
37d2d58d2f
ui: Added toolbar
2021-08-21 00:52:11 +02:00
WerWolv
5b84011888
ux: Only save a crash backup when there actually were any changes
2021-08-18 23:12:54 +02:00
WerWolv
63f4d553cc
ui: Add tooltips to custom titlebar buttons
2021-08-18 23:12:27 +02:00
WerWolv
b66304fc91
ui: Use borderless window on Windows
2021-08-18 22:36:46 +02:00