[Libreoffice-commits] core.git: Branch 'aoo/trunk' - 19 commits - bridges/prj bridges/source chart2/source cppu/source default_images/sc default_images/sfx2 default_images/svx default_images/sw extras/source officecfg/registry sc/source sd/inc sd/source sfx2/inc sfx2/source solenv/bin svx/inc svx/source sw/source sw/uiconfig

Herbert Dürr hdu at apache.org
Mon Apr 29 17:18:13 PDT 2013


 bridges/prj/d.lst                                                           |    1 
 bridges/source/cpp_uno/cxx_macosx_x86-64/abi.cxx                            |  792 ++++++++++
 bridges/source/cpp_uno/cxx_macosx_x86-64/abi.hxx                            |   63 
 bridges/source/cpp_uno/cxx_macosx_x86-64/cpp2uno.cxx                        |  570 +++++++
 bridges/source/cpp_uno/cxx_macosx_x86-64/except.cxx                         |  341 ++++
 bridges/source/cpp_uno/cxx_macosx_x86-64/makefile.mk                        |   72 
 bridges/source/cpp_uno/cxx_macosx_x86-64/share.hxx                          |   97 +
 bridges/source/cpp_uno/cxx_macosx_x86-64/uno2cpp.cxx                        |  602 +++++++
 chart2/source/controller/chartapiwrapper/WrappedSeriesOrDiagramProperty.hxx |   10 
 chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.cxx        |    6 
 chart2/source/controller/main/ShapeController.cxx                           |    2 
 cppu/source/uno/data.cxx                                                    |   12 
 officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu                |    9 
 officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs              |    6 
 sc/source/ui/drawfunc/drawsh.cxx                                            |    3 
 sc/source/ui/inc/drawview.hxx                                               |   13 
 sc/source/ui/view/drawview.cxx                                              |   54 
 sd/inc/sdabstdlg.hxx                                                        |    2 
 sd/source/ui/view/sdview.cxx                                                |   11 
 sfx2/inc/sfx2/sidebar/SidebarChildWindow.hxx                                |    2 
 sfx2/inc/sfx2/sidebar/Theme.hxx                                             |    1 
 sfx2/source/sidebar/PanelDescriptor.hxx                                     |    1 
 sfx2/source/sidebar/ResourceManager.cxx                                     |  107 -
 sfx2/source/sidebar/ResourceManager.hxx                                     |   23 
 sfx2/source/sidebar/SidebarChildWindow.cxx                                  |   23 
 sfx2/source/sidebar/SidebarController.cxx                                   |  448 ++++-
 sfx2/source/sidebar/SidebarController.hxx                                   |   60 
 sfx2/source/sidebar/SidebarDockingWindow.cxx                                |   16 
 sfx2/source/sidebar/TabBar.cxx                                              |   36 
 sfx2/source/sidebar/TabBar.hxx                                              |    3 
 sfx2/source/sidebar/TabItem.cxx                                             |    5 
 sfx2/source/sidebar/Theme.cxx                                               |    8 
 solenv/bin/macosx-create-bundle                                             |    6 
 svx/inc/svx/svdmodel.hxx                                                    |   13 
 svx/source/sidebar/PanelFactory.cxx                                         |    2 
 svx/source/sidebar/text/TextPropertyPanel.cxx                               |   73 
 svx/source/sidebar/text/TextPropertyPanel.hxx                               |    7 
 svx/source/sidebar/text/TextPropertyPanel.src                               |   36 
 svx/source/svdraw/svdedxv.cxx                                               |    4 
 svx/source/svdraw/svdmodel.cxx                                              |   51 
 svx/source/xoutdev/xtable.cxx                                               |   37 
 sw/source/ui/shells/drawdlg.cxx                                             |    2 
 sw/uiconfig/sglobal/menubar/menubar.xml                                     |    1 
 sw/uiconfig/sweb/menubar/menubar.xml                                        |    1 
 sw/uiconfig/swform/menubar/menubar.xml                                      |    1 
 sw/uiconfig/swreport/menubar/menubar.xml                                    |    1 
 sw/uiconfig/swxform/menubar/menubar.xml                                     |    1 
 47 files changed, 3280 insertions(+), 355 deletions(-)

New commits:
commit 32ef34d1fa71d61bafdecc8a910b24dd7fb42bbc
Author: Herbert Dürr <hdu at apache.org>
Date:   Mon Apr 29 17:27:42 2013 +0000

    fix file type parsing typo
    
    Found by: Pavel Janik

