mutter/src/core
Iain Holmes f141692ca2 src/include/frame.h src/include/display.h src/include/xprops.h
2008-05-19  Iain Holmes  <iain@gnome.org>

        * src/include/frame.h
        * src/include/display.h
        * src/include/xprops.h
        * src/include/compositor.h
        * src/include/types.h
        * src/include/window.h
        * src/include/errors.h
        * src/include/screen.h: New basic public API for compositor.

        * src/compositor/*: Separate the compositor out into its own 
separate
        directory and set it up for backends. Initial XRender backend.

        * src/core/compositor.[ch]: Remove

        * src/core/frame.h
        * src/core/screen.h
        * src/core/display.h
        * src/core/window.h: Rename to -private.h so as not to clash 
with the
        new files in include

        * src/core/delete.c
        * src/core/workspace.h
        * src/core/stack.[ch]
        * src/core/keybindings.[ch]
        * src/core/errors.c
        * src/core/effects.[ch]
        * src/core/core.c
        * src/core/group.h
        * src/core/edge-resistance.[ch]
        * src/core/window-props.[ch]
        * src/core/constraints.h
        * src/core/bell.[ch]
        * src/core/iconcache.h
        * src/core/session.[ch]
        * src/core/main.c
        * src/core/place.h
        * src/core/xprops.c
        * src/ui/tabpopup.c: Use the new -private headers

        * src/core/display.c
        * src/core/frame.c
        * src/core/window.c
        * src/core/screen.c: Add the API functions required by the 
compositor

        * src/Makefile.am: Relocate the new files



svn path=/trunk/; revision=3715
2008-05-19 00:00:09 +00:00
..
async-getprop.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
async-getprop.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
atomnames.h All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
bell.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
bell.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
boxes.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
constraints.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
constraints.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
core.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
delete.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
display-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
display.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
edge-resistance.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
edge-resistance.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
effects.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
effects.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
errors.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
eventqueue.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
eventqueue.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
frame-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
frame.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
group-private.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group-props.c Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +00:00
group-props.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
group.c All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
group.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
iconcache.c All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
iconcache.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
keybindings.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
keybindings.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
main.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
metacity-Xatomtype.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
place.c re-enable cascade code which was wrongly removed a year ago. Closes 2008-04-27 20:09:47 +00:00
place.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
prefs.c preferences which have a null target don't get updated! (#526016) 2008-04-03 17:36:32 +00:00
screen-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
screen.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
session.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
session.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
stack.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
stack.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
testasyncgetprop.c sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
testboxes.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
util.c Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
window-private.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
window-props.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
window-props.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
window.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
workspace.c All information should live in exactly one place. This means that the list 2008-05-02 18:49:01 +00:00
workspace.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
xprops.c src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00