diff options
author | Agustin Zubiaga <aguzubiaga97@gmail.com> | 2012-02-06 15:50:12 (GMT) |
---|---|---|
committer | Agustin Zubiaga <aguzubiaga97@gmail.com> | 2012-02-06 15:50:12 (GMT) |
commit | 565c0fe93ee2a9c3cd2e0ccc4666d67877e6e77e (patch) | |
tree | db5d33033549f97dada1e1df5bdb064e6bc54eb8 /activity.py | |
parent | 74ad3c2dd23563fa361efde459362163c40cbfee (diff) |
Bugs in entries fixed
Diffstat (limited to 'activity.py')
-rw-r--r-- | activity.py | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/activity.py b/activity.py index 13b02a9..5cf8c28 100644 --- a/activity.py +++ b/activity.py @@ -388,12 +388,18 @@ class SimpleGraph(activity.Activity): self._update_chart_data() def _set_h_label(self, widget): - self.x_label = widget.get_text() - self._update_chart_labels() + new_text = widget.get_text() + + if new_text != self.h_label.text: + self.x_label = new_text + self._update_chart_labels() def _set_v_label(self, widget): - self.y_label = widget.get_text() - self._update_chart_labels() + new_text = widget.get_text() + + if new_text != self.v_label.text: + self.y_label = new_text + self._update_chart_labels() def _set_chart_color(self, widget, pspec): self.chart_color = rgb_to_html(widget.get_color()) @@ -426,6 +432,12 @@ class SimpleGraph(activity.Activity): self.metadata['mime_type'] = "activity/x-simplegraph" if self.current_chart: + if self.x_label == "": + self.x_label = _("Horizontal label...") + + elif self.y_label == "": + self.y_label = _("Vertical label...") + data = {} data['title'] = self.metadata["title"] data['x_label'] = self.x_label |