WerWolv
8c5fd021f7
api: Hook up new http wrapper to the rest of ImHex
2023-03-22 23:05:18 +01:00
WerWolv
1a1ba19770
api: Added new, more flexible curl http wrapper
2023-03-22 21:48:14 +01:00
WerWolv
f95214d8fe
patterns: Updated pattern language
2023-03-22 17:43:45 +01:00
WerWolv
631cfce2f8
impr: Added tooltip informing about font size if no custom font was selected
2023-03-22 16:30:49 +01:00
WerWolv
45649264f9
patterns: Updated pattern language
2023-03-22 13:12:57 +01:00
WerWolv
0fd3cb0c4a
fix: Don't jump to previous editing position when selecting new region in hex editor
...
Potenially fixes issues mentioned in #924
2023-03-22 13:11:09 +01:00
Jacob Creedon
3cfec69020
feat: Added additional CRC hash types ( #991 )
...
This adds some common CRC types.
---------
Signed-off-by: Jacob Creedon <jcreedon@gmail.com>
2023-03-22 10:53:57 +01:00
WerWolv
cec62d23b0
fix: Window resizing causing freezes in some cases
2023-03-21 22:39:35 +01:00
WerWolv
f3f0dda3d4
fix: Properly clear valid region when switching to a different provider
2023-03-21 16:11:40 +01:00
WerWolv
be16b66ac0
fix: Make sure files don't get truncated when using Save As on itself
...
Fixes #987
2023-03-21 15:42:10 +01:00
WerWolv
b9059aaa01
fix: Make find process in the find view more easily cancelable
2023-03-21 15:37:49 +01:00
WerWolv
57a62d0544
impr: Clean up entire API and added doc comments
2023-03-21 15:33:43 +01:00
WerWolv
d82f0e952f
fix: Custom data inspector rows not being writable correctly
2023-03-21 13:16:22 +01:00
Thomas
8731b7582b
impr: Display a more detailed errors when opening a raw disk provider failed ( #970 )
...
PR title is self explaining
I may modify other providers implementations to display a detailed error
message later
I'm not sure how to deal with other locales because the format changed.
Before, I had to add and comment the key in all locale files, now I'm
not so sure.
2023-03-21 10:33:00 +01:00
WerWolv
e6959dc572
patterns: Updated pattern language
...
Fixes #954
2023-03-21 10:31:13 +01:00
WerWolv
a36b4d65e3
build: Make sure commit hash and branch end up in nightly builds
2023-03-21 10:14:09 +01:00
WerWolv
060ff56f9d
impr: Improve file reading performance if opening of files is slow
2023-03-21 09:47:42 +01:00
WerWolv
0a0c0c0d07
feat: Added bytes swapper tool
2023-03-20 22:25:27 +01:00
WerWolv
17c4e405a6
impr: Update the command palette for the modern ages
2023-03-20 17:05:26 +01:00
WerWolv
53afa6ea43
fix: Crash on exit
2023-03-20 15:18:48 +01:00
WerWolv
a182e8daf2
patterns: Updated pattern language
...
Fixes #983
2023-03-20 15:12:27 +01:00
WerWolv
a4dfaba03f
fix: All menu item shortcuts being global
2023-03-20 15:12:12 +01:00
WerWolv
6e23560e80
feat: Added all menu items to command palette
2023-03-20 14:11:43 +01:00
WerWolv
39e8d557e8
sys: Completely revamped main menu item system
2023-03-20 13:11:43 +01:00
WerWolv
677c989664
feat: Allow custom data inspector rows to be edited
2023-03-20 08:30:34 +01:00
WerWolv
c9342d90fb
fix: Prevent new line from appearing on every pl code save
...
Fixes #982
2023-03-20 08:29:00 +01:00
WerWolv
0693bb8d51
git: Fixed documentation shield style
2023-03-18 16:10:39 +01:00
WerWolv
5cd3c305d0
git: Added documentation link to readme
2023-03-18 16:09:45 +01:00
WerWolv
e00b59c393
fix: Properly discard reopened stderr
2023-03-18 11:47:42 +01:00
WerWolv
7c1e33dde6
sys: Prevent libraries from printing garbage to the console through stderr
2023-03-18 11:35:01 +01:00
WerWolv
367bd76046
ui: Mae sure all theme scaling values are scaled correctly
2023-03-18 10:52:50 +01:00
WerWolv
1a1bf98905
impr: Look for magic files recursively
2023-03-17 21:18:28 +01:00
WerWolv
4c1a24058c
ui: Fixed various scaling inconsistencies on higher scaling factors
2023-03-17 19:58:08 +01:00
WerWolv
294e95caf8
fix: Store page not clearing nodes and themes section correctly
2023-03-17 17:55:39 +01:00
WerWolv
031884c327
patterns: Updated pattern language
...
Fixes #979
2023-03-17 17:28:17 +01:00
WerWolv
466dacaab4
ui: Improve the look and feel of the information view
2023-03-17 17:07:39 +01:00
WerWolv
1f8645fd43
fix: Occasional crash when multiple threads are reading data from a file provider
2023-03-17 11:43:50 +01:00
WerWolv
880568cc60
impr: Better find view result filter speeds
2023-03-17 11:32:08 +01:00
WerWolv
f10fb56042
impr: Drastically improve file reading performance
2023-03-17 11:31:50 +01:00
WerWolv
64be6d89ee
fix: Moving cursor around using arrow keys behaving weirdly
2023-03-17 09:17:44 +01:00
WerWolv
5442c32a3f
impr: Allow non-continuous provider values to be saved
2023-03-17 08:38:38 +01:00
WerWolv
4ee53701e6
impr: Allow Regex find strategy specify string type and minimum length
2023-03-17 08:16:13 +01:00
WerWolv
5097a223e3
impr: Added default saveAs implementation for all providers
2023-03-17 08:15:43 +01:00
WerWolv
7cdba75bef
fix: Crash when not making a valid selection in provider load interfaces
2023-03-16 16:48:15 +01:00
WerWolv
0312027ca8
impr: Modernize look and feel of bookmarks
2023-03-16 14:40:26 +01:00
WerWolv
c726c96286
impr: Make comment field in bookmark tooltip more readable
2023-03-16 13:35:29 +01:00
WerWolv
5a2b2e0813
feat: Make yara match list sortable
2023-03-16 13:35:09 +01:00
WerWolv
4271b2e9fd
fix: Yara view filtering out all but one match
2023-03-14 17:02:59 +01:00
WerWolv
13ef4c04d1
patterns: Updated pattern language
...
Closes #961
2023-03-14 14:41:32 +01:00
WerWolv
96c3bb1e38
feat: Limit recent files to 5 files, add option to disable saving them
...
Closes #950
2023-03-14 14:07:18 +01:00