aboutsummaryrefslogtreecommitdiffstats
path: root/matchbox2
AgeCommit message (Collapse)Author
2010-12-09build: Remove object typedefs from mb-wm-types.hRobert Bragg
If you need to use MBWMTheme you should include "mb-wm-theme.h". The previous approach of putting all the object typedefs in mb-wm-types.h feels like it hid odd inter-object dependencies because it helped to avoid circular dependancy issues but imho I think the lines between objects interfaces should be clearer.
2010-12-09build: fix the build for managers/maemoRobert Bragg
Some misc #include fixes to enable managers/maemo to build again
2010-12-09build: simplify the build structureRobert Bragg
The micro organisation of source files was a bit unnecessary given the small size of matchbox2 and made the makefiles a bit more complex than needs be. We now just have a single Makefile.am for libmatchbox2 which uses a few automake conditionals to decide when certain files should be excluded from the build.
2010-12-09build: Unconditionally build libmatchbox2Robert Bragg
Move mbwm2 towards primarily providing a library for building window and composite managers. The library is now built unconditionally and the window managers under the managers/ subdirectory should instead be made to link against this library instead of statically linking to the internal .la files.
2010-12-09add a '2' suffix to ENABLE_LIBMATCHBOX conditionalRobert Bragg
2010-12-09docs: Adds initial gtk-doc boilerplateRobert Bragg
This adds the basis for creating an API reference for libmatchbox2
2010-12-09re-organize directory structure a bitRobert Bragg
This renames the matchbox directory matchbox2 and it also moves the /matchbox/managers directory to sit alongside the matchbox2 directory. The idea being that everything under matchbox2 should be code that gets linked into libmatchbox2 while code sitting alongside can then provide examples that actually consume the libmatchbox2 api.