1
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 15 hours ago. based on code collected about 15 hours ago.
Aug 01, 2024 — Aug 01, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Guess structure disposers by name automatically. More... about 15 years ago
core.find() is allowed to look only in GIRepository. More... about 15 years ago
Make bootstrap more orthogonal, hopefully clearer. More... about 15 years ago
Populate dispose table only from Lua-side of bootstrap. More... about 15 years ago
Export dispose table into _core namespace. More... about 15 years ago
Get rid of unneeded unref() calls, struct disposing is now automatic. More... about 15 years ago
Implement automatic dispose of struct objects according to dispose handlers in dispose table. More... about 15 years ago
Export 'packages' table into _core namespace and make it accessible from registry. More... about 15 years ago
Fix off-by-one in output value handling for methods. More... about 15 years ago
Change #define -> enum. More... about 15 years ago
Index bitflags resolution table by flag values (instead of treating resulting table as an array). More... about 15 years ago
Get rid of obscure load_n, write constructs explicitely. More... about 15 years ago
NULL Array is now returned as nil rather than an empty table. More... about 15 years ago
Reorganize lgi lua bootstrap, use packages table to allow cross-links between packages. More... about 15 years ago
Avoid crashing when NULL is returned as C array type. More... about 15 years ago
Fix output argument processing off-by-one error. More... about 15 years ago
lgi.packages table beginnings, still very raw and buggy concept. More... about 15 years ago
Refactor array handling out of lgi_val_to_lua() to new lgi_array_to_lua(). More... about 15 years ago
Reorg in lua-side bootstrap. More... about 15 years ago
Started handling of ownership transfer in callee->caller direction. More... about 15 years ago
Initial support for array-out arguments and return values. More... about 15 years ago
Add preliminary support for loading objects and interfaces. More... about 15 years ago
Refactor generic typeinfo-children examination loop. More... about 15 years ago
Allow other I*Info types in core.get(), not only IBaseInfo. More... about 15 years ago
Refactor type loading into loader table. More... about 15 years ago
Fix thinkos in lua-side bootstrap struct parsing. More... about 15 years ago
Allow invoking 'self'of struct type. More... about 15 years ago
Refactor and fix struct field handling, add support for struct methods. More... about 15 years ago
Rework error handling infrastructure. More... about 15 years ago
Change reverse lookup for enums to use metatable instead of keying enum table also by value. Also add similar lookup for bitfields. More... about 15 years ago