[pitivi] Make the timeline canvas request enough space to show two single-layer tracks.
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [pitivi] Make the timeline canvas request enough space to show two single-layer tracks.
- Date: Fri, 31 Jul 2009 08:32:57 +0000 (UTC)
commit 0bd3c3f6ea0c75f99695b4ce325240926da91410
Author: Alessandro Decina <alessandro d gmail com>
Date: Thu Jul 30 20:14:42 2009 +0200
Make the timeline canvas request enough space to show two single-layer tracks.
pitivi/ui/timelinecanvas.py | 7 ++++++-
pitivi/ui/timelinecontrols.py | 2 +-
pitivi/ui/track.py | 2 +-
3 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/pitivi/ui/timelinecanvas.py b/pitivi/ui/timelinecanvas.py
index df60fee..67911a4 100644
--- a/pitivi/ui/timelinecanvas.py
+++ b/pitivi/ui/timelinecanvas.py
@@ -31,7 +31,8 @@ from pitivi.ui.point import Point
from pitivi.ui.zoominterface import Zoomable
from pitivi.settings import GlobalSettings
from pitivi.ui.prefs import PreferencesDialog
-from pitivi.ui.common import TRACK_SPACING, unpack_cairo_pattern
+from pitivi.ui.common import TRACK_SPACING, unpack_cairo_pattern, \
+ LAYER_HEIGHT_EXPANDED, LAYER_SPACING
# cursors to be used for resizing objects
ARROW = gtk.gdk.Cursor(gtk.gdk.ARROW)
@@ -96,6 +97,10 @@ class TimelineCanvas(goocanvas.Canvas, Zoomable, Loggable):
root.connect("motion-notify-event", self._selectionDrag)
root.connect("button-press-event", self._selectionStart)
root.connect("button-release-event", self._selectionEnd)
+ height = (LAYER_HEIGHT_EXPANDED + TRACK_SPACING + LAYER_SPACING) * 2
+ # add some padding for the horizontal scrollbar
+ height += 21
+ self.set_size_request(-1, height)
def from_event(self, event):
return Point(*self.convert_from_pixels(event.x, event.y))
diff --git a/pitivi/ui/timelinecontrols.py b/pitivi/ui/timelinecontrols.py
index 7246109..90ac15c 100644
--- a/pitivi/ui/timelinecontrols.py
+++ b/pitivi/ui/timelinecontrols.py
@@ -21,7 +21,7 @@ class TrackControls(gtk.Label):
def __init__(self, track):
gtk.Label.__init__(self)
- self.set_alignment(0.5, 0)
+ self.set_alignment(0.5, 0.1)
self.set_markup(track_name(track))
self.track = track
self.set_size_request(TRACK_CONTROL_WIDTH, LAYER_HEIGHT_EXPANDED)
diff --git a/pitivi/ui/track.py b/pitivi/ui/track.py
index 8e9a88c..ced7140 100644
--- a/pitivi/ui/track.py
+++ b/pitivi/ui/track.py
@@ -1,7 +1,7 @@
from pitivi.ui.zoominterface import Zoomable
from pitivi.ui.trackobject import TrackObject
from pitivi.receiver import receiver, handler
-from common import LAYER_HEIGHT_EXPANDED, LAYER_HEIGHT_COLLAPSED, LAYER_SPACING
+from pitivi.ui.common import LAYER_HEIGHT_EXPANDED, LAYER_HEIGHT_COLLAPSED, LAYER_SPACING
import goocanvas
class Track(goocanvas.Group, Zoomable):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]