Commit Graph

758 Commits

Author SHA1 Message Date
Terry Geng
a6f8c459d0 refactor: move volume part into a helper 2020-06-15 20:36:52 +08:00
Terry Geng
762bb337b5 refactor: optimized the non-glitchy interrupt logic. 2020-06-11 10:40:19 +08:00
Terry Geng
7f45ab0506 fix: bot failed to detect if the ffmpeg thread is dead, fixed #168. 2020-06-11 09:17:59 +08:00
Tyler Vigario
716b55b020 Migrate rest of JS out of HTML 2020-06-09 18:11:19 -07:00
Tyler Vigario
66bf1f1510 Merge upstream master and update web dependencies 2020-06-09 17:16:31 -07:00
Terry Geng
3c87c33ddd fix: typo that renders refresh_cache_on_startup = False useless, #163 2020-06-09 21:22:00 +08:00
Terry Geng
e133788ba1 fix: playbar keeps extending when playlist is empty. 2020-06-09 21:22:00 +08:00
Terry Geng
5f67517dc3 feat: use a function to convert volume set by the user to a scale of -60~0 dB. Then convert dB to a factor from 0 to 1 used as the real volume factor. 2020-06-08 17:30:37 +08:00
azlux
32e32774eb using identifiable power
using math.e = 2.718281…  is quite useless. Let use 2.7
2020-06-08 16:25:03 +08:00
Azlux
7c2fd00884 change volume mgmt
better volume management for your hears
2020-06-08 16:25:03 +08:00
Azlux
22b9caa6dd remove explicite lib depending of pymumble 2020-06-07 01:11:40 +02:00
Terry Geng
37082a82f3 feat: stereo support, updated pymumble. 2020-06-05 15:01:06 +08:00
Terry Geng
92b3a3c7be fix: wrong play bar behavior when dragging or clicking, #166. 2020-06-05 14:08:36 +08:00
Terry Geng
ebbacf652e fix: workaround for web interface eat up too much cpu, mentioned in #166 2020-06-04 12:03:41 +08:00
Tyler Vigario
d7626087c8 Change WebPack devtool to source-map 2020-06-01 23:30:25 -07:00
Tyler Vigario
a48dcb303e Migrate some HTML function calls to event listeners 2020-06-01 23:11:44 -07:00
Tyler Vigario
19da0cdc46 Cleanup app.mjs 2020-06-01 22:20:44 -07:00
Tyler Vigario
6414507fbe Remove FontAwesome Brands icon set 2020-06-01 22:15:13 -07:00
Tyler Vigario
5f61b7a390 Add linting 2020-06-01 20:43:11 -07:00
Tyler Vigario
e0f897ea2c Update web dependencies 2020-06-01 17:27:27 -07:00
Tyler Vigario
d2e32a3af5 Merge upstream master and format HTML 2020-06-01 17:24:21 -07:00
Azlux
9263e647fd pyradio implementation
fix #138
2020-06-01 15:34:10 +02:00
Terry Geng
67b72af2de fix: optimized rescan procedure. 2020-06-01 09:36:58 +08:00
Terry Geng
8f533cdc2d fix: file scanning not working when startup, fix #163 2020-05-31 21:20:52 +08:00
Tyler Vigario
aaa37880b8 Correct web paths for bot 2020-05-29 21:55:02 -07:00
Tyler Vigario
250c568f42 Add FontAwesome 2020-05-29 21:51:17 -07:00
Tyler Vigario
5f99900aa5 Merge branch 'master' into node-build-flow 2020-05-29 21:12:22 -07:00
Tyler Vigario
eba9ef2397 Further attempts to integrate 2020-05-29 21:07:41 -07:00
Terry Geng
a86a025d9a fix: pymumble callback function jammed the loop in pymumble, fixed #164 2020-05-29 14:53:46 +08:00
azlux
58b7600cf9 fix #162 2020-05-28 01:19:22 +02:00
Tyler Vigario
28817b5ad5 Add WebPack ProvidePlugin 2020-05-27 11:12:10 -07:00
Tyler Vigario
b3295b8a21 Update web assets and compile for production 2020-05-27 07:56:49 -07:00
Terry Geng
d3ed96a81a fix: index error when changing playmode 2020-05-27 09:21:45 +08:00
Terry Geng
266a17617d fix: pause error when playlist is empty 2020-05-27 08:56:06 +08:00
Terry Geng
3330017586 fix: password auth error 2020-05-27 08:52:27 +08:00
Terry Geng
a195a8afaf fix: pause not working 2020-05-24 11:11:24 +08:00
Terry Geng
e61f791c82 feat: 'password' auth method: support user addition 2020-05-23 14:46:27 +08:00
Terry Geng
19d868d352 feat: display changelog when update is available 2020-05-23 11:47:35 +08:00
Terry Geng
662396bcc5 fix: glitch sound when stopping music 2020-05-22 22:49:05 +08:00
Tyler Vigario
70c9947197 Fix pathing 2020-05-20 15:38:47 -07:00
Tyler Vigario
95dd75bc1c Update WebPack 2020-05-20 15:36:22 -07:00
Tyler Vigario
6ca2db77de Revert to default Flask structure 2020-05-20 15:32:41 -07:00
Tyler Vigario
d6112c3071 Use static_folder instead of static_url_path 2020-05-20 15:20:30 -07:00
Tyler Vigario
369036caf3 Commit built assets 2020-05-20 15:10:32 -07:00
Tyler Vigario
ede56ebe22 Fix pathing 2020-05-20 15:05:25 -07:00
Tyler Vigario
f098702d2f Remove uneccesary title for HTML in WebPack 2020-05-19 20:48:15 -07:00
Tyler Vigario
1c9498e340 First rough draft 2020-05-19 20:45:22 -07:00
Terry Geng
9692570ec2 fix: player display bug, continue, sigh 2020-05-20 11:02:25 +08:00
azlux
3b104a6f3e New version
Preparing for release
2020-05-19 19:59:01 +02:00
Terry Geng
a7eec709eb fix: player display bug, continue 2020-05-19 21:53:08 +08:00