compiz: Changes to 'object-framework'

David Reveman davidr at kemper.freedesktop.org
Tue Oct 30 09:31:07 PDT 2007


 configure.ac                       |    2 
 include/compiz-core.h              |  250 +++++++++-
 kde/window-decorator/decorator.cpp |    9 
 kde/window-decorator/window.cpp    |   25 -
 kde/window-decorator/window.h      |    2 
 plugins/annotate.c                 |   28 -
 plugins/dbus.c                     |   20 
 plugins/fuse.c                     |  572 ++++++++++++------------
 plugins/gconf.c                    |   22 
 plugins/glib.c                     |   36 -
 plugins/ini.c                      |    6 
 plugins/kconfig.cpp                |   18 
 plugins/regex.c                    |    2 
 src/Makefile.am                    |    4 
 src/core.c                         |  241 +++++++++-
 src/display.c                      |  859 +++++++++++++++++++++++--------------
 src/error.c                        |   95 ++++
 src/event.c                        |   83 +--
 src/main.c                         |   18 
 src/marshal.c                      |  318 +++++++++++++
 src/match.c                        |    2 
 src/metadata.c                     |    6 
 src/object.c                       |  346 ++++----------
 src/plugin.c                       |   28 -
 src/screen.c                       |   72 +--
 25 files changed, 1961 insertions(+), 1103 deletions(-)

New commits:
commit 0bbbf11acfb39b03d2c3d2ade27f9ec1b5c44d15
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 30 11:58:35 2007 -0400

    Remove whitespaces.

commit 818c6d0d302bb448f40c3ae4d0e4ae734334efdc
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 30 11:57:44 2007 -0400

    Reparent window instead of flipping the WType_TopLevel bit.

commit d077a299d0b4ace13ce3abdcd1133edd1e19a83c
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 30 11:53:02 2007 -0400

    Add plugin container to core and make CompPlugin an object.

commit 57aa433e39f08749e6d5ccf24dc387003ef41d78
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 29 18:15:10 2007 -0400

    Adjust file descriptor system so that fds can be added and
    removed in call-back functions. Also made sure that
    key-bindings are initiated properly when screens are added
    after a plugin has been loaded.

commit 16a19dc7ff2fd55a539acfaed59b6f9acabe062e
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 29 11:26:05 2007 -0400

    Move code that adds a display connection watch from the event
    loop to where the display is added and removed.

commit 3f9c385f5977758e6f24e4e8b1bc5139834936e9
Author: David Reveman <davidr at novell.com>
Date:   Fri Oct 26 15:07:22 2007 -0400

    Add support for dynamically adding and removing displays.

commit b0cfbc8f537124b10b3b9114444306ab6e4bcaa7
Author: David Reveman <davidr at novell.com>
Date:   Fri Oct 26 12:54:37 2007 -0400

    Improved manager selection support.

commit 69bb855373fe02a59c855eeb711e270a145245b2
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 20:05:45 2007 -0400

    Add addDisplay and removeDisplay methods to core interface.

commit 94393cc811d17d48c2e2bfaa76994a4ea005cdae
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 18:03:48 2007 -0400

    Add support for dynamically adding and removing screens.

commit 6105332b6ea91f0b34b31050f14e07c849373aac
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 18:02:38 2007 -0400

    Add esprintf function which is very useful when returning
    error messages.

commit 052641aec07127ef0c70e1e22ca6e5bea97f507e
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 18:00:07 2007 -0400

    Fix support for running without any managed screens.

commit 0f049ff810c9f73a785286ef8e5dec6cbd488696
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 14:47:09 2007 -0400

    Add addScreen and removeScreen methods to display interface.

commit 2aa0931d496bbe3efd0ee50da46a6e9057fa7560
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 12:14:16 2007 -0400

    Add dir entries in more appropriate order. Aet permission and
    number of hard links correctly for directories.

commit f146e86b35c1f5ae5da312d1fdb570adbb9216f5
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 10:51:50 2007 -0400

    Use clickToFocus variable instead of old option value.

commit 0c19da383d8edce446d5d906056321eff0e1f3ed
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 25 10:47:04 2007 -0400

    Better support for opening files and directories.

commit 444e283dbc748b735de757d3500fc15be0aebe56
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 24 16:25:57 2007 -0400

    Check if new value is equal to current mount point value.

commit 125da3b1d682ccd6f6f8dec8fc6e14c7334847da
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 24 16:24:45 2007 -0400

    Use commonInterfacesAdded and commonInterfacesRemoved to
    indicate that addition or removal of object interfaces.

commit effc1a3655bbd4ece199856a4b3199723e425244
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 24 15:39:01 2007 -0400

    Add commonInterfacesAdded and commonInterfacesRemoved.

commit de96dd518ccba6339eac3fafc348cab088293a8b
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 24 14:37:11 2007 -0400

    Add interfaceAdded and interfaceRemoved signals.

commit e895cca45a34274486feebe8a81029bc5bcc717d
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 23 23:26:49 2007 -0400

    Move marshalling functions to marshal.c.

commit b20efc83bce788e63803fb9fa4aedb9623d42c18
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 23 15:16:34 2007 -0400

    Parse hostName, displayNum and preferredScreen from display
    name when adding display and use them for object name and
    properly setting DISPLAY environment variable when spawning
    processes.



More information about the xorg-commit mailing list