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
86a0693081
fix: Crash when trying to open unopenable file
2024-03-17 13:20:02 +01:00
WerWolv
f276409cde
patterns: Updated pattern language
2024-03-16 10:03:23 +01:00
WerWolv
6eb9c750a7
fix: File open achievement not triggering when dropping a file onto ImHex
2024-03-15 21:07:45 +01:00
WerWolv
31c93c8c5c
impr: Properly clear pattern editor when closing last provider
2024-03-15 21:07:21 +01:00
WerWolv
0f4504476a
fix: File changed popup showing up when saving memory mapped file
2024-03-15 17:57:12 +01:00
WerWolv
cbc31f3c18
feat: Added short forms for commonly used commands
2024-03-14 18:24:31 +01:00
WerWolv
f2309ba079
impr: Make export selection task cancelable
2024-03-14 18:24:01 +01:00
WerWolv
246ed15d6d
fix: Infinite loop when exporting selection to file
2024-03-14 17:52:44 +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
45b05a4846
fix: Denying server contact leaving crash upload option enabled
...
Fixes #1594
2024-03-13 09:41:04 +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
285afb6d4b
build: Updated libwolv
2024-03-10 15:58:57 +01:00
WerWolv
ca3708df71
fix: std::bind_front
not supporting member functions everywhere
2024-03-10 15:40:32 +01:00
WerWolv
c2aafb14c2
fix: View provider not saving top-level data to project file
2024-03-10 15:32:01 +01:00
WerWolv
d4d1acb555
feat: Added --verbose
command line option to enable debug logs
2024-03-10 15:22:14 +01:00
WerWolv
d1a59f8c1b
fix: View provider not correctly saving its state to a project file
2024-03-10 15:17:15 +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
54266bf63b
fix: Remove debug popup function in release mode to avoid build errors
2024-03-02 14:23:52 +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
e561f49e80
impr: Make welcome screen background look more interesting
2024-03-01 20:57:07 +01:00
WerWolv
2ff884fd11
feat: Replaced debug button functions with full debug menu
2024-03-01 20:56:46 +01:00
WerWolv
8e94acc98f
fix: Compile error
2024-03-01 18:37:28 +01:00
iTrooz
97f5175c84
impr: Better recovery from exceptions thrown in main thread ( #1577 )
...
This PR improves many things which can be seen by the commit name, but
the most important thing is the addition of a popup telling the user
when an exception is thrown
![image](https://github.com/WerWolv/ImHex/assets/42669835/db796416-9cce-4aa5-ad60-c22f05b5fc73 )
2024-03-01 18:21:15 +01:00
WerWolv
623079ca40
fix: Pressing buttons while window is unfocused not working
2024-02-28 23:52:07 +01:00
WerWolv
ce9bd796d6
fix: Inserting bytes and resizing files not working correctly
2024-02-28 22:21:14 +01:00
WerWolv
d5f323a2cd
feat: Allow workspaces to be deleted the same way as layouts
...
Fixed #1576
2024-02-28 22:10:48 +01:00
WerWolv
40592a93ac
fix: MIME-based pattern loading not working correctly
...
Fixes #1574
2024-02-28 20:54:51 +01:00
WerWolv
72645aa800
fix: Read-only file toast showing up for all providers
2024-02-27 20:20:28 +01:00
WerWolv
7044fc8004
fix: Import menu being disabled with read-only providers
...
Fixes #1573
2024-02-27 19:41:33 +01:00
Justus Garbe
9e8c780d66
fix: Use explicit string argument according to -Wformat-security on clang ( #1572 )
2024-02-27 19:07:44 +01:00
WerWolv
2572e23928
impr: Add better error handling when loading projects
2024-02-26 21:48:56 +01:00
WerWolv
60921031bd
fix: Opening project files through the command line opening them as regular files
2024-02-26 21:43:28 +01:00
WerWolv
77550d902c
feat: Added option to disable annotations in byte type graph
2024-02-26 21:41:43 +01:00
WerWolv
41935781fb
fix: Build error due to use of localized strings
2024-02-26 21:13:57 +01:00
iTrooz
47362559ef
tests: Add infrastructure for testing plugins ( #1538 )
...
This PR adds a test architecture to be able to test plugins
Main infrastructure done by @WerWolv
---------
Co-authored-by: WerWolv <werwolv98@gmail.com>
2024-02-26 20:51:08 +01:00
WerWolv
6e32f03a6b
feat: Added plain text and similar bytes regions to byte types diagram
2024-02-26 20:49:35 +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
58ad9f2ca8
impr: Small code layout improvements for diagrams
2024-02-25 11:20:04 +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
00b3d7809c
fix: Various issues with the digram and layered distribution diagrams
2024-02-24 23:23:53 +01:00
Nik
ec69849749
feat: Added font picker to the settings ( #1570 )
2024-02-24 22:46:52 +01:00