WerWolv
|
5bcfe37b4e
|
feat: Added tutorial system
|
2023-12-13 11:24:25 +01:00 |
|
WerWolv
|
c32dad75cd
|
fix: Remove logging from CLI
|
2023-12-12 13:20:39 +01:00 |
|
WerWolv
|
1b457dae7d
|
fix: Workspaces not always loading layout correctly
|
2023-12-12 00:16:21 +01:00 |
|
WerWolv
|
690b0df932
|
fix: Crash after restarting ImHex
|
2023-12-11 23:05:58 +01:00 |
|
WerWolv
|
1e4bb8c91e
|
impr: Remove Font Awesome
|
2023-12-11 23:05:35 +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
|
09a148b8a5
|
impr: Add hint text about font size when no custom font is selected
|
2023-12-09 12:14:45 +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
|
7f69f8bcdb
|
impr: More size_t -> u64
|
2023-12-07 13:02:12 +01:00 |
|
WerWolv
|
3a016da549
|
impr: Make providers return a 64 bit size on all platforms
|
2023-12-07 12:06:26 +01:00 |
|
WerWolv
|
9ba6d7ee1e
|
impr: Added simplified welcome screen
|
2023-12-07 11:18:49 +01:00 |
|
WerWolv
|
370ca740e3
|
feat: Allow layouts to be locked
|
2023-12-06 13:49:58 +01:00 |
|
WerWolv
|
37ac1b66dd
|
refactor: Task Manager related code
|
2023-12-06 11:04:35 +01:00 |
|
WerWolv
|
760b8c7a88
|
impr: Make long running tasks not freeze ImHex, fix saving non-continuous providers
Fixes #1454
|
2023-12-05 14:32:43 +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
|
e8f0a3bd23
|
impr: Force center modal views
|
2023-12-04 22:32:25 +01:00 |
|
WerWolv
|
08fd09064a
|
fix: Settings view still using old system and not opening properly
|
2023-12-04 22:17:43 +01:00 |
|
Nik
|
caee764af3
|
fix: Crash when destructing a moved plugin
|
2023-12-04 21:01:48 +01:00 |
|
WerWolv
|
f71fa2f704
|
impr: Better centered text rendering
|
2023-12-02 23:46:20 +01:00 |
|
WerWolv
|
e6ad54b53b
|
fix: Overlays not being applied properly
|
2023-12-02 18:42:57 +01:00 |
|
WerWolv
|
866cb5706d
|
feat: Added highlighting rules
|
2023-12-02 11:09:32 +01:00 |
|
WerWolv
|
2cf642a2a4
|
build: Updated libwolv
|
2023-12-01 14:07:10 +01:00 |
|
WerWolv
|
a50bb39978
|
impr: Further improve compile times
|
2023-11-30 14:40:07 +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
|
23fc232c47
|
impr: Try to align additional fonts automatically
|
2023-11-28 13:52:26 +01:00 |
|
WerWolv
|
c02c27b63d
|
refactor: Moved over to more flexible font loader
|
2023-11-28 01:55:41 +01:00 |
|
WerWolv
|
284f8534ab
|
refactor: Move the builtin plugin specific init tasks to the plugin
|
2023-11-28 00:19:42 +01:00 |
|
WerWolv
|
1b665fa1b3
|
fix: Loading files into memory
|
2023-11-27 15:48:46 +01:00 |
|
WerWolv
|
494223fff6
|
fix: Provider load interface not opening
|
2023-11-27 15:34:05 +01:00 |
|
Nik
|
7e660450ed
|
feat: Implement better and more complete undo/redo stack (#1433)
This PR aims to implement a more complete undo/redo stack that, unlike
the old one, also supports undoing insertions, deletions and resize
operations
|
2023-11-25 12:43:48 +01:00 |
|
WerWolv
|
b050039e35
|
fix: Duplicate shortcuts not highlighting correctly
|
2023-11-24 20:17:01 +01:00 |
|
WerWolv
|
8bdb39983e
|
fix: Error being logged when no magic files are found
|
2023-11-24 11:28:37 +01:00 |
|
WerWolv
|
5a58ed5114
|
fix: Make sure store and about page are opened correctly
|
2023-11-23 13:08:45 +01:00 |
|
WerWolv
|
b619744093
|
fix: Command palette not appearing on Linux
|
2023-11-23 09:33:47 +01:00 |
|
WerWolv
|
74e246feed
|
impr: Increase performance when updating task progress
|
2023-11-23 09:20:26 +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
|
3da209b562
|
fix: Web build not working anymore
|
2023-11-20 23:51:50 +01:00 |
|
WerWolv
|
5daf725ee3
|
build: Fix building everywhere else
|
2023-11-20 22:21:12 +01:00 |
|
WerWolv
|
ffbf409174
|
build: Fix emscripten build
|
2023-11-20 22:15:16 +01:00 |
|
WerWolv
|
448d792988
|
fix: Centered text not being centered correctly
|
2023-11-20 21:40:54 +01:00 |
|
WerWolv
|
836d66a150
|
fix: Missing include
|
2023-11-19 16:11:26 +01:00 |
|
WerWolv
|
f9073ee8ee
|
impr: Prettier data inspector edit button
|
2023-11-19 16:08:21 +01:00 |
|
WerWolv
|
60b640d9f5
|
build: Restructure ImGui dependencies, added Readmes and licenses
|
2023-11-19 11:59:25 +01:00 |
|
WerWolv
|
a3f74098f2
|
fix: Potential crash when loading null values from settings
|
2023-11-18 17:23:50 +01:00 |
|
WerWolv
|
8f4839d8ff
|
impr: Catch exceptions thrown by events
|
2023-11-18 17:23:36 +01:00 |
|
WerWolv
|
3b01dcf230
|
feat: Allow hiding data inspector rows
|
2023-11-18 17:23:15 +01:00 |
|
WerWolv
|
14f728ab76
|
refactor: Give API files more consistent names
|
2023-11-18 14:50:43 +01:00 |
|
WerWolv
|
1249eb3261
|
impr: Optimize includes in often used header files
|
2023-11-18 14:34:33 +01:00 |
|
WerWolv
|
98e0a62e6e
|
impr: Make changing shortcuts also adjust the tooltip in the menus
|
2023-11-18 14:34:16 +01:00 |
|
WerWolv
|
2d45dce075
|
fix: Shortcuts not working correctly with non-western keyboards
|
2023-11-17 20:27:42 +01:00 |
|
WerWolv
|
e7bfa483f8
|
impr: Make settings tab bar always stick to top of window
|
2023-11-17 16:05:45 +01:00 |
|
WerWolv
|
cec925bcdc
|
feat: Add shortcut editor to settings
|
2023-11-17 14:46:21 +01:00 |
|
WerWolv
|
3bd779a607
|
fix: URL Decoding not working correctly
|
2023-11-17 13:13:17 +01:00 |
|
iTrooz
|
39252dfe48
|
refactor: Move custom ImGui functions to ImGuiExt namespace (#1427)
Co-authored-by: Nik <werwolv98@gmail.com>
|
2023-11-16 22:24:06 +01:00 |
|
WerWolv
|
21057d51e1
|
impr: More Welcome Screen UI improvements
|
2023-11-16 13:23:28 +01:00 |
|
WerWolv
|
f00daf171b
|
fix: Crash when loading invalid theme file
|
2023-11-16 09:32:32 +01:00 |
|
WerWolv
|
22eee94436
|
impr: Better UI for the Welcome screen
|
2023-11-16 09:32:24 +01:00 |
|
WerWolv
|
a51f9fd90c
|
impr: Better UI for the settings view
|
2023-11-15 22:22:57 +01:00 |
|
WerWolv
|
2c0553f8fd
|
impr: Don't wrap centered text anymore
|
2023-11-14 23:04:45 +01:00 |
|
WerWolv
|
33e20df511
|
impr: Make sidebars disableable and resizable
|
2023-11-14 15:55:25 +01:00 |
|
WerWolv
|
375c74abe5
|
impr: Add command palette button to the title bar
|
2023-11-14 00:03:22 +01:00 |
|
WerWolv
|
46b1b0ba17
|
impr: Use ImGui::SeparatorText to draw headers
|
2023-11-12 00:57:29 +01:00 |
|
WerWolv
|
ec4942174b
|
fix: Proxy not being disabled correctly when disabling it in the settings
|
2023-11-10 21:59:20 +01:00 |
|
WerWolv
|
01f7a09012
|
fix: Build on non-windows
|
2023-11-10 21:52:28 +01:00 |
|
WerWolv
|
c35ea228e4
|
fix: Crash when trying to close providers
|
2023-11-10 21:03:31 +01:00 |
|
WerWolv
|
498d8c1d65
|
impr: General code cleanup
|
2023-11-10 20:47:08 +01:00 |
|
WerWolv
|
3aacf0f1fb
|
feat: Added Experiments
|
2023-11-10 14:48:26 +01:00 |
|
WerWolv
|
e18275c1c0
|
fix: Division by zero when setting page size to 0
|
2023-11-08 11:14:56 +01:00 |
|
WerWolv
|
ef320b74b0
|
impr: Handle showing popups when closing unsaved providers better
|
2023-11-07 15:31:54 +01:00 |
|
WerWolv
|
924b4a9436
|
impr: Replace various fixed-size boxes with dynamic ones
|
2023-11-07 00:46:44 +01:00 |
|
WerWolv
|
f49b5efac4
|
fix: UI issues in the data information view
|
2023-11-07 00:46:17 +01:00 |
|
WerWolv
|
7efe9acefb
|
fix: Warnings about missing theme/style handlers being printed on launch
|
2023-11-06 15:15:18 +01:00 |
|
WerWolv
|
4e4cdcdf61
|
feat: Added release notes and commits to about page
|
2023-11-05 19:57:29 +01:00 |
|
WerWolv
|
45fb046a9a
|
impr: Make events thread safe
|
2023-11-04 23:16:38 +01:00 |
|
WerWolv
|
c7c01c1f24
|
build: Removed old jthread search
|
2023-11-02 20:48:34 +01:00 |
|
WerWolv
|
407ec1ceb6
|
build: Use custom jthread implementation if standard one is not available
|
2023-11-02 20:21:38 +01:00 |
|
WerWolv
|
363b07fc0c
|
impr: Switch to custom std::expected implementation
|
2023-11-02 08:53:46 +01:00 |
|
WerWolv
|
9617212ef1
|
impr: Allow visualizers to have optional parameters
|
2023-10-31 10:56:20 +01:00 |
|
WerWolv
|
c37c53369b
|
impr: Dock newly opened windows by default
|
2023-10-30 21:53:44 +01:00 |
|
WerWolv
|
94ad6e6072
|
fix: Crash on exit
|
2023-10-30 16:39:57 +01:00 |
|
WerWolv
|
c444ad9280
|
impr: Bundle default magic file with application
|
2023-10-29 19:43:45 +01:00 |
|
WerWolv
|
a0178ebab9
|
fix: File picker not handling supported extensions correctly
Fixes #1367
|
2023-10-26 17:28:36 +02:00 |
|
iTrooz
|
4f2d14e220
|
fix: fix forwarding multiple arguments to subcommands (#1388)
|
2023-10-24 07:59:23 +00:00 |
|
Nik
|
58189e5403
|
impr: Allow console output to work when debugging (#1382)
|
2023-10-22 21:39:14 +00:00 |
|
WerWolv
|
c3825fff65
|
fix: Actually fix dropdown default values
|
2023-10-22 17:51:00 +02:00 |
|
WerWolv
|
c51db87c34
|
fix: Language setting not defaulting to English anymore
|
2023-10-22 17:31:53 +02:00 |
|
Nik
|
7fe9a768d4
|
impr: Rewrote entire settings API and UI (#1378)
|
2023-10-21 21:07:33 +00:00 |
|
Nik
|
f114239f51
|
feat: Added Auto Updater for Windows, macOS and Ubuntu (#1377)
|
2023-10-21 18:40:24 +00:00 |
|
WerWolv
|
c46e445a04
|
impr: Store achievement progress immediately when unlocking one
|
2023-10-20 13:34:45 +02:00 |
|
WerWolv
|
5227887dbf
|
impr: Added more fine-grained colors to themes
|
2023-10-20 12:30:21 +02:00 |
|
WerWolv
|
c9cd7ad4a6
|
fix: Data processor recursion detector triggering too soon
|
2023-10-19 23:34:05 +02:00 |
|
WerWolv
|
da1b53420f
|
feat: Added debug variables to aid with development
|
2023-10-13 23:46:48 +02:00 |
|