WerWolv
|
48aacc0c2e
|
sys: (s8, s16, s32, s64, s128) -> (i8, i16, i32, i64, i128)
|
2022-01-22 22:37:52 +01:00 |
|
WerWolv
|
6806f8e5ba
|
git: Explicitly move to Windows Server 2022 for building
|
2022-01-22 22:15:15 +01:00 |
|
Mark Nokalt
|
3e9493f3e7
|
build: Fix usage of CMAKE_INSTALL_PREFIX on Linux (#401)
* build: Fix usage of CMAKE_INSTALL_PREFIX
* build: Use /usr prefix in Linux CI builds
* ci: Delete DEBIAN folder after .deb packaging step
|
2022-01-22 22:10:49 +01:00 |
|
WerWolv
|
89b9d21eaa
|
ux: Make splash screen not always be on top anymore
Fixes #402
|
2022-01-22 22:08:25 +01:00 |
|
WerWolv
|
4e047beabb
|
ui/api: Added sidebar
|
2022-01-22 22:03:54 +01:00 |
|
WerWolv
|
d5d1577b43
|
pattern: Make sure hidden variables don't get highlighted anymore
|
2022-01-22 22:03:54 +01:00 |
|
WerWolv
|
42eea8ffba
|
pattern: Fixed highlighting issues with structs and arrays
|
2022-01-22 22:03:49 +01:00 |
|
WerWolv
|
10df0175d5
|
pattern: Added [[no_unique_address]] attribute
|
2022-01-22 22:03:44 +01:00 |
|
WerWolv
|
d69eb440d8
|
pattern: Fixed memory leak when using conditionals in structs
|
2022-01-22 22:03:37 +01:00 |
|
WerWolv
|
768e74d9d3
|
pattern: Fixed highlighting of arrays
|
2022-01-22 22:03:26 +01:00 |
|
WerWolv
|
355b99c68f
|
pattern: Fixed continue and break statements in structs
|
2022-01-22 12:32:16 +01:00 |
|
Savino Jossi
|
cf89cbe662
|
git: Add MacOS hints to debug build failures (#404)
Co-authored-by: Savino Jossi <sj@redballoonsecurity.com>
|
2022-01-22 00:11:59 +01:00 |
|
WerWolv
|
e756c9d46f
|
fix: Jumping to bytes would move view to wrong offset
|
2022-01-20 23:50:57 +01:00 |
|
WerWolv
|
9ddd97a6eb
|
provider: Added insert bytes feature
|
2022-01-20 23:24:26 +01:00 |
|
WerWolv
|
ee8b665472
|
ui: Added API to add custom layouts, imhex application and api cleanup
|
2022-01-18 00:10:10 +01:00 |
|
WerWolv
|
c4cbcc7232
|
ui: Fix horrible scaling on MacOS
|
2022-01-17 20:29:09 +01:00 |
|
WerWolv
|
8701e0f402
|
sys: Log to a file when ImHex wasn't opened though a terminal
|
2022-01-17 20:06:00 +01:00 |
|
WerWolv
|
2df4e22bf8
|
build: Fixed AppImage packaging
|
2022-01-16 15:55:21 +01:00 |
|
WerWolv
|
b6c6ff51b4
|
build: Remove example plugins from build again
|
2022-01-16 14:24:46 +01:00 |
|
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
|
f462a5f14b
|
build: Fixed more configure errors/warnings
|
2022-01-15 01:20:48 +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
|
b34b4c2362
|
git: Tried to fix cache issue with Linux runner
|
2022-01-14 18:09:55 +01:00 |
|
WerWolv
|
0986527495
|
build: Use ld.lld as linker
|
2022-01-13 21:31:01 +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
|
63edfb8d52
|
tests: Fixed compiling of bitfield test
|
2022-01-12 09:17:14 +01:00 |
|
WerWolv
|
8d3ca3292e
|
build: Bumped version to 1.13.2
|
2022-01-12 09:07:49 +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 |
|