[Libreoffice-commits] core.git: officecfg/registry

Joren De Cuyper joren.libreoffice at telenet.be
Tue May 14 07:28:16 PDT 2013


 officecfg/registry/data/org/openoffice/Office/Accelerators.xcu |  122 +++++-----
 1 file changed, 64 insertions(+), 58 deletions(-)

New commits:
commit 833cafe4eb9e0bd6b599e8bcbb6d77f4f2243034
Author: Joren De Cuyper <joren.libreoffice at telenet.be>
Date:   Sat May 11 12:16:00 2013 +0200

    fdo#32368 - Link both Ctrl+Y as Ctrl+Shift+Z as shortcut keys for Redo
    
    As discussed on the UX-advice and bug report itself,
    we agreed to link both shortcut keys to the redo command.
    
    Due http://opengrok.libreoffice.org/xref/core/framework/source/inc/accelerators/acceleratorcache.hxx#75 :
    /*map commands to keys in relation 1:n. First key is interpreted as preferred one!*/ the shortcut key
    that is mentioned in the menu entry is ctrl+y (or cmd+y for Mac users).
    
    UX-advice thread: http://lists.freedesktop.org/archives/libreoffice-ux-advise/2013-May/002033.html
    
    Change-Id: I8d766b300d79e9ebd85dc5ae7bb327cf9c1a7c41
    Reviewed-on: https://gerrit.libreoffice.org/3853
    Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat at free.fr>
    Tested-by: Bosdonnat Cedric <cedric.bosdonnat at free.fr>

diff --git a/officecfg/registry/data/org/openoffice/Office/Accelerators.xcu b/officecfg/registry/data/org/openoffice/Office/Accelerators.xcu
index d2d7069..2ef7c67 100644
--- a/officecfg/registry/data/org/openoffice/Office/Accelerators.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/Accelerators.xcu
@@ -190,22 +190,22 @@
           <value xml:lang="en-US">.uno:Repeat</value>
         </prop>
       </node>
-      <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+      <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
         <prop oor:name="Command">
           <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
           <value xml:lang="en-US">.uno:Redo</value>
         </prop>
       </node>
-      <node oor:name="Z_MOD1" oor:op="replace">
+      <node oor:name="Y_MOD1" oor:op="fuse">
         <prop oor:name="Command">
           <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-          <value xml:lang="en-US">.uno:Undo</value>
+          <value xml:lang="en-US">.uno:Redo</value>
         </prop>
       </node>
-      <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+      <node oor:name="Z_MOD1" oor:op="replace">
         <prop oor:name="Command">
           <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-          <value xml:lang="en-US">.uno:Redo</value>
+          <value xml:lang="en-US">.uno:Undo</value>
         </prop>
       </node>
     </node>
@@ -1132,22 +1132,22 @@
             <value xml:lang="en-US">.uno:PasteSpecial</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
         <node oor:name="C_MOD1_MOD2" oor:op="replace">
@@ -1248,22 +1248,22 @@
             <value xml:lang="en-US">.uno:Cut</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -1668,22 +1668,22 @@
             <value xml:lang="en-US">.uno:Cut</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
         <node oor:name="BRACKETLEFT_MOD1" oor:op="replace">
@@ -2447,22 +2447,22 @@
             <value xml:lang="en-US">.uno:RemoveDirectCharFormats</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -2927,22 +2927,22 @@
             <value xml:lang="en-US">.uno:Cut</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
         <node oor:name="BRACKETLEFT_MOD1" oor:op="replace">
@@ -3001,22 +3001,22 @@
             <value xml:lang="en-US">.uno:FullScreen</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -3774,22 +3774,22 @@
             <value xml:lang="en-US">.uno:RemoveDirectCharFormats</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -4553,13 +4553,13 @@
             <value xml:lang="en-US">.uno:RemoveDirectCharFormats</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
@@ -5290,22 +5290,22 @@
             <value xml:lang="en-US">.uno:RemoveDirectCharFormats</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -6069,22 +6069,22 @@
             <value xml:lang="en-US">.uno:RemoveDirectCharFormats</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -6836,22 +6836,22 @@
             <value xml:lang="en-US">.uno:RemoveDirectCharFormats</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace" install:module="unxwnt">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_MOD1" oor:op="replace">
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Undo</value>
+            <value xml:lang="en-US">.uno:Redo</value>
           </prop>
         </node>
-        <node oor:name="Z_SHIFT_MOD1" oor:op="replace" install:module="macosx">
+        <node oor:name="Z_MOD1" oor:op="replace">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
-            <value xml:lang="en-US">.uno:Redo</value>
+            <value xml:lang="en-US">.uno:Undo</value>
           </prop>
         </node>
       </node>
@@ -7448,7 +7448,13 @@
             <value xml:lang="en-US">.uno:SelectAllEdits</value>
           </prop>
         </node>
-        <node oor:name="Y_MOD1" oor:op="replace">
+        <node oor:name="Z_SHIFT_MOD1" oor:op="replace">
+          <prop oor:name="Command">
+            <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
+            <value xml:lang="en-US">.uno:Redo</value>
+          </prop>
+        </node>
+        <node oor:name="Y_MOD1" oor:op="fuse">
           <prop oor:name="Command">
             <value xml:lang="x-no-translate">I10N SHORTCUTS - NO TRANSLATE</value>
             <value xml:lang="en-US">.uno:Redo</value>


More information about the Libreoffice-commits mailing list