Commit Graph

2439 Commits

Author SHA1 Message Date
Et0h 9b53026db7 Remove mpv.net v7 workaround due to upstream fix (see #529) - reverts 793804e 2024-03-01 15:30:33 +00:00
Et0h af08ff9f80 Avoid error when closing Syncplay before loadDelayedPath is complete 2024-03-01 15:23:41 +00:00
Et0h 899081ca6e Provide more information on PySide load failure 2024-02-20 18:40:36 +00:00
Etoh d5eb213a59
Reduce suppression of .exe error logging
Increases verbosity to reduce aggressiveness of c670acba1f
2024-02-16 13:36:19 +00:00
Etoh 888bb537f7
MPC: Only reset position if file is playing (#663)
Avoids MpcHcApi.PlayerNotReadyException if you add media to empty playlist.
2024-02-07 19:22:02 +00:00
Etoh c670acba1f
Don't log 32/64-bit cryptography 'frozen zipimport' errors
No need to log "<frozen zipimport>:259: UserWarning: You are using cryptography on a 32-bit Python on a 64-bit Windows Operating System. Cryptography will be significantly faster if you switch to using a 64-bit Python." all the time.
2024-02-07 19:11:46 +00:00
Daniel Wróbel 7c9682a6f6
Add missing depency to deb package
python3-pem missing was causing the client to not support TLS.
2024-02-06 22:43:04 +01:00
Etoh 459c9e9198
Pass input-ipc-server player argument to mpv (#529) (#669)
* Pass input-ipc-server player argument to mpv (#529)

* Create secondary mpv IPC Socket "mpvSyncplaySocket" by default
2024-02-03 12:02:22 +00:00
Et0h 793804ede2 Ensure non-IPC mpv.net args are set (v7 workaround) 2024-02-02 11:46:17 +00:00
Etoh 2fcb1e4f79
Fix MPC 'LRESULT' error (#664) 2024-01-31 20:44:38 +00:00
Etoh 0c0df605d5
Mark as 1.7.2 build 110 dev 2024-01-28 11:37:38 +00:00
Etoh a0a6e6a644
Allow player arguments with spaces/quotes (#665) (#668) 2024-01-28 11:34:32 +00:00
Daniel Wróbel e7b824c124
Remove adding executable permissiosn to .desktop files
.desktop files do not need executable permissions.

Fixes #667
2024-01-27 09:32:37 +01:00
Maximilian Waidelich b22c9ab721
Fixed German Translation and added more Translated Strings (#649)
* Fixed message

* Added Translations
2024-01-05 19:45:35 +00:00
soredake 6c87940e5d
constants: add new per-user mpv.net path (#659) 2024-01-05 19:43:37 +00:00
Etoh 2dd3875a2a
Fix --no-gui PySide dependency issue on non-Windows OS (#653) 2024-01-02 22:46:25 +00:00
Etoh b8de12f40e
Mark as 1.7.1 release 2023-11-24 00:30:23 +00:00
Etoh c6c666ef0d
Set recent client to 1.7.1 2023-11-24 00:28:52 +00:00
luk1337 fc0d2c5268
Use PySide6 for non-windows + python >= 3.12 (#645)
PySide2 is dead and won't support Python 3.12 or newer.
2023-11-24 00:27:36 +00:00
Etoh 7850c2a00d
Fix offset sub-second precision bug (#642) 2023-11-15 22:11:18 +00:00
luk1337 14c82a6d82
Don't pass empty model to QCompleter (#647)
It's empty by default.
2023-11-13 20:59:18 +00:00
luk1337 073faf8354
Remove broken setAlignment() calls (#646)
Qt.AlignTop & Qt.AlignLeft is 0, so we might as well not call
setAlignment() at all.
2023-11-13 20:59:02 +00:00
Etoh f4fae95408
Show current offset in set offset dialog (#642) 2023-11-09 18:58:18 +00:00
Etoh 20846ca78c
Build Windows client console exe (#450) (#631)
* Add Utils support for Windows console

* Avoid GraphicalUI if Windows Console

* Don't show GuiConfig for EXE console

* Add enter-to-exit prompt when EXE console is missing args

* Build syncplayConsole EXE

* Fix isWindowsConsole() check

* Limit stderr->blackhole code to Windows client console EXEs
2023-10-11 22:12:38 +01:00
kilmanio 7456a940fa
Update to python 3.12 (#636)
* Fix

* Use read_file instead of read
2023-10-11 21:20:36 +01:00
Etoh f15a87f92b
Remove AppImage build (at least for now) 2023-09-16 18:07:04 +01:00
z411 412901e690
Define desktop filename for Wayland compliance (fixes icon) (#627) 2023-08-26 19:34:44 +01:00
Etoh 6b490a4098
Upver to 17.7.1 RC1 2023-08-06 12:23:27 +01:00
Etoh 8e8d6cf804 Ensure MPC-HC resets position on playlist change (#618) 2023-08-04 21:02:21 +01:00
powerjungle 8ba286567d
Changes to server to allow better control over binding to interfaces (#582)
* refactor: remove unused imports

* server: new options to choose certain IP versions

On some setups, IPv6 or IPv4 might be disabled in the OS.
In my case IPv6 is disabled and this causes errors when starting the server.

* server: add options to choose the address to bind to

Sometimes a user might want to bind to localhost only for testing
or have multiple interfaces per IP version and only one must be used.
2023-07-03 19:24:34 +01:00
Etoh 884d79bed3 Support player arguments like --no-border in mpv (#616) 2023-07-03 19:10:39 +01:00
Etoh 4c516129e2
Update client.py 2023-06-03 17:55:02 +01:00
Etoh c46529bb8a Playlist restoration should not undo clearing actions (#609) 2023-06-02 19:15:36 +01:00
Etoh e4314b40f5 Always display when relevant users are not ready (#607) 2023-05-20 15:41:12 +01:00
Etoh 8772c5ea51 Re-work readiness notifications for non-operators (#607) 2023-05-20 15:35:57 +01:00
Etoh b62b038cdf
Fix ArchLinux GUI TypeError (#600) 2023-04-11 20:22:52 +01:00
Etoh 3210cd4449
Mark as 1.7.0 final 2023-03-26 22:33:30 +01:00
Etoh 1ebc49f58e
Set server's recent client threshold to >=1.7.0 2023-03-26 22:32:25 +01:00
Etoh 470d763ff1
Revert default max username length to 16 chars (#596) 2023-03-21 18:28:59 +00:00
Etoh 9be87bc9bf
Upver to 104 / 1.7.0 RC1a 2023-03-19 22:14:58 +00:00
Etoh f249051e83
Fix update check on macOS (#595)
* buildPy2app: add charset_normalizer to includes

* Actions macOS: force universal wheels for charset-normalizer

* buildPy2app: add charset_normalizer.md__mypyc to includes

---------

Co-authored-by: Alberto Sottile <alby128@gmail.com>
2023-03-19 22:13:26 +00:00
Etoh 0571819135
Add detail to GuiConfig update check failure log 2023-03-19 15:14:36 +00:00
Etoh a00d3dff19
Add detail to client update check failure message 2023-03-19 15:13:30 +00:00
Etoh a47c4956f7
Upver to RC1 2023-03-14 20:48:39 +00:00
Etoh 5895caf3aa
Add Korean to language docs 2023-03-14 20:47:35 +00:00
Etoh 287dad6a67
Automate Windows installer language list 2023-03-14 20:45:38 +00:00
Etoh 458e45f471
Fix Korean translation 2023-03-14 20:43:45 +00:00
Etoh 0f589093ed
Initial Finnish translation (#561)
* Add initial Finnish translation (credit: LINUX-SAUNA)
* Improvements by Mikaela (#563)
2023-03-14 20:41:33 +00:00
Etoh e0f94085c0
Remove broken line 2023-03-14 20:39:13 +00:00
JungHee Lee 154231e880
Korean translation (#591) 2023-03-14 20:38:05 +00:00