Replies: 3 comments 24 replies
-
Hi, this is actively worked on by @adamreeve (See #1078). If the work is finished there will be a nuget tool which can be used to create new bindings. As this tool has not yet landed there are two ways going forward:
Please be aware that your library can have some API which is not yet supported by the generator and it would get skipped or the generation could even fail. In this case bug fixes are very welcome here to improve the code. This happens regularly for the already supported libraries as they progress. It is not seldom as the generator only supports things which are needed. Supporting every kind of possible parameter combination would be extremely time consuming before any release would be possible. If you have success and like what you were doing: Any helping hand is welcome here. You can focus on things important to improve the binding for the LayerShell library for example. This would benefit all other libraries, too. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
This is super strange especially if GTK works like expected but layershell does not. If it has the same wrong behaviour if you write the C# code matching the C code without GirCore at all I would say GirCore is not to blame here. The question is what is going wrong? You could try to check which binaries are called during runtime via ldd. |
Beta Was this translation helpful? Give feedback.
-
How would I go about doing this? I am trying to add Gtk4LayerShell-1.0.gir, https://github.com/wmww/gtk4-layer-shell? I am on Linux, by the way.
Beta Was this translation helpful? Give feedback.
All reactions