hugopl/gi-crystal
Tool to generate Crystal bindings for gobject-based libraries (i.e. GTK)
CrystalBSD-3-Clause
Issues
- 0
`property?` macro does not work with bools.
#163 opened by hugopl - 0
- 5
- 3
[Request] non-void signals
#134 opened by GeopJr - 0
Signal connections may cause leak of objects
#150 opened by hugopl - 7
Latest glib API changes
#145 opened by GeopJr - 3
syntax error in './gsk-4.0/path_point.cr:122:13': can't use variable name 'center' inside assignment to variable 'center'
#144 opened by GeopJr - 1
User signals with nilable parameters doesn't work.
#142 opened by hugopl - 0
- 0
- 0
Interface casts crashes
#132 opened by hugopl - 0
g_unichar must be Crystal Char, not UInt32
#128 opened by hugopl - 1
Fail to compile with newer libraries.
#124 opened by hugopl - 3
Error compiling harf_buzz - can't use variable name 'extents' inside assignment to variable 'extents'
#117 opened by nobodywasishere - 0
- 0
nullable transfer full params doesn't check for null before increase object reference.
#119 opened by hugopl - 5
Cannot implement vfunc `Gtk::Widget#do_measure`
#32 opened by BlobCodes - 0
Boolean false constants are bindinded with true value
#108 opened by hugopl - 1
- 0
Enforce type safety on vfunc return types.
#98 opened by hugopl - 2
Support GC resistant GObject subclasses
#105 opened by hugopl - 0
- 0
Enum and flags can't be ignored in binding.yml
#100 opened by hugopl - 0
- 0
Boolean return type for vfuncs are not converted
#95 opened by hugopl - 0
- 4
syntax error generating bindings?
#84 opened by elder-n00b - 7
Error: undefined constant GLib::Error
#79 opened by phil294 - 13
Error when using multiple gi-crystal shards
#70 opened by wildeyedskies - 1
Add support for GLib::String
#80 opened by hugopl - 2
- 2
`GLib::SList` of type `Gio::File` raises
#68 opened by GeopJr - 2
- 0
`Gdk::FileList.new_from_array` expects `(Pointer(LibGio::File))`, not `Pointer(Pointer(Void))`
#69 opened by GeopJr - 5
Issues with Proc & GObject::Callback
#61 opened by GeopJr - 2
- 0
- 1
Return types from vfuncs are not converted
#34 opened by BlobCodes - 1
- 3
Support to declare GObject properties
#43 opened by hugopl - 3
- 0
`Gsk::RoundedRect#init` corrupts memory
#35 opened by BlobCodes - 2
- 0
- 0
- 1
[Feature Request] Unsafe vfunc implementations
#33 opened by BlobCodes - 1
Inheriting from a non-user class which inherits from a class implementing interfaces re-includes that interface
#31 opened by BlobCodes - 1
Subclass type name contains invalid characters
#29 opened by BlobCodes - 0
- 1