Commit graph

  • 1576cb669e Only set debug player logging on beta builds. Matthew Stratford 2021-05-27 00:23:49 +0100
  • da93caa390 Make selected audio devices obvious. Matthew Stratford 2021-05-27 00:18:35 +0100
  • 55f58e03cd Pull in new presenter with F keys and closing modal on show load. Matthew Stratford 2021-05-27 00:07:57 +0100
  • ab75362f36 Show all log files & pretty with prism. Matthew Stratford 2021-05-25 23:10:39 +0100
  • 3ceaa8673c Fix loaded_item manupulation breaking weights Matthew Stratford 2021-05-20 00:31:44 +0100
  • d573b45b14 Remove sb-admin2 vendor files unused. Matthew Stratford 2021-05-17 22:15:17 +0100
  • 26a6f72cf3
    Merge pull request #18 from UniversityRadioYork/michaelg-bits Matthew Stratford 2021-05-17 22:10:35 +0100
  • 695080eda1 More debug player logging Matthew Stratford 2021-05-17 22:03:38 +0100
  • 2a9ef19ead s p a c e Matthew Stratford 2021-05-17 22:03:09 +0100
  • 29094aa2f8 README fixes michael-grace 2021-05-15 23:53:53 +0100
  • 09133ebcb6 Let the Log Pages Cope michael-grace 2021-05-15 23:51:12 +0100
  • 21fb21c6fe Add more state debugging, hopefully fix weights not updating. Matthew Stratford 2021-05-13 00:26:43 +0100
  • 077b55b87f Catch files that can't be removed, skip them. Matthew Stratford 2021-05-12 00:14:35 +0100
  • ac6db2a623 Fix logging for remove, fix windows paths. Matthew Stratford 2021-05-11 23:52:34 +0100
  • 0b5bdcb59c Remove weight check, already know it's correct. Matthew Stratford 2021-05-05 23:36:24 +0100
  • b2d1f9014f Fix shared loaded_item causing jump to weight -1 Matthew Stratford 2021-05-05 23:06:29 +0100
  • 49616a1fd2 Fix player test. Matthew Stratford 2021-05-02 19:26:39 +0100
  • e90a8d9723 CI fixes. Matthew Stratford 2021-05-02 19:22:33 +0100
  • 61f8f6536c Update presenter with player counter support. Matthew Stratford 2021-05-02 19:14:07 +0100
  • 26240431aa Fix updating show plan being thrown out due to dodgy equality. Matthew Stratford 2021-05-02 19:09:59 +0100
  • 49f9e9d05a Improve reconnection of controller. Matthew Stratford 2021-05-02 18:12:38 +0100
  • c0cc6ff418 Fix race condition with file manager preloading. Matthew Stratford 2021-05-02 15:41:14 +0100
  • 05b64fb317 Change behavior for controller to play/pause. Matthew Stratford 2021-05-02 13:52:47 +0100
  • 2fb1d38e6e Store plan item clean status. Matthew Stratford 2021-05-02 02:27:41 +0100
  • eefc89cd42 Add logging bool Matthew Stratford 2021-05-02 02:26:55 +0100
  • ee82fe6d4c Add played counting. Matthew Stratford 2021-05-02 02:18:00 +0100
  • 23aefe4ba6 Update loaded item weight and fix reordering/auto advance. Matthew Stratford 2021-05-02 00:45:03 +0100
  • dc64ada5b2 BUG: Actually stop delayed tracklist start if stopped early. Matthew Stratford 2021-05-01 23:09:59 +0100
  • 5163cc338a Don't load twice on init due to output hot reload. Matthew Stratford 2021-05-01 23:09:13 +0100
  • ed308a6726 Improve player logging. Matthew Stratford 2021-05-01 23:08:38 +0100
  • b465f8aab2 Update UI for new load menu / credits. Matthew Stratford 2021-05-01 01:23:09 +0100
  • 14dc9d5e7f Merge branch 'branding' into dev Matthew Stratford 2021-04-27 23:03:13 +0100
  • 442d0a4dd5 Replace splash image, add resource files. Matthew Stratford 2021-04-27 23:02:03 +0100
  • 0655f629ba Add some more filemanager logging. Matthew Stratford 2021-04-27 21:55:32 +0100
  • 4a46247c1e Fix nonetype error. Matthew Stratford 2021-04-27 21:50:44 +0100
  • ed2342777d Show beta status / git branch. Matthew Stratford 2021-04-27 21:48:17 +0100
  • fcd58fb23e Bump to 3.0.0 Matthew Stratford 2021-04-27 20:55:07 +0100
  • 8aa9d9aecf Merge branch 'bug-fixes' into dev Matthew Stratford 2021-04-27 20:05:22 +0100
  • 33e149c315 Include missing jinja2 import Matthew Stratford 2021-04-26 18:14:56 +0100
  • 6257dbf566 Last attempt at windows build during lunch. Matthew Stratford 2021-04-26 13:37:44 +0100
  • 3e6782c540 Script fix again. Matthew Stratford 2021-04-26 13:24:28 +0100
  • c9b337a27a Fix relative split. Matthew Stratford 2021-04-26 12:56:49 +0100
  • 256d690a19 Attempt windows relative path fix. Matthew Stratford 2021-04-26 12:44:22 +0100
  • e39a9b73a4 Marker tweaks Matthew Stratford 2021-04-26 01:01:58 +0100
  • ff2c8f0b8e Fix play on load not starting from cue point. Matthew Stratford 2021-04-26 00:46:21 +0100
  • 9ec11c2691 Add initial file preloading algorithm. Matthew Stratford 2021-04-26 00:18:50 +0100
  • 128ac911a5 Add File Manager to clear music-tmp on show load. Matthew Stratford 2021-04-25 23:05:31 +0100
  • d44d417a06 Fix loading shows with empty channels. Matthew Stratford 2021-04-25 17:23:41 +0100
  • 3f89a3cd32 Update presenter to latest. Matthew Stratford 2021-04-25 01:26:29 +0100
  • c26da1ed27 Re-order to remove before adding when moving items. Matthew Stratford 2021-04-25 00:46:01 +0100
  • 62565e0887 Fix loading shows due to myradio caching. Matthew Stratford 2021-04-25 00:45:20 +0100
  • 7c3721d3fd Fix output hopping playback resume position Matthew Stratford 2021-04-24 22:03:54 +0100
  • fc7906e246 Fix moving items, force correct weighting. Matthew Stratford 2021-04-24 21:33:36 +0100
  • 2bd3dda9df Fix loading to start if no cue point. Matthew Stratford 2021-04-24 21:31:35 +0100
  • 150880028b Fix seek/cue point jumping. Matthew Stratford 2021-04-24 19:32:43 +0100
  • c0d8247dfa Merge branch 'tracklisting' into dev Matthew Stratford 2021-04-24 17:31:01 +0100
  • 4c88ec8333 Remove import. Matthew Stratford 2021-04-24 17:30:34 +0100
  • 7db4f6edfe Merge branch 'tracklisting' into dev Matthew Stratford 2021-04-24 17:26:43 +0100
  • 44320a483a Skip ending non-existing tracklists. Matthew Stratford 2021-04-23 21:12:31 +0100
  • 1a7a57e4bb Add tracklisting options UI. Matthew Stratford 2021-04-22 23:14:55 +0100
  • 669489068a Add WIP internal support for tracklisting Matthew Stratford 2021-04-22 23:00:31 +0100
  • 504f5b0145 Merge branch 'reliability' into dev Matthew Stratford 2021-04-21 22:21:35 +0100
  • 2c498ff65c Improve packaging, use package.json for all package info Matthew Stratford 2021-04-19 15:45:20 +0100
  • c13e2105da Add nice quit and restarting pages. Matthew Stratford 2021-04-18 22:23:25 +0100
  • f03a3d9377 Make web server restart without hanging. Matthew Stratford 2021-04-18 21:32:31 +0100
  • 44494f8e60 Make stop and restart more reliable, fix server config form. Matthew Stratford 2021-04-18 21:18:20 +0100
  • 34220d1765 Set some process titles. Matthew Stratford 2021-04-18 21:17:41 +0100
  • 6018f5df0e Proxy StateManager instead of copy, allow UI restart/quit Matthew Stratford 2021-04-18 20:27:54 +0100
  • 9838425f76 Check processes and restart if dead. Matthew Stratford 2021-04-18 18:04:31 +0100
  • 95516f9abf Fix sanic in freeze Matthew Stratford 2021-04-18 03:52:34 +0100
  • a45cbda37e Switch API to async, remove APIHandler. Matthew Stratford 2021-04-18 03:14:14 +0100
  • fcf9d8dceb Switch to sanic from flask. Matthew Stratford 2021-04-18 02:03:44 +0100
  • ce000b2bbc Clean shutdown on external exit with the terminator Matthew Stratford 2021-04-17 22:51:43 +0100
  • 88f28b6090 Put main bapsicle server into class. Matthew Stratford 2021-04-17 21:47:46 +0100
  • 90d5020a87 Shuffle flask into own file, change platypus options. Matthew Stratford 2021-04-17 21:28:57 +0100
  • f0d6540e26 Update presenter to latest (actually working) Matthew Stratford 2021-04-17 18:52:22 +0100
  • fcb554bf5b Fix API proxy reliabilty by making flask single threaded. Matthew Stratford 2021-04-17 18:28:00 +0100
  • f42a3147df Fix setting markers from presenter Matthew Stratford 2021-04-17 18:27:36 +0100
  • 9af1538d0b Merge branch 'webstudio-build' into dev Matthew Stratford 2021-04-17 13:17:37 +0100
  • 17805f3378 Merge branch 'feature-acceptance' into dev Matthew Stratford 2021-04-17 13:16:04 +0100
  • e1e4ee01ef List valid com ports on windows. Matthew Stratford 2021-04-17 12:27:18 +0100
  • 04d55eb1b1 Add presenter to pyinstaller config whitelist Matthew Stratford 2021-04-16 21:10:19 +0100
  • 6041e8a4ac Don't disable flask logging in prod. Matthew Stratford 2021-04-16 20:53:14 +0100
  • 39d352ebec Add presenter to bapsicle. Matthew Stratford 2021-04-16 20:30:50 +0100
  • 6d36df7b43 Show all host APIs, but only allow selection of some. Matthew Stratford 2021-04-14 14:39:53 +0100
  • c797647ebf Fix build version script batch. Matthew Stratford 2021-04-14 14:22:02 +0100
  • bacf8715db Fix if. Matthew Stratford 2021-04-14 14:00:45 +0100
  • c60e5976cd Don't use venv in github actions windows. Matthew Stratford 2021-04-14 13:58:40 +0100
  • 4489ee7f7f Fix windows build. Matthew Stratford 2021-04-14 13:49:15 +0100
  • 2a24e6400b Only show direct sound outputs on windows. Matthew Stratford 2021-04-14 13:43:58 +0100
  • 0dcd0b4ae6
    Merge pull request #14 from UniversityRadioYork/audio-markers Matthew Stratford 2021-04-12 23:03:17 +0100
  • c57775525b Finish audio markers support. Matthew Stratford 2021-04-12 22:59:51 +0100
  • 1bbfd63a0e Merge remote-tracking branch 'origin/dev' into audio-markers Matthew Stratford 2021-04-11 20:59:08 +0100
  • 8bad69b34e
    Merge pull request #13 from UniversityRadioYork/github-builds Matthew Stratford 2021-04-11 20:55:41 +0100
  • 447e6f4d48 Update build.exe and include install scripts. Matthew Stratford 2021-04-11 20:42:36 +0100
  • c2b5a5ba34 fix build variable. Matthew Stratford 2021-04-11 20:40:25 +0100
  • ecbab09f61 Run one websocket tx handler for all clients, rather than one each. Matthew Stratford 2021-04-11 20:29:16 +0100
  • 2b138607fd Switch to using separate untracked build.py. Matthew Stratford 2021-04-11 20:27:46 +0100
  • d511f1774d Add build version when packaging. Matthew Stratford 2021-04-11 19:02:19 +0100
  • 2bc61be133 Build 3.7 for the min for dolby. Matthew Stratford 2021-04-11 00:26:19 +0100