branchhackweek_timeline/maincancel
23 Commits over 0 Days - ∞cph!
Convert float properties to generic elementals
Dropdown to change timelines
Helper screen, encouraging you to create a player component
Automatically load player in scene
Rename TimelineTest to TimelinePlayer
Can get clip duration
Play + Loop buttons
Move copy/paste/del shortcuts to TimelineEditor, so they get captured after fucking with the scrubber
Draw indicator when track has a key added
Zoom focuses in on current pos again
Paint dopesheet handles different colors, based on type
Fix grid drawing
Smooth zoom/pan
Scrub bar spans the whole width
Group properties by gameobject
Draw grid over
When box selecting, only change selection when single handle selected
Zoom in and out on current play position, rather than cursor position
Retain scrolling, only zoom/pan scroll if shift/ctrl dpwn
Theme
Can delete tracks
Update minimal.scene
Refactor
Track serialization
Save a bunch of lookup data on property tracks
Color track
PropertyGenericTrack
Nudging and keyframe deleting
Box selection
Set time by clicking timeline
Component properties work again
Cleaner, simpler interface
Select properly
Refactor DopePoint
Create new property on handle added
Rotation track
Create keyframes on object edit
Initial commit
grid height fix
Scrubber
TimelineSession
Space / play works
Scrub bar cleanup
Make look nicer