gtk2/docs/tools
Matthias Clasen 943d575ec3 Add GtkFlowBox
GtkFlowBox is a container that its children in a reflowing
grid, which can be oriented horizontally or vertically.

It is similar to GtkListBox in that the children can
be sorted and filtered, and by requiring a dedicated child
widget type, GtkFlowBoxChild. It is similar to GtkTreeView
in that is supports a full set of selection modes, including
rubberband selection.

This is the culmination of work that has happened in the
egg-list-box module, and earlier in libegg. The origins of
this code are the EggSpreadTable in libegg, which was written
by Tristan van Berkom. It was moved to egg-list-box and
renamed EggFlowBox by Jon McCann, and I gave it some finishing
touched in the flowbox-improvements branch of that module.
2013-10-06 23:31:17 -04:00
..
folder.png
gnome.png
Makefile.am Revert "shooter: Use the reftests code for taking screenshots" 2013-09-29 22:20:20 -04:00
README.shooter
shadow.c Revert "shooter: Use the reftests code for taking screenshots" 2013-09-29 22:20:20 -04:00
shadow.h Revert "shooter: Use the reftests code for taking screenshots" 2013-09-29 22:20:20 -04:00
shooter.c Revert "shooter: Use the reftests code for taking screenshots" 2013-09-29 22:20:20 -04:00
widgets.c Add GtkFlowBox 2013-10-06 23:31:17 -04:00
widgets.h

The doc shooter is used to take screenshots of widgets for the GTK+
reference manuals.  We use these images for both the headers of the
images, and for the visual index of GNOME images.  They aren't part of
the docs build.  Instead, the images are taken, and then copied by hand
into gtk+/docs/reference/gtk/images/

Ideally, the images should be taken once a release, and all images
should be updated at the same time.  A simple theme should be used to
take the screenshots, and in the future, we may include a gtkrc file in
this directory for the shooter to use.  Currently, all shots are
constrained to the same width.  Care should be taken when adding new
widgets to keep this constraint.