WerWolv
|
61b164a183
|
feat: Added option to export table in find view
|
2024-02-17 21:42:41 +01:00 |
|
Nik
|
339541a56f
|
impr: Restructure various components much better (#1520)
|
2024-01-28 22:14:59 +01:00 |
|
WerWolv
|
bfafc692db
|
impr: Added icons to all menu items
|
2024-01-08 21:51:48 +01:00 |
|
WerWolv
|
74b5c93caf
|
impr: Code style improvements
|
2023-12-27 16:33:49 +01:00 |
|
Nik
|
61bfe10bc2
|
refactor: Rework features that use external libraries into optional plugins (#1470)
|
2023-12-23 21:09:41 +01:00 |
|
WerWolv
|
96db2074c6
|
feat: Add ignore case and UTF16 search options to sequence searching
|
2023-12-19 14:34:35 +01:00 |
|
WerWolv
|
c7ab4a4569
|
refactor: Get rid of this->m_
|
2023-12-19 13:10:25 +01:00 |
|
WerWolv
|
8f83fe5135
|
fix: Max field in value search not resetting when disabling range search
|
2023-12-17 23:38:10 +01:00 |
|
WerWolv
|
b4813660b5
|
refactor: Better interface for the event system
|
2023-12-08 10:29:44 +01:00 |
|
WerWolv
|
cbf82d7476
|
impr: Force tables to never collapse to zero height
|
2023-11-28 10:21:54 +01:00 |
|
WerWolv
|
af77b8dfc4
|
fix: Numeric search tool not displaying values in correct endianess
|
2023-11-25 19:40:29 +01:00 |
|
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 |
|