itsmattkc
|
a0072cbb75
|
nodeparamview: get track value rather than combined value when inserting keyframe
Fixes #1631
|
2021-05-14 09:56:47 +10:00 |
|
itsmattkc
|
58d062ad75
|
viewer: run queue if windows are still active
Fixes #1628
|
2021-05-12 11:10:08 +10:00 |
|
itsmattkc
|
72d5b4af86
|
nodeview: enable mouse tracking at all times
Slightly less efficient, but fixes #1618, a seemingly
Linux-exclusive Qt bug which caused strange drag issues.
|
2021-05-11 11:16:59 +10:00 |
|
itsmattkc
|
72ed87d923
|
ui: scroll zoom preference now specific to widget
Fixes #1597
|
2021-05-10 12:07:15 +10:00 |
|
itsmattkc
|
94b2cebeea
|
ui: merged nodeview/timelineview scrolling code
Greatly improves code quality and maintainability
|
2021-05-10 11:15:37 +10:00 |
|
itsmattkc
|
1c983f6b8c
|
nodeparamview: focus next best node when node is removed
Fixes #1616
|
2021-05-10 10:52:34 +10:00 |
|
itsmattkc
|
964129bb08
|
viewer: further improvements to auto-cache logic
|
2021-05-09 18:15:56 +10:00 |
|
itsmattkc
|
029b826f90
|
slider: change ctrl and shift modifiers
Ctrl now does * 0.01 and shift does * 100.
|
2021-05-08 09:39:21 +10:00 |
|
itsmattkc
|
4b58d55d90
|
scope: ensure texture is updated from channel count too
Fixes #1610
|
2021-05-07 16:26:02 +10:00 |
|
itsmattkc
|
f3c3b2eecf
|
viewer: added default parameter
Minor code enhancement
|
2021-05-07 16:26:02 +10:00 |
|
itsmattkc
|
01f4cd4d16
|
viewer: update the display even if the frame hasn't changed
Fixes #1611
|
2021-05-07 16:26:02 +10:00 |
|
itsmattkc
|
84847e0939
|
viewer: set display image to null when disconnecting viewer node
|
2021-05-05 19:07:34 +10:00 |
|
itsmattkc
|
dedc189ebf
|
sliders: make certain set functions slots
|
2021-05-05 18:58:51 +10:00 |
|
itsmattkc
|
e219941147
|
viewer: don't use const ref after popping
|
2021-05-05 18:54:49 +10:00 |
|
itsmattkc
|
ee90d89ef4
|
viewer: move set code lower and return
|
2021-05-05 12:53:42 +10:00 |
|
itsmattkc
|
7945a6b58a
|
viewer: show last frame in queue even if queue cannot keep up
It's better than nothing
|
2021-05-05 12:49:29 +10:00 |
|
itsmattkc
|
367293e253
|
viewer: hardcode playback queue number
Doesn't make sense to base this on thread count because lower thread computers need this more than higher thread computers
|
2021-05-05 12:06:15 +10:00 |
|
itsmattkc
|
105655b3d9
|
nodeview: don't use other input's type for reconnecting nodes, just use traverser heuristic
Fixes #1607
|
2021-05-05 11:41:56 +10:00 |
|
itsmattkc
|
5af00496c5
|
viewer: fixed crash on destruction when interlacing
|
2021-05-03 22:06:57 +10:00 |
|
itsmattkc
|
6d2eeb7409
|
viewer: upload texture in paint command
Fix potential crash a texture is set before the OpenGL context is initialized
|
2021-05-03 17:50:16 +10:00 |
|
itsmattkc
|
abf1eff866
|
add ability to enter custom frame rates
We ain't gatekeeping frame rates
|
2021-05-03 17:49:47 +10:00 |
|
itsmattkc
|
7ca236d57f
|
viewer: don't clear fps timer until time changes
|
2021-05-03 14:26:44 +10:00 |
|
itsmattkc
|
339447faca
|
playbackcontrols: forced consistent button sizes
|
2021-05-03 13:54:37 +10:00 |
|
itsmattkc
|
b2835b77df
|
viewer: fixed crash caused by setting interlace mode before opengl instance was initialized
|
2021-05-03 13:54:13 +10:00 |
|
itsmattkc
|
0b259d3a63
|
viewer: don't clear video queue on single frame retrieval
No real need for this now that we have `prioritize` built into the function
|
2021-05-01 10:16:33 +10:00 |
|
itsmattkc
|
b82e616124
|
previewautocache/viewer: improvements to cooperation between cache and viewer
|
2021-04-30 00:59:51 +10:00 |
|
itsmattkc
|
8a850dac9f
|
viewer: smarter pre-queuing
|
2021-04-29 23:56:42 +10:00 |
|
itsmattkc
|
27ba4899ca
|
viewer: various minor improvements
|
2021-04-29 22:30:52 +10:00 |
|
itsmattkc
|
2a1cbc5a25
|
viewer: fixed crop matrix for export dialog
|
2021-04-29 00:31:19 +10:00 |
|
itsmattkc
|
502b5971f9
|
nodeview: only remove dragged edge if arrow was dragged
|
2021-04-29 00:21:53 +10:00 |
|
itsmattkc
|
bd93115e6e
|
viewer: don't queue frames after the end of the sequence
|
2021-04-28 18:20:37 +10:00 |
|
itsmattkc
|
7abe6127e6
|
viewer: don't add 0 frame rates to the FPS counter
Slight improvement to FPS count accuracy
|
2021-04-28 18:20:21 +10:00 |
|
itsmattkc
|
51ccaedc78
|
render: implemented frame pool
Optimization
|
2021-04-28 17:31:25 +10:00 |
|
itsmattkc
|
2e96b57319
|
audiomonitor: fixed minor regression
|
2021-04-28 16:16:37 +10:00 |
|
itsmattkc
|
a8185aa13b
|
nodeview: ensure existing edges are removed when dragging somewhere else
|
2021-04-28 13:02:55 +10:00 |
|
itsmattkc
|
a7d7515ba7
|
nodeview: allow dragging edges from their arrows
Fixes #1594
|
2021-04-27 18:48:40 +10:00 |
|
itsmattkc
|
52076b19fc
|
timeline: added more signalling when tracklists change
Fixes #1591
|
2021-04-27 10:08:04 +10:00 |
|
itsmattkc
|
a0200f2286
|
timeline: tidied up pointer code
|
2021-04-27 01:24:48 +10:00 |
|
itsmattkc
|
cdea531d95
|
viewer: fix timer issues
Should address various viewer playback lag issues.
|
2021-04-27 01:22:58 +10:00 |
|
itsmattkc
|
4ab4380057
|
audiomonitor: update parameters immediately when panels are focused
|
2021-04-27 00:54:46 +10:00 |
|
itsmattkc
|
660e68b56a
|
fixed transition bugs
Fixes #1522
|
2021-04-26 21:45:04 +10:00 |
|
itsmattkc
|
e2a590da26
|
timeline: remove transitions when removing clips
Fixes #1224
|
2021-04-26 20:29:21 +10:00 |
|
itsmattkc
|
67f48bc37c
|
nodeview: use additional heuristics to get a node's output type
|
2021-04-25 09:37:18 +10:00 |
|
itsmattkc
|
fcb344bd4e
|
render: improved threading stability
|
2021-04-24 18:21:33 +10:00 |
|
itsmattkc
|
ed542f0842
|
nodeview: prevent infinite loops
Fixes #1531
|
2021-04-23 11:52:40 +10:00 |
|
itsmattkc
|
4864656cf5
|
nodeview: ensure connecting item is in front
|
2021-04-23 11:52:29 +10:00 |
|
itsmattkc
|
97b9bcc79f
|
nodes: merged gizmotraverser and nodetabletraverser into nodetraverser
No real reason for these other derivatives that did virtually
the same thing.
|
2021-04-22 12:52:10 +10:00 |
|
itsmattkc
|
fa58dc1039
|
nodeview: pass icon size specifically
|
2021-04-22 11:50:24 +10:00 |
|
itsmattkc
|
46e457f0aa
|
start using source file for timelineundo again
Less recompiling than having it all in a header
|
2021-04-22 11:50:24 +10:00 |
|
itsmattkc
|
269fa6d905
|
remove block enum
Replaced with dynamic casts.
|
2021-04-22 11:50:24 +10:00 |
|