itsmattkc
|
d71359e914
|
track: fixed issues from recent rework
|
2023-03-02 00:06:35 -08:00 |
|
itsmattkc
|
028651f9fb
|
moved serialization
|
2023-02-21 14:26:34 -08:00 |
|
itsmattkc
|
85a8fbf1fd
|
update for master
|
2023-02-21 10:03:52 -08:00 |
|
itsmattkc
|
a27ca0faa5
|
Merge branch 'master' into track-redux
|
2023-02-21 09:58:26 -08:00 |
|
itsmattkc
|
5891b70137
|
inputflag: rename IgnoreConnections to IgnoreInvalidations
|
2023-02-21 09:57:57 -08:00 |
|
itsmattkc
|
a3b75a3a70
|
update for node-redux
|
2023-02-21 09:41:19 -08:00 |
|
itsmattkc
|
bef8fd7b50
|
Merge branch 'node-rework' into track-redux
|
2023-02-21 09:33:52 -08:00 |
|
itsmattkc
|
7348d28243
|
move ignore connections to input flag
|
2023-02-20 16:18:20 -08:00 |
|
itsmattkc
|
ffec819eef
|
successfully transmit block map
Requires a binary data type, which requires a new project serializer
|
2023-02-20 14:56:04 -08:00 |
|
itsmattkc
|
43f1be9c06
|
track: removed old code
|
2023-02-19 23:10:04 -08:00 |
|
itsmattkc
|
3b822c1110
|
save/sync data with binary arraymap
|
2023-02-19 20:52:07 -08:00 |
|
itsmattkc
|
4c00387ab2
|
track: fix bug where incorrect clip occasionally appeared
|
2022-11-23 08:23:30 -08:00 |
|
itsmattkc
|
9a0e16f504
|
move clamping code from clip to track
Fixes severe regression related to audio transitions
|
2022-11-18 10:20:03 -08:00 |
|
itsmattkc
|
3302c3633c
|
track: emit virtual height rather than pixel height
|
2022-11-11 12:29:52 -08:00 |
|
itsmattkc
|
ca47792dc7
|
nodes: clamp footage retrieval times for clips
Fixes #2070
|
2022-11-01 12:44:01 -07:00 |
|
itsmattkc
|
e91ae5e4df
|
Merge branch 'master' into multicam
|
2022-10-01 13:51:04 -07:00 |
|
itsmattkc
|
df97df635d
|
timeline: implement nest function
Also includes some improved cache/request code
|
2022-10-01 13:04:51 -07:00 |
|
itsmattkc
|
df0a52b3c6
|
track: ensure copies are within bounds
|
2022-09-30 16:01:36 -07:00 |
|
itsmattkc
|
2d0af6f335
|
track: fix audio regression
|
2022-09-29 20:19:32 -07:00 |
|
itsmattkc
|
01c3c6050d
|
restored audio functionality
|
2022-09-27 13:46:42 -07:00 |
|
itsmattkc
|
ed58d54fa7
|
track: return no active elements if block is disabled
|
2022-09-25 18:06:17 -07:00 |
|
itsmattkc
|
3abc9eb1d1
|
nodes: revise means of limiting array elements
|
2022-09-19 08:55:37 -07:00 |
|
itsmattkc
|
e0bb31b199
|
remove shifts, operations, and make caches node-agnostic
|
2022-05-16 19:53:38 -07:00 |
|
itsmattkc
|
bfd6a407a5
|
Merge branch 'master' into hashremoval
|
2022-05-16 09:12:49 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
08f3cb3cc3
|
remove hashes from nodes
|
2022-05-09 18:30:36 -07:00 |
|
itsmattkc
|
d55d9c820f
|
code: use macros for default node functions
Easier to maintain
|
2022-05-04 11:01:17 -07:00 |
|
itsmattkc
|
001834cbfa
|
node: implemented bypassing
|
2022-04-26 15:07:01 -07:00 |
|
itsmattkc
|
4ecce20c35
|
start implementing serializers
|
2022-01-12 08:48:31 -08:00 |
|
itsmattkc
|
93be94bc2c
|
more work
|
2021-11-16 23:58:34 -08:00 |
|
itsmattkc
|
6033039046
|
improved connector UI in node view
|
2021-11-10 21:59:54 -08:00 |
|
itsmattkc
|
6543512d00
|
fixed timeline crash
|
2021-10-25 14:54:48 -07:00 |
|
itsmattkc
|
7ba5dca4ab
|
renderer: always hash along edges
|
2021-09-19 23:11:20 -07:00 |
|
itsmattkc
|
b07bccb7dc
|
nodes: revert to single output
|
2021-09-07 22:01:36 -07:00 |
|
itsmattkc
|
a0706a78d8
|
nodes: implemented core of manual table value selection
|
2021-09-07 15:27:07 -07:00 |
|
itsmattkc
|
f13962da5d
|
nodes: transform block time ICs
Fixes #1686
|
2021-07-24 11:56:35 -07:00 |
|
itsmattkc
|
b478c765b6
|
track: remove length storage
Code simplification
|
2021-07-15 23:58:22 -07:00 |
|
itsmattkc
|
4bbc75392a
|
nodes: rewrote and simplified length signaling system
|
2021-07-15 21:00:18 -07:00 |
|
itsmattkc
|
310fd3541a
|
various: greatly simplified job times
Hopefully this doesn't break everything
|
2021-07-11 23:33:21 -07:00 |
|
itsmattkc
|
f342546251
|
code: improved node custom save hierarchy
|
2021-05-16 10:36:33 +10:00 |
|
itsmattkc
|
8383929476
|
track/audioplaybackcache: re-did binary search algorithms
Fixes #1617
Fixes #1615
|
2021-05-10 10:42:07 +10:00 |
|
itsmattkc
|
52076b19fc
|
timeline: added more signalling when tracklists change
Fixes #1591
|
2021-04-27 10:08:04 +10:00 |
|
itsmattkc
|
573597bec3
|
track: use binary search for blocks
Minor optimization for longer sequences.
|
2021-04-24 18:21:33 +10:00 |
|
itsmattkc
|
74ad4110be
|
transform: hash the generated matrix
Making an exception for the transform node, we use a slightly
heavier hash to save more rendering time later.
Fixes #1560
Addresses some of #1360
|
2021-04-22 18:01:26 +10:00 |
|
itsmattkc
|
77d4b18a60
|
updated copyright year for 2021 [skip ci]
|
2021-04-17 18:56:50 +10:00 |
|
itsmattkc
|
22b2d08baf
|
rational: implement NaN mode
Also clarify code where 0 is used as a rational.
|
2021-04-17 15:04:03 +10:00 |
|
itsmattkc
|
1a848dc440
|
track: cache length change invalidations and release when not dragging
Not sure if this is the best solution, we'll see. Fixes issue
where cache wouldn't respond to length slider.
|
2021-04-17 12:50:58 +10:00 |
|
itsmattkc
|
210eb86cd2
|
nodes: fixed hashing issues
|
2021-04-11 18:54:22 +10:00 |
|
itsmattkc
|
5b0332260f
|
revise operation cache blocking system
Fixes #1553
|
2021-04-08 19:05:12 +10:00 |
|
itsmattkc
|
cb75e37e77
|
moved several files around
Mostly moved classes that became node derivatives into the node/ folder.
|
2021-04-08 12:15:59 +10:00 |
|