Age | Commit message (Collapse) | Author |
|
* data/themes/Default/theme.xml:
Make the default theme slightly more pretty.
|
|
|
|
* data/themes/README:
Update documentation to match reality.
|
|
* 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.
|
|
* 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
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* src/theme-engines/mb-wm-theme.c:
* data/themes/Default/theme.xml:
Moved effect description from <client> attribute to an <effect>
element.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* data/themes/README:
Brief description of the theme.xml format.
|
|
* data/themes/PngSamle
Added elementary Png-based theme.
|
|
* 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.
|
|
* 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).
|
|
* 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.
|
|
* 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.
|