X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <1443903758.1873.13.camel@ssalewski.de> Subject: Re: [geda-user] GTK3, Glade interface designer From: Stefan Salewski To: geda-user AT delorie DOT com Date: Sat, 03 Oct 2015 22:22:38 +0200 In-Reply-To: <20151003210701.de392b925f54dadb0a5fedd8@gmail.com> References: <20151003210701 DOT de392b925f54dadb0a5fedd8 AT gmail DOT com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.5 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sat, 2015-10-03 at 21:07 +0200, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > Since someone brought up GTK3 but not Glade it feels like a good idea > to bring it up. Here it is https://glade.gnome.org/ and it is > probably also available in most Linux distributions. > > It is rather fast to get started with but I can't tell if it is a > good idea to use for gEDA or PCB but it is certainly worth a look for > any developer who work with graphical user interface and have not > seen it before. > > Regards Nicklas Karlsson Of course most of us know that :-) Glade is an interface designer for GTK builder, and GTK builder is used for reading GUI layout from XML files. Not all people like this XML GUI design. For GTK3 that is closely related to the new App Design. Recently I ported the app10 example from https://developer.gnome.org/gtk3/stable/ch01s04.html#id-1.2.3.12.5 to Nim. Well, I can see some benefits of that new style, it may be nice for small tools. But I have problems to imagine how such a menu style should work for large tools. I guess the main motivation was tablet devices with touch input? For gEDA and PCB: Some people wrote recently that they do not want GTK3 at all, they prefer GTK2. And general popularity of GTK is its own story of course.