pm3g19
|
0e2320d71d
|
Fix viewertexteditor toolbar not displaying properly in i3wm
|
2022-08-30 21:22:55 +01:00 |
|
itsmattkc
|
489bc97e7d
|
viewertexteditor: implement toggle for transparent clone
|
2022-08-25 10:25:30 -07:00 |
|
itsmattkc
|
541706e55e
|
viewerdisplay: transform drag events by valign too
|
2022-08-25 10:23:08 -07:00 |
|
itsmattkc
|
cda9a9da6c
|
viewerdisplay: fixed inconsistencies with cursor
|
2022-08-25 10:18:57 -07:00 |
|
itsmattkc
|
97e980c93f
|
viewertexteditor: restored toolbar positioning and introduced clamping
|
2022-08-25 10:18:42 -07:00 |
|
itsmattkc
|
b1b845826c
|
viewertexteditor: move vertical alignment options to toolbar
|
2022-08-25 10:17:58 -07:00 |
|
itsmattkc
|
3dfaf807af
|
viewertexteditor: rearranged toolbar, added valign buttons
|
2022-08-24 14:14:50 -07:00 |
|
itsmattkc
|
a0f11472ac
|
viewertexteditor: show ibeam cursor on text region
|
2022-08-24 13:27:05 -07:00 |
|
itsmattkc
|
25ff7e48fe
|
viewertexteditor: wrangle control back from toolbar after opening
|
2022-08-24 13:26:50 -07:00 |
|
itsmattkc
|
971babecc4
|
viewertexteditor: improve gizmo transform usage
|
2022-08-24 13:26:19 -07:00 |
|
itsmattkc
|
3d92f1f54d
|
viewertexteditor: use hack to forward drag events
|
2022-08-24 13:25:20 -07:00 |
|
itsmattkc
|
8bbc81120e
|
viewertexteditor: nop paint event
|
2022-08-24 12:21:47 -07:00 |
|
itsmattkc
|
eedebb0936
|
viewertexteditor: use scale for text cursor
|
2022-08-24 12:21:36 -07:00 |
|
itsmattkc
|
e55da211b1
|
viewertexteditor: paint to pixmap then copy to screen
|
2022-08-21 15:00:32 -07:00 |
|
itsmattkc
|
b361ba8c51
|
viewer: ignore scrub events when time changes programmatically
|
2022-08-21 10:03:07 -07:00 |
|
itsmattkc
|
4a933f7764
|
viewer: makeCurrent before retrieving pixel at cursor
Fixes crash if viewer was somehow made not current (e.g. if the export dialog was shown)
|
2022-08-15 11:53:39 -07:00 |
|
itsmattkc
|
1c9d86e03b
|
viewer: update waveform/viewer on construction
|
2022-07-27 20:25:29 -07:00 |
|
itsmattkc
|
25e94112f8
|
viewer: implement lookahead to ensure footage is ready in advance
|
2022-07-26 14:49:19 -07:00 |
|
itsmattkc
|
f0ebbda16c
|
viewer: fix invalid remaining length when queuing
|
2022-07-26 14:08:49 -07:00 |
|
itsmattkc
|
d05146170e
|
viewer: increase playback interval
|
2022-07-26 10:50:42 -07:00 |
|
itsmattkc
|
7739198437
|
viewer: skip subtitle drawing if transformed font size is NaN
|
2022-07-25 17:59:54 -07:00 |
|
itsmattkc
|
b65d445145
|
viewertexteditor: set char format to last used when cleared
|
2022-07-23 16:57:09 -07:00 |
|
itsmattkc
|
3948b77543
|
viewer: allow customizing subtitle font
Fixes #1980
|
2022-07-23 13:49:02 -07:00 |
|
itsmattkc
|
04c1693297
|
text: implement formatting arguments
|
2022-07-17 14:40:35 -07:00 |
|
itsmattkc
|
963ffe8de3
|
viewer: reimplement add band in custom code
|
2022-07-10 11:12:43 -07:00 |
|
itsmattkc
|
89927c71ff
|
implemented reveal in footage viewer option
Fixes #1958
|
2022-06-27 23:40:05 -07:00 |
|
itsmattkc
|
079d6beff2
|
timeline: separate markers and workarea
|
2022-06-27 23:39:31 -07:00 |
|
itsmattkc
|
63f74691a5
|
render: cleaned up threading
|
2022-06-25 09:59:43 -07:00 |
|
itsmattkc
|
15d6f407eb
|
viewer: implement playback resolution option
|
2022-06-22 23:55:30 -07:00 |
|
itsmattkc
|
3f8001b146
|
render: use single base thread for rendering
|
2022-06-21 14:08:29 -07:00 |
|
itsmattkc
|
080227616d
|
viewer: fix bug that overqueued frames
|
2022-06-21 13:06:24 -07:00 |
|
itsmattkc
|
3a7dfdb681
|
viewer: allow showing waveform and viewer simultaneously
Fixes #1959
|
2022-06-21 12:23:44 -07:00 |
|
itsmattkc
|
7bfe5f563e
|
viewer: use popup for text editor
|
2022-06-19 13:13:25 -07:00 |
|
itsmattkc
|
e69436a27d
|
viewer: null check shaders before destroy
|
2022-06-19 09:35:28 -07:00 |
|
itsmattkc
|
d32a052708
|
viewertexteditor: null check clone
|
2022-06-19 00:06:51 -07:00 |
|
itsmattkc
|
240bbdc583
|
viewer: fix mouse and compositing issues from using windows
|
2022-06-18 08:49:45 -07:00 |
|
itsmattkc
|
5ef56c8047
|
ui: use QOpenGLWindow instead of QOpenGLWidget for all panels
|
2022-06-12 10:28:15 -07:00 |
|
itsmattkc
|
e74bb34d9a
|
viewer: request new frames even when preprocessing
|
2022-06-10 09:33:56 -07:00 |
|
itsmattkc
|
6bc84e00ae
|
viewer: add watcher destroyed slot
Prevents crashes
|
2022-06-06 20:17:28 -07:00 |
|
itsmattkc
|
eb9b1850ae
|
minor code cleanup
|
2022-05-31 20:14:07 -07:00 |
|
itsmattkc
|
44d81f6b00
|
render: dedicate thread to audio production
Prevents audio from getting stalled behind slow video jobs
|
2022-05-30 22:11:06 -07:00 |
|
itsmattkc
|
ca26f023f2
|
viewer: improved frame queuing
|
2022-05-30 20:55:59 -07:00 |
|
itsmattkc
|
bbf6f8f9f9
|
export: fixed stills
|
2022-05-29 10:15:32 -07:00 |
|
itsmattkc
|
7084d0feb6
|
moved more cache functions out of viewer
|
2022-05-16 20:33:59 -07:00 |
|
itsmattkc
|
e0bb31b199
|
remove shifts, operations, and make caches node-agnostic
|
2022-05-16 19:53:38 -07:00 |
|
itsmattkc
|
70a4f7e749
|
viewer: queue based on frame rate
|
2022-05-16 17:26:47 -07:00 |
|
itsmattkc
|
a7c466bd6b
|
Merge branch 'master' into hashremoval
|
2022-05-16 15:44:34 -07:00 |
|
itsmattkc
|
a48513a8a1
|
viewer: fixed issue with reverse playback
|
2022-05-16 15:44:25 -07:00 |
|
itsmattkc
|
23973699b4
|
render: improved overall flow
|
2022-05-16 15:41:50 -07:00 |
|
itsmattkc
|
bfd6a407a5
|
Merge branch 'master' into hashremoval
|
2022-05-16 09:12:49 -07:00 |
|