From 6af4ee250306f8383e8b7ee21ea2d1d902987bd6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Manuel=20Qui=C3=B1ones?= <manuq@laptop.org>
Date: Thu, 8 Nov 2012 16:37:36 -0300
Subject: [PATCH shell 5/5] Palettes: padding and spacing fixes - SL #4168
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Mail-Followup-To: <sugar-devel@lists.sugarlabs.org>
More fixes for the Palettes styling, commit 798548f8 .
- set spacing between progress bar and label for Volumes device,
Battery device, and Journal palette.
- remove padding from Speaker device palette.
- remove unneeded import in volume.py
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
---
extensions/deviceicon/battery.py | 3 ++-
extensions/deviceicon/speaker.py | 2 +-
extensions/deviceicon/volume.py | 1 -
src/jarabe/view/palettes.py | 12 +++++++++---
4 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/extensions/deviceicon/battery.py b/extensions/deviceicon/battery.py
index 0a1bf26..d95c057 100644
a
|
b
|
class BatteryPalette(Palette): |
123 | 123 | self._progress_widget.show() |
124 | 124 | |
125 | 125 | inner_box = Gtk.VBox() |
126 | | self._progress_widget.append_item(inner_box) |
| 126 | inner_box.set_spacing(style.DEFAULT_PADDING) |
| 127 | self._progress_widget.append_item(inner_box, vertical_padding=0) |
127 | 128 | inner_box.show() |
128 | 129 | |
129 | 130 | self._progress_bar = Gtk.ProgressBar() |
diff --git a/extensions/deviceicon/speaker.py b/extensions/deviceicon/speaker.py
index 67c3f27..51efe1f 100644
a
|
b
|
class SpeakerPalette(Palette): |
118 | 118 | hscale.props.draw_value = False |
119 | 119 | hscale.set_adjustment(self._adjustment) |
120 | 120 | hscale.set_digits(0) |
121 | | box.append_item(hscale) |
| 121 | box.append_item(hscale, vertical_padding=0) |
122 | 122 | hscale.show() |
123 | 123 | |
124 | 124 | self._adjustment_handler_id = \ |
diff --git a/extensions/deviceicon/volume.py b/extensions/deviceicon/volume.py
index 76cb41b..c5ed78d 100644
a
|
b
|
from sugar3.graphics.tray import TrayIcon |
26 | 26 | from sugar3.graphics.xocolor import XoColor |
27 | 27 | from sugar3.graphics.palettemenu import PaletteMenuBox |
28 | 28 | from sugar3.graphics.palettemenu import PaletteMenuItem |
29 | | from sugar3.graphics.palettemenu import PaletteMenuItemSeparator |
30 | 29 | from sugar3.graphics.icon import Icon |
31 | 30 | |
32 | 31 | from jarabe.journal import journalactivity |
diff --git a/src/jarabe/view/palettes.py b/src/jarabe/view/palettes.py
index 81b6c57..8e77ea3 100644
a
|
b
|
class JournalPalette(BasePalette): |
191 | 191 | separator.show() |
192 | 192 | |
193 | 193 | inner_box = Gtk.VBox() |
194 | | box.append_item(inner_box) |
| 194 | inner_box.set_spacing(style.DEFAULT_PADDING) |
| 195 | box.append_item(inner_box, vertical_padding=0) |
195 | 196 | inner_box.show() |
196 | 197 | |
197 | 198 | self._progress_bar = Gtk.ProgressBar() |
… |
… |
class VolumePalette(Palette): |
246 | 247 | self.content_box.append_item(separator) |
247 | 248 | separator.show() |
248 | 249 | |
| 250 | free_space_box = Gtk.VBox() |
| 251 | free_space_box.set_spacing(style.DEFAULT_PADDING) |
| 252 | self.content_box.append_item(free_space_box, vertical_padding=0) |
| 253 | free_space_box.show() |
| 254 | |
249 | 255 | self._progress_bar = Gtk.ProgressBar() |
250 | | self.content_box.append_item(self._progress_bar) |
| 256 | free_space_box.pack_start(self._progress_bar, True, True, 0) |
251 | 257 | self._progress_bar.show() |
252 | 258 | |
253 | 259 | self._free_space_label = Gtk.Label() |
254 | 260 | self._free_space_label.set_alignment(0.5, 0.5) |
255 | | self.content_box.append_item(self._free_space_label) |
| 261 | free_space_box.pack_start(self._free_space_label, True, True, 0) |
256 | 262 | self._free_space_label.show() |
257 | 263 | |
258 | 264 | self.connect('popup', self.__popup_cb) |