864c7e1
From cf52d2ab891e1f84ec191cae596699c0d97d31a9 Mon Sep 17 00:00:00 2001
864c7e1
From: Yousuf Philips <philipz85@hotmail.com>
864c7e1
Date: Fri, 18 Dec 2015 23:29:34 +0400
864c7e1
Subject: [PATCH] tdf#96411 Add slide layout changing to impress menu bar
864c7e1
864c7e1
Change-Id: I49ec715b6a5b6733a2440e901c5f7947857f6273
864c7e1
Reviewed-on: https://gerrit.libreoffice.org/20803
864c7e1
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
864c7e1
Tested-by: Yousuf Philips <philipz85@hotmail.com>
864c7e1
(cherry picked from commit 235a10d49eb1b7becbac32965633447b97a684bc)
864c7e1
---
864c7e1
 .../openoffice/Office/UI/DrawImpressCommands.xcu   | 85 ++++++++++++++++++++++
864c7e1
 sd/uiconfig/simpress/menubar/menubar.xml           | 22 ++++++
864c7e1
 2 files changed, 107 insertions(+)
864c7e1
864c7e1
diff --git a/officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu b/officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
864c7e1
index bdb9d8a..162c1ae 100644
864c7e1
--- a/officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
864c7e1
+++ b/officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
864c7e1
@@ -2030,6 +2030,91 @@
864c7e1
           <value>1</value>
864c7e1
         </prop>
864c7e1
       </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=20" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Blank</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=19" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=0" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Text</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=1" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=32" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Centered Text</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=3" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, 2 Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=12" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Content and 2 Content on Right</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=15" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, 2 Content on Left and Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=14" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Content above Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=16" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, 2 Content above Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=18" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, 4 Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=34" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, 6 Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=28" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Content (Vertical)</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=27" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Content over Content (Vertical)</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=29" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, Vertical Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:AssignLayout?WhatLayout:long=30" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Title, 2 Vertical Content</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
+      <node oor:name=".uno:SlideLayoutMenu" oor:op="replace">
864c7e1
+        <prop oor:name="Label" oor:type="xs:string">
864c7e1
+          <value xml:lang="en-US">Slide Layout</value>
864c7e1
+        </prop>
864c7e1
+      </node>
864c7e1
     </node>
864c7e1
   </node>
864c7e1
 </oor:component-data>
864c7e1
diff --git a/sd/uiconfig/simpress/menubar/menubar.xml b/sd/uiconfig/simpress/menubar/menubar.xml
864c7e1
index b2ce36f..f0db5ed 100644
864c7e1
--- a/sd/uiconfig/simpress/menubar/menubar.xml
864c7e1
+++ b/sd/uiconfig/simpress/menubar/menubar.xml
864c7e1
@@ -536,6 +536,28 @@
864c7e1
             <menu:menuitem menu:id=".uno:InsertMasterPage"/>
864c7e1
             <menu:menuitem menu:id=".uno:DeleteMasterPage"/>
864c7e1
             <menu:menuseparator/>
864c7e1
+            <menu:menu menu:id=".uno:SlideLayoutMenu">
864c7e1
+                <menu:menupopup>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=20"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=19"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=0"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=1"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=32"/>
864c7e1
+                     <menu:menuseparator/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=3"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=12"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=15"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=14"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=16"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=18"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=34"/>
864c7e1
+                     <menu:menuseparator/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=28"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=27"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=29"/>
864c7e1
+                     <menu:menuitem menu:id=".uno:AssignLayout?WhatLayout:long=30"/>
864c7e1
+                </menu:menupopup>
864c7e1
+            </menu:menu>
864c7e1
             <menu:menuitem menu:id=".uno:PageSetup"/>
864c7e1
             <menu:menuitem menu:id=".uno:SelectBackground"/>
864c7e1
             <menu:menuitem menu:id=".uno:SaveBackground"/>
864c7e1
-- 
864c7e1
2.7.3
864c7e1