Commit Graph

23 Commits

Author SHA1 Message Date
g4borg 7b5ee1f397 tryed to find hang bug and finally realized it was cargo watch. however, now the app manages the tokio runtime manually, and only uses tokio for threading 2024-06-07 23:53:48 +02:00
g4borg 0abcf8351a further dev 2024-06-07 17:27:50 +02:00
g4borg 25e7680cee further implementations 2024-06-07 17:26:13 +02:00
g4borg 61241ae56a defunct version of windows tray with winit 2024-06-06 22:55:11 +02:00
g4borg ea29c04a32 tray icon example func 2024-06-06 15:59:02 +02:00
g4borg 8924c06b86 refactor: use 3311 as default port 2024-02-07 13:38:58 +01:00
g4borg 2c088d03ce code: side-feature: exploring string into solution. will probably be moved away 2024-01-25 21:59:34 +01:00
g4borg 7923d0a957 refactor: unused import, removed bin command for adaptive run 2024-01-25 21:56:18 +01:00
g4borg 239875afaf docs: update current features 2024-01-22 13:49:14 +01:00
g4borg 2a0cd38189 refactor: creating an AudioHandler instead of directly giving the thread, allowing to add custom event handlers while playback. 2024-01-22 13:46:12 +01:00
g4borg a8f8eb4bc1 feature: extra thread for button pressing while sound is playing, with a mutex around the sink 2024-01-22 09:21:33 +01:00
g4borg 478bdbc59a code: README, .env support 2024-01-20 22:54:48 +01:00
g4borg 7277ca0cfa refactor: removing metadata package, and commented code; renaming template to soundboard.jinja 2024-01-20 22:40:52 +01:00
g4borg 69ec048bc9 code: adding mp3 duration to lock buttons client side 2024-01-20 22:36:30 +01:00
g4borg a7da277977 code: release function 2024-01-20 21:11:31 +01:00
g4borg d2e09ecebc code: adding watch command, making rodio play available, switching to fomantic-ui and implementing fullscreen and aspect ratios 2024-01-20 21:09:44 +01:00
g4borg 09ed01b687 code: device selection becomes an option to audio_thread 2024-01-09 10:54:30 +01:00
g4borg 35c979e30c refactor: using jinja extension for html, adding logger 2024-01-09 10:31:43 +01:00
g4borg fa22be6e0e refactor: state 2023-10-27 13:13:22 +02:00
g4borg cb0272b790 stop function 2023-07-19 01:20:13 +02:00
g4borg 10bbbb2f82 making a first mvc that can actually play stuff 2023-07-19 01:14:18 +02:00
g4borg a2a767c42f trying to create an appstate 2023-07-18 23:49:32 +02:00
g4borg 12ea20f270 initial. 2023-07-17 22:43:55 +02:00