compiz: Changes to 'object-framework'
David Reveman
davidr at kemper.freedesktop.org
Mon Mar 10 08:27:57 PDT 2008
include/compiz/Makefile.am | 3
include/compiz/c-object.h | 1
include/compiz/core.h | 251 ++---
include/compiz/delegate.h | 117 ++
include/compiz/file-descriptor.h | 70 +
include/compiz/keyboard.h | 9
include/compiz/marshal.h | 8
include/compiz/object.h | 14
include/compiz/pointer.h | 2
include/compiz/root.h | 16
include/compiz/scale.h | 4
include/compiz/signal-match.h | 197 ++++
include/compiz/timer.h | 76 +
include/compiz/widget.h | 75 +
metadata/Makefile.am | 16
metadata/org.compiz.screen.xml.in | 146 ++-
metadata/org.compiz.signalMatch.keyEvent.xml.in | 60 +
metadata/org.compiz.window.xml.in | 82 +
plugins/blur.c | 10
plugins/decoration.c | 14
plugins/fade.c | 6
plugins/fuse.c | 3
plugins/kconfig.cpp | 4
plugins/minimize.c | 6
plugins/regex.c | 6
plugins/rotate.c | 2
plugins/scale.c | 2
plugins/screenshot.c | 2
plugins/svg.c | 6
plugins/video.c | 6
plugins/wobbly.c | 6
plugins/xml-metadata.c | 173 ++-
src/Makefile.am | 69 -
src/branch.c | 18
src/c-object.c | 28
src/delegate.c | 533 ++++++++++-
src/display.c | 674 --------------
src/event.c | 63 +
src/file-descriptor.c | 180 +++
src/main.c | 34
src/marshal.c | 21
src/object.c | 155 +++
src/option.c | 22
src/plugin.c | 125 --
src/root.c | 59 -
src/screen.c | 752 +++++++++-------
src/signal-match.c | 741 ++++++++++++++++
src/timer.c | 200 ++++
src/widget.c | 176 +++
src/window.c | 1098 ++++++++++++++----------
50 files changed, 4304 insertions(+), 2037 deletions(-)
New commits:
commit eb58a1844c328968ee517fb69bc065d02cbd76c6
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 10:30:56 2008 -0400
Remove core metadata.
commit 076e55e5ea2b6ca9fcc6cabb19267548b34807f7
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 10:25:37 2008 -0400
Remove core plugin and c-loader.
commit 166760f2b1b0a4bdcb2ff7f9d3bd66549e1df209
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 09:58:01 2008 -0400
Remove all old display options.
commit 015046fb49ff2ed3990d9a0d67330dfca1fd3943
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 09:53:20 2008 -0400
Set showDesktop/hideDesktop vTable functions properly.
commit 02dbdd1274f12a390fe0ee95d90e5ea141e0b384
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 09:46:14 2008 -0400
Remove showDesktop from display.c.
commit 7de9898862d21ced809bf8726bd7805fecf05ce8
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 09:44:28 2008 -0400
Add menu method to window type and showDesktop/hideDesktop to
screen type.
commit 3871bda67b4f7ed76f63cfbd10383ef47c063fb5
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 03:45:55 2008 -0400
Add public raise and lower functions to window object type.
commit 30a98b141a70396bce42a4bed8af123a4bb22be8
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 03:05:53 2008 -0400
Remove toggleSlowAnimations.
commit ea82225a7765f73844fb23a07b9292a670c15849
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 03:04:15 2008 -0400
Make slowAnimations a public property.
commit 2e7a94cecc73d7812e7538af43d2d53df15474a2
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 02:52:23 2008 -0400
Remove runCommand functions from display.c.
commit acee830a85a578481641225c358e855a36bab827
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 02:49:03 2008 -0400
Move mainMenu and runDialog into screen object type.
commit f5d55cf905e28ad47c64037f6cabd4b064054f9e
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:39:14 2008 -0400
Metadata updates.
commit 580bb269428cbdd0bb4d04a7f1a5b451e824d55d
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:38:00 2008 -0400
Update key grab code and add better error reporting.
commit 0ba8ef8d48e525fa4c4c1bfd189e777344b4c345
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:36:59 2008 -0400
Add si delegate type.
commit a49527f7dafdc3754bf409cb132c978c7602cb1e
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:34:02 2008 -0400
Remove key event description type and add state signals to
key event signal match type.
commit 049e825f9564c932877b0a55c2d669a155d0912f
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:05:21 2008 -0400
Track changes to core.
commit 62077ba53196c899850883be4f23515565089126
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:04:58 2008 -0400
Properly write an end-of-string after file data.
commit 23cb1f5323f62529ec57bd203f332c53ee1c4385
Author: David Reveman <davidr at novell.com>
Date: Mon Mar 10 01:03:33 2008 -0400
Apply global interface metadata before node specific.
commit 7175509e423a5e618c264178f94a4bad0de02903
Author: David Reveman <davidr at novell.com>
Date: Sat Mar 8 12:17:12 2008 -0500
Make runCommand function a member of screen object.
commit 0529ee4a1ddee8884b4d7bb81051a8da5c7cad10
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 19:05:54 2008 -0500
Use CompKeyEventDescription objects for keyGrabs.
commit ae48737ab3665b349636906b88085d32d6787243
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 18:48:19 2008 -0500
Add window metadata.
commit 9092476d5edd42302eac9f0f5a5c00c9040c14c8
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 18:47:06 2008 -0500
Update screen metadata.
commit 7f806e3f3fc0da298ebcd205e4068c6068f4fe17
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 18:41:55 2008 -0500
Add button event signal match objects.
commit 030f932e50fb3d622d02f11fab5d1b30d605cb42
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 18:14:15 2008 -0500
Add widget type.
commit cb188a28aed7d5c8b13696ccdc0c2678dab91346
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:50:36 2008 -0500
Move close function into window type and convert modifier
state into virtual modifier state before emitting key events.
commit 89fcc9732530ff14bb60626f64e246ba4c772c1d
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:47:15 2008 -0500
Add types.
commit 607c54a15a1334896fb86fc8d2cabaefc8645f25
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:46:36 2008 -0500
Better error reporting.
commit 351f0e14e7b6aeee5f8aa6428f0340ff463619ae
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:46:06 2008 -0500
Include compiz/object.h and compiz/c-object.h before
kde headers.
commit 3ad4514b0956766ea3f36efc41a505362f2f41c8
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:44:47 2008 -0500
Add key event signal match object types.
commit ef26794d8ed5759f0e4a49c6b574e23582dc7705
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:43:57 2008 -0500
Add KeyEventDescription object type.
commit 42d1ae1a1a060c4808ef823af53ae380bc9ff8ab
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 16:42:21 2008 -0500
Better error reporting.
commit ac2e3348f16582abd5af2d7c6776932b6e586b85
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 11:32:19 2008 -0500
Add iDelegate type.
commit 5ed0d06ef659763c786d191ee9aab41a5932bb5c
Author: David Reveman <davidr at novell.com>
Date: Fri Mar 7 11:14:34 2008 -0500
delegateVoid -> voidDelegate.
commit a46c302ba045418e6c7064d7b139c28be5519e98
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 17:06:09 2008 -0500
Cleanup.
commit 300dbb32134df8c2b979ef530e19dc8d3ef51f48
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 16:43:32 2008 -0500
Add signal compression support to delegate type.
commit b0b4cb6a472546ad63266f6bafb66e99554d1fb1
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 16:42:34 2008 -0500
Add emit function to object type and move compEmitSignedSignal
to object.c.
commit 8893f0005bafe13e8e6d3ff1f51ac8cc0d09b93c
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 14:20:53 2008 -0500
Add StructureNofitySignalMatch type.
commit 4e2603f8d4d88d53d85fa6deba435ccaec0a59b6
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 11:42:38 2008 -0500
Remove old screen options.
commit 0b44fdb8523f3f9871efbeacda8dd4cebd735f96
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 11:29:48 2008 -0500
Track changes to window object.
commit 484d7b56c418e0b6a65dcd284285d5132d174250
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 11:24:11 2008 -0500
Add focusStealingPrevention property to window object.
commit 9b0a9fba739e5223fa09b81c5ef544cf9cc70c65
Author: David Reveman <davidr at novell.com>
Date: Thu Mar 6 11:03:09 2008 -0500
Add keyGrabs object and updatePassiveGrabs function to screen
object. Remove unused button grabs.
commit 1060cfb953e77e7362911c1a7aa8e4eec6849539
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 18:14:58 2008 -0500
Use active window instead of event window.
commit fb7c9147e9d688d2c87655a3d6fe99ab22b09812
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 18:08:48 2008 -0500
Add bell signal to window object type.
commit ad8709d3cbc4d49f4442c333eeaf6bd090c84daa
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 17:48:40 2008 -0500
Track changes to window object type.
commit c7bb65177be34cc0f2d7edee2c552fc73fb67928
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 17:48:16 2008 -0500
Emit key and button signals from handleActionEvent.
commit f229ef84948ba9d69c3aaa029458036bc468fcd0
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 17:46:29 2008 -0500
Add key and last arguments to key event signals.
commit 6878f857f146eeaef3adc6d18ef2db129311c09a
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 14:36:34 2008 -0500
Add key event signals to window object type.
commit 1ef2fe6b6fa1e31f4c5de5be7f26ffa3878bdb8d
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 14:28:24 2008 -0500
Add button event signals to window object type.
commit 664634135571fd0439eb51dc51b1b6e397c1800c
Author: David Reveman <davidr at novell.com>
Date: Wed Mar 5 13:11:05 2008 -0500
Add timer and file descriptor object types.
More information about the xorg-commit
mailing list