WerWolv
46f196cb3f
sys: Added debug function to crash ImHex
2021-09-20 20:48:08 +02:00
WerWolv
c5cd6422c6
fix: Settings menu closing when changing language
2021-09-20 20:42:30 +02:00
xtex
5edc0b876c
i18n: Chinese(Simplified) ( #303 )
...
* feat(i18n): add Chinese(Simplified) translations
* feat: keep console window on Windows for debug builds
* feat(18n)
* feat(i18n): improve Chinese translation
* fix: unify the line terminators
* feat(build): formatting
* fix: exclude from SysWow64 for 64bits windows
* Revert "fix: exclude from SysWow64 for 64bits windows"
This reverts commit a6d66a4a56
.
* Revert "feat: keep console window on Windows for debug builds"
This reverts commit 9fd4699c9f
.
2021-09-20 18:41:22 +02:00
WerWolv
131699d309
ui: Fixed language list crashing
2021-09-20 12:44:12 +02:00
WerWolv
59c01feaea
github: Use ccache for CI runners
2021-09-19 21:49:09 +02:00
WerWolv
772b50fdfb
fix: Missing include on Linux
2021-09-16 22:34:48 +02:00
WerWolv
bf493c5763
ui: Add follow system theme option
2021-09-16 22:23:51 +02:00
Russ
e1f410ceff
warnings: fix format-security warnings ( #299 )
2021-09-15 10:02:16 +02:00
WerWolv
d3fb00d441
sys: Allow resources to be placed in appdata on windows
2021-09-13 23:55:50 +02:00
WerWolv
222e9f6645
fix: File -> Resize crashing
2021-09-13 17:26:30 +02:00
WerWolv
22a904baf4
tests: Added RValue, Namespaces and extra semicolon test
2021-09-13 10:49:24 +02:00
WerWolv
01670e5e85
patterns: Ignore superfluous semicolons
2021-09-13 10:48:45 +02:00
WerWolv
7fbb540674
tests: Added operator test
2021-09-12 21:54:18 +02:00
WerWolv
bed5361879
tests: Added bitfield test
2021-09-12 20:29:05 +02:00
WerWolv
82cc528c49
api: Fix loading of string array settings (Recent files)
2021-09-12 20:29:05 +02:00
WerWolv
1df64031c8
patterns: Fix bitfield member access
2021-09-12 20:29:05 +02:00
WerWolv
ea2d181741
utils: Fix file wrapper
2021-09-12 20:29:05 +02:00
WerWolv
3cd177bff2
build: Fix build error when python is installed in Program Files
2021-09-12 14:33:08 +02:00
WerWolv
132fc181cd
patterns: Fix bitfields with unaligned sizes
...
Correction for #292
2021-09-12 14:28:13 +02:00
WerWolv
987840e480
sys: Fixed settings not initializing correctly
2021-09-12 13:59:23 +02:00
WerWolv
86096708da
patterns: Fixed bitfields not respecting endian setting
...
Various other improvements. Fixes #292
2021-09-12 13:08:52 +02:00
WerWolv
635f0606e0
patterns: Fixed enums not counting properly
2021-09-11 23:14:22 +02:00
WerWolv
3d15a108af
tests: Added more tests
2021-09-11 23:13:49 +02:00
WerWolv
254b204d6c
github: Don't use build matrix for analysis
2021-09-11 19:37:20 +02:00
WerWolv
ac645c63d3
github: Just run ctest manually. Added some emojis
2021-09-11 18:58:53 +02:00
WerWolv
0b9f1cc3b9
github: Run unit tests
2021-09-11 18:15:27 +02:00
WerWolv
b96fee95f3
github: Missed one
2021-09-11 18:11:59 +02:00
WerWolv
8cb7fb71d1
github: Don't look for magic dbs anymore in CI
2021-09-11 18:11:17 +02:00
WerWolv
aac6385dc6
build: Fixed unit tests on linux. Fuck cmake...
2021-09-11 18:09:15 +02:00
WerWolv
f7ee165f43
build: Removed magic database files from main repo
...
They can still be found in the ImHex-Patterns repo
2021-09-11 18:08:55 +02:00
WerWolv
7132b75ffb
build: Don't copy crypto header but just overwrite includes
2021-09-11 15:10:35 +02:00
WerWolv
bdd4854b0d
build: Try fixing file copying on runner
2021-09-11 14:58:49 +02:00
WerWolv
8396e40fa0
tests: Added initial test structure
2021-09-11 14:41:18 +02:00
WerWolv
71b06f4b20
build: Only copy yara crypto wrapper if it changed
2021-09-11 14:40:53 +02:00
WerWolv
a5274daeaa
patterns: Fixed padding not padding
2021-09-10 22:12:37 +02:00
WerWolv
36f51c427b
ui: Added "Quit ImHex" option to File menu
2021-09-10 21:48:51 +02:00
WerWolv
b3d102419b
sys: Fixed opening custom protocols in the web browser
2021-09-10 21:42:35 +02:00
WerWolv
5c304c002b
fix: Constants store page not getting cleared on reload
...
Fixes #290
2021-09-10 21:16:08 +02:00
WerWolv
f96e529230
patterns: Fixed parent keyword
2021-09-10 21:00:18 +02:00
WerWolv
717f78ce7f
patterns: Fix negative array sizes causing crashes
2021-09-10 17:33:02 +02:00
WerWolv
b224a584fb
build: Bump version to 1.9.0
2021-09-10 15:54:59 +02:00
WerWolv
31ef6173a1
lang: Updated Italian translation. Thanks to @CrustySean
2021-09-10 15:30:49 +02:00
WerWolv
f0697679f4
sys: Add local search for plugins and resources on Linux
2021-09-10 15:30:49 +02:00
WerWolv
8657cf26de
fix: Data inspector causing crashes when failing to decode UTF-16 chars
2021-09-10 15:30:49 +02:00
WerWolv
a8ed57bd65
github: Use input instead of textarea for version in issue template
2021-09-10 12:46:26 +02:00
WerWolv
bfcd01afb9
github: Added issue forms
2021-09-10 12:44:57 +02:00
WerWolv
1a9e3944dc
patterns: snake_case all built-in functions
2021-09-09 23:18:10 +02:00
WerWolv
1da2ca1eb8
ui: Added ImHex's official documentation to help menu and welcome screen
2021-09-09 23:17:55 +02:00
WerWolv
ccac2e497d
sys: Finish implementing constants view and its store
2021-09-09 12:58:44 +02:00
WerWolv
a1d9794c0e
lang: Correct spelling mistakes. Thanks to @friedkeenan
2021-09-09 10:22:58 +02:00