Marcel Tiede
Marcel Tiede
As `nint` is just a pointer you are automatically on a lower level than the regular binding as you would need to create dotnet objects from pointers first. (This is...
Thank you! This looks pretty helpful. I need to dig into all the GTK hierarchies myself for this but it helps enormously. From a first glance the custom sorter will...
Yes having an expression variant would be much appreciated as I don't have to do all the research. Thanks for your work so far 👍
Yes currently you can't override methods because this effectively means overriding native functions. If some native code calls an overridden function the pointer to that function must point to managed...
@medovina I just saw that you created a project making it easy to use a column view, great! I plan to create a eco system site on the homepage (see...
It would only be a custom subclass similar to [ItemData](https://github.com/gircore/gir.core/blob/2767f023135988b73f6e002d37bc50fd92e59ec8/src/Samples/Gtk-4.0/GridView/CustomObjectGridViewWindow.cs#L11) in the GridView sample. I named it "DemoMovie" because in your demo C code you called it this way. ItemData...
To make a nice api for your code you would probably need to make the code support generics: in this way a user can sort by their own provided objects.
I updated my previous comment, it is now called "DemoMovie" instead of "DemoYear".
Fedora is packaging dotnet in it’s Core and has very strict license policies, too.
Afaik it is possible to Build dotnet under Linux without the need of a dotnet binary first. The code from fedora at least looks this way, too: https://src.fedoraproject.org/rpms/dotnet9.0/tree/rawhide Seemingly they...