Commit graph

146 commits

Author SHA1 Message Date
a99679eda5 Fixed a bug that could deadlock the player 2024-11-15 22:20:49 +01:00
02e77662ac update syng-web 2024-11-15 22:13:35 +01:00
fdf72ac4f7 removed __cache__-thingy, that was only around to hold data from search results to forming the entries... 2024-10-14 18:26:59 +02:00
cd3e6d6d7c decorators for server 2024-10-14 15:32:06 +02:00
8900251b1e put server in an own class 2024-10-14 13:02:12 +02:00
3f6113dab1 (Server) Added moving entries to arbitrary positions
(web) Updated web, implemented drag and drop
2024-10-13 15:43:29 +02:00
a134a07bff Version 2.0.3 2024-10-11 09:27:42 +02:00
c571e82105 Updated web-ui
fixes waiting-room
implemented proper kiosk mode
2024-10-11 01:11:07 +02:00
0f3a005792 More meaningful error if gui is not available 2024-10-10 23:45:43 +02:00
6030dc7ff6 Fixed Cannot open file '' error 2024-10-09 17:33:05 +02:00
fb12bdedd8 Moved away from this awful global client construction.
Client is now a class, that can be instantiated and contains its state.
2024-10-09 16:17:55 +02:00
e4204cee29 Add visibility toggle icons for password fields 2024-10-06 21:06:03 +02:00
7d608d99f2 Versionbump to 2.0.2 2024-10-06 17:21:37 +02:00
b16520c555 Windows Icons broken again... fixed (hopefully) 2024-10-06 16:28:02 +02:00
aeb41b2eae made mypy and ruff happy 2024-10-06 14:55:27 +02:00
a60cc1922d make chunk enumerating start at 0 2024-10-06 14:51:01 +02:00
b12276eb7c Added server parts 2024-10-06 14:20:51 +02:00
ee85aaa46a Update index files in the background 2024-10-06 14:19:05 +02:00
e4155140f1 Fixed local index file generation 2024-10-06 13:50:08 +02:00
f3ecc11eda Fixed typing 2024-10-06 04:01:25 +02:00
3a2d6e43e0 Better shrink "Simple" GUI 2024-10-06 04:00:38 +02:00
e3265b0817 Fixed types and imports 2024-10-06 02:39:04 +02:00
c78a48bd10 Added Import/Export/Clear-Config buttons, hide advanced options by default 2024-10-06 02:30:23 +02:00
eb725c7c33 Reworked Config Schemas, added File/Folder-Picker and dedicated Int-Spinners 2024-10-06 02:29:40 +02:00
9279a6a5a2 Added custom mpv options 2024-10-06 02:24:19 +02:00
73ab2896f9 Log connection errors 2024-10-06 02:20:58 +02:00
b7809c94b8 Added custom hide/unhide password buttons 2024-10-06 02:20:27 +02:00
7b50882738 Finally got windows icon to work 2024-10-02 17:14:02 +02:00
829f7b26d1 Console output borked on windows, fixed 2024-10-02 16:15:24 +02:00
5a75893aa3 Included instructions for the windows version 2024-10-01 16:44:03 +02:00
07cd3c1f96 add multiprocessing freeze support for pyinstaller for windows 2024-10-01 14:16:48 +02:00
9a2cfac637 Added initial windows support 2024-10-01 12:32:11 +02:00
e2895a287c Fixed typing in client 2024-09-30 15:54:32 +02:00
dd84ff361b forward all logging to gui, if it exists 2024-09-30 14:39:29 +02:00
46f68e2e92 create cache directory, if not exists 2024-09-30 14:39:13 +02:00
997f7b418c updated webui 2024-09-23 18:16:36 +02:00
4ad4563d80 set version to prerelease, and deleted rest of starting server in gui 2024-09-23 17:49:16 +02:00
10239e42f5 removed starting local server from gui, I never liked it anyway 2024-09-23 17:35:53 +02:00
391075faaf Implemented password fields in GUI 2024-09-23 17:14:08 +02:00
b5759b1aa2 removed unused code 2024-09-23 00:19:17 +02:00
2779ab991a weird error, maybe bug... this fixed it 2024-09-23 00:15:44 +02:00
Christoph Stahl
5468b39bc1 Communication between GUI and client back to multiprocessing, since Popen yielded 100% CPU :/ 2024-09-22 23:34:30 +02:00
Christoph Stahl
1f1c2c4f1e Add yt search results from client search to YouTube Cache 2024-09-22 22:02:34 +02:00
Christoph Stahl
bf104362ea Hotfix for yt restricted search 2024-09-22 21:23:06 +02:00
Christoph Stahl
b80f6559a7 better handling starting parameters 2024-09-22 21:21:53 +02:00
Christoph Stahl
2d3313e734 fix headless server mode 2024-09-22 20:33:57 +02:00
Christoph Stahl
07bb35e704 mypy and ruff 2024-09-22 19:02:19 +02:00
Christoph Stahl
d33497d09c removed last of tk, communication between gui and client 2024-09-22 18:59:02 +02:00
Christoph Stahl
fdec53a884 yt source is enabled by default 2024-09-22 18:58:32 +02:00
Christoph Stahl
3f68f657bf cache files are now stored in user dir 2024-09-22 18:58:21 +02:00