Commit Graph
1440 Commits
Author SHA1 Message Date
itsmattkc 619de01db4 refined curve view 2021-12-17 17:07:59 -08:00
itsmattkc bf196e790b refined keyframeview and curveview 2021-12-15 19:45:04 -08:00
itsmattkc 1644b9e4c1 remove dodgy node properties dialog 2021-12-15 13:45:51 -08:00
itsmattkc 7d82d56f31 reworked much of keyframeview for new architecture 2021-12-13 14:12:30 -08:00
itsmattkc 090fbb09d0 contexts in param view 2021-12-08 14:08:12 -08:00
itsmattkc e98ac256c6 reorganized some lines to prevent a crash 2021-12-03 12:03:33 -08:00
itsmattkc f4230a1805 nodeview: accept ctrl dragging inputs too 2021-12-02 08:56:48 -08:00
itsmattkc c04b689215 paramview: preliminary group support 2021-12-02 08:56:36 -08:00
itsmattkc 2473bccec3 implemented arrays and reimplemented expanding 2021-12-01 12:14:26 -08:00
itsmattkc 239a019690 many improvements and reimplementations 2021-11-29 21:22:49 -08:00
itsmattkc 495b07fc55 implemented node groups 2021-11-24 17:58:48 -08:00
itsmattkc a94c7169f2 store expanded status in context 2021-11-19 17:14:56 -08:00
itsmattkc a391e63252 cleaned up some no longer used functions 2021-11-19 16:46:39 -08:00
itsmattkc 40783bcc6d reimplemented adding/removing/connecting/disconnecting 2021-11-19 15:47:31 -08:00
itsmattkc a6af473f53 reimplemented node positioning and deleting 2021-11-17 12:09:41 -08:00
itsmattkc b850a550bd Merge branch 'master' into node-view-show-ctx 2021-11-16 23:59:34 -08:00
itsmattkc 2b21366ec6 playbackcontrols: keep buttons small 2021-11-16 23:59:14 -08:00
itsmattkc 93be94bc2c more work 2021-11-16 23:58:34 -08:00
itsmattkc 8befda8dd0 viewer: improved audio queue behavior 2021-11-15 15:47:05 -08:00
itsmattkc d62f269277 use windows header rather than winbase 2021-11-12 12:07:19 -08:00
itsmattkc 854ca0a7a9 reimplemented edge connect/disconnect 2021-11-12 11:51:13 -08:00
itsmattkc 3c6bc80c8f further improved new node view 2021-11-12 11:06:06 -08:00
itsmattkc da3dc765a4 implement inhibiting sleep on linux during video playback
Fixes #1791
2021-11-12 10:48:39 -08:00
itsmattkc ab8d9e14e8 moved sleep prevention code for further abstraction, implemented macOS 2021-11-11 16:14:37 -08:00
itsmattkc 0c92bc3f08 fixed some compile issues on non-msvc 2021-11-10 22:32:44 -08:00
itsmattkc 6033039046 improved connector UI in node view 2021-11-10 21:59:54 -08:00
itsmattkc 9c650883c2 implement context item in node view 2021-11-10 16:33:59 -08:00
Thomas Wilshaw 2f5afb63b7 viewer: force screen to stay awake during playback 2021-11-10 15:59:01 +00:00
itsmattkc dc79a6a5d9 revised text node
Fixes #1684
2021-10-25 15:46:06 -07:00
itsmattkc 6543512d00 fixed timeline crash 2021-10-25 14:54:48 -07:00
itsmattkc 4ed9ba5475 rename current text effect to textlegacy 2021-10-25 14:54:48 -07:00
itsmattkc be24e7e580 timebased: set connected node before processing
Fixes #1775
2021-10-21 13:57:49 -07:00
itsmattkc 348d7eb946 viewer: ensure window is playing if viewer is
Fixes #1657
2021-10-21 13:08:19 -07:00
itsmattkc 89558d389e timeline: draw zebra stripes on out of bounds areas 2021-10-21 12:08:22 -07:00
itsmattkc bdfc0a719c Merge branch 'pause-audio-on-playback' 2021-10-13 16:01:39 -07:00
itsmattkc 4173eb3c49 conform audio to planar in the decoder 2021-10-13 16:01:26 -07:00
itsmattkc 67f0108827 viewer: pause audio cache on playback 2021-10-11 23:14:50 -07:00
itsmattkc 4125f41d1f cache: fixed on-demand cache 2021-10-09 19:13:11 -07:00
itsmattkc 84de151693 viewer: change playback interval 2021-10-09 17:38:35 -07:00
itsmattkc 2143e32881 don't necessarily clear queue if caching 2021-10-06 13:06:54 -07:00
itsmattkc 3a512c1314 viewer: use const for prequeue audio number 2021-10-02 13:04:02 -07:00
itsmattkc 2f30a2f719 viewer: complete prequeue if there's no more audio
Fixes #1760
2021-10-02 12:30:54 -07:00
itsmattkc 48e700ecb5 fixed some compiler errors 2021-10-01 17:25:43 -07:00
itsmattkc fbc5997d32 removed reliance on Qt multimedia 2021-10-01 16:12:12 -07:00
itsmattkc f49aa7d974 finished portaudio switch
This may have bugs in it, but as far as I can tell it's fully functional.
2021-10-01 15:41:24 -07:00
itsmattkc 7b65ecace5 implemented color picker in dialog
Fixes #1757
2021-10-01 15:41:24 -07:00
itsmattkc ee81a47f2e begin switch to portaudio
Qt's audio system has served us well, but it's a little limited moving forward. PortAudio is a mature and versatile library that will allow for better audio for users.
2021-10-01 15:41:24 -07:00
itsmattkc 4540304222 viewer: ensure queue watcher is appended before ticket is set 2021-09-30 15:17:44 -07:00
itsmattkc 5f859895a8 nodeparamview: improved performance 2021-09-30 00:20:07 -07:00
itsmattkc 42ce950e02 nodeview: improved selection algorithms 2021-09-29 11:23:01 -07:00