WerWolv
|
40d7e4aa6e
|
build: More repo cleanup, move libimhex and external libs to /lib folder
|
2022-01-16 14:20:52 +01:00 |
|
WerWolv
|
a5a1ae6725
|
fix: Providers not compiling on Unix
|
2022-01-16 02:29:25 +01:00 |
|
WerWolv
|
a70ece7b9c
|
sys: Bunch of cleanup, use fs::path instead of std::string for paths
|
2022-01-16 01:51:31 +01:00 |
|
WerWolv
|
ed8ee35a86
|
ui: Fixed sizing of several popups
|
2022-01-16 00:48:35 +01:00 |
|
WerWolv
|
8a6b110d0b
|
ux: Improve loading of encoding files, make advanced encoding enabled by default
|
2022-01-15 23:44:15 +01:00 |
|
WerWolv
|
1f65fbf422
|
ui: Fixed hex editor selection frame
|
2022-01-15 20:56:06 +01:00 |
|
WerWolv
|
25e4902a1c
|
ui: Improved displaying of a bunch of values in the inspector
|
2022-01-15 15:15:25 +01:00 |
|
WerWolv
|
bcbda85a40
|
fix: Compiling of time functions on Unix
|
2022-01-15 15:03:15 +01:00 |
|
WerWolv
|
abac42826c
|
fix: Many security and format issues
|
2022-01-15 14:14:53 +01:00 |
|
WerWolv
|
012b82c395
|
fix: Crash on exit due to bug in libromfs
|
2022-01-15 02:46:24 +01:00 |
|
WerWolv
|
23190e1f87
|
build: Fixed cmake policy warnings for capstone
|
2022-01-15 01:20:59 +01:00 |
|
WerWolv
|
d8219ad971
|
build: Cleaned up cmake build structure (#399)
* build: Cleanup build process, move main application to /main folder
* build: Try fixing MacOS bundling
* build: Fixed swapped parameters
* build: One imhex -> main too much
* build: Move resources to a better location
* build: Try to fix macos bundle creation
* build: More bundle fixes
* build: Fixed syntax
* build: Another try
* build: Added macos debugging stuff
* build: Fix bundle path
* build: Removed duplicated adding of Frameworks folder to rpath
* build: Removed debugging
|
2022-01-15 00:14:12 +01:00 |
|
WerWolv
|
0864d582a2
|
build: Update curl
|
2022-01-13 21:30:42 +01:00 |
|
WerWolv
|
3f936b57f5
|
sys: Added a bunch of logging
|
2022-01-13 14:34:27 +01:00 |
|
WerWolv
|
54785b29dd
|
api: Moved file extension handling to plugin and added API
|
2022-01-13 14:34:19 +01:00 |
|
WerWolv
|
c88d428fb5
|
sys: std::filesystem -> fs
|
2022-01-13 14:33:30 +01:00 |
|
WerWolv
|
27c08c1edf
|
fix: SSL verification being broken due to a off-by-one error
|
2022-01-13 09:05:16 +01:00 |
|
WerWolv
|
1f8c9b9f71
|
api: Move copy-as data formatting code to builtin-plugin, add api for it
|
2022-01-13 00:27:31 +01:00 |
|
WerWolv
|
f6e4d56de6
|
patterns: Fixed [[static]] attribute and majorly reduced memory usage
Fixes #394
|
2022-01-12 22:02:47 +01:00 |
|
WerWolv
|
0d02af3cf0
|
patterns: Fixed arrays overriding the color of all its entries
|
2022-01-12 12:51:29 +01:00 |
|
WerWolv
|
a7a57e2bd0
|
patterns: Fixed local variable truncation
|
2022-01-12 11:59:08 +01:00 |
|
WerWolv
|
25df658653
|
fix: ImHex directories not being created correctly
|
2022-01-12 09:02:03 +01:00 |
|
WerWolv
|
6b20a9bdd5
|
patterns: Fix local variables holding larger values than allowed
|
2022-01-12 08:59:14 +01:00 |
|
WerWolv
|
d399a6427a
|
sys: Use custom literals for scaled values
|
2022-01-11 23:48:18 +01:00 |
|
WerWolv
|
2f1a707fd3
|
ui: Improve layout of hex editor footer
|
2022-01-11 23:05:02 +01:00 |
|
WerWolv
|
cbfe52c756
|
patterns/ui: Limit displaying of array entries to 50 with option to double click last entry for more
|
2022-01-11 22:38:50 +01:00 |
|
WerWolv
|
3c1f0057ae
|
patterns: Improve PatternData size as much as possible
|
2022-01-11 22:38:04 +01:00 |
|
WerWolv
|
b9034523b5
|
patterns: Allow [[format]] attribute to work with custom types
|
2022-01-11 19:35:28 +01:00 |
|
WerWolv
|
dc064008f3
|
build: Fix use of libromfs in plugin templates
|
2022-01-10 22:06:37 +01:00 |
|
WerWolv
|
652896bd3a
|
lang: Added missing translation
|
2022-01-10 21:44:42 +01:00 |
|
WerWolv
|
1fe6dc4c6e
|
fix: Occasional crash when disassembling files
|
2022-01-10 21:38:52 +01:00 |
|
WerWolv
|
e35ea13f60
|
sys: Improved view const-correctness
|
2022-01-10 21:05:37 +01:00 |
|
WerWolv
|
e1fb0a5d72
|
ui: Fixed settings window being huge
|
2022-01-10 21:05:18 +01:00 |
|
WerWolv
|
e204ef629f
|
patterns: Fixed passing structs to functions as argument
Fixes #385
|
2022-01-10 20:02:18 +01:00 |
|
WerWolv
|
d2704242f2
|
patterns: Fixed pointer_base attribute
Hopefully takes care of #367
|
2022-01-10 00:40:34 +01:00 |
|
WerWolv
|
6ada7885b1
|
fix: Opening files as read-only if user doesn't have permissions
|
2022-01-09 21:57:43 +01:00 |
|
WerWolv
|
d38d261bbc
|
provider: Fixed applying of IPS patches. Handle applying asynchronously
|
2022-01-09 21:27:59 +01:00 |
|
WerWolv
|
4e636381fd
|
fix: Magic and EOF value for IPS and IPS32 patches not getting added properly
|
2022-01-09 20:16:05 +01:00 |
|
draftshade
|
fe04d05c28
|
sys: Add functionality to clear recent files (#395)
* sys: Add functionality to clear recent files
* sys: Remove clear recent files from welcome window
|
2022-01-08 23:17:47 +01:00 |
|
WerWolv
|
f45cc3fc73
|
patterns: Potentially fix issues with nested pointers with custom base addresses
Closes #367
|
2021-12-31 11:05:02 +01:00 |
|
WerWolv
|
490eaef5c1
|
patterns: Fixed color attribute not working correctly for arrays and structs
Fixes #388
|
2021-12-31 11:01:22 +01:00 |
|
WerWolv
|
077bc45b7d
|
fix: Many format string warnings on MacOS and some Linux distros
|
2021-12-31 01:10:06 +01:00 |
|
WerWolv
|
0884025b82
|
patterns: Added continue and break statements to arrays of structs
|
2021-12-30 18:31:24 +01:00 |
|
WerWolv
|
3ce0f8f4a8
|
patterns: Added break and continue statements for loops
|
2021-12-30 14:44:46 +01:00 |
|
WerWolv
|
c76bfceb3e
|
fix: Compile issue on MacOS because Apple's just using fucking outdated stuff
|
2021-12-23 16:09:29 +01:00 |
|
WerWolv
|
7c2e060a5f
|
fix: Provider reading from invalid addresses on later pages
This fixes #384
|
2021-12-23 15:57:22 +01:00 |
|
WerWolv
|
936d1d6072
|
sys: Moved to a better shortcut handling system
|
2021-12-23 15:11:38 +01:00 |
|
WerWolv
|
85f276c259
|
resources: Start using libromfs to embed resources
|
2021-12-22 15:06:16 +01:00 |
|
qxxxb
|
28e51309cc
|
Fix saving files (#382)
|
2021-12-22 13:36:26 +01:00 |
|
WerWolv
|
c1bb407b34
|
ui: Make diff hex view more consistent with the normal hex editor view
Fixes #381. Thanks a lot to @qxxxb
|
2021-12-22 13:33:22 +01:00 |
|