Commit graph

340 commits

Author SHA1 Message Date
6672b3d7cd Getting closer 2025-02-15 21:30:42 +01:00
b954a37a04 I wish I could do this in a branch ... 2025-02-15 21:23:59 +01:00
837339df6c I don't think this will work, but hey 2025-02-15 21:20:00 +01:00
ff5b20bf0d I think I slowly understand how this is meant to be done 2025-02-15 21:00:23 +01:00
3623af341f Why is there no good documentation/tutorial for this? 2025-02-15 20:51:42 +01:00
bea36bcd14 Maybe this works? 2025-02-15 20:43:52 +01:00
d7021a934a Move wxs file to dist folder 2025-02-15 20:38:28 +01:00
0f675a22ad Add correct source directory for data\** 2025-02-15 20:29:18 +01:00
9ca8df948c More testing how wix works 2025-02-15 20:11:40 +01:00
8fc4b2c30c I know how XML works, I am a professional 😅 2025-02-15 20:05:00 +01:00
3acb64e6aa Since this is only run on GH Actions, this will take a bit of trial and
error
2025-02-15 19:59:06 +01:00
3c78ff5ad4 Testing building msi with wix 2025-02-15 19:48:16 +01:00
9e0b41505c fixed building installer dir 2025-02-15 18:06:22 +01:00
bb4607e198 Better naming for GH artifacts 2025-02-15 17:56:37 +01:00
d247707c11 Show advanced now ignores itself.
Honestly, how did this ever work?
2025-02-15 17:53:49 +01:00
5688fef47d First steps towards install on windows 2025-02-15 17:32:09 +01:00
48c02426e0
Merge pull request #10 from christofsteel/installer
Seperate docker and windows workflows
2025-02-15 17:13:29 +01:00
e3f7f4d471 Changed requirements-client to requirements in windows action 2025-02-15 16:52:45 +01:00
53d6e6efda Seperate docker and windows workflows 2025-02-15 16:48:05 +01:00
284eb8c6b7 Improved logging
* added logging level critical
 * critical messages will be displayed in a popup
2025-02-15 16:35:07 +01:00
0265ddda71 Improved disconnect messaging 2025-02-15 13:47:31 +01:00
607e117325 Update README 2025-02-15 12:11:10 +01:00
c3c0176697 Update dependencies 2025-02-15 12:06:44 +01:00
c2f2682cce Dependency alt-profanity-check is now optional due.
If it is present, it is used otherwise no profanity check is performed.
This is due to the complexity of installing alt-profanity-check and only
affects the server.
2025-02-15 11:34:31 +01:00
2ae5c7ac06 some automated reformatting 2025-02-15 11:29:03 +01:00
421392e1a8 Removed dedicated save button for config. Renamed the "Save and Start" button to "Connect" 2025-02-15 02:03:34 +01:00
bf48104acb Removed old code, that was commented out. 2025-02-15 01:44:23 +01:00
6d56fd7def Added max_duration option to youtube source 2025-02-15 01:44:23 +01:00
19c2db9a23 Buffering log message should now only appear once for each entry 2025-02-15 01:44:23 +01:00
bd7928a8ca Better handling of error message 2025-02-15 01:44:23 +01:00
eb479df689 Treat playback session as admin session on the server 2025-02-15 01:44:23 +01:00
8828733271 Removed option to build index. Filebased sources should always have an index 2025-02-15 01:44:23 +01:00
c381133252 Added is_valid check to sources. Filebased entries are valid, iff they appear in index. 2025-02-15 01:44:23 +01:00
9232f3870f Added function on the server side, to send logs directly to the playbackclient 2025-02-15 01:44:23 +01:00
8550387881 Added dedicated log tab 2025-02-15 01:44:23 +01:00
6975aefb23 Removed unused failed flag in DLEntry 2025-02-15 01:44:23 +01:00
57fab12f4e Check if entry is valid before returning 2025-02-15 01:44:23 +01:00
91dec5bcd9 Explicitly set QT_API to pyqt6 for qasync. Fixes #8 2025-02-13 12:48:45 +01:00
25cf546843 Initialize empty config when run via CLI, fixes #7 2025-02-13 11:01:06 +01:00
dcab27bf96 Changed logging label to logging textedit 2025-02-06 20:03:53 +01:00
391562fd3a Allow the suffix for youtube searches to be configurable. Fixes #3 2025-02-02 23:48:45 +01:00
0df93ac758 Add method apply_config to sources 2025-02-02 23:47:04 +01:00
de74d9ecd7 Specify if config options should be send to the server 2025-02-02 23:45:47 +01:00
dfbecc1517 Configure indexing of source 2025-02-02 23:44:30 +01:00
7488b260e1 MPV changed something, so audio_file does not work anymore :/
Audio is now loaded via a callback
2025-02-02 14:10:52 +01:00
1dcdb8d405 Put version checking a custom function 2025-02-02 12:28:35 +01:00
bdc057026f Update dependencies 2025-02-02 12:11:28 +01:00
7b30100cb7 return -> return None
to satisfy mypy
2025-02-01 00:50:49 +01:00
56c200fa3a Explicitly annotate loglines 2025-02-01 00:50:34 +01:00
cc873fc4ff check compatible versions on connect (playback client) 2025-01-31 22:17:29 +01:00