[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/kpresenter
From:       Jan Hambrecht <jaham () gmx ! net>
Date:       2008-02-25 23:16:39
Message-ID: 1203981399.054810.19657.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 779360 by jaham:

implemented barnDoorWipe page effect


 M  +9 -1      part/dockers/KPrPageEffectDocker.cpp  
 M  +9 -1      part/pageeffects/KPrPageEffect.h  
 M  +1 -1      plugins/pageeffects/TODO  
 M  +2 -0      plugins/pageeffects/edgewipe/CMakeLists.txt  
 M  +3 -0      plugins/pageeffects/edgewipe/Plugin.cpp  
 A             plugins/pageeffects/edgewipe/barndoorwipe (directory)  
 A             plugins/pageeffects/edgewipe/barndoorwipe/BarnDoorWipeEffectFactory.cpp \
[License: LGPL (v2+)]  A             \
plugins/pageeffects/edgewipe/barndoorwipe/BarnDoorWipeEffectFactory.h   [License: \
LGPL (v2+)]  A             \
plugins/pageeffects/edgewipe/barndoorwipe/BarnDoorWipeStrategy.cpp   [License: LGPL \
(v2+)]  A             \
plugins/pageeffects/edgewipe/barndoorwipe/BarnDoorWipeStrategy.h   [License: LGPL \
(v2+)]


--- trunk/koffice/kpresenter/part/dockers/KPrPageEffectDocker.cpp #779359:779360
@@ -89,7 +89,15 @@
     I18N_NOOP( "Center Left" ),
     I18N_NOOP( "Center Bottom" ),
     I18N_NOOP( "Fan Out Vertical" ),
-    I18N_NOOP( "Fan Out Horizontal" )
+    I18N_NOOP( "Fan Out Horizontal" ),
+    I18N_NOOP( "Vertical" ),
+    I18N_NOOP( "Vertical Reverse" ),
+    I18N_NOOP( "Horizontal" ),
+    I18N_NOOP( "Horizontal Reverse" ),
+    I18N_NOOP( "Diagonal Bottom Left" ),
+    I18N_NOOP( "Diagonal Bottom Left Reverse" ),
+    I18N_NOOP( "Diagonal Top Left" ),
+    I18N_NOOP( "Diagonal Top Left Reverse" )
 };
 
 KPrPageEffectDocker::KPrPageEffectDocker( QWidget* parent, Qt::WindowFlags flags )
--- trunk/koffice/kpresenter/part/pageeffects/KPrPageEffect.h #779359:779360
@@ -94,7 +94,15 @@
         CenterLeft,
         CenterBottom,
         FanOutVertical,
-        FanOutHorizontal
+        FanOutHorizontal,
+        Vertical,
+        VerticalReverse,
+        Horizontal,
+        HorizontalReverse,
+        DiagonalBottomLeft,
+        DiagonalBottomLeftReverse,
+        DiagonalTopLeft,
+        DiagonalTopLeftReverse
     };
 
     /**
--- trunk/koffice/kpresenter/plugins/pageeffects/TODO #779359:779360
@@ -54,7 +54,7 @@
 "fourBoxWipe"  "cornersIn" (7) [default], "cornersOut" (8)
 done Jan Hambrecht
 "barnDoorWipe"  "vertical" (21) [default], "horizontal" (22), "diagonalBottomLeft" \
                (45), "diagonalTopLeft" (46)
-Jan Hambrecht
+done Jan Hambrecht
 "diagonalWipe"  "topLeft" (41) [default], "topRight" (42)
 done Jan Hambrecht
 "bowTieWipe"  "vertical" (43) [default], "horizontal" (44)
--- trunk/koffice/kpresenter/plugins/pageeffects/edgewipe/CMakeLists.txt \
#779359:779360 @@ -14,6 +14,8 @@
     diagonalwipe/DiagonalWipeEffectFactory.cpp
     diagonalwipe/DiagonalWipeStrategy.cpp
 
+    barndoorwipe/BarnDoorWipeEffectFactory.cpp
+    barndoorwipe/BarnDoorWipeStrategy.cpp
     )
 
 kde4_add_plugin(kpr_pageeffect_edgewipe ${kpr_pageeffect_edgewipe_SRCS})
--- trunk/koffice/kpresenter/plugins/pageeffects/edgewipe/Plugin.cpp #779359:779360
@@ -1,6 +1,7 @@
 /* This file is part of the KDE project
  *
  * Copyright (C) 2008 Boudewijn Rempt <boud@valdyas.org>
+ * Copyright (C) 2008 Jan Hambrecht <jaham@gmx.net>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -24,6 +25,7 @@
 #include "diagonalwipe/DiagonalWipeEffectFactory.h"
 #include "miscdiagonalwipe/MiscDiagonalWipeEffectFactory.h"
 #include "fourboxwipe/FourBoxWipeEffectFactory.h"
+#include "barndoorwipe/BarnDoorWipeEffectFactory.h"
 
 K_EXPORT_COMPONENT_FACTORY( kpr_pageeffect_edgewipe, KGenericFactory<Plugin>( \
"KPrPageEffect" ) )  
@@ -33,6 +35,7 @@
     KPrPageEffectRegistry::instance()->add(new DiagonalWipeEffectFactory());
     KPrPageEffectRegistry::instance()->add(new MiscDiagonalWipeEffectFactory());
     KPrPageEffectRegistry::instance()->add(new FourBoxWipeEffectFactory());
+    KPrPageEffectRegistry::instance()->add(new BarnDoorWipeEffectFactory());
 }
 
 #include "Plugin.moc"


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic