oshazard / gtkdialog

Automatically exported from code.google.com/p/gtkdialog
GNU General Public License v2.0
10 stars 7 forks source link

GTK-3 #50

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Would it be complicated to port gtkdialog to gtk3?

Original issue reported on code.google.com by nicolas....@gmail.com on 26 Jun 2012 at 6:54

GoogleCodeExporter commented 9 years ago
I don't know and unfortunately at the moment I'm not able to involve myself 
with development of anything.

I've just had a quick peek at 
http://developer.gnome.org/gtk3/3.5/gtk-migrating-2-to-3.html and it looks like 
the API has changed, but I think that much of what is mentioned is not 
applicable to gtkdialog.

Original comment by thunor...@hotmail.com on 11 Jul 2012 at 7:19

GoogleCodeExporter commented 9 years ago
r504 now supports GTK+ 3 via the configure script option --enable-gtk3=yes.

It's not complete but I've started it.

Widgets removed: combobox, list, table.
Widgets requiring rewriting: comboboxtext, comboboxentry, file selection dialog 
filename retrieval.
Library support removed: libglade.

I'll update this issue as I work my way through it.

Original comment by thunor...@hotmail.com on 30 Mar 2013 at 6:38

GoogleCodeExporter commented 9 years ago
GTK+ 3 is now fully supported.

In GTK+ 2 there was a way to theme widgets using ~/.gtkrc-2.0 and GTK2_RC_FILES 
but these are gone in GTK+ 3, but it can be done by loading a gtk.css 
stylesheet and that code I haven't written yet. Anyway, if you checkout the 
source and compile it with "./autogen.sh --enable-gtk3=yes && make" then you'll 
have a gtk3 gtkdialog binary in the src folder (renaming it to gtk3dialog will 
help you run it alongside the original).

Original comment by thunor...@hotmail.com on 1 Apr 2013 at 6:04