[hamster-applet] Consolidated adding a range option and getting the index of the option into one step.
- From: Mjumbe Wawatu Ukweli <mjumbewu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [hamster-applet] Consolidated adding a range option and getting the index of the option into one step.
- Date: Sun, 23 May 2010 20:17:51 +0000 (UTC)
commit 6df859b49e45ba5f2d1727d13841a11fe90509b6
Author: Mjumbe Wawatu Ukweli <mjumbewu gmail com>
Date: Sun May 23 16:03:21 2010 -0400
Consolidated adding a range option and getting the index of the option into one step.
src/hamster/overview.py | 17 +++++++----------
1 files changed, 7 insertions(+), 10 deletions(-)
---
diff --git a/src/hamster/overview.py b/src/hamster/overview.py
index 0328a2a..eca05e5 100644
--- a/src/hamster/overview.py
+++ b/src/hamster/overview.py
@@ -76,18 +76,15 @@ class Overview(object):
self.get_widget("reports_tab").add(self.reports)
self.range_combo = gtk.combo_box_new_text()
- def last_range_index():
- """Get the number of elements in the range_combo"""
+ def add_range_option(label):
+ """Insert a new item in the range combo and return its index"""
+ self.range_combo.append_text(label)
return self.range_combo.get_model().iter_n_children(None)-1
- self.range_combo.append_text(_("Day"))
- self.SHOW_DAY = last_range_index()
- self.range_combo.append_text(_("Week"))
- self.SHOW_WEEK = last_range_index()
- self.range_combo.append_text(_("Month"))
- self.SHOW_MONTH = last_range_index()
- self.range_combo.append_text(_("Date Range"))
- self.SHOW_DATE_RANGE = last_range_index()
+ self.SHOW_DAY = add_range_option(_("Day"))
+ self.SHOW_WEEK = add_range_option(_("Week"))
+ self.SHOW_MONTH = add_range_option(_("Month"))
+ self.SHOW_DATE_RANGE = add_range_option(_("Date Range"))
self.range_combo.set_active(self.SHOW_WEEK)
self.range_combo.connect("changed", self.on_range_combo_changed)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]