From 0837359568d49ffce8ea8266886695f33d2707a7 Mon Sep 17 00:00:00 2001
From: Manuel Kaufmann <humitos@gmail.com>
Date: Fri, 2 Nov 2012 20:14:53 -0300
Subject: [PATCH sugar] Invoke page up/page down on scrollbars clicks
The default value of 'gtk-primary-button-warps-slider' in Gtk3 is
True[1] and in gtk2 is False[2]. So, this patch sets that property to False
to keep the same behaviour we had before.
[1] http://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-primary-button-warps-slider
[2] http://developer.gnome.org/gtk/2.24/GtkSettings.html#GtkSettings--gtk-primary-button-warps-slider
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
---
bin/sugar-session | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/bin/sugar-session b/bin/sugar-session
index 23f88a1..5911052 100755
a
|
b
|
def set_theme(): |
253 | 253 | settings.set_property('gtk-theme-name', sugar_theme) |
254 | 254 | settings.set_property('gtk-icon-theme-name', 'sugar') |
255 | 255 | |
| 256 | def set_warps_slider(): |
| 257 | settings = Gtk.Settings.get_default() |
| 258 | settings.set_property('gtk-primary-button-warps-slider', False) |
256 | 259 | |
257 | 260 | def main(): |
258 | 261 | try: |
… |
… |
def main(): |
291 | 294 | |
292 | 295 | set_fonts() |
293 | 296 | set_theme() |
| 297 | set_warps_slider() |
294 | 298 | |
295 | 299 | # this must be added early, so that it executes and unfreezes the screen |
296 | 300 | # even when we initially get blocked on the intro screen |