1
0
mirror of synced 2024-11-14 11:07:43 +01:00
Commit Graph

1121 Commits

Author SHA1 Message Date
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
1a9bd12af0 fix: Crash when closing certain popups 2022-01-11 20:29:06 +01:00
WerWolv
1b853c6a84 sys: Trigger breakpoint in debug mode when a signal is raised 2022-01-11 20:28:57 +01:00
WerWolv
b9034523b5 patterns: Allow [[format]] attribute to work with custom types 2022-01-11 19:35:28 +01:00
WerWolv
5af9af1e5a ux: Make undocked windows show up in task bar 2022-01-11 16:02:11 +01:00
WerWolv
eac9fe1b70
git: Added deb and AppImage nightly to readme 2022-01-11 00:48:31 +01:00
WerWolv
3cecc0693b
git: Added ImHex webpage link to readme 2022-01-11 00:43:08 +01:00
WerWolv
0e6446b3ef build: Bumped version to 1.13.1 2022-01-10 22:16:02 +01:00
WerWolv
b496fedea8 tests: Fixed pointer test 2022-01-10 22:15:05 +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
44a1bbf414 build: Bumped version to 1.13.0 2022-01-09 22:01:12 +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
0119ec0055 fix: Various crashes 2022-01-09 21:57:22 +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
d3d9209b39 ux: Open files in existing ImHex instance if passed in as command line argument on windows
Closes #389
2021-12-30 23:21:32 +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
8db0305c83 external: Updated ImGui to v1.86 2021-12-22 19:47:20 +01:00
WerWolv
8a8a927699 external: Updated libromfs 2021-12-22 15:26:34 +01:00
WerWolv
85f276c259 resources: Start using libromfs to embed resources 2021-12-22 15:06:16 +01:00
qxxxb
28cba0602c
Fix markdown links in README.md (#377) 2021-12-22 13:38:21 +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
qxxxb
b047fc0063
Store environment variables and use on restart (#380)
- Fixes WerWolv/ImHex#373
2021-12-22 13:16:51 +01:00
WerWolv
3d32261f16 git: Fixed issue templates 2021-12-21 11:39:10 +01:00
WerWolv
78f6ef464a ui: Improved look and feel of some tool entries 2021-12-20 22:04:10 +01:00
WerWolv
b3906e770f sys: Fixed Windows TTY COM Port view 2021-12-20 21:50:59 +01:00
WerWolv
e11a5d0d44 ui: Added link to discord server to welcome page 2021-12-20 21:38:52 +01:00
WerWolv
ad223a4e5c sys: Refactor pattern language api functions a bit 2021-12-20 20:40:28 +01:00
WerWolv
376cb01a16 patterns: Disallow calling of dangerous functions by default
Closes #330
2021-12-19 12:32:15 +01:00
WerWolv
0efb226c2f patterns: Make std::env return an empty string and throw a warning if env var doesn't exist 2021-12-18 23:38:16 +01:00
WerWolv
ea92e17ca0 patterns: Added basic support for in/out variables 2021-12-18 22:56:36 +01:00
WerWolv
c56408640f build: Don't try to do anything with windows plugin on Unix 2021-12-17 09:56:46 +01:00