[pitivi] timeline: Make scrolling with the mouse wheel on the ruler work again
- From: Jean-François Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] timeline: Make scrolling with the mouse wheel on the ruler work again
- Date: Mon, 12 Aug 2013 18:35:45 +0000 (UTC)
commit ed5656d7c50978664edff887856823175a850be7
Author: Jean-François Fortin Tam <nekohayo gmail com>
Date: Tue Aug 6 11:57:41 2013 +0200
timeline: Make scrolling with the mouse wheel on the ruler work again
pitivi/timeline/timeline.py | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/pitivi/timeline/timeline.py b/pitivi/timeline/timeline.py
index f176049..b82ec51 100644
--- a/pitivi/timeline/timeline.py
+++ b/pitivi/timeline/timeline.py
@@ -1036,19 +1036,21 @@ class Timeline(Gtk.VBox, Zoomable):
# Only do this at the very end, after updating the other widgets.
self.zoomed_fitted = True
- def _scrollLeft(self):
+ def scroll_left(self):
+ # This method can be a callback for our events, or called by ruler.py
self._hscrollBar.set_value(self._hscrollBar.get_value() -
self.hadj.props.page_size ** (2.0 / 3.0))
- def _scrollRight(self):
+ def scroll_right(self):
+ # This method can be a callback for our events, or called by ruler.py
self._hscrollBar.set_value(self._hscrollBar.get_value() +
self.hadj.props.page_size ** (2.0 / 3.0))
- def _scrollUp(self):
+ def scroll_up(self):
self._vscrollbar.set_value(self._vscrollbar.get_value() -
self.vadj.props.page_size ** (2.0 / 3.0))
- def _scrollDown(self):
+ def scroll_down(self):
self._vscrollbar.set_value(self._vscrollbar.get_value() +
self.vadj.props.page_size ** (2.0 / 3.0))
@@ -1343,14 +1345,14 @@ class Timeline(Gtk.VBox, Zoomable):
self._scrollToPlayhead()
elif event.state & Gdk.ModifierType.SHIFT_MASK:
if deltas[2] > 0:
- self._scrollDown()
+ self.scroll_down()
elif deltas[2] < 0:
- self._scrollUp()
+ self.scroll_up()
else:
if deltas[2] > 0:
- self._scrollRight()
+ self.scroll_right()
elif deltas[2] < 0:
- self._scrollLeft()
+ self.scroll_left()
self.scrolled += 1
def _selectionChangedCb(self, selection):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]