WerWolv
66efcf91d3
feat: Added file information command line option and fullscreen view
2025-08-24 21:21:34 +02:00
WerWolv
f8fa029ee3
patterns: Updated pattern language
...
Fixes #2280
2025-08-24 11:57:29 +02:00
WerWolv
d1a0f8ec97
impr: Use faster way of finding matching pattern files for loaded file
2025-08-24 10:54:27 +02:00
WerWolv
ba71a300ec
fix: Semantic version comparison only working in one direction
2025-08-23 11:04:41 +02:00
WerWolv
393451eed5
fix: Crash with libgl getting unloaded twice
2025-08-22 18:16:25 +02:00
WerWolv
d207d98a82
patterns: Updated pattern language
2025-08-21 19:44:53 +02:00
Nik
d012ad08f8
feat: Added proper Markdown renderer ( #2415 )
2025-08-20 20:37:44 +02:00
WerWolv
b3d07b4573
fix: Properly ignore return value of std::system
2025-08-18 20:38:15 +02:00
WerWolv
0908d040fa
fix: Prevent multiple getStackTrace functions from running at the same time
2025-08-18 20:36:54 +02:00
WerWolv
530bd6dac4
build: Updated libwolv
2025-08-18 20:06:53 +02:00
WerWolv
4bea8f4c65
fix: Linux toast creation code
2025-08-18 20:04:44 +02:00
WerWolv
7f5ae41d8a
fix: Welcome screen quick settings executing handler more than once
2025-08-18 20:04:20 +02:00
WerWolv
8b384ef1f9
fix: Make File -> Open File show up on Welcome Screen again
2025-08-18 20:03:27 +02:00
WerWolv
d8f8e61a11
fix: Use modern notification API on macOS
2025-08-17 23:35:48 +02:00
WerWolv
3c9aa97f6c
feat: Added function to show toast messages, moved native error message function to libimhex
2025-08-17 22:46:38 +02:00
WerWolv
dd3b6a47d2
fix: Remove non-existent include
2025-08-17 18:10:28 +02:00
WerWolv
fa8102f93d
fix: getOSLanguage issues on macOS and the Browser
2025-08-17 17:59:56 +02:00
WerWolv
ef3678bfaf
fix: Missing <mutex> include
2025-08-17 17:48:49 +02:00
WerWolv
4ade751caf
feat: Added support for choosing the system-native language
2025-08-17 15:50:27 +02:00
WerWolv
3b1f32d68d
impr: Don't catch event exceptions in debug mode
2025-08-17 14:33:47 +02:00
WerWolv
4fc1f0491e
fix: Various font loading issues and Weblate fuck ups
2025-08-17 14:33:34 +02:00
WerWolv
5666baf2bc
impr: On/Off state of dimmed toggles easier to see
2025-08-16 20:43:41 +02:00
WerWolv
a411d489c1
fix: Weird widget overlap with prefix inputs
2025-08-16 11:48:51 +02:00
WerWolv
762eacb7c8
feat: Allow any custom content to be displayed in the command palette
2025-08-15 20:17:58 +02:00
WerWolv
ce0c97e6d5
feat: Add ImGuiExt::InputPrefix
2025-08-15 17:30:07 +02:00
WerWolv
3ed7834945
feat: Allow custom UIs to be drawn in the command palette
2025-08-15 17:29:00 +02:00
WerWolv
870bce2bf8
build: Fix last MSVC build errors
2025-08-14 23:39:54 +02:00
WerWolv
5147d8ab63
fix: More missing includes
2025-08-14 22:49:02 +02:00
WerWolv
babd9584a6
build: Fix a few remaining build errors
2025-08-14 21:58:07 +02:00
WerWolv
20df023137
build: Updated libwolv
2025-08-14 21:23:27 +02:00
WerWolv
fbde2942de
build: Refactor ContentRegistry into multiple separate files
2025-08-14 21:22:03 +02:00
WerWolv
d920718b44
build: Refactor ImHexAPI into multiple separate files
2025-08-14 20:16:40 +02:00
WerWolv
4ca429e389
impr: Allow post-processing shaders to be set dynamically
2025-08-14 17:11:37 +02:00
WerWolv
3cb5dd226c
build: Updated ImGui to v1.92.2b
2025-08-13 22:46:27 +02:00
WerWolv
5fa9aaa6a6
fix: Crash when opening provider after warm-restarting ImHex
2025-08-13 20:35:25 +02:00
WerWolv
63711f652f
fix: Fonts being scaled twice as big by default on macOS
2025-08-13 20:24:00 +02:00
WerWolv
d07b4417d7
build: Updated libwolv
2025-08-13 17:32:52 +02:00
WerWolv
95ae5a26ed
fix: Don't load workspaces from non-writable places since they can't be updated then
2025-08-13 17:32:04 +02:00
WerWolv
50b25882cd
fix: MSVC build errors
2025-08-12 19:21:00 +02:00
WerWolv
28bfceab6c
build: Updated ImGui to v1.92.2
2025-08-12 18:01:04 +02:00
WerWolv
6febe9982b
impr: Significantly reduce memory usage
2025-08-12 18:00:47 +02:00
WerWolv
b5a3a8b4c2
impr: Rewrite Localization Manager to use more standard format and load localizations on the fly
2025-08-12 18:00:10 +02:00
WerWolv
25c8f4b588
fix: Jump to certain array-member patterns not working
...
Fixes #2398
2025-08-11 21:46:47 +02:00
WerWolv
09b2e20a3d
impr: Save most of the hex editor settings
...
#2398
2025-08-11 21:03:18 +02:00
WerWolv
ad2a36676c
fix: Issues when running the updater on Linux
2025-08-11 17:44:49 +02:00
paxcut
50f1fe2b2d
improv: moved text editor to the ui plugin. ( #2397 )
...
Reorganized source code into files named in the fashion of imhex and
split large functions into smaller ones. Moved all function definitions
out of the header except for one-liners. All variable types were
switched to use imHex standard (u8,...) and removed duplicated functions
that were needed when the text editor was isolated.
Minor improvements to find/replace while making sure they still worked
with utf-8 chars.
2025-08-10 14:35:21 -07:00
WerWolv
75e73ddcd9
fix: Properly clean up plugin features
2025-08-10 22:45:50 +02:00
WerWolv
23d673f920
fix: Multiple FreeBSD build and run errors
2025-08-10 22:38:12 +02:00
WerWolv
73a59fe5c1
impr: Modernize Tools view
2025-08-10 12:36:11 +02:00
WerWolv
5028b354cc
impr: Clean up window setup code
2025-08-10 12:34:03 +02:00