diff --git a/solenv/bin/macosx-create-bundle b/solenv/bin/macosx-create-bundle
index aee34f2..7800e03 100755
--- a/solenv/bin/macosx-create-bundle
+++ b/solenv/bin/macosx-create-bundle
@@ -74,12 +74,12 @@ while [ $# != 0 ]; do
 	filetype=`file -L "$inputfile"`
 
 	# Create bundle based on file type
-	if printf "$filetype" | grep -q 'Mach-O .* executable'; then
+	if printf "$filetype" | grep -q 'Mach-O.* executable'; then
 
 		# Do nothing as this step is obsolete
         :
 
-	elif printf "$filetype" | grep -q 'Mach-O .* dynamically linked shared library'; then
+	elif printf "$filetype" | grep -q 'Mach-O.* dynamically linked shared library'; then
 		# Screen out lib\w+static libraries as they are not used directly
 		if ! printf "$inputfilename" | grep -q -x -E 'lib\w+static.*\.dylib'; then
 			# Create jnilib link
commit 6c6903a997df3c4b556511269f5eb8936f8ef19c
Author: Pavel Janík <paveljanik at apache.org>
Date:   Mon Apr 29 17:06:52 2013 +0000

    Cast unsigned constant to prevent compiler warning.

diff --git a/svx/source/xoutdev/xtable.cxx b/svx/source/xoutdev/xtable.cxx
index 2be6732..0f97ad4 100644
--- a/svx/source/xoutdev/xtable.cxx
+++ b/svx/source/xoutdev/xtable.cxx
@@ -264,7 +264,7 @@ void XPropertyList::Insert( XPropertyEntry* pEntry, long nIndex )
     {
         const long nObjectCount(maContent.size());
 
-        if(LIST_APPEND == nIndex || nIndex >= nObjectCount)
+        if(static_cast<long>(LIST_APPEND) == nIndex || nIndex >= nObjectCount)
         {
             maContent.push_back(pEntry);
         }
commit 3b3ee39f21b6111e52cb721d8aadcea84f319687
Author: Herbert Dürr <hdu at apache.org>
Date:   Mon Apr 29 14:30:59 2013 +0000

    macosx-create-bundle needs to be more tolerant

diff --git a/solenv/bin/macosx-create-bundle b/solenv/bin/macosx-create-bundle
index 92861ad..aee34f2 100755
--- a/solenv/bin/macosx-create-bundle
+++ b/solenv/bin/macosx-create-bundle
@@ -74,12 +74,12 @@ while [ $# != 0 ]; do
 	filetype=`file -L "$inputfile"`
 
 	# Create bundle based on file type
-	if printf "$filetype" | grep -q 'Mach-O executable'; then
+	if printf "$filetype" | grep -q 'Mach-O .* executable'; then
 
 		# Do nothing as this step is obsolete
         :
 
-	elif printf "$filetype" | grep -q 'Mach-O dynamically linked shared library'; then
+	elif printf "$filetype" | grep -q 'Mach-O .* dynamically linked shared library'; then
 		# Screen out lib\w+static libraries as they are not used directly
 		if ! printf "$inputfilename" | grep -q -x -E 'lib\w+static.*\.dylib'; then
 			# Create jnilib link
@@ -93,7 +93,7 @@ while [ $# != 0 ]; do
 			#printf "macosx-create-bundle: $outputdir/$inputjnilibname successfully created\n"
 		fi
 	else
-		printf "macosx-create-bundle: error: file is not an executable or shared library.\n" >&2
+		printf "macosx-create-bundle: error: \"$inputfile\" is not an executable or shared library.\n" >&2
 		exit 1
 	fi
 done
commit c69e071e2eff09e164471d2ebad4522eabdc62f8
Author: Armin Le Grand <alg at apache.org>
Date:   Mon Apr 29 13:29:02 2013 +0000

    i122120 Make sure helper model itself will not allocate XPropertyLists

diff --git a/svx/inc/svx/svdmodel.hxx b/svx/inc/svx/svdmodel.hxx
index 7b22b64..06fb0c0 100644
--- a/svx/inc/svx/svdmodel.hxx
+++ b/svx/inc/svx/svdmodel.hxx
@@ -217,7 +217,7 @@ protected:
     sal_uInt16          nStreamNumberFormat;
     sal_uInt16          nDefaultTabulator;
     sal_uInt32          nMaxUndoCount;
-    FASTBOOL        bSaveNative;
+    FASTBOOL         mbAutomaticXPropertyListCreation;
     sal_Bool            bStarDrawPreviewMode;
 
 
@@ -296,7 +296,6 @@ private:
     SVX_DLLPRIVATE void ImpSetOutlinerDefaults( SdrOutliner* pOutliner, sal_Bool bInit = sal_False );
     SVX_DLLPRIVATE void ImpReformatAllTextObjects();
     SVX_DLLPRIVATE void ImpReformatAllEdgeObjects();    // #103122#
-    SVX_DLLPRIVATE void ImpCreateTables();
     SVX_DLLPRIVATE void ImpCtor(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* pPers, bool bLoadRefCounts = true);
 
 //#endif // __PRIVATE
@@ -489,13 +488,6 @@ public:
     FASTBOOL        IsSaveCompressed() const                   { return bSaveCompressed; }
     void            SetSaveCompressed(FASTBOOL bJa=sal_True)       { bSaveCompressed=bJa; }
 
-    // Schaltet man dieses Flag auf sal_True, so werden
-    // Grafikobjekte mit gesetztem Native-Link
-    // native gespeichert.
-    // Default=FALSE. Flag ist nicht persistent.
-    FASTBOOL        IsSaveNative() const                       { return bSaveNative; }
-    void            SetSaveNative(FASTBOOL bJa=sal_True)           { bSaveNative=bJa; }
-
     // Schaltet man dieses Flag auf sal_True, so werden die Grafiken
     // von Grafikobjekten:
     // - beim Laden eines Dokuments nicht sofort mitgeladen,
@@ -726,6 +718,9 @@ public:
         This returns false if undo was disabled using EnableUndo( false ) and
         also during the runtime of the Undo() and Redo() methods. */
     bool IsUndoEnabled() const;
+
+    void SetAutomaticXPropertyListCreation(bool bNew) { mbAutomaticXPropertyListCreation = bNew; }
+    bool IsAutomaticXPropertyListCreation() const { return mbAutomaticXPropertyListCreation; }
 };
 
 typedef tools::WeakReference< SdrModel > SdrModelWeakRef;
diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx
index 20273e8..c946ca1 100644
--- a/svx/source/svdraw/svdmodel.cxx
+++ b/svx/source/svdraw/svdmodel.cxx
@@ -150,7 +150,7 @@ void SdrModel::ImpCtor(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* _pEmbe
     bPageNotValid=sal_False;
     bSavePortable=sal_False;
     bSaveCompressed=sal_False;
-    bSaveNative=sal_False;
+    mbAutomaticXPropertyListCreation=true;
     bSwapGraphics=sal_False;
     nSwapGraphicsMode=SDR_SWAPGRAPHICSMODE_DEFAULT;
     bSaveOLEPreview=sal_False;
@@ -212,8 +212,6 @@ void SdrModel::ImpCtor(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* _pEmbe
 
     pHitTestOutliner = SdrMakeOutliner( OUTLINERMODE_TEXTOBJECT, this );
     ImpSetOutlinerDefaults(pHitTestOutliner, sal_True);
-
-    ImpCreateTables();
 }
 
 SdrModel::SdrModel(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* pPers, sal_Bool bLoadRefCounts):
@@ -330,13 +328,6 @@ SdrModel::~SdrModel()
 
     delete mpImpl->mpUndoFactory;
     delete mpImpl;
-
-    maColorTable.reset();
-    maDashList.reset();
-    maLineEndList.reset();
-    maHatchList.reset();
-    maGradientList.reset();
-    maBitmapList.reset();
 }
 
 bool SdrModel::IsInDestruction() const
@@ -722,16 +713,6 @@ bool SdrModel::IsUndoEnabled() const
 
 ////////////////////////////////////////////////////////////////////////////////////////////////////
 
-void SdrModel::ImpCreateTables()
-{
-    maColorTable = XPropertyListFactory::CreateSharedXColorList(aTablePath);
-    maDashList = XPropertyListFactory::CreateSharedXDashList(aTablePath);
-    maLineEndList = XPropertyListFactory::CreateSharedXLineEndList(aTablePath);
-    maHatchList = XPropertyListFactory::CreateSharedXHatchList(aTablePath);
-    maGradientList = XPropertyListFactory::CreateSharedXGradientList(aTablePath);
-    maBitmapList = XPropertyListFactory::CreateSharedXBitmapList(aTablePath);
-}
-
 // #116168#
 void SdrModel::ClearModel(sal_Bool bCalledFromDestructor)
 {
@@ -2141,6 +2122,11 @@ void SdrModel::SetColorTableAtSdrModel(XColorListSharedPtr aTable)
 
 XColorListSharedPtr SdrModel::GetColorTableFromSdrModel() const
 {
+    if(IsAutomaticXPropertyListCreation() && !maColorTable.get())
+    {
+        const_cast< SdrModel* >(this)->maColorTable = XPropertyListFactory::CreateSharedXColorList(aTablePath);
+    }
+
     return maColorTable;
 }
 
@@ -2151,6 +2137,11 @@ void SdrModel::SetDashListAtSdrModel(XDashListSharedPtr aList)
 
 XDashListSharedPtr SdrModel::GetDashListFromSdrModel() const
 {
+    if(IsAutomaticXPropertyListCreation() && !maDashList.get())
+    {
+        const_cast< SdrModel* >(this)->maDashList = XPropertyListFactory::CreateSharedXDashList(aTablePath);
+    }
+
     return maDashList;
 }
 
@@ -2161,6 +2152,11 @@ void SdrModel::SetLineEndListAtSdrModel(XLineEndListSharedPtr aList)
 
 XLineEndListSharedPtr SdrModel::GetLineEndListFromSdrModel() const
 {
+    if(IsAutomaticXPropertyListCreation() && !maLineEndList.get())
+    {
+        const_cast< SdrModel* >(this)->maLineEndList = XPropertyListFactory::CreateSharedXLineEndList(aTablePath);
+    }
+
     return maLineEndList;
 }
 
@@ -2171,6 +2167,11 @@ void SdrModel::SetHatchListAtSdrModel(XHatchListSharedPtr aList)
 
 XHatchListSharedPtr SdrModel::GetHatchListFromSdrModel() const
 {
+    if(IsAutomaticXPropertyListCreation() && !maHatchList.get())
+    {
+        const_cast< SdrModel* >(this)->maHatchList = XPropertyListFactory::CreateSharedXHatchList(aTablePath);
+    }
+
     return maHatchList;
 }
 
@@ -2181,6 +2182,11 @@ void SdrModel::SetGradientListAtSdrModel(XGradientListSharedPtr aList)
 
 XGradientListSharedPtr SdrModel::GetGradientListFromSdrModel() const
 {
+    if(IsAutomaticXPropertyListCreation() && !maGradientList.get())
+    {
+        const_cast< SdrModel* >(this)->maGradientList = XPropertyListFactory::CreateSharedXGradientList(aTablePath);
+    }
+
     return maGradientList;
 }
 
@@ -2191,6 +2197,11 @@ void SdrModel::SetBitmapListAtSdrModel(XBitmapListSharedPtr aList)
 
 XBitmapListSharedPtr SdrModel::GetBitmapListFromSdrModel() const
 {
+    if(IsAutomaticXPropertyListCreation() && !maBitmapList.get())
+    {
+        const_cast< SdrModel* >(this)->maBitmapList = XPropertyListFactory::CreateSharedXBitmapList(aTablePath);
+    }
+
     return maBitmapList;
 }
 
diff --git a/svx/source/xoutdev/xtable.cxx b/svx/source/xoutdev/xtable.cxx
index f61eba5..2be6732 100644
--- a/svx/source/xoutdev/xtable.cxx
+++ b/svx/source/xoutdev/xtable.cxx
@@ -80,6 +80,7 @@ SdrModel& sharedModelAndVDev::getSharedSdrModel()
         mpSdrModel = new SdrModel();
         OSL_ENSURE(0 != mpSdrModel, "XPropertyList sharedModelAndVDev: no SdrModel created!" );
         mpSdrModel->GetItemPool().FreezeIdRanges();
+        mpSdrModel->SetAutomaticXPropertyListCreation(false);
     }
 
     return *mpSdrModel;
commit 07c60071e97d6616015339c9c5f8b77270c02bd6
Author: Pavel Janík <paveljanik at apache.org>
Date:   Mon Apr 29 13:19:43 2013 +0000

    Comment out unused variable to prevent compiler warning.

diff --git a/sw/source/ui/shells/drawdlg.cxx b/sw/source/ui/shells/drawdlg.cxx
index 8f73058..ca63f79 100644
--- a/sw/source/ui/shells/drawdlg.cxx
+++ b/sw/source/ui/shells/drawdlg.cxx
@@ -106,7 +106,7 @@ void SwDrawShell::ExecDrawDlg(SfxRequest& rReq)
                                                                             pDoc,
                                                                             pView);
             DBG_ASSERT(pDlg, "Dialogdiet fail!");
-            const SvxColorTableItem* pColorItem = (const SvxColorTableItem*)
+            // const SvxColorTableItem* pColorItem = (const SvxColorTableItem*)
                                     GetView().GetDocShell()->GetItem(SID_COLOR_TABLE);
 
             if (pDlg->Execute() == RET_OK)
commit 8a59e71b60acb9b748adcf21736d0e5d24df278b
Author: Pavel Janík <paveljanik at apache.org>
Date:   Mon Apr 29 13:04:21 2013 +0000

    Comment out unused variable to prevent compiler warning.

diff --git a/sc/source/ui/drawfunc/drawsh.cxx b/sc/source/ui/drawfunc/drawsh.cxx
index 440624e..e0ccdb5 100644
--- a/sc/source/ui/drawfunc/drawsh.cxx
+++ b/sc/source/ui/drawfunc/drawsh.cxx
@@ -464,8 +464,7 @@ void ScDrawShell::ExecuteAreaDlg( SfxRequest& rReq, sal_uInt16 nTabPage )
 
     // #i74099# by default, the dialog deletes the current color table if a different one is loaded
     // (see SwDrawShell::ExecDrawDlg)
-    const SvxColorTableItem* pColorItem =
-        static_cast<const SvxColorTableItem*>( pViewData->GetSfxDocShell()->GetItem(SID_COLOR_TABLE) );
+    // const SvxColorTableItem* pColorItem = static_cast<const SvxColorTableItem*>( pViewData->GetSfxDocShell()->GetItem(SID_COLOR_TABLE) );
 
     if ( nTabPage != 0xffff )
         pDlg->SetCurPageId( nTabPage );
commit 535877b8e31db23568277bf469b347230bd72730
Author: Herbert Dürr <hdu at apache.org>
Date:   Mon Apr 29 12:48:19 2013 +0000

    the BINTEST_VERIFYSIZE() macro was way too noisy
    
    also unified the macro to work on all platforms

diff --git a/cppu/source/uno/data.cxx b/cppu/source/uno/data.cxx
index ee4169b..b9a78dc 100644
--- a/cppu/source/uno/data.cxx
+++ b/cppu/source/uno/data.cxx
@@ -369,18 +369,8 @@ sal_Bool SAL_CALL uno_type_isAssignableFromData(
     if (OFFSET_OF(s, m) != n) { fprintf( stderr, "### OFFSET_OF(" #s ", "  #m ") = %" SAL_PRI_SIZET "u instead of expected %d!!!\n", OFFSET_OF(s, m), static_cast<int>(n) ); abort(); }
 
 #if OSL_DEBUG_LEVEL > 1
-#if defined(__GNUC__) && (defined(LINUX) || defined(FREEBSD)) && (defined(INTEL) || defined(POWERPC) || defined(X86_64) || defined(S390))
 #define BINTEST_VERIFYSIZE( s, n ) \
-    fprintf( stderr, "> sizeof(" #s ") = %d; __alignof__ (" #s ") = %d\n", sizeof(s), __alignof__ (s) ); \
-    if (sizeof(s) != n) { fprintf( stderr, "### sizeof(" #s ") = %d instead of expected %d!!!\n", sizeof(s), n ); abort(); }
-#else // ! GNUC
-#define BINTEST_VERIFYSIZE( s, n ) \
-    fprintf( stderr, "> sizeof(" #s ") = %" SAL_PRI_SIZET "d\n", sizeof(s) ); \
-    if (sizeof(s) != n) { fprintf( stderr, "### sizeof(" #s ") = %" SAL_PRI_SIZET "d instead of expected %d!!!\n", sizeof(s), n ); abort(); }
-#endif
-#else // ! OSL_DEBUG_LEVEL
-#define BINTEST_VERIFYSIZE( s, n ) \
-    if (sizeof(s) != n) { fprintf( stderr, "### sizeof(" #s ") = %d instead of expected %d!!!\n", sizeof(s), n ); abort(); }
+    if (sizeof(s) != n) { fprintf( stderr, "### sizeof(" #s ") = %d instead of expected %d!!!\n", (int)sizeof(s), n ); abort(); }
 #endif
 
 struct C1
commit 66cda06356401f2d3811452195168d46747efe22
Author: Pavel Janík <paveljanik at apache.org>
Date:   Mon Apr 29 12:32:55 2013 +0000

    Comment out unused variable to prevent compiler warning.

diff --git a/chart2/source/controller/main/ShapeController.cxx b/chart2/source/controller/main/ShapeController.cxx
index c78527f..14e70dc 100644
--- a/chart2/source/controller/main/ShapeController.cxx
+++ b/chart2/source/controller/main/ShapeController.cxx
@@ -322,7 +322,7 @@ void ShapeController::executeDispatch_FormatArea()
                 {
                     SfxItemPool& rItemPool = pDrawViewWrapper->GetModel()->GetItemPool();
                     SfxItemSet aSet( rItemPool, rItemPool.GetFirstWhich(), rItemPool.GetLastWhich() );
-                    const SvxColorTableItem* pColorItem = static_cast< const SvxColorTableItem* >( aSet.GetItem( SID_COLOR_TABLE ) );
+                    // const SvxColorTableItem* pColorItem = static_cast< const SvxColorTableItem* >( aSet.GetItem( SID_COLOR_TABLE ) );
 
                     if ( pDlg->Execute() == RET_OK )
                     {
commit 4092400e5866c463867098f5100a5ebf12467c78
Author: Herbert Dürr <hdu at apache.org>
Date:   Mon Apr 29 12:00:55 2013 +0000

    remove the executable bit from more image files (in gallery and default_images)

diff --git a/default_images/svx/res/symphony/decrease font.png b/default_images/svx/res/symphony/decrease font.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/enlarge font.png b/default_images/svx/res/symphony/enlarge font.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/no color.png b/default_images/svx/res/symphony/no color.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_very loose.png b/default_images/svx/res/symphony/spacing_very loose.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_very loose_s.png b/default_images/svx/res/symphony/spacing_very loose_s.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_very tight.png b/default_images/svx/res/symphony/spacing_very tight.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_very tight_s.png b/default_images/svx/res/symphony/spacing_very tight_s.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A16-CircleArrow.png b/extras/source/gallery/arrows/A16-CircleArrow.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A17-CircleArrow.png b/extras/source/gallery/arrows/A17-CircleArrow.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A18-CircleArrow.png b/extras/source/gallery/arrows/A18-CircleArrow.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A19-CircleArrow.png b/extras/source/gallery/arrows/A19-CircleArrow.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A26-CurvedArrow-Orange.png b/extras/source/gallery/arrows/A26-CurvedArrow-Orange.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A27-CurvedArrow-DarkRed.png b/extras/source/gallery/arrows/A27-CurvedArrow-DarkRed.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A28-CurvedArrow-DarkBlue.png b/extras/source/gallery/arrows/A28-CurvedArrow-DarkBlue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A29-CurvedArrow-Green.png b/extras/source/gallery/arrows/A29-CurvedArrow-Green.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A44-TrendArrow-Orange-GoUp.png b/extras/source/gallery/arrows/A44-TrendArrow-Orange-GoUp.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A45-TrendArrow-Red-GoUp.png b/extras/source/gallery/arrows/A45-TrendArrow-Red-GoUp.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/arrows/A47-TrendArrow-LightBlue.png b/extras/source/gallery/arrows/A47-TrendArrow-LightBlue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Computer-Cloud.png b/extras/source/gallery/computers/Computer-Cloud.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Computer-Desktop.png b/extras/source/gallery/computers/Computer-Desktop.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Computer-Laptop-Black.png b/extras/source/gallery/computers/Computer-Laptop-Black.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Computer-Laptop-Silver.png b/extras/source/gallery/computers/Computer-Laptop-Silver.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Database-Add.png b/extras/source/gallery/computers/Database-Add.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Database-Delete.png b/extras/source/gallery/computers/Database-Delete.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Database-Download.png b/extras/source/gallery/computers/Database-Download.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Database.png b/extras/source/gallery/computers/Database.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder01-Blue.png b/extras/source/gallery/computers/Folder01-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder02-Green.png b/extras/source/gallery/computers/Folder02-Green.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder03-Manilla.png b/extras/source/gallery/computers/Folder03-Manilla.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder04-Yellow.png b/extras/source/gallery/computers/Folder04-Yellow.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder05-OpenBlue.png b/extras/source/gallery/computers/Folder05-OpenBlue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder06-OpenGreen.png b/extras/source/gallery/computers/Folder06-OpenGreen.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder07-OpenManilla.png b/extras/source/gallery/computers/Folder07-OpenManilla.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Folder08-OpenYellow.png b/extras/source/gallery/computers/Folder08-OpenYellow.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/Server.png b/extras/source/gallery/computers/Server.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/computers/WirelessAccessPoint.png b/extras/source/gallery/computers/WirelessAccessPoint.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Blackboard.png b/extras/source/gallery/education/Blackboard.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Books.png b/extras/source/gallery/education/Books.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Chalk.png b/extras/source/gallery/education/Chalk.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Globe.png b/extras/source/gallery/education/Globe.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Glue.png b/extras/source/gallery/education/Glue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/GraduationCap.png b/extras/source/gallery/education/GraduationCap.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Microscope.png b/extras/source/gallery/education/Microscope.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Notebook.png b/extras/source/gallery/education/Notebook.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/PaperClip-Blue.png b/extras/source/gallery/education/PaperClip-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/PaperClip-Red.png b/extras/source/gallery/education/PaperClip-Red.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Pencil.png b/extras/source/gallery/education/Pencil.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/Ruler.png b/extras/source/gallery/education/Ruler.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/education/TestTubes.png b/extras/source/gallery/education/TestTubes.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/DrippingFaucet.png b/extras/source/gallery/environment/DrippingFaucet.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Earth.png b/extras/source/gallery/environment/Earth.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/EndangeredAnimals1.png b/extras/source/gallery/environment/EndangeredAnimals1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/EndangeredAnimals2.png b/extras/source/gallery/environment/EndangeredAnimals2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/GreenCar.png b/extras/source/gallery/environment/GreenCar.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/GreenFactory.png b/extras/source/gallery/environment/GreenFactory.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/GreenHouse.png b/extras/source/gallery/environment/GreenHouse.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Leaf1.png b/extras/source/gallery/environment/Leaf1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Leaf2.png b/extras/source/gallery/environment/Leaf2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/LightBulb-Flourescent-Off.png b/extras/source/gallery/environment/LightBulb-Flourescent-Off.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/LightBulb-Flourescent-On.png b/extras/source/gallery/environment/LightBulb-Flourescent-On.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/LightBulb-Standard-Off1.png b/extras/source/gallery/environment/LightBulb-Standard-Off1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/LightBulb-Standard-Off2.png b/extras/source/gallery/environment/LightBulb-Standard-Off2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/LightBulb-Standard-On.png b/extras/source/gallery/environment/LightBulb-Standard-On.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Pollution-Car.png b/extras/source/gallery/environment/Pollution-Car.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Pollution-Factory.png b/extras/source/gallery/environment/Pollution-Factory.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Raindrop.png b/extras/source/gallery/environment/Raindrop.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/RecycleBin.png b/extras/source/gallery/environment/RecycleBin.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/RecycleSymbol.png b/extras/source/gallery/environment/RecycleSymbol.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/RenewableEnergy-Solar.png b/extras/source/gallery/environment/RenewableEnergy-Solar.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/RenewableEnergy-Water.png b/extras/source/gallery/environment/RenewableEnergy-Water.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/RenewableEnergy-Wind.png b/extras/source/gallery/environment/RenewableEnergy-Wind.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/RenewableEnergySymbol.png b/extras/source/gallery/environment/RenewableEnergySymbol.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Sun1.png b/extras/source/gallery/environment/Sun1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/environment/Sun2.png b/extras/source/gallery/environment/Sun2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/ATM01.png b/extras/source/gallery/finance/ATM01.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/ATM02.png b/extras/source/gallery/finance/ATM02.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Agreement.png b/extras/source/gallery/finance/Agreement.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Balance-Balanced1.png b/extras/source/gallery/finance/Balance-Balanced1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Balance-Balanced2.png b/extras/source/gallery/finance/Balance-Balanced2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Balance-Unbalanced1.png b/extras/source/gallery/finance/Balance-Unbalanced1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Balance-Unbalanced2.png b/extras/source/gallery/finance/Balance-Unbalanced2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Calculator.png b/extras/source/gallery/finance/Calculator.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Chart-Decrease1.png b/extras/source/gallery/finance/Chart-Decrease1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Chart-Decrease2.png b/extras/source/gallery/finance/Chart-Decrease2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Chart-Increase1.png b/extras/source/gallery/finance/Chart-Increase1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Chart-Increase2.png b/extras/source/gallery/finance/Chart-Increase2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Chart-Plateau.png b/extras/source/gallery/finance/Chart-Plateau.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Check.png b/extras/source/gallery/finance/Check.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Contract.png b/extras/source/gallery/finance/Contract.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/CreditCard-Black.png b/extras/source/gallery/finance/CreditCard-Black.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/CreditCard-Cut.png b/extras/source/gallery/finance/CreditCard-Cut.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/CreditCard-Gold.png b/extras/source/gallery/finance/CreditCard-Gold.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Currency-Dollar.png b/extras/source/gallery/finance/Currency-Dollar.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Currency-Dollars.png b/extras/source/gallery/finance/Currency-Dollars.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Currency-Stack.png b/extras/source/gallery/finance/Currency-Stack.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Currency-StackCoins.png b/extras/source/gallery/finance/Currency-StackCoins.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/GoldBar-Stack.png b/extras/source/gallery/finance/GoldBar-Stack.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/GoldBar.png b/extras/source/gallery/finance/GoldBar.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/MoneyBag01.png b/extras/source/gallery/finance/MoneyBag01.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/MoneyBag02.png b/extras/source/gallery/finance/MoneyBag02.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/PercentSign.png b/extras/source/gallery/finance/PercentSign.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/PiggyBank-Coins.png b/extras/source/gallery/finance/PiggyBank-Coins.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/PiggyBank-Currency.png b/extras/source/gallery/finance/PiggyBank-Currency.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/PiggyBank01-Broken.png b/extras/source/gallery/finance/PiggyBank01-Broken.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/PiggyBank02-Broken.png b/extras/source/gallery/finance/PiggyBank02-Broken.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Portfolio.png b/extras/source/gallery/finance/Portfolio.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/PriceTag.png b/extras/source/gallery/finance/PriceTag.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Safe-Closed.png b/extras/source/gallery/finance/Safe-Closed.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Safe-Empty.png b/extras/source/gallery/finance/Safe-Empty.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Safe-Full.png b/extras/source/gallery/finance/Safe-Full.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Seal-Gold.png b/extras/source/gallery/finance/Seal-Gold.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Seal-Red.png b/extras/source/gallery/finance/Seal-Red.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Seal-Silver.png b/extras/source/gallery/finance/Seal-Silver.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Wallet-Empty.png b/extras/source/gallery/finance/Wallet-Empty.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Wallet-Full1.png b/extras/source/gallery/finance/Wallet-Full1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/finance/Wallet-Full2.png b/extras/source/gallery/finance/Wallet-Full2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Artist-Female1.png b/extras/source/gallery/people/Artist-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Artist-Female2.png b/extras/source/gallery/people/Artist-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Artist-Male1.png b/extras/source/gallery/people/Artist-Male1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Artist-Male2.png b/extras/source/gallery/people/Artist-Male2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Female1.png b/extras/source/gallery/people/BusinessPerson-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Female2.png b/extras/source/gallery/people/BusinessPerson-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Female3.png b/extras/source/gallery/people/BusinessPerson-Female3.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Female4.png b/extras/source/gallery/people/BusinessPerson-Female4.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Female5.png b/extras/source/gallery/people/BusinessPerson-Female5.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Female6.png b/extras/source/gallery/people/BusinessPerson-Female6.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-HeadSet1.png b/extras/source/gallery/people/BusinessPerson-HeadSet1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-HeadSet2.png b/extras/source/gallery/people/BusinessPerson-HeadSet2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Male1.png b/extras/source/gallery/people/BusinessPerson-Male1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Male2.png b/extras/source/gallery/people/BusinessPerson-Male2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Male3.png b/extras/source/gallery/people/BusinessPerson-Male3.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Male4.png b/extras/source/gallery/people/BusinessPerson-Male4.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Male5.png b/extras/source/gallery/people/BusinessPerson-Male5.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/BusinessPerson-Male6.png b/extras/source/gallery/people/BusinessPerson-Male6.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Chef1.png b/extras/source/gallery/people/Chef1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Chef2.png b/extras/source/gallery/people/Chef2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Computer-User-Female1.png b/extras/source/gallery/people/Computer-User-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Computer-User-Female2.png b/extras/source/gallery/people/Computer-User-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Computer-User-Male1.png b/extras/source/gallery/people/Computer-User-Male1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Computer-User-Male2.png b/extras/source/gallery/people/Computer-User-Male2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/ConstructionWorker.png b/extras/source/gallery/people/ConstructionWorker.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/ConstructionWorker2.png b/extras/source/gallery/people/ConstructionWorker2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Detective1.png b/extras/source/gallery/people/Detective1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Detective2.png b/extras/source/gallery/people/Detective2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Doctor-Female1.png b/extras/source/gallery/people/Doctor-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Doctor-Female2.png b/extras/source/gallery/people/Doctor-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Doctor-Male1.png b/extras/source/gallery/people/Doctor-Male1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Doctor-Male2.png b/extras/source/gallery/people/Doctor-Male2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Nurse1.png b/extras/source/gallery/people/Nurse1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Nurse2.png b/extras/source/gallery/people/Nurse2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/PoliceOfficer1.png b/extras/source/gallery/people/PoliceOfficer1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/PoliceOfficer2.png b/extras/source/gallery/people/PoliceOfficer2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Presenter-Female1.png b/extras/source/gallery/people/Presenter-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Presenter-Female2.png b/extras/source/gallery/people/Presenter-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Presenter-Male1.png b/extras/source/gallery/people/Presenter-Male1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Presenter-Male2.png b/extras/source/gallery/people/Presenter-Male2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Student-Female.png b/extras/source/gallery/people/Student-Female.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Student-Male.png b/extras/source/gallery/people/Student-Male.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Surgeon-Female1.png b/extras/source/gallery/people/Surgeon-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Surgeon-Female2.png b/extras/source/gallery/people/Surgeon-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Surgeon1.png b/extras/source/gallery/people/Surgeon1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Surgeon2.png b/extras/source/gallery/people/Surgeon2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Teacher1.png b/extras/source/gallery/people/Teacher1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Teacher2.png b/extras/source/gallery/people/Teacher2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Tourist-Female1.png b/extras/source/gallery/people/Tourist-Female1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Tourist-Female2.png b/extras/source/gallery/people/Tourist-Female2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Tourist-Male1.png b/extras/source/gallery/people/Tourist-Male1.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/people/Tourist-Male2.png b/extras/source/gallery/people/Tourist-Male2.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Airplane-Blue.png b/extras/source/gallery/transportation/Airplane-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Bicycle-Blue.png b/extras/source/gallery/transportation/Bicycle-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Boat.png b/extras/source/gallery/transportation/Boat.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Bus.png b/extras/source/gallery/transportation/Bus.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Canoe-Blue.png b/extras/source/gallery/transportation/Canoe-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Car-Red.png b/extras/source/gallery/transportation/Car-Red.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Helicopter-Blue.png b/extras/source/gallery/transportation/Helicopter-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Motorcycle-Red.png b/extras/source/gallery/transportation/Motorcycle-Red.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Pedestrian-Blue.png b/extras/source/gallery/transportation/Pedestrian-Blue.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/PersonalTransporter-Green.png b/extras/source/gallery/transportation/PersonalTransporter-Green.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Sailboat-Red.png b/extras/source/gallery/transportation/Sailboat-Red.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Scooter-Orange.png b/extras/source/gallery/transportation/Scooter-Orange.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Train-Red.png b/extras/source/gallery/transportation/Train-Red.png
old mode 100755
new mode 100644
diff --git a/extras/source/gallery/transportation/Truck-Blue.png b/extras/source/gallery/transportation/Truck-Blue.png
old mode 100755
new mode 100644
commit 3dd1e0f85ba7d0fdcb2de134184407201ca7fae0
Author: Oliver-Rainer Wittmann <orw at apache.org>
Date:   Mon Apr 29 11:30:03 2013 +0000

    122156 122087: correct context notification regarding the text edit mode for Drawing objects - take two

diff --git a/sc/source/ui/inc/drawview.hxx b/sc/source/ui/inc/drawview.hxx
index efdda27..1a9fd33 100644
--- a/sc/source/ui/inc/drawview.hxx
+++ b/sc/source/ui/inc/drawview.hxx
@@ -75,6 +75,19 @@ public:
 
     virtual void    DeleteMarked();
 
+    virtual sal_Bool SdrBeginTextEdit(
+        SdrObject* pObj,
+        SdrPageView* pPV = 0L,
+        ::Window* pWin = 0L,
+        sal_Bool bIsNewObj = sal_False,
+        SdrOutliner* pGivenOutliner = 0L,
+        OutlinerView* pGivenOutlinerView = 0L,
+        sal_Bool bDontDeleteOutliner = sal_False,
+        sal_Bool bOnlyOneView = sal_False,
+        sal_Bool bGrabFocus = sal_True);
+
+    virtual SdrEndTextEditKind SdrEndTextEdit( sal_Bool bDontDeleteReally = sal_False );
+
     void            DrawMarks( OutputDevice* pOut ) const;
 
     void            MarkDropObj( SdrObject* pObj );
diff --git a/sc/source/ui/view/drawview.cxx b/sc/source/ui/view/drawview.cxx
index 2c993cc..e38779f 100644
--- a/sc/source/ui/view/drawview.cxx
+++ b/sc/source/ui/view/drawview.cxx
@@ -587,6 +587,60 @@ void ScDrawView::MarkListHasChanged()
 
 }
 
+sal_Bool ScDrawView::SdrBeginTextEdit(
+    SdrObject* pObj,
+    SdrPageView* pPV,
+    ::Window* pWinL,
+    sal_Bool bIsNewObj,
+    SdrOutliner* pGivenOutliner,
+    OutlinerView* pGivenOutlinerView,
+    sal_Bool bDontDeleteOutliner,
+    sal_Bool bOnlyOneView,
+    sal_Bool bGrabFocus )
+{
+    const sal_Bool bRet = FmFormView::SdrBeginTextEdit(
+        pObj, pPV, pWinL, bIsNewObj,
+        pGivenOutliner, pGivenOutlinerView, bDontDeleteOutliner,
+        bOnlyOneView, bGrabFocus );
+
+    ScTabViewShell* pViewSh = pViewData->GetViewShell();
+    if ( pViewSh->GetViewFrame() )
+    {
+        SfxFrame& rFrame = pViewSh->GetViewFrame()->GetFrame();
+        uno::Reference< frame::XController > xController = rFrame.GetController();
+        if (xController.is())
+        {
+            ScTabViewObj* pImp = ScTabViewObj::getImplementation( xController );
+            if (pImp)
+                pImp->SelectionChanged();
+        }
+    }
+
+    return bRet;
+}
+
+
+SdrEndTextEditKind ScDrawView::SdrEndTextEdit( sal_Bool bDontDeleteReally )
+{
+    const SdrEndTextEditKind eRet = FmFormView::SdrEndTextEdit( bDontDeleteReally );
+
+    ScTabViewShell* pViewSh = pViewData->GetViewShell();
+    if ( pViewSh->GetViewFrame() )
+    {
+        SfxFrame& rFrame = pViewSh->GetViewFrame()->GetFrame();
+        uno::Reference< frame::XController > xController = rFrame.GetController();
+        if (xController.is())
+        {
+            ScTabViewObj* pImp = ScTabViewObj::getImplementation( xController );
+            if (pImp)
+                pImp->SelectionChanged();
+        }
+    }
+
+    return eRet;
+}
+
+
 void __EXPORT ScDrawView::ModelHasChanged()
 {
     SdrObject* pEditObj = GetTextEditObject();
diff --git a/sd/source/ui/view/sdview.cxx b/sd/source/ui/view/sdview.cxx
index 59ccd78..269f528 100644
--- a/sd/source/ui/view/sdview.cxx
+++ b/sd/source/ui/view/sdview.cxx
@@ -97,6 +97,7 @@
 #include <drawinglayer/primitive2d/textprimitive2d.hxx>
 #include <svx/unoapi.hxx>
 #include <basegfx/matrix/b2dhommatrixtools.hxx>
+#include "DrawController.hxx"
 
 #include <numeric>
 
@@ -780,6 +781,11 @@ sal_Bool View::SdrBeginTextEdit(
         pGivenOutlinerView, bDontDeleteOutliner,
         bOnlyOneView, bGrabFocus);
 
+    if ( mpViewSh )
+    {
+        mpViewSh->GetViewShellBase().GetDrawController().FireSelectionChangeListener();
+    }
+
     if (bReturn)
     {
         ::Outliner* pOL = GetTextEditOutliner();
@@ -846,6 +852,11 @@ SdrEndTextEditKind View::SdrEndTextEdit(sal_Bool bDontDeleteReally )
 
     if( xObj.is() )
     {
+        if ( mpViewSh )
+        {
+            mpViewSh->GetViewShellBase().GetDrawController().FireSelectionChangeListener();
+        }
+
         SdPage* pPage = dynamic_cast< SdPage* >( xObj->GetPage() );
         if( pPage )
             pPage->onEndTextEdit( xObj.get() );
diff --git a/svx/source/svdraw/svdedxv.cxx b/svx/source/svdraw/svdedxv.cxx
index 6d152ca..1aa6d18 100644
--- a/svx/source/svdraw/svdedxv.cxx
+++ b/svx/source/svdraw/svdedxv.cxx
@@ -695,8 +695,6 @@ sal_Bool SdrObjEditView::SdrBeginTextEdit(
             // Since IsMarkHdlWhenTextEdit() is ignored, it is necessary
             // to call AdjustMarkHdl() always.
             AdjustMarkHdl();
-            // Call <MarkListHasChanged()> as it also handles context changes for sidebar
-            MarkListHasChanged();
 
             pTextEditOutlinerView=ImpMakeOutlinerView(pWin,!bEmpty,pGivenOutlinerView);
 
@@ -1033,8 +1031,6 @@ SdrEndTextEditKind SdrObjEditView::SdrEndTextEdit(sal_Bool bDontDeleteReally)
             // Since IsMarkHdlWhenTextEdit() is ignored, it is necessary
             // to call AdjustMarkHdl() always.
             AdjustMarkHdl();
-            // Call <MarkListHasChanged()> as it also handles context changes for sidebar
-            MarkListHasChanged();
         }
         // alle OutlinerViews loeschen
         for (sal_uIntPtr i=pTEOutliner->GetViewCount(); i>0;)
commit bd198b65102db9c2f648faeefdf92fb1e446cde3
Author: Herbert Dürr <hdu at apache.org>
Date:   Mon Apr 29 11:20:05 2013 +0000

    remove executable bit from default image files

diff --git a/default_images/sc/res/sidebar/CellBorder.png b/default_images/sc/res/sidebar/CellBorder.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_005.png b/default_images/sc/res/sidebar/CellBorderLineStyle_005.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_005_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_005_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_110.png b/default_images/sc/res/sidebar/CellBorderLineStyle_110.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_110_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_110_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_250.png b/default_images/sc/res/sidebar/CellBorderLineStyle_250.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_250_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_250_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_260.png b/default_images/sc/res/sidebar/CellBorderLineStyle_260.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_260_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_260_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_400.png b/default_images/sc/res/sidebar/CellBorderLineStyle_400.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_400_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_400_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_450.png b/default_images/sc/res/sidebar/CellBorderLineStyle_450.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_450_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_450_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_500.png b/default_images/sc/res/sidebar/CellBorderLineStyle_500.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_500_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_500_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_505.png b/default_images/sc/res/sidebar/CellBorderLineStyle_505.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_505_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_505_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_750.png b/default_images/sc/res/sidebar/CellBorderLineStyle_750.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorderLineStyle_750_h.png b/default_images/sc/res/sidebar/CellBorderLineStyle_750_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_All_18x18.png b/default_images/sc/res/sidebar/CellBorder_All_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_All_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_All_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Bottom_18x18.png b/default_images/sc/res/sidebar/CellBorder_Bottom_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Bottom_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Bottom_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Bottom_Double_18x18.png b/default_images/sc/res/sidebar/CellBorder_Bottom_Double_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Bottom_Double_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Bottom_Double_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.png b/default_images/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Bottom_Thick_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Bottom_Thick_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Empty_18x18.png b/default_images/sc/res/sidebar/CellBorder_Empty_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Empty_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Empty_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_FourBorders_18x18.png b/default_images/sc/res/sidebar/CellBorder_FourBorders_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_FourBorders_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_FourBorders_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.png b/default_images/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_LeftAndRight_18x18.png b/default_images/sc/res/sidebar/CellBorder_LeftAndRight_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_LeftAndRight_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_LeftAndRight_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.png b/default_images/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_LeftDiagonal_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_LeftDiagonal_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Left_18x18.png b/default_images/sc/res/sidebar/CellBorder_Left_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Left_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Left_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_RightDiagonal_18x18.png b/default_images/sc/res/sidebar/CellBorder_RightDiagonal_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_RightDiagonal_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_RightDiagonal_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Right_18x18.png b/default_images/sc/res/sidebar/CellBorder_Right_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Right_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Right_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_TopAndBottom_18x18.png b/default_images/sc/res/sidebar/CellBorder_TopAndBottom_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_TopAndBottom_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_TopAndBottom_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.png b/default_images/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.png b/default_images/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Top_18x18.png b/default_images/sc/res/sidebar/CellBorder_Top_18x18.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/CellBorder_Top_18x18_h.png b/default_images/sc/res/sidebar/CellBorder_Top_18x18_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/Line_color.png b/default_images/sc/res/sidebar/Line_color.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/fill_color.png b/default_images/sc/res/sidebar/fill_color.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/fill_color_h.png b/default_images/sc/res/sidebar/fill_color_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/morebutton.bmp b/default_images/sc/res/sidebar/morebutton.bmp
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/morebutton_h.bmp b/default_images/sc/res/sidebar/morebutton_h.bmp
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_alignbottom.png b/default_images/sc/res/sidebar/sc_alignbottom.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_aligncenter.png b/default_images/sc/res/sidebar/sc_aligncenter.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_aligncenter_v.png b/default_images/sc/res/sidebar/sc_aligncenter_v.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_alignjust.png b/default_images/sc/res/sidebar/sc_alignjust.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_alignleft.png b/default_images/sc/res/sidebar/sc_alignleft.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_alignright.png b/default_images/sc/res/sidebar/sc_alignright.png
old mode 100755
new mode 100644
diff --git a/default_images/sc/res/sidebar/sc_aligntop.png b/default_images/sc/res/sidebar/sc_aligntop.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/grip.png b/default_images/sfx2/res/grip.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/grip_hc.png b/default_images/sfx2/res/grip_hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/menu.png b/default_images/sfx2/res/menu.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/menu_hc.png b/default_images/sfx2/res/menu_hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/separator.png b/default_images/sfx2/res/separator.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/morebutton.png b/default_images/sfx2/res/symphony/morebutton.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/morebutton_h.png b/default_images/sfx2/res/symphony/morebutton_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/open_more.png b/default_images/sfx2/res/symphony/open_more.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-3d-large-hc.png b/default_images/sfx2/res/symphony/sidebar-3d-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-3d-large.png b/default_images/sfx2/res/symphony/sidebar-3d-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-3d-small-hc.png b/default_images/sfx2/res/symphony/sidebar-3d-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-3d-small.png b/default_images/sfx2/res/symphony/sidebar-3d-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-animation-large-hc.png b/default_images/sfx2/res/symphony/sidebar-animation-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-animation-large.png b/default_images/sfx2/res/symphony/sidebar-animation-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-animation-small-hc.png b/default_images/sfx2/res/symphony/sidebar-animation-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-animation-small.png b/default_images/sfx2/res/symphony/sidebar-animation-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-colors-large-hc.png b/default_images/sfx2/res/symphony/sidebar-colors-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-colors-large.png b/default_images/sfx2/res/symphony/sidebar-colors-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-colors-small-hc.png b/default_images/sfx2/res/symphony/sidebar-colors-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-colors-small.png b/default_images/sfx2/res/symphony/sidebar-colors-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-eyedropper-large-hc.png b/default_images/sfx2/res/symphony/sidebar-eyedropper-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-eyedropper-large.png b/default_images/sfx2/res/symphony/sidebar-eyedropper-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-eyedropper-small-hc.png b/default_images/sfx2/res/symphony/sidebar-eyedropper-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-eyedropper-small.png b/default_images/sfx2/res/symphony/sidebar-eyedropper-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-gallery-large-hc.png b/default_images/sfx2/res/symphony/sidebar-gallery-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-gallery-large.png b/default_images/sfx2/res/symphony/sidebar-gallery-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-gallery-small-hc.png b/default_images/sfx2/res/symphony/sidebar-gallery-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-gallery-small.png b/default_images/sfx2/res/symphony/sidebar-gallery-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-imganim-large-hc.png b/default_images/sfx2/res/symphony/sidebar-imganim-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-imganim-large.png b/default_images/sfx2/res/symphony/sidebar-imganim-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-imganim-small-hc.png b/default_images/sfx2/res/symphony/sidebar-imganim-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-imganim-small.png b/default_images/sfx2/res/symphony/sidebar-imganim-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-navigator-large-hc.png b/default_images/sfx2/res/symphony/sidebar-navigator-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-navigator-large.png b/default_images/sfx2/res/symphony/sidebar-navigator-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-navigator-small-hc.png b/default_images/sfx2/res/symphony/sidebar-navigator-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-navigator-small.png b/default_images/sfx2/res/symphony/sidebar-navigator-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-property-large-hc.png b/default_images/sfx2/res/symphony/sidebar-property-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-property-large.png b/default_images/sfx2/res/symphony/sidebar-property-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-property-small-hc.png b/default_images/sfx2/res/symphony/sidebar-property-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-property-small.png b/default_images/sfx2/res/symphony/sidebar-property-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-style-large-hc.png b/default_images/sfx2/res/symphony/sidebar-style-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-style-large.png b/default_images/sfx2/res/symphony/sidebar-style-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-style-small-hc.png b/default_images/sfx2/res/symphony/sidebar-style-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-style-small.png b/default_images/sfx2/res/symphony/sidebar-style-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-template-large-hc.png b/default_images/sfx2/res/symphony/sidebar-template-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-template-large.png b/default_images/sfx2/res/symphony/sidebar-template-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-template-small-hc.png b/default_images/sfx2/res/symphony/sidebar-template-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-template-small.png b/default_images/sfx2/res/symphony/sidebar-template-small.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-transition-large-hc.png b/default_images/sfx2/res/symphony/sidebar-transition-large-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-transition-large.png b/default_images/sfx2/res/symphony/sidebar-transition-large.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-transition-small-hc.png b/default_images/sfx2/res/symphony/sidebar-transition-small-hc.png
old mode 100755
new mode 100644
diff --git a/default_images/sfx2/res/symphony/sidebar-transition-small.png b/default_images/sfx2/res/symphony/sidebar-transition-small.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/rotation.png b/default_images/svx/res/rotation.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/rotation_h.png b/default_images/svx/res/rotation_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/AdjustColorBlue_16x16.png b/default_images/svx/res/symphony/AdjustColorBlue_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/AdjustColorGamma_16x16.png b/default_images/svx/res/symphony/AdjustColorGamma_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/AdjustColorGreen_16x16.png b/default_images/svx/res/symphony/AdjustColorGreen_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/AdjustColorRed_16x16.png b/default_images/svx/res/symphony/AdjustColorRed_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/ColorModeBlackWhite_16x16.png b/default_images/svx/res/symphony/ColorModeBlackWhite_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/ColorModeGrey_16x16.png b/default_images/svx/res/symphony/ColorModeGrey_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/ColorModeNormal_16x16.png b/default_images/svx/res/symphony/ColorModeNormal_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/ColorModeWaterMark_16x16.png b/default_images/svx/res/symphony/ColorModeWaterMark_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/DecreaseSpace_16x16.png b/default_images/svx/res/symphony/DecreaseSpace_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Highlight.png b/default_images/svx/res/symphony/Highlight.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/IncreaseSpace_16x16.png b/default_images/svx/res/symphony/IncreaseSpace_16x16.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Indent2.png b/default_images/svx/res/symphony/Indent2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Indent3.png b/default_images/svx/res/symphony/Indent3.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Indent4.png b/default_images/svx/res/symphony/Indent4.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Indent_Hanging.png b/default_images/svx/res/symphony/Indent_Hanging.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Line_color.png b/default_images/svx/res/symphony/Line_color.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Quadratic.png b/default_images/svx/res/symphony/Quadratic.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Square.png b/default_images/svx/res/symphony/Square.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/Square_h.png b/default_images/svx/res/symphony/Square_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/__morebutton.bmp b/default_images/svx/res/symphony/__morebutton.bmp
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/__morebutton_h.bmp b/default_images/svx/res/symphony/__morebutton_h.bmp
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/axial.png b/default_images/svx/res/symphony/axial.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/axial_h.png b/default_images/svx/res/symphony/axial_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/blank.png b/default_images/svx/res/symphony/blank.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/ellipsoid.png b/default_images/svx/res/symphony/ellipsoid.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/ellipsoid_h.png b/default_images/svx/res/symphony/ellipsoid_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/fill_color.png b/default_images/svx/res/symphony/fill_color.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/fill_color_h.png b/default_images/svx/res/symphony/fill_color_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/icon_normal.png b/default_images/svx/res/symphony/icon_normal.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/last_custom_common.png b/default_images/svx/res/symphony/last_custom_common.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/last_custom_common_grey.png b/default_images/svx/res/symphony/last_custom_common_grey.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line1.png b/default_images/svx/res/symphony/line1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line10.png b/default_images/svx/res/symphony/line10.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line10_h.png b/default_images/svx/res/symphony/line10_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line1_h.png b/default_images/svx/res/symphony/line1_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line2.png b/default_images/svx/res/symphony/line2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line2_h.png b/default_images/svx/res/symphony/line2_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line3.png b/default_images/svx/res/symphony/line3.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line3_h.png b/default_images/svx/res/symphony/line3_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line4.png b/default_images/svx/res/symphony/line4.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line4_h.png b/default_images/svx/res/symphony/line4_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line5.png b/default_images/svx/res/symphony/line5.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line5_h.png b/default_images/svx/res/symphony/line5_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line6.png b/default_images/svx/res/symphony/line6.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line6_h.png b/default_images/svx/res/symphony/line6_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line7.png b/default_images/svx/res/symphony/line7.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line7_h.png b/default_images/svx/res/symphony/line7_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line8.png b/default_images/svx/res/symphony/line8.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line8_h.png b/default_images/svx/res/symphony/line8_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line9.png b/default_images/svx/res/symphony/line9.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/line9_h.png b/default_images/svx/res/symphony/line9_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/linear.png b/default_images/svx/res/symphony/linear.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/linear_h.png b/default_images/svx/res/symphony/linear_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpselected-spacing-1.png b/default_images/svx/res/symphony/lpselected-spacing-1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpselected-spacing-1_15.png b/default_images/svx/res/symphony/lpselected-spacing-1_15.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpselected-spacing-1_5.png b/default_images/svx/res/symphony/lpselected-spacing-1_5.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpselected-spacing-2.png b/default_images/svx/res/symphony/lpselected-spacing-2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpsmall-spacing-1.png b/default_images/svx/res/symphony/lpsmall-spacing-1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpspacing-1.png b/default_images/svx/res/symphony/lpspacing-1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpspacing-1_15.png b/default_images/svx/res/symphony/lpspacing-1_15.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpspacing-1_5.png b/default_images/svx/res/symphony/lpspacing-1_5.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/lpspacing-2.png b/default_images/svx/res/symphony/lpspacing-2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/para_numbullet01.png b/default_images/svx/res/symphony/para_numbullet01.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/para_numbullet02.png b/default_images/svx/res/symphony/para_numbullet02.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/para_numbullet_rtl01.png b/default_images/svx/res/symphony/para_numbullet_rtl01.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/para_numbullet_rtl02.png b/default_images/svx/res/symphony/para_numbullet_rtl02.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/para_numbulleth01.png b/default_images/svx/res/symphony/para_numbulleth01.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/para_numbulleth02.png b/default_images/svx/res/symphony/para_numbulleth02.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/radial.png b/default_images/svx/res/symphony/radial.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/radial_h.png b/default_images/svx/res/symphony/radial_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/rotate_left.png b/default_images/svx/res/symphony/rotate_left.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/rotate_right.png b/default_images/svx/res/symphony/rotate_right.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/rotation.png b/default_images/svx/res/symphony/rotation.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/rotation_h.png b/default_images/svx/res/symphony/rotation_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_backgroundcolor.png b/default_images/svx/res/symphony/sc_backgroundcolor.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_bold.png b/default_images/svx/res/symphony/sc_bold.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_color.png b/default_images/svx/res/symphony/sc_color.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_italic.png b/default_images/svx/res/symphony/sc_italic.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_shadowed.png b/default_images/svx/res/symphony/sc_shadowed.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_strikeout.png b/default_images/svx/res/symphony/sc_strikeout.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_subscript.png b/default_images/svx/res/symphony/sc_subscript.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_superscript.png b/default_images/svx/res/symphony/sc_superscript.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sc_underline.png b/default_images/svx/res/symphony/sc_underline.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/sch_backgroundcolor.png b/default_images/svx/res/symphony/sch_backgroundcolor.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line1.png b/default_images/svx/res/symphony/selected-line1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line10.png b/default_images/svx/res/symphony/selected-line10.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line2.png b/default_images/svx/res/symphony/selected-line2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line3.png b/default_images/svx/res/symphony/selected-line3.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line4.png b/default_images/svx/res/symphony/selected-line4.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line5.png b/default_images/svx/res/symphony/selected-line5.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line6.png b/default_images/svx/res/symphony/selected-line6.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line7.png b/default_images/svx/res/symphony/selected-line7.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line8.png b/default_images/svx/res/symphony/selected-line8.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/selected-line9.png b/default_images/svx/res/symphony/selected-line9.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing1.png b/default_images/svx/res/symphony/spacing1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing2.png b/default_images/svx/res/symphony/spacing2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing3.png b/default_images/svx/res/symphony/spacing3.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_loose.png b/default_images/svx/res/symphony/spacing_loose.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_loose_s.png b/default_images/svx/res/symphony/spacing_loose_s.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_normal.png b/default_images/svx/res/symphony/spacing_normal.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_normal_s.png b/default_images/svx/res/symphony/spacing_normal_s.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_tight.png b/default_images/svx/res/symphony/spacing_tight.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/spacing_tight_s.png b/default_images/svx/res/symphony/spacing_tight_s.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width1.png b/default_images/svx/res/symphony/width1.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width1_h.png b/default_images/svx/res/symphony/width1_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width2.png b/default_images/svx/res/symphony/width2.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width2_h.png b/default_images/svx/res/symphony/width2_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width3.png b/default_images/svx/res/symphony/width3.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width3_h.png b/default_images/svx/res/symphony/width3_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width4.png b/default_images/svx/res/symphony/width4.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width4_h.png b/default_images/svx/res/symphony/width4_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width5.png b/default_images/svx/res/symphony/width5.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width5_h.png b/default_images/svx/res/symphony/width5_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width6.png b/default_images/svx/res/symphony/width6.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width6_h.png b/default_images/svx/res/symphony/width6_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width7.png b/default_images/svx/res/symphony/width7.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width7_h.png b/default_images/svx/res/symphony/width7_h.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width8.png b/default_images/svx/res/symphony/width8.png
old mode 100755
new mode 100644
diff --git a/default_images/svx/res/symphony/width8_h.png b/default_images/svx/res/symphony/width8_h.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/Landscapecopy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/Landscapecopy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column1_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column1_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column2_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column2_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column3_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column3_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column_L_1_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column_L_1_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column_L_2_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column_L_2_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column_L_3_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column_L_3_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column_L_copy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column_L_copy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column_L_left_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column_L_left_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/column_L_right_24x24.png b/default_images/sw/res/sidebar/pageproppanel/column_L_right_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/columncopy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/columncopy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/columnleft_24x24.png b/default_images/sw/res/sidebar/pageproppanel/columnleft_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/columnright_24x24.png b/default_images/sw/res/sidebar/pageproppanel/columnright_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizeA3_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizeA3_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizeA4_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizeA4_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizeA5_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizeA5_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizeB4_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizeB4_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizeB5_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizeB5_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizeC5_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizeC5_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_A3_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_A3_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_A4_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_A4_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_A5_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_A5_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_B4_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_B4_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_B5_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_B5_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_C5_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_C5_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsize_L_copy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsize_L_copy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/documentsizecopy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/documentsizecopy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/format_L_copy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/format_L_copy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/format_L_mirror_24x24.png b/default_images/sw/res/sidebar/pageproppanel/format_L_mirror_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/format_L_narrow_24x24.png b/default_images/sw/res/sidebar/pageproppanel/format_L_narrow_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/format_L_nomal_24x24.png b/default_images/sw/res/sidebar/pageproppanel/format_L_nomal_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/format_L_wide_24x24.png b/default_images/sw/res/sidebar/pageproppanel/format_L_wide_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/formatcopy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/formatcopy_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/formatmirror_24x24.png b/default_images/sw/res/sidebar/pageproppanel/formatmirror_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/formatnarrow_24x24.png b/default_images/sw/res/sidebar/pageproppanel/formatnarrow_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/formatnormal_24x24.png b/default_images/sw/res/sidebar/pageproppanel/formatnormal_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/formatwide_24x24.png b/default_images/sw/res/sidebar/pageproppanel/formatwide_24x24.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/last_custom_common.png b/default_images/sw/res/sidebar/pageproppanel/last_custom_common.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/last_custom_common_grey.png b/default_images/sw/res/sidebar/pageproppanel/last_custom_common_grey.png
old mode 100755
new mode 100644
diff --git a/default_images/sw/res/sidebar/pageproppanel/portraitcopy_24x24.png b/default_images/sw/res/sidebar/pageproppanel/portraitcopy_24x24.png
old mode 100755
new mode 100644
commit bbd95678a1ba46a715243c563c6a4a86bfa5ad91
Author: Andre Fischer <af at apache.org>
Date:   Mon Apr 29 10:43:22 2013 +0000

    122157: Added sidebar menu entry to more writer variants.

diff --git a/sw/uiconfig/sglobal/menubar/menubar.xml b/sw/uiconfig/sglobal/menubar/menubar.xml
index b9d8be2..c141a07 100644
--- a/sw/uiconfig/sglobal/menubar/menubar.xml
+++ b/sw/uiconfig/sglobal/menubar/menubar.xml
@@ -141,6 +141,7 @@
       <menu:menuitem menu:id=".uno:ViewDataSourceBrowser"/>
       <menu:menuitem menu:id=".uno:Navigator"/>
       <menu:menuitem menu:id=".uno:TaskPane"/>
+      <menu:menuitem menu:id=".uno:Sidebar"/>
       <menu:menuseparator/>
       <menu:menuitem menu:id=".uno:FullScreen"/>
       <menu:menuitem menu:id=".uno:Zoom"/>
diff --git a/sw/uiconfig/sweb/menubar/menubar.xml b/sw/uiconfig/sweb/menubar/menubar.xml
index e963f72..ba542a8 100644
--- a/sw/uiconfig/sweb/menubar/menubar.xml
+++ b/sw/uiconfig/sweb/menubar/menubar.xml
@@ -114,6 +114,7 @@
       <menu:menuitem menu:id=".uno:ViewDataSourceBrowser"/>
       <menu:menuitem menu:id=".uno:Navigator"/>
       <menu:menuitem menu:id=".uno:TaskPane"/>
+      <menu:menuitem menu:id=".uno:Sidebar"/>
       <menu:menuseparator/>
       <menu:menuitem menu:id=".uno:FullScreen"/>
       <menu:menuitem menu:id=".uno:Zoom"/>
diff --git a/sw/uiconfig/swform/menubar/menubar.xml b/sw/uiconfig/swform/menubar/menubar.xml
index 0f7d10d..5d68440 100644
--- a/sw/uiconfig/swform/menubar/menubar.xml
+++ b/sw/uiconfig/swform/menubar/menubar.xml
@@ -141,6 +141,7 @@
       <menu:menuitem menu:id=".uno:ViewDataSourceBrowser"/>
       <menu:menuitem menu:id=".uno:Navigator"/>
       <menu:menuitem menu:id=".uno:TaskPane"/>
+      <menu:menuitem menu:id=".uno:Sidebar"/>
       <menu:menuseparator/>
       <menu:menuitem menu:id=".uno:FullScreen"/>
       <menu:menuitem menu:id=".uno:Zoom"/>
diff --git a/sw/uiconfig/swreport/menubar/menubar.xml b/sw/uiconfig/swreport/menubar/menubar.xml
index b7aeadc..04614cf 100644
--- a/sw/uiconfig/swreport/menubar/menubar.xml
+++ b/sw/uiconfig/swreport/menubar/menubar.xml
@@ -141,6 +141,7 @@
       <menu:menuitem menu:id=".uno:ViewDataSourceBrowser"/>
       <menu:menuitem menu:id=".uno:Navigator"/>
       <menu:menuitem menu:id=".uno:TaskPane"/>
+      <menu:menuitem menu:id=".uno:Sidebar"/>
       <menu:menuseparator/>
       <menu:menuitem menu:id=".uno:FullScreen"/>
       <menu:menuitem menu:id=".uno:Zoom"/>
diff --git a/sw/uiconfig/swxform/menubar/menubar.xml b/sw/uiconfig/swxform/menubar/menubar.xml
index 04b447e..21e7870 100644
--- a/sw/uiconfig/swxform/menubar/menubar.xml
+++ b/sw/uiconfig/swxform/menubar/menubar.xml
@@ -142,6 +142,7 @@
       <menu:menuitem menu:id=".uno:ViewDataSourceBrowser"/>
       <menu:menuitem menu:id=".uno:Navigator"/>
       <menu:menuitem menu:id=".uno:TaskPane"/>
+      <menu:menuitem menu:id=".uno:Sidebar"/>
       <menu:menuseparator/>
       <menu:menuitem menu:id=".uno:FullScreen"/>
       <menu:menuitem menu:id=".uno:Zoom"/>
commit 89d66819c0f5b3a3218befd5bbc83d05babbf6d6
Author: Herbert Dürr <hdu at apache.org>
Date:   Mon Apr 29 10:00:29 2013 +0000

    inline awt::Size inequality operator
    
    the *hxx change was missing in my previous commit r1476261, sorry
    about that and thanks for them temporary fix.
    
    The function and its use cases suggest inlining. Exporting its
    instantiation from the chart module or having the generic symbol
    in the chart namespace are not required.

diff --git a/chart2/source/controller/chartapiwrapper/WrappedSeriesOrDiagramProperty.hxx b/chart2/source/controller/chartapiwrapper/WrappedSeriesOrDiagramProperty.hxx
index 9fa5bb4..9325e76 100644
--- a/chart2/source/controller/chartapiwrapper/WrappedSeriesOrDiagramProperty.hxx
+++ b/chart2/source/controller/chartapiwrapper/WrappedSeriesOrDiagramProperty.hxx
@@ -32,7 +32,14 @@
 #include <boost/shared_ptr.hpp>
 #include <vector>
 
+// this operator is not defined by default
+inline bool operator!=( const ::com::sun::star::awt::Size& rSize1, const ::com::sun::star::awt::Size& rSize2 )
+{
+    return (rSize1.Width != rSize2.Width) || (rSize1.Height != rSize2.Height);
+}
+
 //.............................................................................
+
 namespace chart
 {
 namespace wrapper
@@ -44,9 +51,6 @@ enum tSeriesOrDiagramPropertyType
     DIAGRAM
 };
 
-extern bool operator!=( const ::com::sun::star::awt::Size & rSize1,
-                        const ::com::sun::star::awt::Size & rSize2 );
-
 //PROPERTYTYPE is the type of the outer property
 
 template< typename PROPERTYTYPE >
diff --git a/chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.cxx b/chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.cxx
index b490dcd..de0c96f 100755
--- a/chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.cxx
+++ b/chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.cxx
@@ -94,12 +94,6 @@ public:
     virtual ~WrappedSymbolBitmapURLProperty();
 };
 
-// this operator is not defined by default
-bool operator!=( const awt::Size & rSize1, const awt::Size & rSize2 )
-{
-    return (rSize1.Width != rSize2.Width) || (rSize1.Height != rSize2.Height);
-}
-
 class WrappedSymbolSizeProperty : public WrappedSeriesOrDiagramProperty< awt::Size >
 {
 public:
commit e55eae98ea7c337c07dacc5d5c5602c6ecb57fa3
Author: Armin Le Grand <alg at apache.org>
Date:   Mon Apr 29 09:52:07 2013 +0000

    i122120 corected error in XPropertyList::Insert when index is equal to -1

diff --git a/svx/source/xoutdev/xtable.cxx b/svx/source/xoutdev/xtable.cxx
index dddbeb4..f61eba5 100644
--- a/svx/source/xoutdev/xtable.cxx
+++ b/svx/source/xoutdev/xtable.cxx
@@ -263,7 +263,7 @@ void XPropertyList::Insert( XPropertyEntry* pEntry, long nIndex )
     {
         const long nObjectCount(maContent.size());
 
-        if(nIndex >= nObjectCount)
+        if(LIST_APPEND == nIndex || nIndex >= nObjectCount)
         {
             maContent.push_back(pEntry);
         }
commit 4b45fdde6ca810ee34d817beda6880c41978756c
Author: Armin Le Grand <alg at apache.org>
Date:   Mon Apr 29 09:00:23 2013 +0000

    i122120 WaE corrections, missing definition in sd

diff --git a/sd/inc/sdabstdlg.hxx b/sd/inc/sdabstdlg.hxx
index de65830..538c80a 100644
--- a/sd/inc/sdabstdlg.hxx
+++ b/sd/inc/sdabstdlg.hxx
@@ -65,6 +65,8 @@ class Window;
 class SdPage;
 class TabPage;
 class ViewShell;
+class XColorList;
+typedef ::boost::shared_ptr< XColorList > XColorListSharedPtr;
 
 class AbstractCopyDlg : public VclAbstractDialog  //add for CopyDlg
 {
diff --git a/svx/source/xoutdev/xtable.cxx b/svx/source/xoutdev/xtable.cxx
index 1e278b9..dddbeb4 100644
--- a/svx/source/xoutdev/xtable.cxx
+++ b/svx/source/xoutdev/xtable.cxx
@@ -159,9 +159,10 @@ long XPropertyList::Count() const
 {
     if( mbListDirty )
     {
-        // ( (XPropertyList*) this )->bListDirty = sal_False; <- im Load()
-        if( !( (XPropertyList*) this )->Load() )
-            ( (XPropertyList*) this )->Create();
+        if(!const_cast< XPropertyList* >(this)->Load())
+        {
+            const_cast< XPropertyList* >(this)->Create();
+        }
     }
 
     return maContent.size();
@@ -177,11 +178,15 @@ XPropertyEntry* XPropertyList::Get( long nIndex ) const
 {
     if( mbListDirty )
     {
-        if( !( (XPropertyList*) this )->Load() )
-            ( (XPropertyList*) this )->Create();
+        if(!const_cast< XPropertyList* >(this)->Load())
+        {
+            const_cast< XPropertyList* >(this)->Create();
+        }
     }
 
-    if(nIndex >= maContent.size())
+    const long nObjectCount(maContent.size());
+
+    if(nIndex >= nObjectCount)
     {
         return 0;
     }
@@ -199,8 +204,10 @@ long XPropertyList::GetIndex(const XubString& rName) const
 {
     if( mbListDirty )
     {
-        if( !( (XPropertyList*) this )->Load() )
-            ( (XPropertyList*) this )->Create();
+        if(!const_cast< XPropertyList* >(this)->Load())
+        {
+            const_cast< XPropertyList* >(this)->Create();
+        }
     }
 
     ::std::vector< XPropertyEntry* >::const_iterator aStart(maContent.begin());
@@ -254,7 +261,9 @@ void XPropertyList::Insert( XPropertyEntry* pEntry, long nIndex )
 {
     if(pEntry)
     {
-        if(nIndex >= maContent.size())
+        const long nObjectCount(maContent.size());
+
+        if(nIndex >= nObjectCount)
         {
             maContent.push_back(pEntry);
         }
@@ -277,7 +286,9 @@ XPropertyEntry* XPropertyList::Replace( XPropertyEntry* pEntry, long nIndex )
 
     if(pEntry)
     {
-        if(nIndex < maContent.size())
+        const long nObjectCount(maContent.size());
+
+        if(nIndex < nObjectCount)
         {
             pRetval = maContent[nIndex];
             maContent[nIndex] = pEntry;
@@ -296,10 +307,11 @@ XPropertyEntry* XPropertyList::Replace( XPropertyEntry* pEntry, long nIndex )
 XPropertyEntry* XPropertyList::Remove( long nIndex )
 {

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list