Make type swapping generic and get rid of config files (fixes #3) #13

Merged
Letterus merged 29 commits from generic-type-swapping into main 6 months ago

29 Commits

Author SHA1 Message Date
Johannes Brakensiek 1170956c38 Add documentation for OGTKMapper 6 months ago
Johannes Brakensiek 8b8d97be95 Add generics 6 months ago
Johannes Brakensiek 9e57f68980 Reformat make file for example app 6 months ago
Johannes Brakensiek e681b5cf65 Simplify data structure for mapper and make all mapping dictionaries access class info classes directly. 6 months ago
Johannes Brakensiek c8d249c751 Cleanup 6 months ago
Johannes Brakensiek ba7aaf82da Quickfix for pointer to pointers: Don't wrap those currently 6 months ago
Johannes Brakensiek 93c409cc76 Quickfix for the missing GError parameter and make the example app compile again 6 months ago
Johannes Brakensiek 39e73c49de Fixes to get dependency management and compilation right again (fix for GError parameter still missing) 6 months ago
Johannes Brakensiek 4fb7a7cf24 Further cleanup 6 months ago
Johannes Brakensiek 1309540c02 Cleanup 6 months ago
Johannes Brakensiek 4d82ad1c15 Cleanup 6 months ago
Johannes Brakensiek a831334f87 Get closer to get dependencies right ;-) 6 months ago
Johannes Brakensiek 66b9972818 trying to get dependency management right (this is wrong) 6 months ago
Johannes Brakensiek 33690cd000 Some fixes, first steps to find circular dependencies (need to make it work recursively) 6 months ago
Johannes Brakensiek a2f24946a6 Minor fixes 6 months ago
Johannes Brakensiek a6dfe2a684 Automatically determine dependencies (detection of forward declarations still missing) 6 months ago
Johannes Brakensiek 3d3f795e63 Fix mapping to now correctly distinguish names and types 6 months ago
Johannes Brakensiek 55ea750dca Make the mapper lookup class names to correctly set parent class types for ObjC inheritance 6 months ago
Johannes Brakensiek 05eac505fc First attempt/part to get correct parent class type 6 months ago
Johannes Brakensiek 670ff1a211 Fix string formatting 7 months ago
Johannes Brakensiek 9520a40fa8 Second part of changes to transform concrete string based mapping of OGTKUtil to generic dict based mapping of OGTKMapper 7 months ago
Johannes Brakensiek 41063f1672 First changes to transform concrete string based mapping of OGTKUtil to generic dict based mapping of OGTKMapper 7 months ago
Johannes Brakensiek 59e31d611a Fix methoc calls (mark TODO) 7 months ago
Johannes Brakensiek 3d7dffae7b Remove config file for type swapping 7 months ago
Johannes Brakensiek 50630cb43b Workaround memory corruption for now 7 months ago
Johannes Brakensiek b879c9ec7c Bring the mapper in place (currently suffering great memory leaks) 7 months ago
Johannes Brakensiek 6154de2fc9 Preparation for new mapping data structure 7 months ago
Johannes Brakensiek 45fcd10e34 Replace generation of method names by information read from the GIR file (seems at the time of the release of CoreGTK this information was not included in the GIR file). 7 months ago
Johannes Brakensiek 80ac6e7364 First changes to get generic type swapping right 7 months ago