WerWolv
07e29f2030
feat: Added support for OpenGL post processing shaders
2025-01-20 21:24:25 +01:00
WerWolv
95cb6d8ee6
patterns: Updated pattern language
2025-01-19 19:23:48 +01:00
WerWolv
5e3532267c
fix: Missing glfw include
2025-01-19 17:52:32 +01:00
WerWolv
7c0331df65
impr: Hide window on macOS when close button is pressed
2025-01-19 17:04:31 +01:00
WerWolv
04ab87cd8e
patterns: Updated pattern language
2025-01-19 14:42:02 +01:00
WerWolv
41c8be275b
fix: Assert when selecting selectable text
2025-01-19 00:26:26 +01:00
WerWolv
117eb1e2a7
feat: Added more granular font settings
...
Fixes #1260
2025-01-18 23:34:43 +01:00
WerWolv
3129d6e8fd
impr: Simplified custom font selection
2025-01-18 19:03:55 +01:00
WerWolv
cf84ad6196
fix: Added back old constructor for Widgets::DropDown
2025-01-18 14:56:53 +01:00
WerWolv
6259190ad9
impr: Make localization fall back to english if it doesn't exist
2025-01-18 14:40:10 +01:00
WerWolv
181be1a58e
fix: Missing paste behaviour option translations
2025-01-18 14:36:31 +01:00
WerWolv
7405c4b411
build: Updated disassembler library
2025-01-18 13:06:31 +01:00
WerWolv
309ae7b619
build: Fixed disassembler library git messup
2025-01-18 12:38:20 +01:00
WerWolv
bf249cdafe
build: Updated disassembler library
2025-01-18 11:07:28 +01:00
WerWolv
14fb256a6a
build: Updated dependencies
2025-01-17 21:09:56 +01:00
WerWolv
c604ec8fb9
patterns: Updated pattern language
2025-01-16 21:23:22 +01:00
WerWolv
7564651dd5
patterns: Updated pattern language
2025-01-16 19:52:45 +01:00
WerWolv
25d2f209e5
patterns: Updated pattern language
2025-01-16 19:15:39 +01:00
WerWolv
0303cd0ad0
patterns: Updated pattern language
2025-01-16 17:08:23 +01:00
WerWolv
6a1de5fc4e
build: Updated ImGui to v1.91.7
2025-01-15 19:52:24 +01:00
WerWolv
a4af55cb66
build: Rename imgui_custom to imgui_backend
2025-01-15 19:52:19 +01:00
paxcut
1e17422f5e
fix: Pattern Editor Find and Replace history ( #2064 )
...
The previous implementation seems to have been broken by Imgui updates.
There is also some improvement in focus handling and also a bug in
replace where the last match was not being replaced has been fixed.
Fixed also slowdown in large files when only one char was typed by not
searching until enter has been pressed.
Added key repetitions for enter and arrows to be able to handle large
number of matches and fixed some formatting problems.
2025-01-15 19:40:12 +01:00
WerWolv
df3decf71b
build: Updated libwolv
2025-01-15 18:08:45 +01:00
WerWolv
cb11b57ab1
feat: Added banners, replace some modals with them
2025-01-15 17:54:07 +01:00
WerWolv
e1637824c6
impr: Make strings in the data information view selectable and copyable
2025-01-14 22:05:29 +01:00
WerWolv
185a593bc2
fix: AllowWhileTyping shortcuts only working while typing
2025-01-14 17:50:06 +01:00
WerWolv
a729329cd4
impr: Added missing [[nodiscard]]s
2025-01-11 21:40:42 +01:00
paxcut
f10af882a7
fix: Text Editor find option jumping to the wrong location ( #2060 )
...
After successfully finding matches and setting the cursor to them, the
screen would jump to the original window location upon closing the
window.
The error was caused by the wrong assumption that the scroll location
should be restored when window is closed. Instead, the right amount of
scrolling needs to be calculated to account for the window no longer
covering part of the text editor. Unused variable was discarded.
Another unrelated error is that the history of search names cannot be
accessed which will be addressed at a later PR.
2025-01-09 18:39:00 +01:00
WerWolv
98f32ebcad
impr: Made interactive help api easier to use
2025-01-09 18:34:39 +01:00
WerWolv
e2c302836f
feat: Added support for scanning binaries for UTF-8 strings
2025-01-09 18:33:45 +01:00
WerWolv
f1d9642cf6
impr: Better color picker widgets in the settings
2025-01-07 21:46:26 +01:00
WerWolv
803cb335e1
feat: Added interface accent colors
2025-01-07 00:06:52 +01:00
WerWolv
cb34f68b1b
patterns: Updated pattern language
2025-01-06 20:15:21 +01:00
WerWolv
1e747b6831
patterns: Updated pattern language
2025-01-05 19:18:46 +01:00
WerWolv
fbe9d16073
build: Updated libromfs
2025-01-05 17:52:04 +01:00
WerWolv
c9b1ddfb59
build: Updated libromfs
2025-01-05 14:56:16 +01:00
WerWolv
70f210ac5d
build: Updated libromfs
2025-01-05 14:37:39 +01:00
WerWolv
cad1c11f8b
build: Updated dependencies
2025-01-05 14:17:54 +01:00
WerWolv
69ee7ef63c
build: Updated libwolv
2025-01-04 23:42:56 +01:00
WerWolv
6e861001cf
impr: Allow all highlights to overlap each other
2025-01-04 21:40:03 +01:00
WerWolv
48de609f53
impr: Added telemetry about whether ImHex runs on a corporate machine
2025-01-04 16:11:35 +01:00
WerWolv
48b202c56b
patterns: Updated pattern language
2025-01-04 15:38:20 +01:00
Nik
d975019a7b
impr: Revamp frame rate limiting system to make ImHex feel less laggy in certain cases ( #2049 )
2025-01-04 15:35:19 +01:00
Nik
6009b5013b
feat: Let ImHex use the native menu bar on macOS ( #2048 )
2025-01-04 15:35:06 +01:00
WerWolv
b4bf42e377
fix: Unit test build error due to changed Provider::getTypeName() signature
2025-01-04 13:57:48 +01:00
WerWolv
f94819351a
impr: Make maximum in-memory file size setting easier to use. Bump value to 512MiB
2025-01-04 13:56:20 +01:00
WerWolv
8da69c11d9
impr: Remove the word "Provider" from places where it doesn't fit
2025-01-04 13:28:35 +01:00
WerWolv
dcd80fe6ad
impr: Properly scale window on wayland
2025-01-03 15:09:06 +01:00
WerWolv
525ab8d945
fix: Settings not being saved correctly anymore
2025-01-03 14:07:09 +01:00
WerWolv
d8fb3f526a
fix: Shortcut migration not working correctly in some cases
...
Fixes #2045
2025-01-03 10:16:22 +01:00