New pull request
documentation: google style
All checks were successful
Check / mypy (push) Successful in 1m3s
Check / ruff (push) Successful in 33s
#19 by christofsteel was merged 2026-02-20 10:59:20 +01:00
fix: Allow for empty config
All checks were successful
Check / mypy (push) Successful in 1m1s
Check / ruff (push) Successful in 22s
#18 by christofsteel was merged 2026-02-15 14:56:01 +01:00
Use pyside in windows versions
All checks were successful
Check / mypy (push) Successful in 1m2s
Check / ruff (push) Successful in 23s
#17 by christofsteel was merged 2026-02-15 14:16:59 +01:00
Log connection errors better
All checks were successful
Check / mypy (push) Successful in 1m7s
Check / ruff (push) Successful in 29s
#16 by christofsteel was merged 2026-02-15 10:46:39 +01:00
Change from PyQt6 to PySide
All checks were successful
Check / mypy (push) Successful in 1m14s
Check / ruff (push) Successful in 36s
#15 by christofsteel was merged 2026-02-14 22:24:31 +01:00
Add fallback, if shlex splitting fails
All checks were successful
Check / mypy (push) Successful in 1m12s
Check / ruff (push) Successful in 23s
#14 by christofsteel was merged 2026-02-14 12:28:25 +01:00
Create source object on the server side
All checks were successful
Check / mypy (push) Successful in 2m33s
Check / ruff (push) Successful in 2m1s
#13 by christofsteel was merged 2026-02-14 12:19:06 +01:00
Better tracking and logging of Lifecycle states of components
All checks were successful
Check / mypy (push) Successful in 1m9s
Check / ruff (push) Successful in 26s
#12 by christofsteel was merged 2026-02-07 10:56:03 +01:00
Refactored gui into smaller modules
All checks were successful
Check / mypy (push) Successful in 1m13s
Check / ruff (push) Successful in 25s
#11 by christofsteel was merged 2026-02-06 23:55:49 +01:00
once_again_no_async_in_qt
All checks were successful
Check / mypy (push) Successful in 1m13s
Check / ruff (push) Successful in 25s
#10 by christofsteel was merged 2026-02-06 19:19:55 +01:00
Improve rust linting
All checks were successful
Check / mypy (push) Successful in 1m39s
Check / ruff (push) Successful in 28s
#9 by christofsteel was merged 2026-02-05 22:57:07 +01:00
Newer client is now just a warning
All checks were successful
Check / mypy (push) Successful in 1m13s
Check / ruff (push) Successful in 24s
#8 by christofsteel was merged 2026-02-01 20:12:09 +01:00
odd_number_quotes
All checks were successful
Check / mypy (push) Successful in 1m9s
Check / ruff (push) Successful in 23s
#7 by christofsteel was merged 2026-02-01 20:27:30 +01:00
Update dependencies (in particular yt-dlp)
All checks were successful
Check / mypy (push) Successful in 1m13s
Check / ruff (push) Successful in 23s
#6 by christofsteel was merged 2026-02-01 16:45:50 +01:00
Also load and apply config done in UI Tab
All checks were successful
Check / mypy (push) Successful in 1m14s
Check / ruff (push) Successful in 23s
#5 by christofsteel was merged 2026-02-01 08:59:25 +01:00
Split General Config into General and UI
All checks were successful
Check / mypy (push) Successful in 1m12s
Check / ruff (push) Successful in 23s
#4 by christofsteel was merged 2025-12-25 15:10:15 +01:00
Allow users to set an optional "collaboration mode" to signify if they want to sing alone or in a group
All checks were successful
Check / mypy (push) Successful in 1m10s
Check / ruff (push) Successful in 23s
#3 by christofsteel was merged 2025-12-25 14:22:36 +01:00
#2 by christofsteel was merged 2023-12-18 19:48:29 +01:00
#1 by christofsteel was merged 2023-01-25 16:47:05 +01:00