[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22443] branches/blender2.5/blender/ release/ui/space_time.py: 2.5 Timeline:

Thomas Dinges dingto at gmx.de
Fri Aug 14 00:10:50 CEST 2009


Revision: 22443
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22443
Author:   dingto
Date:     2009-08-14 00:10:50 +0200 (Fri, 14 Aug 2009)

Log Message:
-----------
2.5 Timeline:

* Added some menus and buttons. Still uncommented. 

Modified Paths:
--------------
    branches/blender2.5/blender/release/ui/space_time.py

Modified: branches/blender2.5/blender/release/ui/space_time.py
===================================================================
--- branches/blender2.5/blender/release/ui/space_time.py	2009-08-13 21:30:48 UTC (rev 22442)
+++ branches/blender2.5/blender/release/ui/space_time.py	2009-08-13 22:10:50 UTC (rev 22443)
@@ -15,8 +15,8 @@
 		if context.area.show_menus:
 			row = layout.row()
 			#row.itemM("TIME_MT_view")
-			#row.itemM("TIME_MT_frame")
-			#row.itemM("TIME_MT_playback")
+			row.itemM("TIME_MT_frame")
+			row.itemM("TIME_MT_playback")
 
 		layout.itemR(scene, "use_preview_range", text="PR", toggle=True)
 		
@@ -44,36 +44,66 @@
 		row.item_booleanO("screen.keyframe_jump", "next", True, text="", icon='ICON_NEXT_KEYFRAME')
 		row.item_booleanO("screen.frame_jump", "end", True, text="", icon='ICON_FF')
 
+		layout.itemR(scene, "active_keyingset")
+		
+		row = layout.row(align=True)
+		row.itemO("anim.insert_keyframe", text="", icon="ICON_KEY_HLT")
+		row.itemO("anim.delete_keyframe", text="", icon="ICON_KEY_DEHLT")
+
 """
 class TIME_MT_view(bpy.types.Menu):
-	__space_type__ = "TEXT_EDITOR"
+	__space_type__ = "TIMELINE"
 	__label__ = "View"
 
 	def draw(self, context):
 		layout = self.layout
 		
 		st = context.space_data
-		
+
+"""
+
 class TIME_MT_frame(bpy.types.Menu):
-	__space_type__ = "TEXT_EDITOR"
+	__space_type__ = "TIMELINE"
 	__label__ = "Frame"
 
 	def draw(self, context):
 		layout = self.layout
 		
-		st = context.space_data
+		layout.itemO("marker.add", text="Add Marker")
+		layout.itemO("marker.duplicate", text="Duplicate Marker")
+		layout.itemO("marker.move", text="Grab/Move Marker")
+		layout.itemO("marker.delete", text="Delete Marker")
+		layout.itemL(text="ToDo: Name Marker")
+		
+		layout.itemS()
+		
+		layout.itemO("time.start_frame_set")
+		layout.itemO("time.end_frame_set")
 
+
 class TIME_MT_playback(bpy.types.Menu):
-	__space_type__ = "TEXT_EDITOR"
+	__space_type__ = "TIMELINE"
 	__label__ = "Playback"
 
 	def draw(self, context):
 		layout = self.layout
 		
 		st = context.space_data
-"""
+		time = st.XXX #ToDo
+		
+		layout.itemR(time, "play_top_left")
+		layout.itemR(time, "play_all_3d")
+		layout.itemR(time, "play_anim")
+		layout.itemR(time, "play_buttons")
+		layout.itemR(time, "play_image")
+		layout.itemR(time, "play_sequencer")
+		
+		layout.itemS()
+		
+		layout.itemR(time, "continue_physics")
 
+
 bpy.types.register(TIME_HT_header)
 #bpy.types.register(TIME_MT_view)
-#bpy.types.register(TIME_MT_frame)
-#bpy.types.register(TIME_MT_playback)
+bpy.types.register(TIME_MT_frame)
+bpy.types.register(TIME_MT_playback)





More information about the Bf-blender-cvs mailing list