Commit Graph
100 Commits
Author SHA1 Message Date
kuba d921670513 shutdown 2025-12-13 19:07:42 +01:00
kuba f0d9e78c98 remove client state 2025-12-13 18:56:30 +01:00
kuba d32ae98de1 while 2025-12-13 18:46:28 +01:00
kuba 65fb544962 websocket upgrade message 2025-12-13 18:43:13 +01:00
kuba beecee30f8 server file 2025-12-13 18:29:49 +01:00
kuba be31ac3d6e module manager! 2025-12-13 16:00:28 +01:00
kuba f421e75293 simplify the procman a little (internal) 2025-12-12 22:00:20 +01:00
kuba de877ffbea oh 2025-12-12 21:49:50 +01:00
kuba c25e716c8c handle oficial track in web ui 2025-12-12 21:44:13 +01:00
kuba b7b109c17e add the focus time data to the ws 2025-12-12 21:28:54 +01:00
kuba 2d31f0a907 major internal changes (might be reverted) 2025-12-12 21:20:38 +01:00
kuba 06b983d3cd minor internal changes 2025-12-12 20:42:38 +01:00
kuba 3afb96a441 procman play set in and out fades. (i plan to turn the fade in and out bools into floats) 2025-12-12 20:25:50 +01:00
kuba 25169d67f1 advisor-less mode 2025-12-12 20:01:35 +01:00
kuba bf980f7b3e deselect track on put 2025-12-12 16:50:10 +01:00
kuba b9a2ff3015 replace rt sequence 2025-12-12 16:39:50 +01:00
kuba 82c56f1cfe fix rtp when len of title is more than 31 2025-12-12 16:29:52 +01:00
kuba db601950b8 fix rtp 2025-12-10 16:15:58 +01:00
kuba 03409c36e1 makes the index compere better 2025-12-09 21:57:13 +01:00
kuba 9139ed589e proper module shutdown 2025-12-09 21:53:25 +01:00
kuba 4cb33cd6cf pretty 2025-12-09 21:39:19 +01:00
kuba 9b03b24e15 there we go 2025-12-09 21:34:06 +01:00
kuba 33cc61b27a oh 2025-12-09 21:17:07 +01:00
kuba 6e33fc0831 subdirs 2025-12-09 21:16:20 +01:00
kuba 8a8c043493 man this api 2025-12-09 20:58:52 +01:00
kuba e55d5462b5 uh huh 2025-12-09 20:30:48 +01:00
kuba 5230262fe5 man 2025-12-09 20:30:19 +01:00
kuba 7de47f409a kinda add dirs back 2025-12-09 20:27:15 +01:00
kuba 2c8de997c0 vibe coded this 2025-12-09 20:00:28 +01:00
kuba 3423a0426e use the lock everywhere 2025-12-09 19:46:41 +01:00
kuba b8201f53d2 dont handle ctrlc in web 2025-12-06 23:27:46 +01:00
kuba c1ff179498 don't be that verbose 2025-12-06 23:25:40 +01:00
kuba de9178b5f4 prevent the server from quitting 2025-12-06 23:21:15 +01:00
kuba a931e5aad3 diffrent way of shutdown catch 2025-12-06 23:20:05 +01:00
kuba 89bbb53c51 whoops 2025-12-06 23:07:48 +01:00
kuba ff3822b4f9 dirs? 2025-12-06 23:02:42 +01:00
kuba 0dd76e48c8 keep junk out 2025-12-06 22:01:18 +01:00
kuba eb471c663a fix 2025-12-06 22:00:25 +01:00
kuba c8bd49ef1b fuck 2025-12-06 21:59:26 +01:00
kuba 0b8c4d78ba get to play 2025-12-06 21:58:54 +01:00
kuba a9e6e834e7 progress 2025-12-06 21:27:48 +01:00
kuba 00702cd672 put 2025-12-06 21:13:10 +01:00
kuba 2391782bb8 proper? 2025-12-06 18:35:31 +01:00
kuba a85d93511a imc in web 2025-12-06 18:27:19 +01:00
kuba 6602f2ca21 fix 2025-12-06 18:13:32 +01:00
kuba 8fbfa3d1ce kill 2025-12-06 18:09:46 +01:00
kuba 346c5db046 track data 2025-12-06 18:08:13 +01:00
kuba b4c47fd27f final fix 2025-12-06 18:00:33 +01:00
kuba 29c9a986fc fix 2025-12-06 17:59:53 +01:00
kuba 4cc169ca92 lighter server 2025-12-06 17:57:08 +01:00
kuba 9a9669be05 fix 2025-12-06 17:51:01 +01:00
kuba 44c29d0120 flask tst 2025-12-06 17:24:38 +01:00
kuba c873b9f7f1 minor changes 2025-12-06 10:36:58 +01:00
kuba 88b44ddf32 some changes, also change licence to the UNLICENCE! 2025-12-02 17:42:11 +01:00
kuba 75802ccef4 save every play 2025-12-02 16:34:58 +01:00
kuba 5e0bc2c99c add a shutdown function 2025-11-23 12:14:18 +01:00
kuba c87b5f7a27 fix 2025-11-22 19:55:51 +01:00
kuba c40e14b7ba every 3 tracks 2025-11-22 19:48:28 +01:00
kuba 4956a3fed7 count play counts 2025-11-22 19:46:05 +01:00
kuba 4a359d932a something 2025-11-22 19:24:43 +01:00
kuba f33c7f050a fix skip 2025-11-20 17:07:54 +01:00
kuba e69594379a what? 2025-11-18 18:02:40 +01:00
kuba b1621f38b6 make this better 2025-11-18 17:59:50 +01:00
kuba ab291a23f9 move day end to 17 2025-11-17 16:58:43 +01:00
kuba a49f7ae7f1 right 2025-11-17 16:57:51 +01:00
kuba ddae50316e this is better 2025-11-17 16:34:44 +01:00
kuba 929acecf16 better logic? 2025-11-17 16:18:00 +01:00
kuba e0e7071a3d clean up 2025-11-16 22:16:32 +01:00
kuba 44648c0af8 more jingles 2025-11-16 22:15:14 +01:00
kuba 3abe6281ae simplyfy core thing 2025-11-16 22:03:50 +01:00
kuba 6982bdb370 force redraw 2025-11-15 21:16:24 +01:00
kuba 760f13fabe idk if this works 2025-11-15 21:12:56 +01:00
kuba 2966285aa3 remove format in radio playlist 2025-11-15 20:44:42 +01:00
kuba 76325d0dfa fix 2025-11-11 18:06:49 +01:00
kuba 2229d1cb45 fix 2025-11-01 14:11:01 +01:00
kuba 170f38bcb8 opus 2025-10-24 22:12:18 +02:00
kuba d81abe2c5e junk junk 2025-10-23 15:28:45 +02:00
kuba c78ad8fafa brand new file format 2025-10-05 12:54:55 +02:00
kuba 8850dbb982 you can now import playlists into playlists 2025-10-02 13:26:59 +02:00
kuba 8b157c2166 randomness! 2025-10-02 13:20:23 +02:00
kuba f854d3765f random? 2025-10-02 13:15:31 +02:00
kuba fd4d476d38 more random? 2025-10-02 13:12:46 +02:00
kuba 71154b64aa playlist file 2025-10-01 20:42:38 +02:00
kuba 5962693d65 internal changes in the player 2025-09-30 14:54:20 +02:00
kuba 58a680fd1e this also has the problem 2025-09-29 18:11:50 +02:00
kuba d38602bd10 oh no 2025-09-29 18:08:33 +02:00
kuba 3435729635 fucking file 2025-09-29 18:07:26 +02:00
kuba 4e5e828d96 since the player now parses the main files, we don't need to add every file one by one 2025-09-29 18:05:39 +02:00
kuba 978cdd4ed5 new track prepare logic (smaller lists, wildcards) 2025-09-28 21:52:47 +02:00
kuba fb11e7ec80 a bit of a fix 2025-09-27 20:36:05 +02:00
kuba f0a4570f2b fix bad name 2025-09-27 20:15:04 +02:00
kuba 0e37ff1ac8 remove start_newest_first 2025-09-27 20:09:47 +02:00
kuba 7f0161c75e playlist preprepare 2025-09-27 20:03:57 +02:00
kuba 7019deea81 adjust hours 2025-09-27 19:21:29 +02:00
kuba 3657463159 change crossfade time 2025-09-22 20:30:16 +02:00
kuba 21f52dbc01 sometimes it doesnt quit properly 2025-09-22 12:12:27 +02:00
kuba 2517015fe4 clean up playlist select 2025-09-19 21:35:25 +02:00
kuba 432c8a7c5e some fixes in print_wait 2025-09-18 20:42:22 +02:00
kuba 5873fe78fe just use the to_fade_in, save a bit of memory 2025-09-18 20:23:42 +02:00
kuba 4465fdb1f7 prevent the chimer if it played last time 2025-09-18 20:20:27 +02:00