MonoGame / MonoGame.Dependencies

The MonoGame binary dependencies submodule.
38 stars 51 forks source link

Added Gtk3 libs #51

Closed harry-cpp closed 9 years ago

harry-cpp commented 9 years ago

I'm only adding Gtk3 libs, I am not removing Gtk2 ones. I will modify the Pipeline Tool code so it can compile for both Gtk2 and Gtk3, and maintain both of those until Gtk2 becomes obsolete.

Gtk3 libs are acquired from: https://github.com/mono/gtk-sharp/releases, release 2.99.3, built from source.

KonajuGames commented 9 years ago

What platform are these built for? Those dll.config files look like they are for Linux only.

KonajuGames commented 9 years ago

Or is Linux the only platform we use GTK for the Pipeline tool?

harry-cpp commented 9 years ago

Gtk2 Pipeline is Mac and Linux Gtk3 Pipeline will be Linux only(until gtk-sharp 3 officially get's released)

harry-cpp commented 9 years ago

Here is the difference between Gtk2 and Gtk3(I opened few system apps in background so that you can understand how the pipeline is supposed to look): https://youtu.be/bxf89cZg4Eo

PS. I use dark theme, but Gtk2 doesn't support it so it just reverts to light theme. PPS. Almost all linux distributions either use Gtk or Qt for gui toolkit PPPS. Gtk3 was released in 2011...

harry-cpp commented 9 years ago

@tomspilman @KonajuGames Can this be merged?

KonajuGames commented 9 years ago

I'll merge it now.

harry-cpp commented 9 years ago

Yey, Thank You