02b69e4d76
Move header inclusion guard at the top
...
GCC has some optimization for the inclusion guard, but they only work if
the check is the outermost one.
We're fairly inconsistent because of historical reasons, so we should
ensure that we follow the same pattern in every public header.
2015-07-07 16:03:32 +01:00
4f5dd5ad43
docs: Remove last stray DocBook tags
2014-03-18 14:15:01 +00:00
c69bb976b3
Annotate all public symbols
...
We are going to switch to compiler annotations to determine the
visibility of the symbols.
2014-03-17 18:53:27 +00:00
d28e04be72
Move all enumerations to a separate file
...
This should allow sharing types, and we can avoid glib-mkenums thrawling
the whole repository for enumerations.
2011-10-11 17:59:46 +01:00
ca092477c2
Appease the gods in introspection
...
Reduce the amount of bogus warnings g-ir-scanner prints out.
2011-01-20 16:35:26 +00:00
28f28c0309
Remove trailin enum commas, avoiding C++ warnings.
...
http://bugzilla.clutter-project.org/show_bug.cgi?id=2314
2010-09-13 15:45:55 +01:00
286f307c10
docs: Various fixes
2010-06-30 11:32:15 +01:00
859d1f0792
align-constraint: Publish the properties accessors
...
The accessor methods for the AlignConstraint properties should be
public.
2010-06-16 12:47:56 +01:00
9f7e4b2b64
docs: Document BindConstraint and AlignConstraint
...
Add the missing gtk-doc annotations for BindConstraint and
AlignConstraint, plus the licensing blurb.
2010-05-19 14:46:02 +01:00
f857457b9d
constraints: Add AlignConstraint
...
AlignConstraint is a simple constraint that keeps an actor's position
aligned to the width or height of another actor, multiplied by an
alignment factor.
2010-05-19 13:02:43 +01:00