Commit Graph
144 Commits
Author SHA1 Message Date
itsmattkc b4e8d74d75 viewer: use qt::tool for viewer text toolbar 2022-11-11 10:02:04 -08:00
itsmattkc c357b04e82 viewer: don't attempt to update still image
Fixes crash when playing audio with muxed still
2022-11-05 10:13:04 -07:00
itsmattkc 5e92930de0 nodes: fix loop mode regression 2022-11-01 09:15:51 -07:00
itsmattkc c5a86af181 various: ensure qt 5 compatibility 2022-10-31 18:18:49 -07:00
itsmattkc b5bd73c314 viewer: destroy text edit explicitly
Fix assert failure
2022-10-29 10:05:09 -07:00
itsmattkc 8657363037 update some deprecated qt api calls 2022-10-29 09:46:57 -07:00
itsmattkc 4d80044d6d upgrade to qt 6 compliance 2022-10-28 19:42:14 -07:00
itsmattkc 5096278e60 nodes: use much smarter time transform function
Fixes #2042
2022-10-23 12:15:36 -07:00
itsmattkc 6e183fe4be multicam: refactor to heavily optimize multicam monitor retrieval 2022-09-29 17:50:09 -07:00
itsmattkc 63163ba23e viewer: fix crash on some gizmos 2022-09-28 17:58:52 -07:00
itsmattkc 01c3c6050d restored audio functionality 2022-09-27 13:46:42 -07:00
itsmattkc a6b8b7ccbc multicam: finished usable implementation 2022-09-25 20:26:10 -07:00
itsmattkc 487cd166d7 start implementation of multicam panel 2022-09-21 13:16:19 -07:00
itsmattkc 3abc9eb1d1 nodes: revise means of limiting array elements 2022-09-19 08:55:37 -07:00
itsmattkc 00f256f16f Merge branch 'master' into cache-update 2022-09-01 13:04:07 -07:00
pm3g19 0e2320d71d Fix viewertexteditor toolbar not displaying properly in i3wm 2022-08-30 21:22:55 +01:00
itsmattkc bc9f8c2e3b Merge branch 'master' into cache-update 2022-08-27 10:54:20 -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 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 e55da211b1 viewertexteditor: paint to pixmap then copy to screen 2022-08-21 15:00:32 -07:00
itsmattkc 54d0a94a20 Merge branch 'master' into cache-update 2022-08-18 08:12:46 -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 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 7e1792cfea Merge branch 'master' into cache-update 2022-07-01 22:32:49 -05: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 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 e3c3ee9ac4 code: removed unnecessary code 2022-05-30 08:59:25 -07:00
itsmattkc a48513a8a1 viewer: fixed issue with reverse playback 2022-05-16 15:44:25 -07:00
itsmattkc 81956d8869 viewer: allow queue some time to catch up 2022-05-15 21:13:24 -07:00
itsmattkc eaa105abf2 gizmos: correctly map cursor positions after new traversing implementation 2022-05-15 20:41:07 -07:00
itsmattkc e9844ee135 implemented gizmo transforming through the node graph 2022-05-15 14:36:30 -07:00
itsmattkc b153834878 viewer: skip making object if rect too small 2022-05-12 13:56:10 -07:00
itsmattkc 1def68f1a4 viewer: allow adding objects with a rect 2022-05-12 13:40:11 -07:00
itsmattkc 501564fb22 ui: replace html edit in text node with edit in viewer button 2022-05-10 18:07:17 -07:00
itsmattkc 4b366a9b73 update copyright year to 2022 2022-05-10 10:38:56 -07:00
itsmattkc b88e15b8cf accleratedjob: simplified function calls 2022-05-09 15:16:46 -07:00
itsmattkc f910117a58 blur: implement radial and directional blur methods 2022-05-08 16:53:04 -07:00
itsmattkc bdb917c591 subtitles: implemented very basic renderer 2022-05-08 14:45:43 -07:00