Matthew Stratford
|
47fcf40ec6
|
Don't bother cleaning queues, it fails on hot-restarts.
|
2022-03-12 17:02:32 +00:00 |
|
Matthew Stratford
|
f73845b104
|
Further cleanup.
|
2022-03-12 16:45:05 +00:00 |
|
Matthew Stratford
|
873fd45e51
|
Cleanup queues more reliably
|
2022-03-12 16:40:05 +00:00 |
|
Matthew Stratford
|
aba31048cc
|
Put BAPSicle in process names for htop filtering.
|
2022-03-12 15:01:51 +00:00 |
|
Matthew Stratford
|
92a6b86ccd
|
Merge branch 'dev' into mstratford/quitting
Likely to break something, but here goes.
|
2022-03-11 22:09:45 +00:00 |
|
Matthew Stratford
|
04cf5a6d03
|
Merge remote-tracking branch 'origin/dev' into mstratford/norm-switch
|
2021-11-03 00:02:11 +00:00 |
|
Matthew Stratford
|
e287e65cf3
|
Default normalisation off due to ffmpeg requirement.
|
2021-11-03 00:01:40 +00:00 |
|
Matthew Stratford
|
1ee542ea3e
|
Fix linux to use pulseaudio.
|
2021-10-12 20:45:29 +01:00 |
|
Matthew Stratford
|
9dc0990514
|
Add normalisation switch option.
|
2021-09-30 19:12:26 +01:00 |
|
Matthew Stratford
|
d6751dc41f
|
clear all the queues on exit.
|
2021-09-24 21:12:38 +01:00 |
|
Matthew Stratford
|
bc1bd45cd4
|
Switch to a single queue wherever possible
|
2021-09-24 21:11:39 +01:00 |
|
Matthew Stratford
|
4f21bee47e
|
Add first server alerts, improve UI a bit.
|
2021-09-16 23:41:29 +01:00 |
|
Matthew Stratford
|
0848771e3f
|
Tweaked autopep8 lint
|
2021-09-11 17:48:57 +01:00 |
|
Matthew Stratford
|
e5e3267e75
|
Add linting for autopep8
|
2021-09-11 17:18:35 +01:00 |
|
Matthew Stratford
|
2941d90f60
|
Lint with black for formatting.
|
2021-09-11 16:49:08 +01:00 |
|
Matthew Stratford
|
8a66ad86e6
|
Improve handling of dead processes
|
2021-09-04 15:16:44 +01:00 |
|
Matthew Stratford
|
e3854b5248
|
Change order of shutdown to shorten audio gap
|
2021-09-02 00:10:32 +01:00 |
|
Matthew Stratford
|
e90a8d9723
|
CI fixes.
|
2021-05-02 19:22:33 +01:00 |
|
Matthew Stratford
|
ed2342777d
|
Show beta status / git branch.
|
2021-04-27 21:48:17 +01:00 |
|
Matthew Stratford
|
128ac911a5
|
Add File Manager to clear music-tmp on show load.
|
2021-04-25 23:05:31 +01:00 |
|
Matthew Stratford
|
669489068a
|
Add WIP internal support for tracklisting
|
2021-04-22 23:00:31 +01:00 |
|
Matthew Stratford
|
2c498ff65c
|
Improve packaging, use package.json for all package info
|
2021-04-19 15:45:20 +01:00 |
|
Matthew Stratford
|
34220d1765
|
Set some process titles.
|
2021-04-18 21:17:41 +01:00 |
|
Matthew Stratford
|
6018f5df0e
|
Proxy StateManager instead of copy, allow UI restart/quit
|
2021-04-18 20:27:54 +01:00 |
|
Matthew Stratford
|
9838425f76
|
Check processes and restart if dead.
|
2021-04-18 18:04:31 +01:00 |
|
Matthew Stratford
|
a45cbda37e
|
Switch API to async, remove APIHandler.
|
2021-04-18 03:14:14 +01:00 |
|
Matthew Stratford
|
ce000b2bbc
|
Clean shutdown on external exit with the terminator
|
2021-04-17 22:51:43 +01:00 |
|
Matthew Stratford
|
88f28b6090
|
Put main bapsicle server into class.
|
2021-04-17 21:47:46 +01:00 |
|
Matthew Stratford
|
90d5020a87
|
Shuffle flask into own file, change platypus options.
|
2021-04-17 21:28:57 +01:00 |
|
Matthew Stratford
|
fcb554bf5b
|
Fix API proxy reliabilty by making flask single threaded.
|
2021-04-17 18:28:00 +01:00 |
|
Matthew Stratford
|
6041e8a4ac
|
Don't disable flask logging in prod.
|
2021-04-16 20:53:14 +01:00 |
|
Matthew Stratford
|
39d352ebec
|
Add presenter to bapsicle.
|
2021-04-16 20:30:50 +01:00 |
|
Matthew Stratford
|
c2b5a5ba34
|
fix build variable.
|
2021-04-11 20:40:25 +01:00 |
|
Matthew Stratford
|
2b138607fd
|
Switch to using separate untracked build.py.
|
2021-04-11 20:27:46 +01:00 |
|
Matthew Stratford
|
d511f1774d
|
Add build version when packaging.
|
2021-04-11 19:02:19 +01:00 |
|
Matthew Stratford
|
43e11adc26
|
Change default serial_port var.
|
2021-04-11 00:12:15 +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
|
612478b777
|
Fix log_file. var
|
2021-04-08 22:23:38 +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
|
2297203896
|
Tidy up init for flake8.
|
2021-04-07 21:13:19 +01:00 |
|
Matthew Stratford
|
a2d6f115e0
|
Merge branch 'dev' into tests
|
2021-04-05 22:56:11 +01:00 |
|
Matthew Stratford
|
433f1ef92c
|
Finish controller to log correctly, make port configurable.
|
2021-04-05 22:13:53 +01:00 |
|
Matthew Stratford
|
fe80b803f8
|
Sort audio outputs
|
2021-04-04 23:14:30 +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
|
c88e223d6f
|
Add listing and loading of playlists.
|
2021-04-04 15:26:39 +01:00 |
|
Matthew Stratford
|
5c85466255
|
Setting output stays on config page & add favicon
|
2021-03-22 00:45:46 +00:00 |
|
Matthew Stratford
|
5233aacdf9
|
Add proper message source routing, fixes a lot of instabity of updating.
|
2021-03-22 00:33:14 +00:00 |
|