Marcel Tiede

Results 202 issues of Marcel Tiede

As an example we have currently those functions in [context.cs](https://github.com/gircore/gir.core/blob/38129d6a0b2405b32225756741cfc3e5e0eb55eb/src/Libs/cairo-1.0/Internal/Records/Context.cs#L5): ```CS [DllImport(DllImportOverride.CairoLib, EntryPoint = "cairo_rectangle")] public static extern void Rectangle(ContextHandle cr, double x, double y, double width, double height); [DllImport(DllImportOverride.CairoLib,...

good first issue

Verify if `IEnumerable` and / or support for `foreach` can be added for the following elements: - [ ] GLib.Array - [ ] Glib.PtrArray - [ ] GLib.ByteArray - [...

Support WebKitGTK once it supports GTK4 Original sample with JavaScript integration: https://github.com/gircore/gir.core/blob/v0.0.1/Samples/Gtk3/GtkApp/MyWindow.cs

Currently the public constructor for records accepts any kind of handle. There is already a constructor generated for `Surface` and all other records: ```CS public Surface(Internal.SurfaceHandle handle) { _handle =...

Enable pascal case for the namespace name for: - GetCanonicalName() changes the file paths to e.g. Cairo-1.0 from cairo-1.0. - Names used for DllImport

Todo: - [x] Fix Compilation problems which do not depend on gir files (part of #545) - [x] Enable building GTK4 (see #542) - [x] Depends on #541 as current...

- [ ] Generate method definitions in interface - [ ] Generate property definitions in interface - [ ] Implement interface methods in all classes - [ ] Implement interface...

https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/59a77cc7a96e34aa0d49b8c82f647115a8286a56

Verify if we can use generated xml doc comments to check for api changes: we commit the current xml doc comments. If the doc comments changed after the generation the...

C# does not allow property names which are identical to the class name. As this is a C# restriction, it does not apply to the runtime in general as other...