1
0
Fork 0
Commit Graph

5671 Commits

Author SHA1 Message Date
Duncan Ogilvie ba881ee3e8 Reorder the menu to be more natural 2025-06-19 14:07:09 +02:00
Duncan Ogilvie e125c96f05 Default to an empty name when display type 2025-06-19 13:46:31 +02:00
Duncan Ogilvie 78ed057754 Restore Refresh functionality and replace 'change address' with 'reload type' 2025-06-19 13:09:58 +02:00
Duncan Ogilvie fef5f2f2cd Simplify ActionHelpers and allow creating actions with descriptions 2025-06-19 13:09:15 +02:00
Duncan Ogilvie 2f6637f9cc Fix backwards compatibility 2025-06-19 11:48:28 +02:00
Pidgey 8197c96ce6
Updated code to fit PR review 2025-06-19 02:01:41 -04:00
Pidgey cf64258e9b
Added stable typename lookup API for enum members
LookupTypeById will cause nullptr if the types are reloaded but keep the same name. As a result, it will not be able to retrieve the enum members for the current enum name.
2025-06-18 02:05:13 -04:00
Pidgey 33db0de838
Fixed incorrect initialization of typeName field 2025-06-18 02:03:59 -04:00
Pidgey b75fdcd4a8
Moved reload into refresh function 2025-06-17 19:59:55 -04:00
Pidgey a719a0f4b6
Added struct refresh 2025-06-17 19:42:40 -04:00
Duncan Ogilvie 972d296b5c
Add IRC link to README 2025-06-16 21:35:01 +02:00
Duncan Ogilvie 82c5725862
Merge pull request #3578 from torusrxxx/patch000000f9
Copy graph image
2025-06-16 21:33:49 +02:00
Duncan Ogilvie 167c8becfe
Merge pull request #3585 from torusrxxx/patch000000fa
Draw jump lines under register label; Focus on window in handles view
2025-06-16 21:33:24 +02:00
Pidgey ab38798693
wip type refreshing 2025-06-15 17:13:21 -04:00
Duncan Ogilvie f3862f4641
Merge pull request #3595 from notpidgey/callconv-args
Added Copy Menu for Call Conv Arguments
2025-06-14 21:42:57 +02:00
Pidgey d6cd31e1d3
Added copy menu for arguments 2025-06-13 19:41:24 -04:00
Duncan Ogilvie ff1b2b21b9 Fix error handling in ParseTypes 2025-06-09 23:53:24 +02:00
Duncan Ogilvie e5ea90143f
Merge pull request #3593 from WindowsAPI/fix/types-missing-cstdint
Fix missing stdint types when building with vs2022 v120_xp toolset
2025-06-09 11:42:41 +02:00
WindowsAPI f920310a93
Fix missing <cstdint> include in types.h for uint*_t support
When trying to build from a clean env using vs2022 with vs13 platform toolset (v120_xp) results in missing type errors (e.g., uint32_t not defined). Adding <cstdint> resolves the issue.
2025-06-08 21:35:08 -07:00
Duncan Ogilvie 2d54cc46ec Move "Display type" to CommonActions and add to registers/stack 2025-06-08 22:03:38 +02:00
Duncan Ogilvie fd153e701f Small UX improvements in struct widget 2025-06-08 21:15:06 +02:00
Duncan Ogilvie c5abf7dfc2 Allow configuring default max pointer depth in DisplayType 2025-06-08 21:15:06 +02:00
Duncan Ogilvie f751f5bc18 Improved error reporting in DisplayType command 2025-06-08 21:15:06 +02:00
Duncan Ogilvie 6a874665de Fix errors with simple header parsing 2025-06-08 21:15:06 +02:00
Duncan Ogilvie b4da6eda3c Improve plugin loading error messages 2025-06-08 21:15:06 +02:00
Duncan Ogilvie c183595c1b
Update badges 2025-05-29 11:30:01 +02:00
OldGamesCracking af7b4043a7
Fixed inverted logic 2025-05-28 00:19:23 +02:00
torusrxxx 72f159fa88
Focus on window in handles view 2025-05-26 21:36:14 +08:00
torusrxxx acd8903e0b
Draw jump lines under register label 2025-05-26 21:01:54 +08:00
Duncan Ogilvie 2819790e13 Fix structure packing in TitanEngine.h
Closes #3563
2025-05-24 18:31:47 +02:00
torusrxxx 09c802bec5
Copy graph image 2025-05-05 20:04:49 +08:00
Duncan Ogilvie 9f1e78710f
Merge pull request #3552 from notpidgey/struct-view-update
Updated Type Database Handling
2025-04-14 19:55:37 +02:00
Pidgey d519cd0e5b
Bitfield display fix 2025-04-04 20:35:25 -04:00
Duncan Ogilvie 822a86a483 Little too much renaming there 2025-04-05 01:28:43 +02:00
Duncan Ogilvie a5a25cc4a4 Automatically download submodules when necessary 2025-04-05 00:13:24 +02:00
Duncan Ogilvie c2615db58e Rename and document a few more things in TypeManager 2025-04-05 00:11:00 +02:00
Pidgey fc751c8d80
Fixed unsigned int16s showing up as signed 2025-04-04 01:17:10 -04:00
Duncan Ogilvie 5d7a71a2ca Some small cleanups 2025-04-03 01:19:40 +02:00
Pidgey 02991d0cf6
fixed typo 2025-04-02 17:16:01 -04:00
Pidgey dcd4c069b1
added type lookup by id 2025-04-02 17:15:24 -04:00
Duncan Ogilvie 762b44d60d fix deps 2025-04-02 22:31:02 +02:00
Pidgey 90dec0a319
some gui stuff 2025-04-02 16:10:40 -04:00
snow 7dfa4a736f
visit type wip 2025-04-02 02:22:10 -04:00
snow ec267b96c6
added enum type resolution 2025-04-02 02:22:10 -04:00
snow 93ae8b1560
cleaned type size logic 2025-04-02 02:22:10 -04:00
snow 58cf1f8f5a
memory read callback fix 2025-04-02 02:22:10 -04:00
Pidgey d36c3b0dfa
moved enum display memory logic 2025-04-02 02:22:10 -04:00
Pidgey 51b9e0ec08
added clearing of enums 2025-04-02 02:22:10 -04:00
Pidgey 0288ff97fe
wip 2025-04-02 02:22:10 -04:00
snow fb97407043
hide anon fields/type names 2025-04-02 02:22:10 -04:00