Hello community,
here is the log from the commit of package compiz-fusion-plugins-extra
checked in at Mon Sep 29 17:42:26 CEST 2008.
--------
--- compiz-fusion-plugins-extra/compiz-fusion-plugins-extra.changes 2008-09-15 23:43:30.000000000 +0200
+++ /mounts/work_src_done/STABLE/compiz-fusion-plugins-extra/compiz-fusion-plugins-extra.changes 2008-09-29 16:52:36.000000000 +0200
@@ -2 +2 @@
-Thu Sep 10 00:00:00 CEST 2008 - davidr@novell.com
+Mon Sep 29 16:51:51 CEST 2008 - rodrigo@novell.com
@@ -4,2 +4,16 @@
-- Include NOMAD changes with support for non top-level window
- compositing.
+- Review and merge changes from X11:Compiz
+
+-------------------------------------------------------------------
+Fri Sep 19 13:31:47 IST 2008 - cyberorg@opensuse.org
+
+- Patch compiz-plugins-extra-defaults.diff
+
+-------------------------------------------------------------------
+Wed Sep 17 20:20:07 IST 2008 - cyberorg@opensuse.org
+
+- Release 0.7.8
+- New animationaddon plugin
+- l10n updates
+- Fix a lot of mem leaks
+- Merged cubecaps plugin functianality
+- Add -devel package
Old:
----
compiz-fusion-plugins-extra-0.7.6.tar.bz2
plugins-extra-0.7.6-NOMAD.diff
New:
----
compiz-fusion-plugins-extra-0.7.8.tar.bz2
compiz-plugins-extra-defaults.diff
plugins-extra-NOMAD.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compiz-fusion-plugins-extra.spec ++++++
--- /var/tmp/diff_new_pack.eS1145/_old 2008-09-29 17:42:14.000000000 +0200
+++ /var/tmp/diff_new_pack.eS1145/_new 2008-09-29 17:42:14.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package compiz-fusion-plugins-extra (Version 0.7.6)
+# spec file for package compiz-fusion-plugins-extra (Version 0.7.8 )
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -31,13 +31,14 @@
PreReq: %fillup_prereq
Requires: compiz compiz-fusion-plugins-main
Conflicts: compiz-extra compiz-extra-git
-Version: 0.7.6
-Release: 67
+Version: 0.7.8
+Release: 1
Summary: Compiz-Fusion community extra plugins
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
Source: %{name}-%{version}.tar.bz2
-Patch: plugins-extra-0.7.6-NOMAD.diff
+Patch: compiz-plugins-extra-defaults.diff
+Patch1: plugins-extra-NOMAD.diff
%define gnome_prefix %(pkg-config --variable=prefix gnome-desktop-2.0)
%if "%gnome_prefix" == "/usr"
%define gnome_etc /etc
@@ -60,9 +61,30 @@
--------
David Reveman and the Compiz-Fusion community
+%package devel
+License: GPL v2 or later
+Summary: Compiz-Fusion community extra plugins
+Group: System/X11/Utilities
+Requires: compiz-fusion-plugins-main-devel
+AutoReqProv: on
+
+%description devel
+This package contains Compiz-Fusion community extra plugins.
+
+Contains: addhelper crashhandler extrawm firepaint goto-viewport
+mswitch scalefilter splash bench cubereflex fadedesktop gears group
+mblur reflex showdesktop trailfocus.
+
+
+
+Authors:
+--------
+ David Reveman and the Compiz-Fusion community
+
%prep
%setup -q -n %{name}-%{version}
%patch -p1
+%patch1 -p1
%build
#
@@ -104,10 +126,23 @@
%{_libdir}/compiz/*
%{_datadir}/compiz/*
+%files devel
+%defattr(-, root, root)
+%{_includedir}/compiz/compiz-animationaddon.h
+%{_libdir}/pkgconfig/compiz-animationaddon.pc
+
%changelog
-* Wed Sep 10 2008 davidr@novell.com
-- Include NOMAD changes with support for non top-level window
- compositing.
+* Mon Sep 29 2008 rodrigo@novell.com
+- Review and merge changes from X11:Compiz
+* Fri Sep 19 2008 cyberorg@opensuse.org
+- Patch compiz-plugins-extra-defaults.diff
+* Wed Sep 17 2008 cyberorg@opensuse.org
+- Release 0.7.8
+- New animationaddon plugin
+- l10n updates
+- Fix a lot of mem leaks
+- Merged cubecaps plugin functianality
+- Add -devel package
* Tue Jul 01 2008 mhopf@suse.de
- Update from buildservice.
* Sat May 31 2008 cyberorg@opensuse.org
++++++ compiz-fusion-plugins-extra-0.7.6.tar.bz2 -> compiz-fusion-plugins-extra-0.7.8.tar.bz2 ++++++
++++ 169610 lines of diff (skipped)
++++++ compiz-plugins-extra-defaults.diff ++++++
diff -ur a/metadata/animationaddon.xml.in b/metadata/animationaddon.xml.in
--- a/metadata/animationaddon.xml.in 2008-09-19 13:21:35.000000000 +0530
+++ b/metadata/animationaddon.xml.in 2008-09-19 13:23:55.000000000 +0530
@@ -90,14 +90,14 @@
<option name="fire_particles" type="int">
<_short>Number Of Fire Particles
<_long>Number of fire particles.
- <default>1000</default>
+ <default>300</default>
<min>100</min>
<max>10000</max>
</option>
<option name="fire_size" type="float">
<_short>Fire Particle Size
<_long>Fire particle size.
- <default>5</default>
+ <default>3</default>
<min>0.1</min>
<max>20</max>
<precision>0.1</precision>
diff -ur a/metadata/cubeaddon.xml.in b/metadata/cubeaddon.xml.in
--- a/metadata/cubeaddon.xml.in 2008-09-19 13:21:35.000000000 +0530
+++ b/metadata/cubeaddon.xml.in 2008-09-19 13:25:15.000000000 +0530
@@ -220,7 +220,7 @@
<option name="top_scale" type="bool">
<_short>Scale top image
<_long>Scale image to cover top face of cube
- <default>true</default>
+ <default>false</default>
</option>
<option name="bottom_scale" type="bool">
<_short>Scale bottom image
@@ -274,7 +274,7 @@
<type>string</type>
<hints>file;image;</hints>
<default>
- <value>fusioncap.png</value>
+ <value>opensuse.png</value>
</default>
<hints>file;image;</hints>
</option>
++++++ plugins-extra-0.7.6-NOMAD.diff -> plugins-extra-NOMAD.diff ++++++
--- compiz-fusion-plugins-extra/plugins-extra-0.7.6-NOMAD.diff 2008-09-10 19:24:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/compiz-fusion-plugins-extra/plugins-extra-NOMAD.diff 2008-09-19 19:01:38.000000000 +0200
@@ -1,3 +1,9 @@
+commit ba8eb7e0a668c5ad7dd10729a70693b786735d5b
+Author: David Reveman
+Date: Tue Sep 9 21:26:04 2008 +0200
+
+ Minimal effort to make plugins build against core.
+
diff --git a/src/3d/3d.c b/src/3d/3d.c
index 0afa8cc..545951a 100644
--- a/src/3d/3d.c
@@ -69,8 +75,33 @@
{
ADD_WINDOW (w);
+diff --git a/src/animationaddon/polygon.c b/src/animationaddon/polygon.c
+index 9095e8b..41e0f66 100644
+--- a/src/animationaddon/polygon.c
++++ b/src/animationaddon/polygon.c
+@@ -980,8 +980,9 @@ polygonsDrawCustomGeometry (CompWindow * w)
+ aw->nDrawGeometryCalls++;
+
+ // draw windows only on current viewport unless it's on all viewports
+- if ((s->windowOffsetX != 0 || s->windowOffsetY != 0) &&
+- !windowOnAllViewports (w))
++ if (!w->parent ||
++ ((w->parent->viewportOffsetX || w->parent->viewportOffsetY) &&
++ !windowOnAllViewports (w)))
+ {
+ return;
+ // since this is not the viewport the window was drawn
+@@ -1643,7 +1644,7 @@ polygonsPrePaintOutput (CompScreen *s, CompOutput *output)
+ // Find out if an animation running now uses depth test
+ Bool depthUsed = FALSE;
+ CompWindow *w;
+- for (w = s->windows; w; w = w->next)
++ for (w = s->root.windows; w; w = w->next)
+ {
+ ANIMADDON_WINDOW (w);
+ if (aw->com->animRemainingTime > 0 &&
diff --git a/src/cubeaddon/cubeaddon.c b/src/cubeaddon/cubeaddon.c
-index 54400cb..7ed4896 100644
+index 413a72d..5f65385 100644
--- a/src/cubeaddon/cubeaddon.c
+++ b/src/cubeaddon/cubeaddon.c
@@ -963,8 +963,10 @@ cubeaddonAddWindowGeometry (CompWindow *w,
@@ -113,7 +144,7 @@
if (cs->moMode == CUBE_MOMODE_ONE)
diff --git a/src/fadedesktop/fadedesktop.c b/src/fadedesktop/fadedesktop.c
-index 0f341d1..41306a7 100644
+index 3336f74..16f74f4 100644
--- a/src/fadedesktop/fadedesktop.c
+++ b/src/fadedesktop/fadedesktop.c
@@ -96,7 +96,7 @@ fadeDesktopActivateEvent (CompScreen *s,
@@ -162,10 +193,10 @@
if (w && (w->id != cw->id))
continue;
diff --git a/src/firepaint/firepaint.c b/src/firepaint/firepaint.c
-index f9df36b..b037eda 100644
+index 825ca69..2db549a 100644
--- a/src/firepaint/firepaint.c
+++ b/src/firepaint/firepaint.c
-@@ -478,7 +478,7 @@ fireTerminate (CompDisplay *d,
+@@ -509,7 +509,7 @@ fireTerminate (CompDisplay *d,
{
FIRE_SCREEN (s);
@@ -175,10 +206,10 @@
if (fs->grabIndex)
diff --git a/src/group/cairo.c b/src/group/cairo.c
-index 533b4ac..da36720 100644
+index a3aef9c..9b3d2bd 100644
--- a/src/group/cairo.c
+++ b/src/group/cairo.c
-@@ -684,7 +684,8 @@ groupRenderWindowTitle (GroupSelection *group)
+@@ -689,7 +689,8 @@ groupRenderWindowTitle (GroupSelection *group)
{
/* getting the pixmap failed, so create an empty one */
Pixmap emptyPixmap;
@@ -189,7 +220,7 @@
if (emptyPixmap)
{
diff --git a/src/group/group.c b/src/group/group.c
-index 0447fac..53bf3f0 100644
+index 3a1d4e0..67eab18 100644
--- a/src/group/group.c
+++ b/src/group/group.c
@@ -276,7 +276,7 @@ groupRaiseWindows (CompWindow *top,
@@ -211,7 +242,7 @@
if (w->id == cw->frame)
{
diff --git a/src/group/init.c b/src/group/init.c
-index 7f22ce5..d8d817a 100644
+index 920e181..336e124 100644
--- a/src/group/init.c
+++ b/src/group/init.c
@@ -75,7 +75,7 @@ groupScreenOptionChanged (CompScreen *s,
@@ -255,7 +286,7 @@
if (groupIsGroupWindow (w) &&
groupWindowInRegion (w, reg, precision))
diff --git a/src/group/tab.c b/src/group/tab.c
-index fe43a1b..3a85de8 100644
+index 2e57b69..8a1b861 100644
--- a/src/group/tab.c
+++ b/src/group/tab.c
@@ -43,7 +43,7 @@ groupGetCurrentMousePosition (CompScreen *s,
@@ -276,7 +307,7 @@
o[1].type = CompOptionTypeBool;
o[1].name = "active";
-@@ -940,7 +940,7 @@ groupUpdateTabBars (CompScreen *s,
+@@ -942,7 +942,7 @@ groupUpdateTabBars (CompScreen *s,
if (!otherScreenGrabExist (s, "group", "group-drag", 0))
{
/* first check if the entered window is a frame */
@@ -285,7 +316,7 @@
{
if (w->frame == enteredWin)
break;
-@@ -1054,7 +1054,7 @@ groupGetConstrainRegion (CompScreen *s)
+@@ -1056,7 +1056,7 @@ groupGetConstrainRegion (CompScreen *s)
r.rects = &r.extents;
r.numRects = r.size = 1;
@@ -294,7 +325,7 @@
{
if (!w->mapNum)
continue;
-@@ -2752,7 +2752,7 @@ groupCreateInputPreventionWindow (GroupSelection *group)
+@@ -2756,7 +2756,7 @@ groupCreateInputPreventionWindow (GroupSelection *group)
group->inputPrevention =
XCreateWindow (group->screen->display->display,
@@ -326,7 +357,7 @@
}
}
diff --git a/src/maximumize/maximumize.c b/src/maximumize/maximumize.c
-index 0f11aa4..5834520 100644
+index 8b20364..f93ee15 100644
--- a/src/maximumize/maximumize.c
+++ b/src/maximumize/maximumize.c
@@ -77,7 +77,7 @@ maximumizeEmptyRegion (CompWindow *window,
@@ -361,7 +392,7 @@
}
}
diff --git a/src/scalefilter/scalefilter.c b/src/scalefilter/scalefilter.c
-index 277fbd9..5a4f095 100644
+index cc7e545..1a4bdb8 100644
--- a/src/scalefilter/scalefilter.c
+++ b/src/scalefilter/scalefilter.c
@@ -323,7 +323,7 @@ scalefilterRelayout (CompScreen *s)
@@ -374,7 +405,7 @@
if (action->initiate)
{
diff --git a/src/shelf/shelf.c b/src/shelf/shelf.c
-index 2605daa..70774fe 100644
+index e6b636c..d522280 100644
--- a/src/shelf/shelf.c
+++ b/src/shelf/shelf.c
@@ -241,7 +241,7 @@ shelfPreparePaintScreen (CompScreen *s,
@@ -396,7 +427,7 @@
w->serverY - w->input.top,
w->serverWidth + w->input.left + w->input.right,
diff --git a/src/showdesktop/showdesktop.c b/src/showdesktop/showdesktop.c
-index cee5bed..751b0d4 100644
+index cc5a07d..30c87dd 100644
--- a/src/showdesktop/showdesktop.c
+++ b/src/showdesktop/showdesktop.c
@@ -285,7 +285,7 @@ prepareSDWindows (CompScreen *s,
@@ -426,7 +457,7 @@
{
if (w->inShowDesktopMode)
inSDMode = TRUE;
-@@ -661,7 +661,7 @@ showdesktopEnterShowDesktopMode (CompScreen *s)
+@@ -663,7 +663,7 @@ showdesktopEnterShowDesktopMode (CompScreen *s)
count = prepareSDWindows (s, ss->state);
if (count > 0)
{
@@ -435,7 +466,7 @@
RevertToPointerRoot, CurrentTime);
ss->state = SD_STATE_ACTIVATING;
damageScreen (s);
-@@ -683,7 +683,7 @@ showdesktopLeaveShowDesktopMode (CompScreen *s,
+@@ -685,7 +685,7 @@ showdesktopLeaveShowDesktopMode (CompScreen *s,
{
CompWindow *cw;
@@ -445,7 +476,7 @@
SD_WINDOW (cw);
diff --git a/src/splash/splash.c b/src/splash/splash.c
-index e3da718..691d5cb 100644
+index c1c0f51..f2a3a64 100644
--- a/src/splash/splash.c
+++ b/src/splash/splash.c
@@ -237,7 +237,7 @@ splashGetCurrentOutputRect (CompScreen *s,
@@ -476,10 +507,10 @@
(unsigned char *) &value, 1);
ss->initiate = TRUE;
diff --git a/src/trailfocus/trailfocus.c b/src/trailfocus/trailfocus.c
-index ca73ba1..49843b2 100644
+index e89d48f..9918f45 100644
--- a/src/trailfocus/trailfocus.c
+++ b/src/trailfocus/trailfocus.c
-@@ -124,7 +124,7 @@ setWindows (CompScreen *s)
+@@ -127,7 +127,7 @@ setWindows (CompScreen *s)
winMax = trailfocusGetWindowsCount (s);
@@ -488,7 +519,7 @@
{
TRAILFOCUS_WINDOW (w);
-@@ -303,7 +303,7 @@ cleanList (CompScreen *s)
+@@ -306,7 +306,7 @@ cleanList (CompScreen *s)
if (i < winMax)
{
@@ -498,7 +529,7 @@
w = w->next;
diff --git a/src/wallpaper/wallpaper.c b/src/wallpaper/wallpaper.c
-index 8b83d89..72c632c 100644
+index 3adc78b..6d5c108 100644
--- a/src/wallpaper/wallpaper.c
+++ b/src/wallpaper/wallpaper.c
@@ -368,9 +368,10 @@ createFakeDesktopWindow (CompScreen *s)
@@ -558,10 +589,10 @@
if (ws->fakeDesktop != None)
destroyFakeDesktopWindow (s);
diff --git a/src/widget/widget.c b/src/widget/widget.c
-index d737e41..97eeab3 100644
+index ba6b27b..6ac7d68 100644
--- a/src/widget/widget.c
+++ b/src/widget/widget.c
-@@ -117,14 +117,14 @@ widgetUpdateTreeStatus (CompWindow *w)
+@@ -119,14 +119,14 @@ widgetUpdateTreeStatus (CompWindow *w)
WIDGET_SCREEN (w->screen);
/* first clear out every reference to our window */
@@ -578,16 +609,16 @@
{
Window clientLeader;
-@@ -233,7 +233,7 @@ widgetSetWidgetLayerMapState (CompScreen *s,
- {
- CompWindow *w;
+@@ -249,7 +249,7 @@ widgetSetWidgetLayerMapState (CompScreen *s,
+
+ WIDGET_DISPLAY (s->display);
- for (w = s->windows; w; w = w->next)
+ for (w = s->root.windows; w; w = w->next)
{
WIDGET_WINDOW (w);
-@@ -300,7 +300,7 @@ widgetMatchExpHandlerChanged (CompDisplay *d)
+@@ -339,7 +339,7 @@ widgetMatchExpHandlerChanged (CompDisplay *d)
/* match options are up to date after the call to matchExpHandlerChanged */
for (s = d->screens; s; s = s->next)
{
@@ -596,7 +627,7 @@
if (widgetUpdateWidgetStatus (w))
{
Bool map;
-@@ -435,7 +435,7 @@ widgetHandleEvent (CompDisplay *d,
+@@ -474,7 +474,7 @@ widgetHandleEvent (CompDisplay *d,
o.type = CompOptionTypeInt;
o.name = "root";
@@ -605,7 +636,7 @@
widgetToggle (d, NULL, 0, &o, 1);
}
-@@ -652,7 +652,7 @@ widgetScreenOptionChanged (CompScreen *s,
+@@ -691,7 +691,7 @@ widgetScreenOptionChanged (CompScreen *s,
case WidgetScreenOptionMatch:
{
CompWindow *w;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org