WerWolv
4d91e7f347
impr: Handle read-only files more gracefully
2024-02-23 17:59:37 +01:00
WerWolv
9bfdfa149e
feat: Added search bar to file chooser popup, allow for custom naming functions
2024-02-23 17:52:42 +01:00
WerWolv
214e542da4
impr: Make sure lots of yara matches doesn't lag out the editor
2024-02-23 17:49:20 +01:00
WerWolv
daf74347a3
fix: Try to make menu bar always appear
2024-02-23 17:48:56 +01:00
WerWolv
61fd327aa1
fix: Focus restoring not working correctly
2024-02-23 17:48:37 +01:00
WerWolv
1ede41c778
fix: Compile issues using GCC
2024-02-22 23:11:59 +01:00
WerWolv
e28b72e356
feat: Added a basic C++ and MSVC detector yara signature
2024-02-22 21:31:53 +01:00
WerWolv
daf007fae7
fix: Added missing translations
2024-02-22 21:31:26 +01:00
WerWolv
3a44b840be
impr: Restructure yara rule handling again
2024-02-22 20:49:21 +01:00
WerWolv
0a9dca5be7
impr: Save data information view settings to projects
2024-02-21 23:21:24 +01:00
WerWolv
5ccb7a7b9a
feat: Added simple yara data analyzer
2024-02-21 23:17:12 +01:00
WerWolv
4bd24a4ffe
impr: Refactor Yara view
2024-02-21 22:08:26 +01:00
WerWolv
56e7c15064
impr: Refactor and modularize data information view
2024-02-21 00:06:52 +01:00
WerWolv
ca35c90cbb
fix: Main menu not appearing for the first 200ms
2024-02-19 22:23:17 +01:00
WerWolv
74d59705ad
fix: Issues where files are only being partially overwritten instead of truncated
2024-02-19 22:22:59 +01:00
WerWolv
218946d5de
fix: Crash when opening the interface settings tab
2024-02-18 22:45:54 +01:00
WerWolv
016d47b9d7
web: Make sure settings are loaded correctly
2024-02-18 14:02:21 +01:00
WerWolv
1bf1a56b01
git: Add more visible download banners to readme
2024-02-18 13:52:07 +01:00
WerWolv
0413302470
feat: Added setting to disable command palette button
2024-02-18 11:38:22 +01:00
WerWolv
01c934f53a
impr: Rework setting change listeners
2024-02-18 11:29:18 +01:00
WerWolv
c1aac6c85e
fix: Data inspector showing double negative signs sometimes
...
Fixes #1534
2024-02-18 10:06:51 +01:00
WerWolv
61b164a183
feat: Added option to export table in find view
2024-02-17 21:42:41 +01:00
WerWolv
d196169bea
fix: Additional folder paths not being loaded from config correctly
2024-02-17 21:30:23 +01:00
WerWolv
a2284a5143
fix: Crash when specifying invalid hash parameters
...
Fixes #1555
2024-02-17 21:28:30 +01:00
WerWolv
7486468537
fix: Localization issue with custom CRCs
2024-02-17 21:26:31 +01:00
WerWolv
510ed25509
fix: Crash when saving a new file to disk
2024-02-15 22:09:58 +01:00
WerWolv
9f2f01c17d
fix: Modification highlighting not working correctly when provider data was moved
2024-02-15 22:09:37 +01:00
WerWolv
12ba05385b
fix: Saving not removing red highlighting
2024-02-15 21:54:41 +01:00
WerWolv
2f88994c37
fix: Data inspector not updating correctly when data has changed
...
Fixes #1545
2024-02-15 13:01:34 +01:00
WerWolv
e016c8a702
fix: Double clicking pattern data row not selecting the editing textbox
...
Fixes #1546
2024-02-15 13:01:03 +01:00
reggie
56b2e09b01
build: Fix zstd not being linked in correctly ( #1544 )
...
Prior to this, at least on Linux/MacOS/etc, I guess it was not possible
to compile with Zstd included for `hex::dec::zstd_decompress()`:
![image](https://github.com/WerWolv/ImHex/assets/56618074/008dbb3d-eeaf-4f49-a918-4751ec69f00c )
Every other target lib for the decompression plugin would compile,
**except for** Zstd. Additionally, the target name `zstd` caused CMake
to not be able to find `Find(ZSTD).cmake` due to case-sensitivity
differences between Windows and Unix-based file paths, of course.
With that said, I'm not too sure if this will break building w/ Zstd on
Windows... Hopefully not 😄
2024-02-13 20:22:28 +01:00
WerWolv
ee3d6ec24b
feat: Made sum hash calculation more useful
2024-02-13 20:20:48 +01:00
WerWolv
03beca1099
fix: Broken editing view column rendering in pattern drawer
2024-02-12 19:40:21 +01:00
WerWolv
588f8af966
impr: Remove separator line in view menu if fullscreen and always on top are disabled
2024-02-11 23:02:34 +01:00
WerWolv
eee5e9cd7f
fix: Missing translation string in pattern drawer
2024-02-11 23:00:17 +01:00
WerWolv
27a78a00fd
patterns: Updated pattern language
2024-02-11 20:44:21 +01:00
WerWolv
0aae605ac4
fix: Processing and drawing of diffs
2024-02-11 19:29:02 +01:00
WerWolv
5cfcca0bc4
feat: Allow switching off borderless window mode
2024-02-11 14:12:14 +01:00
WerWolv
daf4e5cad6
refactor: More cleanup of the main file
2024-02-11 13:46:06 +01:00
WerWolv
27b5d13733
impr: Store default setting when setting couldn't be loaded
2024-02-11 11:44:58 +01:00
WerWolv
4519e24297
impr: Make corner icon stick out a bit less
2024-02-11 11:21:06 +01:00
WerWolv
2fd81c7ffd
impr: Better UI for the main about screen page
2024-02-11 00:35:10 +01:00
WerWolv
106c35344b
fix: Fade in and out of language text in oobe screen being broken
2024-02-11 00:18:20 +01:00
WerWolv
12f64e5fde
build: Updated ImGui to the latest release
2024-02-11 00:11:56 +01:00
Nik
bcbcb1f23c
impr: Various web build improvements, API cleanup ( #1541 )
2024-02-10 23:31:05 +01:00
WerWolv
ebe0276141
impr: Add small gap between window frame and title bar buttons
2024-02-09 19:39:26 +01:00
WerWolv
9d47ba9031
impr: Cleanup pattern drawer, added comment column
2024-02-09 18:37:05 +01:00
WerWolv
77baf6f522
fix: Native error message formatting on Windows
2024-02-04 20:21:16 +01:00
WerWolv
16adacb722
fix: Footer height being wrong
2024-02-04 14:18:20 +01:00
Nik
5e5714baeb
patterns: Merged in new pattern language refactor ( #1533 )
2024-02-04 14:03:42 +01:00