WerWolv
8d08ab20ec
fix: Added missing ImHex paths to about page
2024-03-26 19:18:34 +01:00
WerWolv
966a780432
impr: Updated contributors list
2024-03-25 21:02:55 +01:00
WerWolv
ce1d581c3f
fix: Settings values being uninitialized by default
2024-03-25 20:41:05 +01:00
WerWolv
d36bd253e8
feat: Allow shift-selecting multiple find view occurrences
2024-03-21 23:50:13 +01:00
paxcut
3b3701135f
impr: Various fixes and an enhancement for the pattern editor ( #1528 )
...
Fixed console error messages using doc comment syntax highlights. Fixed
results of find not updating when march case was toggled. Fixed syntax
highlights of nested ifdefs. Fixed editor cursor blinks if OS focus goes
to another window. Fixed Highlights of "\\\"" was incorrectly handled.
---------
Co-authored-by: Nik <werwolv98@gmail.com>
2024-03-21 12:58:20 +00:00
WerWolv
f276409cde
patterns: Updated pattern language
2024-03-16 10:03:23 +01:00
WerWolv
31c93c8c5c
impr: Properly clear pattern editor when closing last provider
2024-03-15 21:07:21 +01:00
WerWolv
47e7e80afe
fix: Various issues with the virtual file system
2024-03-14 13:26:53 +01:00
WerWolv
7b25be51a5
fix: Base address issues with the data inspector and copy as array option
...
Fixes #1595
2024-03-13 16:38:44 +01:00
WerWolv
c727762940
impr: Added AxCut to the about page
2024-03-11 21:26:03 +01:00
WerWolv
3d592dbc79
fix: Highlighting not updating correctly when changing bookmark region
...
Fixes #1591
2024-03-11 14:00:52 +01:00
WerWolv
d817a813b0
fix: Update all task progress not increasing correctly
2024-03-10 18:59:35 +01:00
WerWolv
45a3bdffe0
impr: Load small files into memory, open larger files as read-only by default
...
#841 , #1585
2024-03-10 14:31:39 +01:00
WerWolv
ba12f7aec9
impr: Added testers to About screen
2024-03-02 11:57:30 +01:00
WerWolv
bbbf836374
fix: Race condition when downloading multiple elements from the content store
2024-03-02 10:57:37 +01:00
WerWolv
f1b91ef360
fix: MIME based auto loading not working correctly
2024-03-02 10:57:13 +01:00
WerWolv
40592a93ac
fix: MIME-based pattern loading not working correctly
...
Fixes #1574
2024-02-28 20:54:51 +01:00
WerWolv
491e2dfe56
fix: Parent hover setting name being wrong
2024-02-25 14:38:26 +01:00
WerWolv
ea601a7d03
feat: Added option to highlight pattern parents in the hex editor when hovering
2024-02-25 14:30:56 +01:00
WerWolv
4f72c60eb0
fix: Text editors highlighting doc comments when they shouldn't
2024-02-25 12:35:01 +01:00
WerWolv
859574c014
impr: .0f -> .0F
2024-02-24 23:34:29 +01:00
WerWolv
0505b123a0
impr: Remove weird spinner from data information view
2024-02-24 23:34:18 +01:00
WerWolv
132b211796
impr: Add interactive tutorials button to the welcome screen
2024-02-24 16:10:05 +01:00
WerWolv
4d91e7f347
impr: Handle read-only files more gracefully
2024-02-23 17:59:37 +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
56e7c15064
impr: Refactor and modularize data information view
2024-02-21 00:06:52 +01:00
WerWolv
01c934f53a
impr: Rework setting change listeners
2024-02-18 11:29:18 +01:00
WerWolv
61b164a183
feat: Added option to export table in find view
2024-02-17 21:42:41 +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
27b5d13733
impr: Store default setting when setting couldn't be loaded
2024-02-11 11:44:58 +01:00
WerWolv
2fd81c7ffd
impr: Better UI for the main about screen page
2024-02-11 00:35:10 +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
Nik
5e5714baeb
patterns: Merged in new pattern language refactor ( #1533 )
2024-02-04 14:03:42 +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
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
18b717594f
fix: Rendering issues with Hex Editor Minimap
2024-01-29 23:28:53 +01:00
Nik
339541a56f
impr: Restructure various components much better ( #1520 )
2024-01-28 22:14:59 +01:00
WerWolv
f0a56b4201
fix: Pattern code not being parsed when loaded from project
2024-01-27 17:33:15 +01:00
paxcut
1957d6f432
feat: Added find-replace to pattern editor ( #1465 )
2024-01-27 14:52:20 +01:00
PerikiyoXD
11f75f72ee
feat: Add search options for string encoding and endianness ( #1490 )
...
Added search options for string encoding (UTF-8, UTF-16, UTF-32) and
endianness (Little, Big) in the hex editor. This enhancement allows
users to customize the search process based on different string
encodings and byte orders.
Affected files:
- `plugins/builtin/romfs/lang/de_DE.json`
- `plugins/builtin/romfs/lang/en_US.json`
- `plugins/builtin/romfs/lang/es_ES.json`
- `plugins/builtin/romfs/lang/it_IT.json`
- `plugins/builtin/romfs/lang/ja_JP.json`
- `plugins/builtin/romfs/lang/ko_KR.json`
- `plugins/builtin/romfs/lang/pt_BR.json`
- `plugins/builtin/romfs/lang/zh_CN.json`
- `plugins/builtin/romfs/lang/zh_TW.json`
- `plugins/builtin/source/content/views/view_hex_editor.cpp`
Resolves : #1325
---------
Co-authored-by: Nik <werwolv98@gmail.com>
2024-01-27 14:13:41 +01:00
WerWolv
6a1a991c08
fix: Pattern settings resetting at re-evaluation
2024-01-27 10:49:40 +01:00
WerWolv
33637e92b5
impr: Make changing pattern settings re-evaluate the code
2024-01-26 22:08:46 +01:00
WerWolv
919110b024
impr: Make data information view have per-provider state
2024-01-25 22:49:56 +01:00
WerWolv
9c25a1609e
feat: Add more magic information to the information view
2024-01-25 22:49:22 +01:00