WerWolv
|
f4d1049be4
|
fix: More build errors
|
2024-01-30 16:32:48 +01:00 |
|
WerWolv
|
d584edf546
|
impr: Improve situation where ImHex crashes on exit when resources aren't cleared properly
|
2024-01-30 11:21:34 +01:00 |
|
WerWolv
|
0cba735eb3
|
impr: Discard wayland platform errors
|
2024-01-30 00:47:02 +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 |
|
iTrooz
|
a4d6932ed8
|
fix: remove TODO + show error message when reading/write in process provider (#1516)
|
2024-01-26 18:44:52 +00: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 |
|
WerWolv
|
b605c463a1
|
impr: Further improve interfacing with external plugins
|
2024-01-22 23:35:00 +01:00 |
|
WerWolv
|
1af3bf5da7
|
fix: Crash on exit
|
2024-01-21 21:39:55 +01: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
|
6611c865f7
|
fix: Missing <codecvt> include
Thanks to pxd
|
2024-01-10 19:48:26 +01:00 |
|
WerWolv
|
b408baf254
|
impr: Make window management tools work better
|
2024-01-09 17:24:27 +01:00 |
|
WerWolv
|
179a65ed8b
|
fix: Crash on exit
|
2024-01-09 11:49:49 +01:00 |
|
WerWolv
|
874bac7de2
|
impr: Include thread name in log
|
2024-01-09 10:39:06 +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
|
9530100455
|
fix: Texture interpreting raw data as structured images
|
2024-01-08 09:39:01 +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
|
3c6f52f5ea
|
impr: Harden achievement progress store function
|
2023-12-27 16:57: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 |
|
WerWolv
|
96fe608d60
|
impr: Switch most usages of modals over to toasts
|
2023-12-26 00:22:47 +01:00 |
|
Nik
|
61bfe10bc2
|
refactor: Rework features that use external libraries into optional plugins (#1470)
|
2023-12-23 21:09:41 +01:00 |
|
Nik
|
84bfd10416
|
build: Restructured entire custom plugin system (#1469)
|
2023-12-22 23:39:38 +01:00 |
|
WerWolv
|
6ee1e72021
|
impr: Disable close provider button when tasks are running
|
2023-12-21 16:56:12 +01:00 |
|
WerWolv
|
6163f6c4a0
|
fix: ImHex crashing when no fonts were loaded
|
2023-12-20 16:31:31 +01:00 |
|
WerWolv
|
e951359a46
|
feat: Add frame time graph to FPS display
|
2023-12-20 13:42:42 +01:00 |
|
WerWolv
|
bf6b2db0cb
|
fix: Infinite loop on crash
|
2023-12-20 13:38:13 +01:00 |
|
WerWolv
|
1ea8269dec
|
impr: Better frame unlock logic
|
2023-12-20 12:07:22 +01:00 |
|
WerWolv
|
9bd1970371
|
fix: Debug breakpoint in crash handler not being triggered at all
|
2023-12-20 10:50:58 +01:00 |
|
WerWolv
|
2b5789631f
|
feat: Added basic toast popups
|
2023-12-19 23:21:20 +01:00 |
|
WerWolv
|
c7ab4a4569
|
refactor: Get rid of this->m_
|
2023-12-19 13:10:25 +01:00 |
|
WerWolv
|
dd4be3b772
|
refactor: Make sure unlocalized strings are always actually unlocalized
|
2023-12-19 12:22:28 +01:00 |
|
WerWolv
|
2948e57242
|
fix: std::views::enumerate not being widely supported yet
|
2023-12-18 12:43:16 +01:00 |
|
WerWolv
|
1b43270ae9
|
fix: Don't show provider as Read Only if it's empty
|
2023-12-18 11:58:19 +01:00 |
|
WerWolv
|
d798713c60
|
fix: Missing includes, rename init function
|
2023-12-18 11:24:40 +01:00 |
|
WerWolv
|
c1abbfad7d
|
impr: Make sure welcome screen stays at the back
|
2023-12-18 10:14:07 +01:00 |
|
WerWolv
|
7ad7ea061c
|
impr: Refactor init logic
|
2023-12-17 20:33:17 +01:00 |
|
WerWolv
|
b71a776770
|
fix: Format security error
|
2023-12-14 20:59:30 +01:00 |
|
WerWolv
|
c1f76be3b7
|
feat: Display complete window title when hovering over search bar
|
2023-12-14 13:50:26 +01:00 |
|
WerWolv
|
f000b6bc0a
|
feat: Added basic introduction tutorial
|
2023-12-13 23:03:39 +01:00 |
|
WerWolv
|
5bcfe37b4e
|
feat: Added tutorial system
|
2023-12-13 11:24:25 +01:00 |
|
WerWolv
|
1b457dae7d
|
fix: Workspaces not always loading layout correctly
|
2023-12-12 00:16:21 +01:00 |
|
WerWolv
|
17a7621342
|
fix: Style var not being popped correctly
|
2023-12-11 22:09:13 +01:00 |
|
WerWolv
|
ce27cb11a5
|
impr: Delete old backup files
|
2023-12-11 21:29:30 +01:00 |
|
WerWolv
|
91230ba438
|
feat: Added workspaces
|
2023-12-11 15:54:22 +01:00 |
|
WerWolv
|
7a4358a5ec
|
feat: Added automatic backups
|
2023-12-11 11:42:33 +01:00 |
|
WerWolv
|
ef7898ea8d
|
impr: Add support for specifying filtering mode when loading textures
|
2023-12-09 22:00:35 +01:00 |
|
WerWolv
|
878f45dd80
|
fix: Various build errors
|
2023-12-08 16:22:36 +01:00 |
|
WerWolv
|
b4813660b5
|
refactor: Better interface for the event system
|
2023-12-08 10:29:44 +01:00 |
|
WerWolv
|
470bc8a049
|
fix: Adjust sidebar items to look better with new layout
|
2023-12-07 23:47:25 +01:00 |
|
WerWolv
|
f5cbcce112
|
impr: Add close button to toolbar
|
2023-12-07 11:53:16 +01:00 |
|
WerWolv
|
00a24bc84b
|
impr: Remove "ImHex" from title bar if a file is loaded
|
2023-12-07 11:19:08 +01:00 |
|
WerWolv
|
370ca740e3
|
feat: Allow layouts to be locked
|
2023-12-06 13:49:58 +01:00 |
|
WerWolv
|
0b71568d97
|
impr: Better UI handling when window is very small
|
2023-12-06 11:05:02 +01:00 |
|
WerWolv
|
37ac1b66dd
|
refactor: Task Manager related code
|
2023-12-06 11:04:35 +01:00 |
|
Nik
|
f9a9ed4846
|
impr: Vastly improved 3D Visualizer (#1456)
Based entirely on @paxcut's amazing PR #1443
---------
Co-authored-by: paxcut <paxcut@outlook.com>
Co-authored-by: paxcut <53811119+paxcut@users.noreply.github.com>
|
2023-12-05 10:49:51 +01:00 |
|
WerWolv
|
19f3da556c
|
fix: Native theme detection on Linux not working properly
|
2023-12-04 23:35:48 +01:00 |
|
WerWolv
|
4fd3167bb3
|
feat: Added minimal layout
|
2023-12-02 14:35:44 +01:00 |
|
WerWolv
|
866cb5706d
|
feat: Added highlighting rules
|
2023-12-02 11:09:32 +01:00 |
|
WerWolv
|
8ee234e5a6
|
impr: Optimize api includes
|
2023-11-30 11:23:12 +01:00 |
|
WerWolv
|
e370fdb0fc
|
build: Add support for unity builds
|
2023-11-30 10:22:15 +01:00 |
|
WerWolv
|
09904b77eb
|
feat: Add support for bold and italic fonts
|
2023-11-29 23:47:37 +01:00 |
|
WerWolv
|
4ddd293210
|
fix: Properly delete font atlas when we're done with it
|
2023-11-28 10:07:02 +01:00 |
|
WerWolv
|
813a95d283
|
fix: Various font loading issues
|
2023-11-28 09:49:38 +01:00 |
|
WerWolv
|
c02c27b63d
|
refactor: Moved over to more flexible font loader
|
2023-11-28 01:55:41 +01:00 |
|
WerWolv
|
f6d4d5ab22
|
refactor: More init sequence refactors
|
2023-11-28 00:47:03 +01:00 |
|
WerWolv
|
284f8534ab
|
refactor: Move the builtin plugin specific init tasks to the plugin
|
2023-11-28 00:19:42 +01:00 |
|
WerWolv
|
494223fff6
|
fix: Provider load interface not opening
|
2023-11-27 15:34:05 +01:00 |
|
WerWolv
|
3c36ef2c69
|
impr: Disable some more menu items when they're not useful
|
2023-11-24 20:57:37 +01:00 |
|
WerWolv
|
96a3a74e08
|
fix: New font settings not applying correctly
|
2023-11-24 20:01:02 +01:00 |
|
WerWolv
|
d34ad33c3c
|
feat: Added setting for font bold, italic and antialiasing
|
2023-11-24 11:29:05 +01:00 |
|
WerWolv
|
59b363d9b2
|
impr: Move custom font setting behind a enable checkbox
|
2023-11-23 23:15:42 +01:00 |
|
WerWolv
|
b619744093
|
fix: Command palette not appearing on Linux
|
2023-11-23 09:33:47 +01:00 |
|
WerWolv
|
de4ea4081a
|
fix: Popup positions when viewports are disabled
|
2023-11-23 09:19:51 +01:00 |
|
paxcut
|
ae24ccdfe6
|
fix: Writing X coord of window position to settings (#1442)
The entry is "hex.builtin.setting.interface.window." but I think it
should be "hex.builtin.setting.interface.window.x"
|
2023-11-22 12:47:28 +01:00 |
|
Nik
|
095da62250
|
feat: Add Markdown Report export option (#1441)
|
2023-11-22 07:26:31 +00:00 |
|
WerWolv
|
909f4b7fe8
|
refactor: Rename and update localization system
|
2023-11-21 14:38:01 +01:00 |
|
WerWolv
|
c89a870fe9
|
refactor: Streamline entire view system
|
2023-11-21 13:47:50 +01:00 |
|
WerWolv
|
fc23efdb25
|
impr: Move OpenGL loaders into header to avoid issues in the future
|
2023-11-20 23:58:49 +01:00 |
|
WerWolv
|
ee681b5053
|
fix: Opening files with non-ASCII paths through the command line
Fixes #1380, Fixes #1435
Thanks a lot to @kyle-sylvestre
|
2023-11-19 12:24:31 +01:00 |
|
WerWolv
|
37f9f5619c
|
impr: Respect keyboard layouts for shortcuts again
|
2023-11-18 15:18:33 +01:00 |
|
WerWolv
|
14f728ab76
|
refactor: Give API files more consistent names
|
2023-11-18 14:50:43 +01:00 |
|