google-code-export / gambas

Automatically exported from code.google.com/p/gambas
1 stars 0 forks source link

gb.gtk still uses gtk2 #355

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
gb.gtk should be ported to gtk3. Every distribution includes it in the official 
repositories.

Original issue reported on code.google.com by sebi...@gmail.com on 9 Nov 2012 at 12:43

GoogleCodeExporter commented 9 years ago
https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes/

Original comment by benoit.m...@gmail.com on 9 Nov 2012 at 1:38

GoogleCodeExporter commented 9 years ago
That was a *really* interesting post. However, I have a few questions:

* Most of the arguments where referring to GNOME as a desktop environment, not 
just to the GTK library. How would that affect Gambas? Would it be that harder 
to maintain?

* Would the benefits of using GTK3 outweigh it's disadvantages? There are more 
widgets, and lots of the current ones gained some nice features.

* Setting themes apart. What would/could change (if any) to the way GUI apps 
are coded in Gambas?

If you ask me, I would stick with GTK2, as XFCE does not draw GTK3 apps 
correctly. However, there are some features that are being introduced in new 
GTK3 releases that are impossible to use, and that would make a Gambas app to 
seamlessly integrate and feel like other apps. See 
http://developer.gnome.org/gtk3/3.6/GtkApplication.html.

Please note, i'm not saying the port MUST happen. I just wanted to start a 
discussion and know what the response would be. 
If not now, this would have been discussed soon.

Original comment by sebi...@gmail.com on 9 Nov 2012 at 2:53

GoogleCodeExporter commented 9 years ago

Original comment by benoit.m...@gmail.com on 19 Mar 2013 at 8:09

GoogleCodeExporter commented 9 years ago

Original comment by benoit.m...@gmail.com on 5 Jan 2014 at 9:47

GoogleCodeExporter commented 9 years ago
does gtk2 choice will dissapear or we can choose between gtk2 and gtk3 ( i 
notice that gtk3 are more heaviweith rather that gtk2 and also hard to 
mantain..)

NOTE that MATE desktop are gtk2 only, also LXDE most components will not be 
ported to gtk3 (see main list) due now are into lxqt..

Original comment by mckayger...@gmail.com on 26 Jan 2014 at 9:14

GoogleCodeExporter commented 9 years ago
gb.gtk3 now exists in the development version (it will be there for Gambas 
3.6). gb.gtk will be still there for GTK+2 applications.

Original comment by benoit.m...@gmail.com on 12 Jun 2014 at 7:34

GoogleCodeExporter commented 9 years ago
thanks benoit for provide support for yet efficientloy gtk2+ and not only the 
slower and eye-candy gtk3

Original comment by mckayger...@gmail.com on 13 Jun 2014 at 9:52

GoogleCodeExporter commented 9 years ago
i have not noted the links to ignorant guru's blog... i make a note, today 
there's too many windo-like devels inside linux projects... please keep good 
work!

Original comment by mckayger...@gmail.com on 13 Jun 2014 at 9:58