Commit graph

187 commits

Author SHA1 Message Date
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
Christoph Stahl
0a36f657e2 switched default server to syng.rocks 2024-09-22 18:57:55 +02:00
Christoph Stahl
bb8fe8304e updated icons and added other resources 2024-09-22 18:56:18 +02:00
Christoph Stahl
ffa8927859 Removed debug prints in server 2024-09-22 13:05:02 +02:00
Christoph Stahl
50585463fc removed tk and added qt gui 2024-09-22 13:02:09 +02:00
Christoph Stahl
85961cf238 removed ideas for gtk gui 2024-09-22 12:58:27 +02:00
b0b763495f Finally figured out how to add icons in gnome :/ 2024-09-20 16:57:19 +02:00
4ce5df4103 Reworked tk gui in preparation for migration to qt 2024-09-19 18:26:25 +02:00
e2655a483b Removed syng-client, syng-server and syng-gui in favor of syng <subcommand> 2024-09-19 14:25:46 +02:00
da9ef35ba4 Implemented restricted mode and client side search querying.
Also lots of documentation
2024-09-18 23:59:29 +02:00