Commit Graph

24 Commits

Author SHA1 Message Date
WerWolv b06f5630c7 Fixed additional issues with padding and zero sized arrays 2020-12-06 23:15:51 +01:00
WerWolv 7a9d7b59e8 Added overriding of endianess for individual variables 2020-12-06 21:40:57 +01:00
WerWolv c90ef343c1 Added math evaluator / calculator to tools window 2020-11-28 21:55:52 +01:00
WerWolv 3827919a32 Added error messages and error display to pattern language editor 2020-11-27 21:20:23 +01:00
WerWolv 0d0b2d6962 Indent variable name instead of color in pattern data view 2020-11-23 22:14:11 +01:00
WerWolv b7438f6ab8 Massively improved look and feel of pattern data, string and disassembly tables 2020-11-23 15:22:26 +01:00
WerWolv 84f80b3e06 Select region when clicking on string, disassembly or pattern data item 2020-11-23 13:10:14 +01:00
WerWolv c281372b8d Improved table coloring 2020-11-23 13:08:24 +01:00
WerWolv 8297e22f10 Added global big and little endian support to the pattern parser 2020-11-22 16:22:02 +01:00
WerWolv fbd4e593d2 Make array and pointer pattern data display more consistent with other types 2020-11-22 02:25:25 +01:00
WerWolv 0ce1b5d40b Added simple pointer type inside structs 2020-11-21 23:00:09 +01:00
WerWolv ed4ed6b433 Added array sizes based on other local variables 2020-11-21 20:19:33 +01:00
WerWolv fb85f272a1 Added pragmas to pattern language 2020-11-21 14:39:01 +01:00
WerWolv 57dcf6cc93 Added padding type to pattern language 2020-11-20 21:59:27 +01:00
WerWolv 48296775ae Implemented union support into the pattern language 2020-11-20 21:29:28 +01:00
WerWolv e3cb078306 Implemented bitfield support into the pattern language 2020-11-20 20:26:19 +01:00
WerWolv 34b8f481e1 Improved table rendering 2020-11-20 11:56:37 +01:00
WerWolv f36014194d Bring strings view and pattern data view in line with each other 2020-11-20 00:16:50 +01:00
WerWolv ed9922c8a9 Only print 4 characters for type size by default 2020-11-19 21:43:03 +01:00
WerWolv 3fe231cdb0 Only print as many hex characters as the type is long 2020-11-19 21:30:39 +01:00
WerWolv 269af11eb4 Added enum support back 2020-11-19 21:30:12 +01:00
WerWolv 24c8fc6957 Added back pattern data sorting 2020-11-19 21:19:03 +01:00
WerWolv 6fffc589bf Completely rewrite highlight and pattern evaluator 2020-11-19 11:36:52 +01:00
WerWolv 4c07983834 Added pattern preprocessor and #define and #include support 2020-11-17 02:31:51 +01:00