Commit graph

84 commits

Author SHA1 Message Date
Matthew Stratford
23aefe4ba6 Update loaded item weight and fix reordering/auto advance. 2021-05-02 00:45:03 +01:00
Matthew Stratford
dc64ada5b2 BUG: Actually stop delayed tracklist start if stopped early. 2021-05-01 23:09:59 +01:00
Matthew Stratford
5163cc338a Don't load twice on init due to output hot reload. 2021-05-01 23:09:13 +01:00
Matthew Stratford
ed308a6726 Improve player logging. 2021-05-01 23:08:38 +01:00
Matthew Stratford
e39a9b73a4 Marker tweaks 2021-04-26 01:01:58 +01:00
Matthew Stratford
ff2c8f0b8e Fix play on load not starting from cue point. 2021-04-26 00:46:21 +01:00
Matthew Stratford
d44d417a06 Fix loading shows with empty channels. 2021-04-25 17:23:41 +01:00
Matthew Stratford
7c3721d3fd Fix output hopping playback resume position 2021-04-24 22:03:54 +01:00
Matthew Stratford
fc7906e246 Fix moving items, force correct weighting. 2021-04-24 21:33:36 +01:00
Matthew Stratford
2bd3dda9df Fix loading to start if no cue point. 2021-04-24 21:31:35 +01:00
Matthew Stratford
150880028b Fix seek/cue point jumping. 2021-04-24 19:32:43 +01:00
Matthew Stratford
4c88ec8333 Remove import. 2021-04-24 17:30:34 +01:00
Matthew Stratford
44320a483a Skip ending non-existing tracklists. 2021-04-23 21:12:31 +01:00
Matthew Stratford
669489068a Add WIP internal support for tracklisting 2021-04-22 23:00:31 +01:00
Matthew Stratford
6018f5df0e Proxy StateManager instead of copy, allow UI restart/quit 2021-04-18 20:27:54 +01:00
Matthew Stratford
a45cbda37e Switch API to async, remove APIHandler. 2021-04-18 03:14:14 +01:00
Matthew Stratford
f42a3147df Fix setting markers from presenter 2021-04-17 18:27:36 +01:00
Matthew Stratford
c57775525b Finish audio markers support. 2021-04-12 22:59:51 +01:00
Matthew Stratford
1bbfd63a0e Merge remote-tracking branch 'origin/dev' into audio-markers 2021-04-11 20:59:08 +01:00
Matthew Stratford
0faf3caa2e Move api config options to bapsicle state for frozen packages. 2021-04-10 23:59:49 +01:00
Matthew Stratford
cc861e2869 End of Day WIP on marker support 2021-04-10 22:56:53 +01:00
Matthew Stratford
023cafad90 Last few pep issues. 2021-04-08 22:32:16 +01:00
Matthew Stratford
833dbbf043 More fixes 2021-04-08 22:05:47 +01:00
Matthew Stratford
f4dc7199a4 Some pep fixes. 2021-04-08 22:05:25 +01:00
Matthew Stratford
2c27899d94 Autopep run. 2021-04-08 21:15:15 +01:00
Matthew Stratford
fbf6052491 Ran black for formatting. 2021-04-08 20:53:51 +01:00
Matthew Stratford
0f1aee809e Log more info about files existing. 2021-04-07 22:52:33 +01:00
Matthew Stratford
a8d82b7000 File exists/output name validation. 2021-04-07 20:14:39 +01:00
Matthew Stratford
77180fa38e Fix player automations without pygame events. 2021-04-07 20:14:12 +01:00
Matthew Stratford
168d44c66c Add initial player tests. 2021-04-06 00:32:58 +01:00
Matthew Stratford
c406d998f3 Add logrotate and create dir if missing. 2021-04-05 22:41:22 +01:00
Matthew Stratford
ccb5886698 Lower CPU a bit with slower loops. 2021-04-04 23:14:08 +01:00
Matthew Stratford
03773c8dda Various reliabilty / debugging improvements 2021-04-04 22:34:46 +01:00
Matthew Stratford
5233aacdf9 Add proper message source routing, fixes a lot of instabity of updating. 2021-03-22 00:33:14 +00:00
Matthew Stratford
1f66ec2ef2 Update playback pos more often, reset pos to 0 on stop. 2021-03-21 13:06:09 +00:00
Matthew Stratford
01192b728b Fix seeking while playing. 2021-03-15 20:19:45 +00:00
Matthew Stratford
023200b94b Add support for moving plan items. 2021-03-13 22:32:04 +00:00
Matthew Stratford
4741694d66 Migrate internal planitem format to match webstudio/api 2021-02-14 20:10:32 +00:00
Matthew Stratford
45d9c32146 Handle setting Channel Controls from WS. 2021-02-14 17:53:28 +00:00
Matthew Stratford
a18d4317e4 Add basic callback to state manager to send STATUS on change. 2021-02-14 13:57:07 +00:00
Matthew Stratford
12d7f6fdd2 Fix some queuing issues for playback position timers. 2021-02-14 13:23:51 +00:00
Matthew Stratford
1a59b2d5bf Add show plan loading, send more info to Webstudio UI. 2021-02-14 00:29:47 +00:00
Matthew Stratford
b825795835
More stuff towards making Webstudio sync 2020-12-20 18:52:27 +00:00
Matthew Stratford
1855f515a6
Minor fixes 2020-12-20 01:40:32 +00:00
Matthew Stratford
479c952766
most of the pipeline to send player msgs to webstudio 2020-12-20 01:10:19 +00:00
Matthew Stratford
801d2ae40b
Merge branch 'michaelg-baps-websockets' into mstratford-webstudio 2020-12-19 15:57:41 +00:00
Matthew Stratford
6d587b1e2b
Add a bit of typing to appease pylance 2020-12-19 14:57:37 +00:00
Matthew Stratford
a526ed3cb3
Update filename for plan item once loaded 2020-12-08 19:41:11 +00:00
Matthew Stratford
450698cd37
Add managed items support and merge cleanup 2020-11-16 22:49:33 +00:00
michael-grace
bd2b5b41a6 start of showplans 2020-11-15 19:34:13 +00:00