Ticket #3536: 0001-Change-back-forward-navigation-shortcut-to-Alt-modif.patch

File 0001-Change-back-forward-navigation-shortcut-to-Alt-modif.patch, 1.7 KB (added by manuq, 12 years ago)
  • webactivity.py

    From f7c4ed5efc79d768a722fbc8e1d647ec37f8c6b6 Mon Sep 17 00:00:00 2001
    From: =?UTF-8?q?Manuel=20Qui=C3=B1ones?= <manuq@laptop.org>
    Date: Fri, 27 Apr 2012 22:10:34 -0300
    Subject: [PATCH Browse] Change back/forward navigation shortcut to Alt
     modifier SL #3536
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit
    Mail-Followup-To: <sugar-devel@lists.sugarlabs.org>
    
    Signed-off-by: Manuel Quiñones <manuq@laptop.org>
    ---
     webactivity.py |   16 ++++++++++------
     1 files changed, 10 insertions(+), 6 deletions(-)
    
    diff --git a/webactivity.py b/webactivity.py
    index 156ea3c..c6a864e 100644
    a b class WebActivity(activity.Activity): 
    448448            elif key_name in ['plus', 'equal']:
    449449                _logger.debug('keyboard: Zoom in')
    450450                browser.zoom_in()
    451             elif key_name == 'Left':
    452                 _logger.debug('keyboard: Go back')
    453                 browser.go_back()
    454             elif key_name == 'Right':
    455                 _logger.debug('keyboard: Go forward')
    456                 browser.go_forward()
    457451            elif key_name == 'r':
    458452                _logger.debug('keyboard: Reload')
    459453                browser.reload()
    class WebActivity(activity.Activity): 
    464458
    465459            return True
    466460
     461        elif event.get_state() & Gdk.ModifierType.MOD1_MASK:
     462            if key_name == 'Left':
     463                _logger.debug('keyboard: Go back')
     464                browser.go_back()
     465            elif key_name == 'Right':
     466                _logger.debug('keyboard: Go forward')
     467                browser.go_forward()
     468
     469            return True
     470
    467471        return False
    468472
    469473    def _add_link(self):