itsmattkc
410c1ff06c
cache frame indexes to disk
2019-08-07 12:14:48 +10:00
itsmattkc
1138600f37
indexing prototype
2019-08-06 09:34:37 +10:00
itsmattkc
73a32ad9cd
use node graph time to get frame
2019-08-06 08:41:27 +10:00
itsmattkc
360328ccbb
more work towards loading media into the node graph
2019-08-06 08:26:25 +10:00
itsmattkc
cee2b617a1
imported new rational type
2019-08-06 08:25:48 +10:00
itsmattkc
f55094c5df
media now plays in node graph
2019-08-04 19:45:06 +10:00
itsmattkc
298ae2f36c
mocked up a prototype of decoding data into the node graph
2019-08-04 14:45:17 +10:00
itsmattkc
fb8d5df24b
created widget bridge
2019-08-04 10:00:29 +10:00
Brian Callahan
d7b14e6b69
Don't use GNU grep for OpenBSD package builds
...
Hi --
The -P flag is only available on GNU grep, not BSD grep. This causes package builds on OpenBSD to needlessly fail when running cmake.
We will only ever package tagged versions of Olive, so we'll all know what version of Olive we're using. If a user wants to build from the tip of the tree, then they'll have a .git directory and the fallback won't even happen.
2019-08-03 18:33:59 -04:00
itsmattkc
e5481b19f5
derived classes for timeline objects
2019-08-04 05:37:30 +10:00
itsmattkc
2060490ac9
moved timeline playhead line to its own class
2019-08-02 10:24:49 +10:00
itsmattkc
54ec4a26f5
implemented working playhead
2019-08-02 10:04:02 +10:00
itsmattkc
c74e3571ff
added minor clip functionality to timelineview
2019-08-02 11:33:45 +12:00
itsmattkc
1ac93b804c
added basic ghost functionality
2019-08-01 09:07:35 -07:00
itsmattkc
22d8bf8b59
created timeline ghost display class
2019-08-01 00:35:41 -07:00
itsmattkc
295ccfa13f
added gpl license to new source files
2019-08-01 00:33:25 -07:00
itsmattkc
28ab2cb570
wrote some clip drawing on timeline functions
2019-08-01 00:32:50 -07:00
itsmattkc
171411de85
minor timeline progress
2019-07-31 23:46:33 -07:00
itsmattkc
6cb182bfc5
converted timelineblock to output node instead
2019-07-28 10:57:37 -07:00
itsmattkc
8d944387a2
barebones prototype of timeline/clip functionality
2019-07-28 02:30:26 -07:00
itsmattkc
32c7d089aa
created clip block node
2019-07-28 01:27:06 -07:00
itsmattkc
32b8d0a7d6
added gap node and block improvements
2019-07-27 03:23:35 -07:00
itsmattkc
53da858c45
created timeline block node
2019-07-27 03:03:11 -07:00
itsmattkc
badcade0b6
added base 'block' node
2019-07-27 02:50:22 -07:00
itsmattkc
316d12b61d
changed some icons and added classes for timeline view
2019-07-25 23:16:07 -07:00
itsmattkc
3bdbb4a26a
move timecode display to common header
2019-07-25 13:11:18 -07:00
itsmattkc
90bb6734f7
documentation and minor timecode revision
2019-07-25 00:23:02 -07:00
itsmattkc
abecd2f999
timeruler more or less done
2019-07-25 00:11:32 -07:00
itsmattkc
3564e71c1c
time ruler interactivity
2019-07-24 21:46:28 -07:00
itsmattkc
705ecc0910
developed timeruler prototype
2019-07-24 19:21:46 -07:00
itsmattkc
501110c328
started timeruler object
2019-07-24 01:53:24 -07:00
itsmattkc
2e41f6d8f0
minor comment conformance
2019-07-23 10:22:58 -07:00
itsmattkc
71e6e3143b
wrap direct ffmpeg reference
2019-07-22 09:26:38 -07:00
itsmattkc
1d25fbd9e7
added db conversions and new menu into project panel
2019-07-21 19:04:32 -07:00
itsmattkc
f8830beac7
created new sequence dialog
2019-07-21 18:21:40 -07:00
itsmattkc
9cfed140b3
param view improvements
2019-07-20 15:31:20 -07:00
itsmattkc
3605a2f988
developed beginnings of media node
2019-07-20 12:34:57 -07:00
itsmattkc
6c52c45aea
made notes about arrow sizing
2019-07-19 00:40:26 -07:00
itsmattkc
136bb52fef
started parameter editor
2019-07-19 00:15:59 -07:00
itsmattkc
98bb3e8d81
include qvector in param.h to fix #1039
2019-07-18 11:44:21 -04:00
itsmattkc
a5b8215f98
minor code improvements
2019-07-17 15:39:25 -04:00
itsmattkc
9633028f99
documented node view classes
2019-07-17 15:31:34 -04:00
itsmattkc
845288f513
improved line mechanics when output node is collapsed
2019-07-17 03:15:41 -04:00
itsmattkc
9f6d0f9dc7
documented new node classes
2019-07-17 03:05:25 -04:00
itsmattkc
39256fd6f9
made node edge changes undoable
2019-07-17 00:14:49 -04:00
itsmattkc
a78cc3950a
various node UI improvements
2019-07-16 13:25:38 -04:00
itsmattkc
ea4e142e0c
added history to gitignore
2019-07-16 04:44:31 -04:00
itsmattkc
1a39216be2
nodeview can connect and disconnect nodes
2019-07-16 04:43:57 -04:00
itsmattkc
9d2fc71efc
removed magic colors from node items and moved to css
2019-07-16 01:49:58 -04:00
itsmattkc
d098c0de5f
various fixes
2019-07-16 00:00:18 -04:00