This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

What is this?

UPDATE: the branch has now been merged to master

The client-side-windows branch is a branch of Gtk+ with the intent of making all normal subwindows of Gtk be handled by Gdk instead of the X server. There are several advantages to this:

The Code

The branch is available in the gtk+ git repo on git.gnome.org in the client-side-windows branch.

http://git.gnome.org/cgit/gtk+/log/?h=client-side-windows

A branch of clutter-gtk with client-side window support is available at:

http://gitorious.org/clutter-gtk-copy

Its currently feature complete and seems to work on X, but could use more testing and review. The non-X backends needs some work.

Nice Features we may want to add

Various cleanups we may want to do

Problems that will require application changes

Known regressions

Known regressions are tracked by using "csw" in the status whiteboard field in bugzilla.

Here is are the current open bugs.


2024-10-23 11:36