From 90e3f9f39673b39907172230794ebd9d0f474807 Mon Sep 17 00:00:00 2001
From: Manuel Kaufmann <humitos@gmail.com>
Date: Fri, 21 Sep 2012 20:42:08 -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
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
---
webactivity.py | 14 ++++++++------
webtoolbar.py | 2 ++
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/webactivity.py b/webactivity.py
index 24f3b44..e911337 100644
a
|
b
|
class WebActivity(activity.Activity): |
449 | 449 | elif key_name == '0': |
450 | 450 | _logger.debug('keyboard: Actual size') |
451 | 451 | browser.set_zoom_level(ZOOM_ORIGINAL) |
452 | | elif key_name == 'Left': |
453 | | _logger.debug('keyboard: Go back') |
454 | | browser.go_back() |
455 | | elif key_name == 'Right': |
456 | | _logger.debug('keyboard: Go forward') |
457 | | browser.go_forward() |
458 | 452 | elif key_name == 'r': |
459 | 453 | _logger.debug('keyboard: Reload') |
460 | 454 | browser.reload() |
… |
… |
class WebActivity(activity.Activity): |
465 | 459 | |
466 | 460 | return True |
467 | 461 | |
| 462 | elif event.get_state() & Gdk.ModifierType.MOD1_MASK: |
| 463 | if key_name == 'Left': |
| 464 | _logger.debug('keyboard: Go back') |
| 465 | browser.go_back() |
| 466 | elif key_name == 'Right': |
| 467 | _logger.debug('keyboard: Go forward') |
| 468 | browser.go_forward() |
| 469 | |
468 | 470 | elif key_name in ('KP_Up', 'KP_Down', 'KP_Left', 'KP_Right'): |
469 | 471 | scrolled_window = browser.get_parent() |
470 | 472 | |
diff --git a/webtoolbar.py b/webtoolbar.py
index 28bc015..5193d89 100644
a
|
b
|
class PrimaryToolbar(ToolbarBase): |
269 | 269 | |
270 | 270 | self._back = ToolButton('go-previous-paired') |
271 | 271 | self._back.set_tooltip(_('Back')) |
| 272 | self._back.props.accelerator = '<Alt>Left' |
272 | 273 | self._back.props.sensitive = False |
273 | 274 | self._back.connect('clicked', self._go_back_cb) |
274 | 275 | toolbar.insert(self._back, -1) |
… |
… |
class PrimaryToolbar(ToolbarBase): |
283 | 284 | |
284 | 285 | self._forward = ToolButton('go-next-paired') |
285 | 286 | self._forward.set_tooltip(_('Forward')) |
| 287 | self._forward.props.accelerator = '<Alt>Right' |
286 | 288 | self._forward.props.sensitive = False |
287 | 289 | self._forward.connect('clicked', self._go_forward_cb) |
288 | 290 | toolbar.insert(self._forward, -1) |