gnome-shell/src/big
Owen W. Taylor d263c12e2e Match CSS for background extents
The CSS specification says that the background extends to the
edge of the border (settable in CSS3 with border-clip), make
BigRectangle match this by computing an "effective border color"
as 'border OVER background'.

(If we don't want this behavior - e.g., to be able to use the
transparent borders as margins, then alternatively transparent
border handling would have to be fixed in st-widget.c, since
prior to this transparent and translucent borders were handled
differently.)

https://bugzilla.gnome.org/show_bug.cgi?id=595993
2009-10-01 14:41:19 -04:00
..
big-enum-types.c.in Import Big 2008-12-01 23:01:52 +00:00
big-enum-types.h.in Import Big 2008-12-01 23:01:52 +00:00
box.c BigBox: Implement foreach_with_internals() 2009-06-06 12:51:29 -04:00
box.h Import Big 2008-12-01 23:01:52 +00:00
README Tweak clutter-cairo include path to fix build where clutter root != clutter-cairo root 2008-12-01 23:44:06 +00:00
rectangle.c Match CSS for background extents 2009-10-01 14:41:19 -04:00
rectangle.h Import Big 2008-12-01 23:01:52 +00:00
theme-image.c Port BigBox, BigRectangle, BigThemeImage to Clutter-1.0 API 2009-06-06 12:50:58 -04:00
theme-image.h Import Big 2008-12-01 23:01:52 +00:00

The Clutter actors and other files in this directory were created by
litl, LLC.  They are released under the terms of the Library General
Public license.

The idea is that these actors may eventually make their way into Clutter
or into other libraries.

litl has requested that these actors should not be publically
installed under the 'big_*' names to avoid conflicts with their
development. So if you use them in your applications, do *NOT*
install:

 - A 'libbig' library
 - The header files
 - gobject-introspection data for these actors

Into public locations. You can of course, take the code and rename it,
as long as you respect the provisions of the LGPL, or install into
private locations as we do for gnome-shell. (We install the typelib
into a private location, link the source files directly into the
gnome-shell plugin so no external library is needed, and we don't
install the header files at all.)

Patches applied:
http://bugzilla.gnome.org/show_bug.cgi?id=562929