WerWolv
|
02fc175289
|
pattern: Make math functions not dangerous
|
2022-01-30 20:48:44 +01:00 |
|
WerWolv
|
6ae38aead8
|
pattern: Added extra math functions
|
2022-01-30 20:46:02 +01:00 |
|
WerWolv
|
52fa2b4479
|
pattern: Moved all built-in functions to the builtin namespace
|
2022-01-30 17:49:38 +01:00 |
|
WerWolv
|
af57b39d8f
|
pattern: Added #pragma once to prevent multi-includes of files
|
2022-01-30 17:49:18 +01:00 |
|
WerWolv
|
111c4b71aa
|
lang: Updated Italian translation. Thanks a lot to @CrustySean
|
2022-01-30 12:47:28 +01:00 |
|
WerWolv
|
dd572ba024
|
sys: Return std::nullopt instead of {} for empty optional values
|
2022-01-30 12:43:43 +01:00 |
|
WerWolv
|
66a13266e6
|
fix: Pasting bytes not working at all
|
2022-01-30 11:58:03 +01:00 |
|
WerWolv
|
3f5b258629
|
ux: Auto focus goto and find text box. Execute function on enter
|
2022-01-29 21:49:15 +01:00 |
|
xtexChooser
|
3987a5df6a
|
feat(i18n): update Chinese(Simplified) translation (#406)
* feat(i18n): update Chinese(Simplified) translation
* feat(i18n): update Chinese(Simplified) translation
* fix(i18n): cpp syntax error
|
2022-01-29 01:21:52 +01:00 |
|
WerWolv
|
6319449cbd
|
sys: Added RISC-V, M68K, M680X, Webassembly, MOS65XX and BPF architecture to disassembler
|
2022-01-24 23:56:02 +01:00 |
|
WerWolv
|
0e08b0226b
|
sys: Added clang-format file, formatted entire project
|
2022-01-24 20:53:17 +01:00 |
|
WerWolv
|
a66fec489c
|
ui: Added some hint text for in/out variable tab, improved centered hints
|
2022-01-24 00:46:19 +01:00 |
|
WerWolv
|
65212f22a6
|
pattern/ux: Added copying support to console, clip content, removed prefix
|
2022-01-24 00:45:46 +01:00 |
|
WerWolv
|
b3a8d02d19
|
lang: Don't hardcode fallback language anymore
|
2022-01-23 22:08:19 +01:00 |
|
WerWolv
|
49610f59ea
|
ux: Added interface to choose encoding files more easily
|
2022-01-23 21:52:43 +01:00 |
|
WerWolv
|
9cf7fc4a2e
|
store: Added encoding files to store, fixed crash when folder doesn't exist
|
2022-01-23 21:52:24 +01:00 |
|
WerWolv
|
053c897056
|
ui: Added ImHex logo to about page
|
2022-01-23 20:46:19 +01:00 |
|
WerWolv
|
8397af5c9b
|
api: Make main menus use the same priority API
|
2022-01-23 20:45:51 +01:00 |
|
WerWolv
|
2aed6ec13f
|
ux: Added option to save and load data processors
|
2022-01-23 11:54:25 +01:00 |
|
WerWolv
|
714d421334
|
api: Moved menu item adding to a new registry-type API
|
2022-01-23 11:54:21 +01:00 |
|
WerWolv
|
6c6fe8ad5c
|
ui: Added license to about page
|
2022-01-22 23:11:28 +01:00 |
|
WerWolv
|
48aacc0c2e
|
sys: (s8, s16, s32, s64, s128) -> (i8, i16, i32, i64, i128)
|
2022-01-22 22:37:52 +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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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
|
077bc45b7d
|
fix: Many format string warnings on MacOS and some Linux distros
|
2021-12-31 01:10:06 +01:00 |
|
WerWolv
|
3ce0f8f4a8
|
patterns: Added break and continue statements for loops
|
2021-12-30 14:44:46 +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 |
|
qxxxb
|
28e51309cc
|
Fix saving files (#382)
|
2021-12-22 13:36:26 +01:00 |
|