Native OS Gtk theme ?

2015-05-11 Thread Maxime Doyen
Hi everyone, Since 3.14.x, Adwaita is the default theme, as Mathias explained here: https://blogs.gnome.org/mclasen/2014/06/13/a-new-default-theme-for-gtk/ I quote: (No need to panic though. Even if it is no longer the default, the ms-windows theme will still be available.) I successfully

[no subject]

2015-05-11 Thread Bernard CANTALOUBE
I have a problem with window VISTA:   All the libraries API-MS-WIN-CORE. are missing.   A stand alone application made with GTK can't work withou them.   Is there a solution ?   Thanks.  ___ gtk-list mailing list gtk-list@gnome.org

In GTK, how are screen coordinates mapped to GUI objects?

2015-05-11 Thread George Nychis
I am trying to gain a very technical understanding of how operating systems and GUI systems (like GTK) scalably map coordinates on the 2d screen to objects. For example, there are many applications running with graphical interfaces to them active on the screen, and each application interface has

Re: In GTK, how are screen coordinates mapped to GUI objects?

2015-05-11 Thread Jasper St. Pierre
Computers are *fast*. It turns out that simply recursively walking down all children is fast enough for most cases. It's a complicated walk, but it's entirely doable. You can see the code for the walk here: https://git.gnome.org/browse/gtk+/tree/gdk/gdkwindow.c#n7247 More complex data

Re: In GTK, how are screen coordinates mapped to GUI objects?

2015-05-11 Thread Paul Davis
On Mon, May 11, 2015 at 5:30 PM, Jasper St. Pierre jstpie...@mecheye.net wrote: Computers are *fast*. It turns out that simply recursively walking down all children is fast enough for most cases. It's a complicated walk, but it's entirely doable. You can see the code for the walk here:

Re: In GTK, how are screen coordinates mapped to GUI objects?

2015-05-11 Thread Paul Davis
On Mon, May 11, 2015 at 5:30 PM, Jasper St. Pierre jstpie...@mecheye.net wrote: https://git.gnome.org/browse/gtk+/tree/gdk/gdkwindow.c#n7247 notice the assumption that there's no Z-axis ordering. that will teach me to write first and read second. GDK in GTK3 now does have z-axis ordering

Re: In GTK, how are screen coordinates mapped to GUI objects?

2015-05-11 Thread Jasper St. Pierre
Right. If you were building a scalable UI with a flat hierarchy of objects that do not move often (scrolling is OK, since scrolling is just an offset across the whole set of objects), then one solution is known as a quadtree. The idea here is that you recursively subdivide the scene into quadrants

Re: API-MS-WIN-CORE

2015-05-11 Thread Mihamina Rakotomandimby
On 05/11/2015 05:16 PM, Bernard CANTALOUBE wrote: I have a problem with window VISTA: All the libraries API-MS-WIN-CORE. are missing. A stand alone application made with GTK can't work withou them. Is there a solution ? More details needed: What did you install, how did you install?

Re: [gtk-osx-devel] [PATCH 3/3] Moduleset-stable: fixing the repository link of cups module

2015-05-11 Thread Philip Chimento
On Mon, May 11, 2015 at 7:18 AM, John Ralls jra...@ceridwen.us wrote: On May 11, 2015, at 1:50 AM, Kirill Moizik kir...@daynix.com wrote: Hi John, I sent it here https://github.com/GNOME/gtk-osx/pulls I am a little bit confused about all this different projects Kirill On Sun, May 10,

Re: a new combo box

2015-05-11 Thread Allan Day
This is a quick note to say that I updated the mockups a little while ago: https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/theming/widgets/combobox-replacements-2.png These are intended to be a bit simpler than the previous iteration (found at [1]). I would personally