WerWolv
|
c89a870fe9
|
refactor: Streamline entire view system
|
2023-11-21 13:47:50 +01:00 |
|
WerWolv
|
cec925bcdc
|
feat: Add shortcut editor to settings
|
2023-11-17 14:46:21 +01:00 |
|
iTrooz
|
39252dfe48
|
refactor: Move custom ImGui functions to ImGuiExt namespace (#1427)
Co-authored-by: Nik <werwolv98@gmail.com>
|
2023-11-16 22:24:06 +01:00 |
|
WerWolv
|
498d8c1d65
|
impr: General code cleanup
|
2023-11-10 20:47:08 +01:00 |
|
WerWolv
|
8cd0561e71
|
fix: Binary Pattern search being broken with alignments > 1
|
2023-10-22 20:59:32 +02:00 |
|
WerWolv
|
5227887dbf
|
impr: Added more fine-grained colors to themes
|
2023-10-20 12:30:21 +02:00 |
|
WerWolv
|
1a2a926b77
|
fix: "About ... that much" achievement not triggering correctly
|
2023-09-12 22:24:12 +02:00 |
|
WerWolv
|
da18428f27
|
fix: Highlighting not being cleared correctly in some cases
|
2023-09-12 22:23:47 +02:00 |
|
WerWolv
|
882849e73c
|
fix: Highlighting of found elements not being cleared correctly
|
2023-08-09 20:01:57 +02:00 |
|
Nik
|
e77f138514
|
feat: Added Achievements (#1230)
This PR adds Achievements to ImHex that serve as both a guide and a fun
way to learn more about ImHex and reverse engineering
|
2023-08-06 21:33:15 +02:00 |
|
WerWolv
|
e78c21cbfb
|
impr: Use better icons for favorites and filter text boxes
|
2023-06-04 22:52:36 +02:00 |
|
WerWolv
|
8d8a5a70f3
|
fix: Find view replace and hex editor paste logic being wrong
|
2023-05-28 14:30:33 +02:00 |
|
WerWolv
|
c8c3f5e753
|
feat: Added primitive replace feature to find view
|
2023-05-28 11:50:10 +02:00 |
|
WerWolv
|
e7b51a56a5
|
feat: Added support for automatically loading patterns using binary pattern magic
|
2023-05-22 00:01:58 +02:00 |
|
WerWolv
|
f40b5d9811
|
fix: Search button in numeric find option being active by default
|
2023-05-13 17:51:16 +02:00 |
|
WerWolv
|
50c3cf8272
|
build: Replace old interval tree in favour of custom libwolv one
|
2023-05-11 09:27:23 +02:00 |
|
WerWolv
|
5a6e5d2255
|
build: Switch to better interval tree implementation
|
2023-05-07 23:27:43 +02:00 |
|
WerWolv
|
87d0aae608
|
feat: Added selection range radio button to various views
Closes #1024
|
2023-04-10 14:08:21 +02:00 |
|
WerWolv
|
f9a08f5c11
|
feat: Allow custom alignment to be used in binary sequence search
|
2023-04-09 15:28:31 +02:00 |
|
WerWolv
|
78e66f8959
|
feat: Added non-ranged and aligned search to sequence and value finder
|
2023-04-08 20:59:33 +02:00 |
|
WerWolv
|
60efb6973b
|
fix: Filtering of long strings in find view not working correctly
|
2023-04-01 11:04:07 +02:00 |
|
WerWolv
|
cffd55bdda
|
fix: UTF-16BE search being broken
|
2023-03-31 22:20:00 +02:00 |
|
WerWolv
|
b9059aaa01
|
fix: Make find process in the find view more easily cancelable
|
2023-03-21 15:37:49 +01:00 |
|
WerWolv
|
880568cc60
|
impr: Better find view result filter speeds
|
2023-03-17 11:32:08 +01:00 |
|
WerWolv
|
4ee53701e6
|
impr: Allow Regex find strategy specify string type and minimum length
|
2023-03-17 08:16:13 +01:00 |
|
qux-bbb
|
9b05a36529
|
fix: Find view string filters filtering for some wrong characters (#972)
`\r` and `\n` need to be filtered.
|
2023-03-13 11:06:30 +01:00 |
|
WerWolv
|
0dafb3d230
|
sys: Replaced many helper functions with libwolv
|
2023-03-12 18:27:33 +01:00 |
|
qux-bbb
|
e958934a22
|
fix: String search not including string at end of data (#963)
Before:
![before](https://user-images.githubusercontent.com/18598419/222937056-fec74305-21a3-4bbf-a439-e8df7031bca9.png)
After:
![after](https://user-images.githubusercontent.com/18598419/222937069-a04cb748-4266-4fbb-8182-727bb8858329.png)
|
2023-03-11 14:39:50 +01:00 |
|
WerWolv
|
86be1ef1ec
|
impr: Make find view string filter case insensitive
|
2023-01-28 20:55:11 +01:00 |
|
WerWolv
|
173f279ac8
|
fix: Find view not correctly accepting hexadecimal values
|
2023-01-21 18:44:12 +01:00 |
|
WerWolv
|
f7dd28002e
|
build: Build everything using -Wpedantic
|
2023-01-04 14:03:09 +01:00 |
|
WerWolv
|
da8ec1565e
|
fix: Floating point finding not working with negative values
|
2022-12-18 14:17:57 +01:00 |
|
WerWolv
|
4c5d2f6ebb
|
feat: Finish up work on new pl section system
|
2022-11-08 21:43:22 +01:00 |
|
Nik
|
9c484e7b57
|
fix: Various clang / clang-tidy warnings (#764)
|
2022-10-02 17:30:26 +02:00 |
|
WerWolv
|
c769e9cc32
|
ui: Highlight modified bytes in red
|
2022-09-28 15:01:43 +02:00 |
|
WerWolv
|
814c595c12
|
ui: Added functionality icons to most text input fields
|
2022-09-19 11:29:51 +02:00 |
|
WerWolv
|
f8b4d04713
|
feat: Added numeric value search to find view
|
2022-09-19 10:34:57 +02:00 |
|
WerWolv
|
5b00c8ee08
|
feat: Added find view reset button
|
2022-09-13 14:22:18 +02:00 |
|
WerWolv
|
9d7e2eccac
|
feat: Added "Require full match" toggle to regex string search
|
2022-09-13 14:06:19 +02:00 |
|
WerWolv
|
8c219b981c
|
fix: Searching for invalid binary sequence causing too many matches
|
2022-09-13 14:05:48 +02:00 |
|
WerWolv
|
0a115a3c03
|
fix: Filtering search occurrences in Find view with multiple files being broken
Fixes #685
|
2022-09-03 23:15:30 +02:00 |
|
WerWolv
|
e779285be4
|
feat: Added basic ability to interrupt long running tasks
|
2022-08-17 16:15:36 +02:00 |
|
WerWolv
|
d55c59c796
|
feat: Added close button for welcome screen
|
2022-08-10 10:28:40 +02:00 |
|
WerWolv
|
f62ca307b0
|
ui: Streamline region selection in different views
Fixes #660
|
2022-08-07 12:20:40 +02:00 |
|
WerWolv
|
a97f853110
|
fix: More search issues
|
2022-08-06 13:16:53 +02:00 |
|
WerWolv
|
d7accb6916
|
feat: Allow Find view to find overlapping occurrences
Closes #653
|
2022-08-06 12:57:47 +02:00 |
|
WerWolv
|
deabacbd50
|
sys: Updated ImGui, ImPlot and imnodes to latest versions
|
2022-08-03 23:32:34 +02:00 |
|
WerWolv
|
c468801c6e
|
feat: Added support for ASCII + UTF16 string extraction
Closes #641
|
2022-08-03 11:38:36 +02:00 |
|
WerWolv
|
0ac8fcd1eb
|
feat: Added binary pattern search to find view
|
2022-08-03 10:19:34 +02:00 |
|
WerWolv
|
419a2875b3
|
sys: Added filter option to find view
|
2022-07-29 18:49:43 +02:00 |
|