Marcel Tiede

Results 172 issues of Marcel Tiede

During build there are a lot of warnings regarding methods which are missing the new keyword. Render the new keyword inside the method renderer. https://github.com/gircore/gir.core/blob/main/src/Generation/Generator/Renderer/Public/MethodRenderer.cs

INotifyPropertyChanged is not raised currently. From the [documentation](https://docs.gtk.org/gobject/signal.Object.notify.html) it sounds like a notify event is raised for every set property. What happens if we prefer to call a method over...

Render struct methods / functions / constructors / typefunction in public Api. Probably depends on #622 If records are rendered as a class, verify if constructors should be regular constructors...

Verify if GstBuffer is such an object and how to calculate its weight.

Dotnet features function pointers which could be used for closures which would avoid keeping the delegate alive: https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-9.0/function-pointers

Currently to get the linux gir files the flatpak sdk is used. The sdk does not include all gir files which are of potentially of interest. Verify if a linux...

During compilation there are lots of warnings regarding methods which are specified as "new" but are not "new" as the new keyword is often not required.

Currently subclasses are registered if it is detected that there is no registration for them. Require explicit registration and remove old code. Registration of the custom subclass should happen in...

There are "Standard" Renderer which are used for different types and act as some kind of "emergency fallback". It would be better to create concrete renderers which handle exactly one...

The gir loader project is to complex. Finding the desired code requires working through the whole code base. Try to refactor to make it easier to understand what is happening.