Open medovina opened 4 years ago
I have the same question, we started to feel that our app is obsolete and yet there is no stable Gtk# 3
Try GtkSharp/GtkSharp as suggested in https://github.com/mono/gtk-sharp/issues/243#issuecomment-452376204.
Huh that's weird. I thought this one was the default repository. But good to know!
That is a .NET Core-only fork. (For my part, I maintain .NET 4.0 compatibility in my work, so I do not use .NET Core.) I too would be interested to know what help is needed to get an official GTK3 release of this Mono library.
I think it'd take someone stepping up and becoming the maintainer of this. Ideally, I'd much rather see someone finish this project first: https://github.com/mono/gir-sharp If gir-sharp was finished, we could generate bindings on the fly for any library that produced gir files. In theory, we could have a new release of gtk# for every version because it'd be (almost) as simple as running the released version's gir files through it.
@Therzok can correct me if I'm wrong :)
There's some GIR stuff happening over at https://github.com/gircore/gir.core
Try GtkSharp/GtkSharp as suggested in #243 (comment).
But that's an unofficial binding implementation (it can be maintained no more at any moment), why this official GTK binding implementation for C# doesn't support GTK3 yet is what most people seem to be asking.
The unstable release gtk-sharp 2.99.3 appeared in June 2014, which was almost six years ago. Now it is 2020 and a stable, official release of GTK# 3 has yet to appear. GTK 2 is obsolescent and most new GTK apps are developed using GTK 3, so it really seems that GTK# should support it.
What is blocking the release of GTK# 3? Is there anything that interested community members can do to help?