soc.2008.finch: cc5d4c83: Converted window property of frame to a ...

Casey Harkins caseyharkins at
Tue Sep 16 10:05:48 EDT 2008

On Tue, 2008-09-16 at 02:15 -0400, queueram at wrote:
> -----------------------------------------------------------------
> Revision: cc5d4c83e8930185cbb901492f76b43e65b6b7d5
> Ancestor: 08ce9be835b88c64a691ba283582fa12495e15c2
> Author: queueram at
> Date: 2008-09-16T06:11:16
> Branch: im.pidgin.soc.2008.finch
> URL:
> Modified files:
>         finch/libgnt/wms/tiling.c
> ChangeLog: 
> Converted window property of frame to a GQueue containing all the windows
> that are contained within that frame.  This helps when a window's focus is
> set by something outside of the tiling window manager (such as the taskbar)
> and the frame it is contained within needs to be updated accordingly.

Is our glib requirement still 2.0 or is 2.4 the minimum? This commit
uses a few g_queue functions that were added in 2.4. If it is still 2.0,
g_queue_find() will need to be implemented internally and we'll need to
look at the length member of the queue structure rather than use the
g_queue_get_length() function.

libpurple/protocols/oscar/flap_connection.c is also using
g_queue_get_length(), though was not introduced in this commit.


More information about the Devel mailing list