mirror of
synced
2025-02-15 10:02:36 +01:00
-
f76e65a58d
ux: Added better checks and help messages for missing or duplicate plugins
WerWolv
2022-02-01 23:57:48 +01:00
-
6977061227
ux: Fixed tips popup and properly apply default layout on first start
WerWolv
2022-02-01 23:33:42 +01:00
-
ce59226909
sys: Reformat all
WerWolv
2022-02-01 22:09:44 +01:00
-
1991afb87b
sys: Get rid of SharedData struct and cleanup code structure (#411)
WerWolv
2022-02-01 18:09:40 +01:00
-
c854cd8317
tests: Fixed compile issue
WerWolv
2022-02-01 17:27:04 +01:00
-
884b7deec0
pattern: Added assignment operator support to for loops
WerWolv
2022-02-01 17:14:12 +01:00
-
a3c79f0a0c
sys: Moved view and lang files
WerWolv
2022-02-01 16:51:07 +01:00
-
ebbc2a080a
tests: Fixed unit tests
WerWolv
2022-02-01 15:45:28 +01:00
-
58c8d40efa
sys: Fixed compile on Unix
WerWolv
2022-02-01 15:35:24 +01:00
-
df0ec754d4
sys: Finished up refactoring. No more SharedData!
WerWolv
2022-02-01 15:09:34 +01:00
-
39c5a0f1eb
sys/pattern: More refactoring, make every provider have its own patterns
WerWolv
2022-01-31 23:40:22 +01:00
-
91a1fd3f4f
sys: Initial refactoring of the SharedData class
WerWolv
2022-01-31 23:39:35 +01:00
-
-
-
61fc479c79
pattern: Fixed many code inconsistencies and bugs
WerWolv
2022-01-31 14:37:12 +01:00
-
8f8f3c5415
pattern: Actually fix strings being displayed wrong
WerWolv
2022-01-31 12:53:04 +01:00
-
ba19265132
docs: Fixed format issues
WerWolv
2022-01-30 21:57:55 +01:00
-
f547c3ea3c
build: Bumped version to 1.14.0
v1.14.0
WerWolv
2022-01-30 21:55:06 +01:00
-
4b7916fe19
docs: Added new features of 1.14.0
WerWolv
2022-01-30 21:53:24 +01:00
-
02fc175289
pattern: Make math functions not dangerous
WerWolv
2022-01-30 20:48:44 +01:00
-
6ae38aead8
pattern: Added extra math functions
WerWolv
2022-01-30 20:46:02 +01:00
-
52fa2b4479
pattern: Moved all built-in functions to the builtin namespace
WerWolv
2022-01-30 17:49:38 +01:00
-
af57b39d8f
pattern: Added #pragma once to prevent multi-includes of files
WerWolv
2022-01-30 17:49:18 +01:00
-
7321d205fe
pattern: Make parameter packs work inside later scopes
WerWolv
2022-01-30 17:48:51 +01:00
-
6a724352b0
pattern: Fixed sizeof and addressof operator parsing
WerWolv
2022-01-30 17:48:20 +01:00
-
69bd438fe1
pattern: Added parameter packs
WerWolv
2022-01-30 15:18:45 +01:00
-
111c4b71aa
lang: Updated Italian translation. Thanks a lot to @CrustySean
WerWolv
2022-01-30 12:47:28 +01:00
-
dd572ba024
sys: Return std::nullopt instead of {} for empty optional values
WerWolv
2022-01-30 12:43:43 +01:00
-
4bc074fa84
sys: Remove patched bytes when their value is the same as the original
WerWolv
2022-01-30 11:58:32 +01:00
-
66a13266e6
fix: Pasting bytes not working at all
WerWolv
2022-01-30 11:58:03 +01:00
-
bfa3538745
pattern: Fixed color overriding of struct members when struct has a color set already
WerWolv
2022-01-29 22:17:51 +01:00
-
362413dbe7
tests: Run tests only once
WerWolv
2022-01-29 21:49:12 +01:00
-
3f5b258629
ux: Auto focus goto and find text box. Execute function on enter
WerWolv
2022-01-29 21:48:59 +01:00
-
def20f7e69
git: Updated .gitattributes to new repo structure
WerWolv
2022-01-29 18:36:10 +01:00
-
ceaf9ac24b
tests: Re-enabled net tests
WerWolv
2022-01-29 17:33:07 +01:00
-
e6f1dd0490
tests: Improved testing environment, added helpers tests
WerWolv
2022-01-29 17:14:15 +01:00
-
da16be7ad8
net: Use system certificate on Linux and MacOS
WerWolv
2022-01-29 13:40:17 +01:00
-
7b1a146976
pattern: Fixed crashes, removed reference to evaluator in every pattern
WerWolv
2022-01-29 12:40:49 +01:00
-
75331cda94
pattern: Added compound assignment operators
WerWolv
2022-01-29 04:16:32 +01:00
-
a0a39f1c04
pattern: Added dollar operator assignment
WerWolv
2022-01-29 03:06:34 +01:00
-
48de158d7c
pattern: Fixed broken removing of zero-characters from strings
WerWolv
2022-01-29 02:52:14 +01:00
-
e71091f4a8
pattern: Fixed endian setting applied to structs not applying to its members
WerWolv
2022-01-29 02:51:46 +01:00
-
3987a5df6a
feat(i18n): update Chinese(Simplified) translation (#406)
xtexChooser
2022-01-29 08:21:52 +08:00
-
a0bb633232
fix(i18n): cpp syntax error
xtexChooser
2022-01-28 09:52:11 +08:00
-
854e912c1d
feat(i18n): update Chinese(Simplified) translation
xtexChooser
2022-01-28 09:50:24 +08:00
-
cb9d5daf0c
feat(i18n): update Chinese(Simplified) translation
xtexChooser
2022-01-28 09:48:59 +08:00
-
-
-
3cf9658a17
build: Try to fix flatpak
WerWolv
2022-01-25 09:27:08 +01:00
-
d073128cfb
git: Added new architectures to readme
WerWolv
2022-01-25 00:03:03 +01:00
-
6319449cbd
sys: Added RISC-V, M68K, M680X, Webassembly, MOS65XX and BPF architecture to disassembler
WerWolv
2022-01-24 23:56:02 +01:00
-
0e08b0226b
sys: Added clang-format file, formatted entire project
WerWolv
2022-01-24 20:53:17 +01:00
-
a66fec489c
ui: Added some hint text for in/out variable tab, improved centered hints
WerWolv
2022-01-24 00:46:19 +01:00
-
65212f22a6
pattern/ux: Added copying support to console, clip content, removed prefix
WerWolv
2022-01-24 00:45:46 +01:00
-
541c0d7547
build/plugin: Make plugins no longer depend on their file name
WerWolv
2022-01-23 23:28:56 +01:00
-
b3a8d02d19
lang: Don't hardcode fallback language anymore
WerWolv
2022-01-23 22:08:19 +01:00
-
49610f59ea
ux: Added interface to choose encoding files more easily
WerWolv
2022-01-23 21:52:43 +01:00
-
9cf7fc4a2e
store: Added encoding files to store, fixed crash when folder doesn't exist
WerWolv
2022-01-23 21:52:24 +01:00
-
053c897056
ui: Added ImHex logo to about page
WerWolv
2022-01-23 20:46:19 +01:00
-
8397af5c9b
api: Make main menus use the same priority API
WerWolv
2022-01-23 20:45:51 +01:00
-
914b26caec
tests: Fixed missing type renaming
WerWolv
2022-01-23 12:26:15 +01:00
-
2aed6ec13f
ux: Added option to save and load data processors
WerWolv
2022-01-23 02:28:55 +01:00
-
714d421334
api: Moved menu item adding to a new registry-type API
WerWolv
2022-01-23 02:28:38 +01:00
-
6c6fe8ad5c
ui: Added license to about page
WerWolv
2022-01-22 23:11:28 +01:00
-
48aacc0c2e
sys: (s8, s16, s32, s64, s128) -> (i8, i16, i32, i64, i128)
WerWolv
2022-01-22 22:37:52 +01:00
-
6806f8e5ba
git: Explicitly move to Windows Server 2022 for building
WerWolv
2022-01-22 22:15:15 +01:00
-
3e9493f3e7
build: Fix usage of CMAKE_INSTALL_PREFIX on Linux (#401)
Mark Nokalt
2022-01-22 18:10:49 -03:00
-
89b9d21eaa
ux: Make splash screen not always be on top anymore
WerWolv
2022-01-22 22:08:25 +01:00
-
4e047beabb
ui/api: Added sidebar
WerWolv
2022-01-22 22:03:19 +01:00
-
d5d1577b43
pattern: Make sure hidden variables don't get highlighted anymore
WerWolv
2022-01-22 15:46:39 +01:00
-
42eea8ffba
pattern: Fixed highlighting issues with structs and arrays
WerWolv
2022-01-22 15:27:25 +01:00
-
10df0175d5
pattern: Added
[[no_unique_address]]
attribute
WerWolv
2022-01-22 15:27:08 +01:00
-
d69eb440d8
pattern: Fixed memory leak when using conditionals in structs
WerWolv
2022-01-22 13:44:00 +01:00
-
768e74d9d3
pattern: Fixed highlighting of arrays
WerWolv
2022-01-21 19:06:30 +01:00
-
f27cb1bf37
ci: Delete DEBIAN folder after .deb packaging step
Mark Nokalt
2022-01-22 13:19:14 -03:00
-
355b99c68f
pattern: Fixed continue and break statements in structs
WerWolv
2022-01-21 19:06:19 +01:00
-
cf89cbe662
git: Add MacOS hints to debug build failures (#404)
Savino Jossi
2022-01-21 18:11:59 -05:00
-
e2c19de67f
add hints to debug build failures
Savino Jossi
2022-01-21 18:07:14 -05:00
-
-
-
a2322e675f
build: Use /usr prefix in Linux CI builds
Mark Nokalt
2022-01-21 15:57:16 -03:00
-
84f4d0444c
build: Fix usage of CMAKE_INSTALL_PREFIX
Mark Nokalt
2022-01-17 21:43:00 -03:00
-
-
-
e756c9d46f
fix: Jumping to bytes would move view to wrong offset
WerWolv
2022-01-20 23:50:57 +01:00
-
9ddd97a6eb
provider: Added insert bytes feature
WerWolv
2022-01-20 23:24:26 +01:00
-
ee8b665472
ui: Added API to add custom layouts, imhex application and api cleanup
WerWolv
2022-01-18 00:10:10 +01:00
-
c4cbcc7232
ui: Fix horrible scaling on MacOS
WerWolv
2022-01-17 20:20:37 +01:00
-
8701e0f402
sys: Log to a file when ImHex wasn't opened though a terminal
WerWolv
2022-01-17 20:06:00 +01:00
-
2df4e22bf8
build: Fixed AppImage packaging
WerWolv
2022-01-16 15:55:21 +01:00
-
b6c6ff51b4
build: Remove example plugins from build again
WerWolv
2022-01-16 14:24:46 +01:00
-
40d7e4aa6e
build: More repo cleanup, move libimhex and external libs to /lib folder
WerWolv
2022-01-16 14:20:52 +01:00
-
a5a1ae6725
fix: Providers not compiling on Unix
WerWolv
2022-01-16 02:29:19 +01:00
-
a70ece7b9c
sys: Bunch of cleanup, use fs::path instead of std::string for paths
WerWolv
2022-01-16 01:51:31 +01:00
-
ed8ee35a86
ui: Fixed sizing of several popups
WerWolv
2022-01-16 00:48:35 +01:00
-
8a6b110d0b
ux: Improve loading of encoding files, make advanced encoding enabled by default
WerWolv
2022-01-15 23:44:15 +01:00
-
1f65fbf422
ui: Fixed hex editor selection frame
WerWolv
2022-01-15 20:56:06 +01:00
-
25e4902a1c
ui: Improved displaying of a bunch of values in the inspector
WerWolv
2022-01-15 15:15:25 +01:00
-
bcbda85a40
fix: Compiling of time functions on Unix
WerWolv
2022-01-15 15:03:15 +01:00
-
abac42826c
fix: Many security and format issues
WerWolv
2022-01-15 14:14:53 +01:00
-
012b82c395
fix: Crash on exit due to bug in libromfs
WerWolv
2022-01-15 02:46:24 +01:00
-
23190e1f87
build: Fixed cmake policy warnings for capstone
WerWolv
2022-01-15 01:14:19 +01:00
-
f462a5f14b
build: Fixed more configure errors/warnings
WerWolv
2022-01-15 01:20:48 +01:00
-
d8219ad971
build: Cleaned up cmake build structure (#399)
WerWolv
2022-01-15 00:14:12 +01:00
-
5ebecf482b
build: Removed debugging
WerWolv
2022-01-15 00:12:19 +01:00
-
f7be92b9cf
build: Removed duplicated adding of Frameworks folder to rpath
WerWolv
2022-01-14 23:51:57 +01:00
-
54e89e0273
build: Fix bundle path
WerWolv
2022-01-14 23:35:13 +01:00
-
2fa560977f
build: Added macos debugging stuff
WerWolv
2022-01-14 23:06:54 +01:00