WerWolv
ae622e6d75
git: Merge WebAssembly build into main build artifacts script, add to releases
2025-01-12 23:08:09 +01:00
WerWolv
68fbff631f
git: Fix github pages artifact name
2025-01-12 22:50:39 +01:00
WerWolv
6cdce75095
git: Upload artifact for ImHex Web build
2025-01-12 22:03:50 +01:00
WerWolv
f699e76c56
build: Fix comment causing issues with docker
2025-01-11 21:41:14 +01:00
WerWolv
a729329cd4
impr: Added missing [[nodiscard]]s
2025-01-11 21:40:42 +01:00
WerWolv
d5020ce9bb
impr: Rename Jump To option to Follow Selection to avoid confusion with Go To
2025-01-11 21:40:26 +01:00
WerWolv
126868c251
fix: Hang when filtering for a large number of items in the pattern data view
2025-01-11 17:22:53 +01:00
WerWolv
b206e9fc95
fix: Copy-paste error with "Extend selection left" shortcut name
2025-01-11 16:42:00 +01:00
WerWolv
4b6ff68464
git: Fixed CI permissions
2025-01-11 16:28:29 +01:00
WerWolv
b23a0febb5
git: Added build provenance attestation for most artifacts
2025-01-11 16:17:27 +01:00
WerWolv
05ad547341
git: Use zstd to compress .deb builds
2025-01-11 15:57: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
5c58e5b545
fix: Selection highlight color setting not working
...
Fixes #2059
2025-01-07 18:09:56 +01:00
WerWolv
803cb335e1
feat: Added interface accent colors
2025-01-07 00:06:52 +01:00
WerWolv
ae4dde8255
impr: Unlock frame rate in more cases to make the UI feel more responsive
2025-01-06 20:34:00 +01:00
WerWolv
cb34f68b1b
patterns: Updated pattern language
2025-01-06 20:15:21 +01:00
WerWolv
96ef983cfb
fix: ASCII column not getting highlighted anymore
2025-01-06 20:14:27 +01:00
WerWolv
d8c3d67dfe
build: Disable romfs compression in web build
2025-01-05 21:25:28 +01:00
WerWolv
5de5153663
impr: Simplify hex editor class API
2025-01-05 21:24:13 +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
d02c0073a0
build: Ignore pdb copy file errors
2025-01-05 15:27:54 +01:00
WerWolv
1090b9879c
build: Make pdb copy operation happen at install time
2025-01-05 15:20:03 +01:00
WerWolv
5a6af976cd
build: Rename output pdb file if necessary
2025-01-05 15:14:25 +01:00
WerWolv
55e39a5d30
build: Fix dwarf stripping logic
2025-01-05 15:00:45 +01:00
WerWolv
c9b1ddfb59
build: Updated libromfs
2025-01-05 14:56:16 +01:00
WerWolv
f7dd696ffc
build: Silence stupid brew errors
2025-01-05 14:51:03 +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
f7fa305e82
build: Generate pdb file for libpl, significantly reduce binary size
2025-01-05 12:06:32 +01:00
WerWolv
f96c51e854
impr: Added shortcut for Copy as -> Custom Encoding
2025-01-05 11:12:56 +01:00
WerWolv
c19705d3e5
git: Try to silence brew error messages again
2025-01-05 10:42:29 +01:00
WerWolv
1190511994
impr: Cleanup frame rate unlocking code
2025-01-04 23:43:10 +01:00
WerWolv
69ee7ef63c
build: Updated libwolv
2025-01-04 23:42:56 +01:00
WerWolv
fc95e5a9a8
impr: Unlock frame rate when scrolling or focusing
2025-01-04 22:00:26 +01:00
WerWolv
6ecc495d43
feat: Added visibility toggle to hide bookmark highlighting
2025-01-04 21:40:18 +01:00
WerWolv
6e861001cf
impr: Allow all highlights to overlap each other
2025-01-04 21:40:03 +01:00
WerWolv
c56af08c7e
impr: Allow highlights of multiple overlapping bookmarks to render
2025-01-04 20:46:56 +01:00
WerWolv
e68abefe48
impr: Use info icon for more help hovers
2025-01-04 19:21:22 +01:00
WerWolv
fd0635cb82
fix: Hex editor right click menu not working on macOS
2025-01-04 19:08:37 +01:00
WerWolv
baa3cfb354
fix: User folders being added twice
2025-01-04 18:30:57 +01:00
iTrooz
aea9bab853
build: Make MacOS arm64 build use clang 19 ( #2050 )
2025-01-04 18:10:48 +01:00
WerWolv
48de609f53
impr: Added telemetry about whether ImHex runs on a corporate machine
2025-01-04 16:11:35 +01:00
WerWolv
71f4f87288
impr: Make sure init tasks always get executed
2025-01-04 16:11:05 +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