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
WerWolv
f60986de8e
fix: Window title bar not looking correct on Windows
2024-02-04 13:55:15 +01:00
WerWolv
a6f4d0cdec
impr: Unfocus ImGui windows when main window loses focus
2024-02-03 23:56:08 +01:00
WerWolv
64d147bf96
fix: Window footer being way too narrow
2024-02-03 22:43:06 +01:00
WerWolv
fe3facfc95
impr: Implement borderless window mode for macOS
2024-02-03 22:39:31 +01:00
WerWolv
a03e8dd879
impr: Harden settings system to not crash ImHex when having outdated configs
...
Fixes #1514
2024-02-03 12:16:36 +01:00
WerWolv
7709f4e307
feat: Allow setting language through the command line
2024-02-01 10:58:45 +01:00
WerWolv
f0a44e54d0
feat: Add export selection to file option
2024-01-31 22:07:08 +01:00
WerWolv
7a6ee756b8
patterns: Updated pattern language
2024-01-31 15:40:29 +01:00
WerWolv
80953a2286
feat: Allow jumping from hex editor to patterns and from patterns to source line
2024-01-31 11:26:22 +01:00
WerWolv
6b86ef3015
fix: Missing include
2024-01-30 21:20:53 +01:00
WerWolv
10f6aa3e4e
fix: Default magic database not being bundled correctly
2024-01-30 21:19:43 +01:00
WerWolv
79834b9566
impr: Added language selection to oobe screen
2024-01-30 14:57:36 +01:00
WerWolv
62978e5d34
feat: Added setting to always show provider tabs
2024-01-30 00:11:45 +01:00
WerWolv
3ea32212d7
feat: Added ASCII count minimap visualizer
2024-01-30 00:00:51 +01:00
WerWolv
ba6373daa4
fix: Moving Hex Editor cursor downwards jumping entire page at once
2024-01-29 23:29:18 +01:00
WerWolv
18b717594f
fix: Rendering issues with Hex Editor Minimap
2024-01-29 23:28:53 +01:00
WerWolv
76e304c34e
build: Fix various issues with linking, clang and unity builds
2024-01-29 22:57:39 +01:00
WerWolv
2e74a78f46
build: Improve unity builds
2024-01-29 21:18:32 +01:00
WerWolv
cecb8b8d31
fix: Linking issues and menu bar not appearing sometimes
2024-01-29 15:44:18 +01:00
Nik
339541a56f
impr: Restructure various components much better ( #1520 )
2024-01-28 22:14:59 +01:00
WerWolv
069544eb93
feat: Added Minimap to Hex Editor
2024-01-28 15:28:55 +01:00
WerWolv
ba20790ed2
build: Make libpl not being linked twice
2024-01-28 01:09:26 +01:00
WerWolv
cb3bace15e
lang: Update German translation
2024-01-27 22:16:50 +01:00
WerWolv
7c6f4d7bff
feat: Added many new Hash algorithms
2024-01-27 20:24:53 +01:00
WerWolv
f0a56b4201
fix: Pattern code not being parsed when loaded from project
2024-01-27 17:33:15 +01:00
WerWolv
61048757e6
impr: Allow custom encodings with only single-byte characters to be displayed immediately
2024-01-27 16:49:31 +01:00
WerWolv
25b4745997
impr: Make zlib decompress function take in a windowSize parameter
2024-01-27 16:12:02 +01:00
paxcut
1957d6f432
feat: Added find-replace to pattern editor ( #1465 )
2024-01-27 14:52:20 +01:00
WerWolv
823881f7f1
fix: Invalid parameters passed to task progress bar formatter
2024-01-27 14:15:08 +01:00