vcl/osx/vclnsapp.mm |   18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

New commits:
commit 0350bcde37edb1f25cca68cb1447ba8f759aea15
Author: Matthew J. Francis <mjay.fran...@gmail.com>
Date:   Mon Aug 25 11:32:42 2014 +0800

    fdo#62054 Enable "Select All", "Undo" and "Redo" in "Save as..." on OS X
    
    Change-Id: I2051f54b0b031dcab4918c8c187ed434842ffdd4
    Reviewed-on: https://gerrit.libreoffice.org/11104
    Reviewed-by: Tor Lillqvist <t...@collabora.com>
    Tested-by: Tor Lillqvist <t...@collabora.com>

diff --git a/vcl/osx/vclnsapp.mm b/vcl/osx/vclnsapp.mm
index ea544f7..d1d086f 100644
--- a/vcl/osx/vclnsapp.mm
+++ b/vcl/osx/vclnsapp.mm
@@ -200,6 +200,24 @@
                     if( [NSApp sendAction: @selector(cut:) to: nil from: nil] )
                         return;
                 }
+                else if( [[pEvent charactersIgnoringModifiers] 
isEqualToString: @"a"] )
+                {
+                    if( [NSApp sendAction: @selector(selectAll:) to: nil from: 
nil] )
+                        return;
+                }
+                else if( [[pEvent charactersIgnoringModifiers] 
isEqualToString: @"z"] )
+                {
+                    if( [NSApp sendAction: @selector(undo:) to: nil from: nil] 
)
+                        return;
+                }
+            }
+            else if( nModMask == (NSCommandKeyMask|NSShiftKeyMask) )
+            {
+                if( [[pEvent charactersIgnoringModifiers] isEqualToString: 
@"Z"] )
+                {
+                    if( [NSApp sendAction: @selector(redo:) to: nil from: nil] 
)
+                        return;
+                }
             }
         }
     }
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to