history of internal/gir/types/template.go at v0.2.1
2026-03-27
| 68c9308 | fix(gen): emit *glib.Error instead of uintptr for GError signal params GPG Verified | brice |
2026-03-22
| f14f9b6 | refactor: fork from jwijenbergh, improve codegen import handling GPG Verified | brice |
2026-03-19
| 53c483e | fix(gen): emit pointer-to-array for fixed-size array params GPG Verified | brice |
2026-02-08
| b182548 | fix(gen): marshal callback strings from C ABI pointers GPG Verified | brice |
2026-02-07
| abab680 | fix(gen): use g_strdup for nullable string params GPG Verified | brice |
2026-02-06
| 53bd89c | fix(gen) fix 4 confirmed template generator bugs GPG Verified | bnema |
2025-12-18
| d6a13f5 | fix(core): make NullableStringToPtr GC-safe with runtime.KeepAlive GPG Unverified | bnema |
2025-12-16
| 8b4a1dd | feat(gir): add support for detailed signals in code generation | brice |
2025-12-12
| 12c19f8 | Handle nullable strings for nullable params | brice |
2025-12-11
| 4382b8f | fix(gir): handle callback parameter types from other namespaces | brice |
2025-12-10
| c2d6ab6 | fix: wrap callback parameters with closures | brice |
2025-12-01
| 8316da1 | GIR: Don't use `unsafe.Pointer` where we don't have to | Felicitas Pojtinger | ||
| 42fe8d7 | GIR: Use pointers for `out` parameters | Felicitas Pojtinger | ||
| db73800 | GIR: Port new property comment syntax to overrides | Felicitas Pojtinger | ||
| 4bdfabf | GIR: Add property getters and setters generation support for primitive types | Felicitas Pojtinger |
2025-10-22
2025-10-16
| fe4d51f | GIR: Implement support for generating getters and setters for callbacks based on GIR instead of generating untyped pointers | Felicitas Pojtinger |
2025-10-13
| cdca4b5 | GIR: Read pkg-config and shared library names from GIR file, then extend list of known libraries at `init` time | Felicitas Pojtinger | ||
| 0fb486e | GIR: Add support for nullable callbacks by return null pointers where GIR files mark them as nullable | Felicitas Pojtinger |
2025-04-07
| 0299370 | GIR: Generate GLib get-type | Jeroen Wijenbergh | ||
| 15b4fd9 | Gir: Do a better job at converting array types | Jeroen Wijenbergh |
2024-03-05
| c2a1f08 | Core: Migrate to requiring function pointers for all callback arguments | Peter Fern | ||
| cd00a46 | Core: Allow callbacks to be re-used and unreferenced | Peter Fern |
2024-01-03
| fd80be9 | Gen: Add constants | Peter Fern | ||
| dfc009c | Gen: Add methods for records | Peter Fern | ||
| 8fc4929 | Gen: Add functions for classes | Peter Fern | ||
| c57ccf3 | Gen: Add constructors for records | Peter Fern |
2023-08-25
| 91c587b | GObject template: Use get string and expose unset GPG Unverified | jwijenbergh |
2023-08-16
| 5808e4d | Types Template: Explicitly return nil when pointer is zero GPG Unverified | jwijenbergh | ||
| 4bd1055 | Core + Gen + GIR + Templates: Support error returns when throws=1 GPG Unverified | jwijenbergh |
2023-08-15
| 7d292f2 | initial commit GPG Unverified | jwijenbergh |