itsmattkc
|
4697b98980
|
fixed gcc compile issues
|
2020-01-19 20:39:48 +11:00 |
|
itsmattkc
|
c8baf4aa3e
|
implemented rubberband zoom in timeline
|
2020-01-07 20:24:07 +11:00 |
|
itsmattkc
|
ef91f81e0f
|
implemented cursors in the timeline
Note: this does not use the cursor SVGs in app/ui/cursors since I was never
really satisfied with them. They're kept for posterity for the time being.
|
2020-01-03 17:58:07 +11:00 |
|
itsmattkc
|
db146b376a
|
implemented core UI caching feedback functionality
Not a perfect implementation yet, but this shows UI feedback on what frames are
cached and which ones aren't.
|
2020-01-03 05:38:20 +11:00 |
|
itsmattkc
|
8b2514c1de
|
implemented automatically switching to the hand tool when middle clicking on
all TimelineViewBase derivatives
|
2020-01-02 05:44:40 +11:00 |
|
itsmattkc
|
f65e1e52b5
|
implemented scroll wheel zooming in all TimelineViewBase derivatives
|
2019-12-31 19:49:09 +11:00 |
|
itsmattkc
|
e41fdbd6e3
|
implemented autoscrolling derivatives of TimelineViewBase around the playhead
|
2019-12-31 19:17:40 +11:00 |
|
itsmattkc
|
9c3e5b76b2
|
when zooming any TimelineViewBase derivative, zoom towards the playhead
|
2019-12-31 19:01:52 +11:00 |
|
itsmattkc
|
9060636499
|
correctly connect timeline and trackview so they vertically scroll in tandem
with each other
|
2019-12-31 18:29:23 +11:00 |
|
itsmattkc
|
2b24fae26f
|
implemented vertical "zooming" in the TimelineWidget and CurveView
This comes in the form of changing the vertical scale in the CurveView and
adjusting all track heights in the Timeline.
|
2019-12-31 00:23:28 +11:00 |
|
itsmattkc
|
5d82aa1a7d
|
ensure playhead cannot be dragged below 0 in the TimelineViewBase
|
2019-12-26 19:03:44 +11:00 |
|
itsmattkc
|
520b8b46fa
|
place timecode conversion functions into a Timecode class rather than an olive namespace
Code cleanup and improvement.
|
2019-12-26 17:20:58 +11:00 |
|
itsmattkc
|
23001386d0
|
implemented base UI keyframe functionality
This commit implements much of the base functionality for creating and
destroying keyframes in the UI. Not complete yet, but getting there.
|
2019-12-26 16:32:08 +11:00 |
|
itsmattkc
|
d705a27d54
|
moved more functions to the base class in the vein of the previous commit
|
2019-12-25 02:41:40 +11:00 |
|
itsmattkc
|
4b48a73db3
|
moved some timelineview functions into a timelineviewbase for reusing
Later classes will feature similar functionality to the TimelineView, moving
them to a base class that can be easily reused seems like a good idea.
|
2019-12-25 02:20:23 +11:00 |
|