aboutsummaryrefslogtreecommitdiffstats
path: root/data
AgeCommit message (Collapse)Author
2010-04-12Make file clean upTomas Frydrych
2008-04-112008-04-11 Ross Burton <ross@openedhand.com>Ross Burton
* data/themes/Default/theme.xml: Make the default theme slightly more pretty.
2008-04-11Update documentationRoss Burton
2008-04-112008-04-11 Ross Burton <ross@openedhand.com>Ross Burton
* data/themes/README: Update documentation to match reality.
2008-04-112008-04-11 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* matchbox/theme-engines/mb-wm-theme-xml.h: * matchbox/theme-engines/mb-wm-theme.c: * data/themes/Default/theme.xml: * data/themes/PngSample/theme.xml: * doc/MBWM2-Overview.xml: * matchbox/managers/maemo/theme/theme.xml: Removed unused color-bg2 and color-frame attributes from themes.
2008-03-092008-03-09 Robert Bragg <bob@o-hand.com>Robert Bragg
* matchbox/theme-engines/mb-wm-theme.c Some theme.xml schema changes. clr-* now color-* All x/y width/height attributes related to specifying regions within a template image are now prefixed template-* * doc/MBWM2-Overview.xml Documentation updated in line with schema changes * matchbox/managers/maemo/theme/theme.xml * matchbox/managers/maemo/theme/background.png * matchbox/managers/maemo/theme/Makefile.am * data/themes/Default/theme.xml * data/themes/PngSample/theme.xml * data/themes/PngSample/background.png * data/themes/PngSample/Makefile.am Existing themes updated to use the new attribute names and background.png images have been renamed to template.png * configure.ac * data/themes/Makefile.am Install the PngSample theme by default if PNG theme engine enabled
2008-02-282008-02-28 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* matchbox/theme-engines/mb-wm-theme-xml.c: * matchbox/theme-engines/mb-wm-theme.c: Fixed parsing of colour alpha. * data/themes/Default/theme.xml Added shaddow colour definition. * matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c: Implemented simple shaddows.
2008-02-282008-02-28 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* matchbox/core/mb-wm-types.h: * matchbox/theme-engines/mb-wm-theme.c: * matchbox/theme-engines/mb-wm-theme.h: * matchbox/theme-engines/mb-wm-theme-xml.c: * matchbox/theme-engines/mb-wm-theme-xml.h: * matchbox/comp-mgr/mb-wm-comp-mgr-clutter.c: * matchbox/comp-mgr/mb-wm-comp-mgr.c: * data/themes/Default/theme.xml: Added transition support to theme.
2008-02-252008-02-25 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* configure.ac: * data/libmatchbox2-0.1.pc.in: Fixed Requires field of pc file.
2008-02-252008-02-25 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* configure.ac: * data/libmatchbox2-0.1.pc.in: Fixed pkgconfig include path.
2008-02-192008-02-19 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/Makefile.am: Generate API-version specific .pc file.
2008-02-192008-02-19 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* configure.ac, *.am, *.h: Changes for building mbwm2 as a library (based on patch by Johan Bilien): Moved 'src' to 'matchbox'; fixed up headers to use #include <>. Moved config.h to matchbox/mb-wm-config.h. Added --enable-libmatchbox configure option, libmatchbox2.pc.in
2008-02-182008-02-18 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/Default/theme.xml: * src/comp-mgr/mb-wm-comp-mgr-clutter.c: * src/comp-mgr/mb-wm-comp-mgr.c: * src/comp-mgr/mb-wm-comp-mgr.h: * src/core/mb-window-manager.c: * src/core/mb-wm-types.h: * src/theme-engines/mb-wm-theme.c: More effects works: split slide effect into slide-in and slide-out; added effect events for map and unmap.
2008-02-152008-02-15 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* src/theme-engines/mb-wm-theme.c: * data/themes/Default/theme.xml: Moved effect description from <client> attribute to an <effect> element.
2008-02-142008-02-14 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/Default/theme.xml: * src/comp-mgr/mb-wm-comp-mgr-clutter.c: * src/comp-mgr/mb-wm-comp-mgr.c: * src/comp-mgr/mb-wm-comp-mgr.h: * src/core/mb-wm-object-props.h: * src/core/mb-wm-types.h: * src/theme-engines/mb-wm-theme.c: * src/theme-engines/mb-wm-theme.h: Added gravity to MBWCompMgrEffect to add flexibility and reduce effect types; implemeted slide effect.
2008-02-132008-02-13 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* configure.ac * src/comp-mgr/Makefile.am: * src/comp-mgr/mb-wm-comp-mgr-default.c: * src/comp-mgr/mb-wm-comp-mgr-default.h: * src/comp-mgr/mb-wm-comp-mgr.c: * src/comp-mgr/mb-wm-comp-mgr.h: * src/core/mb-window-manager.c: * src/core/mb-window-manager.h: * src/core/mb-wm-client.c: * src/core/mb-wm-main-context.c: * src/core/mb-wm-object-props.h: * src/core/mb-wm-types.h: * src/managers/maemo/maemo-window-manager.c: * src/managers/simple/matchbox-window-manager-2-simple.c: Changes to improve the flexibility of the compositor framework. Framework for compositor effects. Initial implementation of a clutter-based compositor. * src/theme-engines/mb-wm-theme-xml.c: * src/theme-engines/mb-wm-theme-xml.h: * src/theme-engines/mb-wm-theme.c: * src/theme-engines/mb-wm-theme.h: Added support for effects. * data/themes/Default/theme.xml: Added sample effect for application clients.
2007-12-182007-12-18 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/Default/theme.xml: * data/themes/PngSample/theme.xml: * src/managers/maemo/theme/theme.xml: * src/theme-engines/mb-wm-theme.c: Changed attributes engine_version and engine_type to engine-version and engine-type respectively, so as to make attribute makeup consistent. * doc/MBWM2-Overview.xml: Updated documetation.
2007-11-012007-11-01 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* configure.ac: * src/Makefile.am: * src/core/Makefile.am: * src/managers/maemo/Makefile.am: * src/managers/simple/Makefile.am: * src/comp-mgr/mb-wm-comp-mgr.c: * src/comp-mgr/mb-wm-comp-mgr.h: * src/core/mb-wm-types.h: * src/core/mb-wm-client.c: * src/core/mb-wm-client.h: * src/core/mb-wm-main-context.c: * src/core/mb-wm-object-props.h: * src/core/mb-window-manager.c: * src/core/mb-window-manager.h: * src/core/mb-wm-atoms.c: * src/core/mb-wm-client-base.c: Added composite manager. * src/theme-engines/mb-wm-theme-cairo.c: * src/theme-engines/mb-wm-theme-simple.c: * src/theme-engines/mb-wm-theme-xml.c: * src/theme-engines/mb-wm-theme-xml.h: * src/theme-engines/mb-wm-theme.c: * src/theme-engines/mb-wm-theme.h: * data/themes/Default/theme.xml: Added clr-shadow and clr-lowlight properties to theme. * src/core/mb-wm-client-window.c: * src/core/mb-wm-client-window.h: Handling of initial _NET_WM_STATE property. * src/core/mb-wm-root-window.c: Handling of _MB_COMMAND ClientMessage.
2007-10-162007-10-16 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/README: Brief description of the theme.xml format.
2007-10-032007-10-03 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/PngSamle Added elementary Png-based theme.
2007-10-022007-10-02 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/Default/theme.xml: * src/client-types/mb-wm-client-app.c: * src/client-types/mb-wm-client-desktop.c: * src/client-types/mb-wm-client-dialog.c: * src/client-types/mb-wm-client-input.c: * src/client-types/mb-wm-client-panel.c: * src/core/mb-window-manager.c: * src/core/mb-wm-client-base.c: * src/core/mb-wm-client-base.h: * src/core/mb-wm-client-window.c: * src/core/mb-wm-client.c: * src/core/mb-wm-decor.c: * src/core/mb-wm-layout.c: * src/core/mb-wm-main-context.c: * src/core/mb-wm-object-props.h: * src/core/mb-wm-object.c: * src/core/mb-wm-object.h: * src/core/mb-wm-root-window.c: * src/theme-engines/Makefile.am * src/theme-engines/mb-wm-theme-cairo.c: * src/theme-engines/mb-wm-theme-png.c: * src/theme-engines/mb-wm-theme-simple.c: * src/theme-engines/mb-wm-theme-xml.c: * src/theme-engines/mb-wm-theme-xml.h: * src/theme-engines/mb-wm-theme.c: Added return value to object init functions to catch initialization failures. Improvements to xml parser; name space cleanup.
2007-10-022007-10-01 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/Default/theme.xml: * src/core/mb-wm-object-props.h: * src/theme-engines/mb-wm-theme-cairo.c: * src/theme-engines/mb-wm-theme-cairo.h: * src/theme-engines/mb-wm-theme-png.c: * src/theme-engines/mb-wm-theme-png.h: * src/theme-engines/mb-wm-theme-private.h: * src/theme-engines/mb-wm-theme.c: * src/theme-engines/mb-wm-theme.h: * src/theme-engines/Makefile.am: Refactored xml parser into MBWMTheme to minimize code duplication between engines. * src/core/mb-wm-decor.c: * src/core/mb-wm-decor.h: Implemented absolute positioning of buttons alongside automatic packing (need for png-like themes).
2007-09-282007-09-28 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* data/themes/Default/theme.xml: * src/core/mb-wm-decor.c: * src/core/mb-wm-types.h: * src/core/mb-wm-util.c: * src/theme-engines/mb-wm-theme-cairo.c: * src/theme-engines/mb-wm-theme-cairo.h: * src/theme-engines/mb-wm-theme.c: * src/theme-engines/mb-wm-theme.h: Basic xml default theme.
2007-09-272007-09-27 Tomas Frydrych <tf@o-hand.com>Tomas Frydrych
* Makefile.am: * configure.ac: * data/themes/Default/Makefile.am: * data/themes/Default/theme.xml: * src/core/mb-window-manager.c: * src/theme-engines/mb-wm-theme.c: Added data/themes and populated with Default theme from MBWM1. Added initial theme version and type parsing. Made mb_wm_theme API safe with NULL theme; allow WM to run without a theme.