Commit graph

492 commits

Author SHA1 Message Date
Matthew Stratford
097429d7c3
Fix creating a C:\Program folder instead of /state 2020-10-29 19:23:33 +00:00
Matthew Stratford
91339174b6
Remove bodged load commands. 2020-10-29 01:41:17 +00:00
Matthew Stratford
cac357c403
Fix windows installer and add uninstaller. 2020-10-29 01:41:01 +00:00
Matthew Stratford
867e057811
Add vscode debug launch configuration 2020-10-28 22:07:13 +00:00
Matthew Stratford
eefa9f4a5d
Use relative path for state file locations. 2020-10-28 22:04:11 +00:00
Matthew Stratford
4c11378ff2
Add initial OS environment helpers 2020-10-28 22:03:48 +00:00
Matthew Stratford
9aedf947d5
Stop BAPSicle server from starting flask in tests. 2020-10-26 21:51:22 +00:00
Matthew Stratford
c685863c27
Install Portaudio for Ubuntu 2020-10-26 21:36:01 +00:00
Matthew Stratford
5442ee649c
Fix requirements file location 2020-10-26 21:28:28 +00:00
Matthew Stratford
a1ff139dd8
Fix UI test server import. 2020-10-26 21:25:02 +00:00
Matthew Stratford
d1103e66cf
Initial Root logging 2020-10-26 21:15:28 +00:00
Matthew Stratford
90ae71463d
Actually add nssm.exe 2020-10-26 20:00:31 +00:00
Matthew Stratford
309a1178f4 Use nssm to install exe service instead. 2020-10-25 21:14:42 +00:00
Matthew Stratford
e6e93f41ad Switch to building an exe for Windows. 2020-10-25 01:23:24 +00:00
Matthew Stratford
f09dfac4f2 Remove extra JS calls. 2020-10-25 00:19:05 +01:00
Matthew Stratford
65226e09dc Initial working Windows Service. 2020-10-24 21:31:52 +01:00
Matthew Stratford
f64840702f don't need to install unittest 2020-10-24 16:17:35 +01:00
Matthew Stratford
a6fce02c56 Add unit test. 2020-10-24 16:16:41 +01:00
Matthew Stratford
77ed0feebd Turn bapsicle into a package. 2020-10-24 15:36:11 +01:00
Matthew Stratford
841bdf022d Add pre-commit autopep8 2020-10-24 15:23:06 +01:00
Matthew Stratford
8f02a73f8d Share more templating in base. Add config page. 2020-10-24 15:04:33 +01:00
Matthew Stratford
490aef95c0 Rename files and classes. 2020-10-24 14:44:26 +01:00
Matthew Stratford
a3b56cb291 Move debug refresh into base. 2020-10-24 14:39:09 +01:00
Matthew Stratford
c093e5168b Add autopep8 as requirement. 2020-10-24 14:29:40 +01:00
Matthew Stratford
0b03d4507a Move github workflow to correct location. 2020-10-24 14:02:16 +01:00
Matthew Stratford
0ae93a9f4f Try a github workflow CI 2020-10-24 13:56:58 +01:00
Matthew Stratford
8f58e426e3 404 typo 2020-10-24 13:52:06 +01:00
Matthew Stratford
a35fa06c06 Add 404 page. 2020-10-24 13:47:48 +01:00
Matthew Stratford
37140cf247 Add initial theming to web UI. 2020-10-24 03:13:02 +01:00
Matthew Stratford
642262aa6c Commit UI static files from sb-admin-2 2020-10-24 03:12:42 +01:00
Matthew Stratford
d8fcaad471 Don't commit state files. 2020-10-24 01:40:29 +01:00
Matthew Stratford
ca577a1807 Add seek buttons to UI. 2020-10-24 01:39:54 +01:00
Matthew Stratford
70047dd1fd Fix flask auto-reload nesting processes. 2020-10-24 01:39:40 +01:00
Matthew Stratford
2f4763dde1 Allow players to resume playback on init if crashed. 2020-10-24 01:38:57 +01:00
Matthew Stratford
8531816cdf Add file state storage and make players use it. 2020-10-24 00:45:27 +01:00
Matthew Stratford
171e29b016 Add very crude output device switching 2020-10-23 22:58:53 +01:00
Matthew Stratford
40f39bf28e Fix poor sound quality 2020-10-23 21:43:41 +01:00
Matthew Stratford
eb9c46cd8d Fix windows support and add install requirements. 2020-10-23 21:43:28 +01:00
Matthew Stratford
0b69b3fa7d Removed submodule ury-playd 2020-10-23 21:17:23 +01:00
Matthew Stratford
f9e69df459 Remove submodule for uryplayd 2020-10-23 21:15:40 +01:00
Matthew Stratford
fc54058e7f Basic player 2020-10-23 21:10:32 +01:00
Matthew Stratford
07f4df93a2 Initial commit 2020-10-23 21:07:58 +01:00