Etoh
6c632e3159
Fix some rewind issues relating to file loads / playlist changes ( #698 )
...
* Re-introduce rewind double check
* Major re-work to playlist changing/advancement (#683 & #618 )
* Remove stray print
* Fix mpv.net 'auto load folder' playlist advancement bug
* Update client.py to remove commented-out code
2024-11-18 20:05:51 +00:00
Etoh
dd3884b3c8
Improve handling of big media directories ( #694 ) ( #699 )
...
* Improve handling of big media directories
* Delete Allow_player_arguments_with_spaces_quotes_(#665 ).patch
* Delete Readiness_override_(initial_implementation).patch
2024-11-18 20:05:14 +00:00
Etoh
0e8cefa534
Use correct 'set user as ready' message
2024-11-03 21:48:09 +00:00
luk1337
4f1fe8d275
Fix broken macOS check ( #690 )
2024-09-30 19:52:55 +01:00
Etoh
0cb4df01f6
Readiness override ( #671 )
...
* Readiness override (initial implementation)
* Fix broken chat code on server
* Fix room context menu when alone in room
2024-09-30 19:47:29 +01:00
luk1337
0a0ed56196
Migrate to actions/upload-artifact@v4 ( #697 )
...
https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
2024-09-30 19:42:25 +01:00
Daniel Wróbel
91b40db0ba
Merge pull request #689 from luk1337/luk/splitter
...
Adjust QSplitter style
2024-09-28 20:54:06 +02:00
Daniel Wróbel
e66eaf42b3
Adding pyside6 as alternative to pyside2 in deb dependencies
2024-08-10 09:37:46 +02:00
LuK1337
49a402e93e
Adjust QSplitter style
...
This looks much better when using PySide6 6.7.2.
2024-07-15 20:20:00 +02:00
Muaz Yediyüzkırkiki
9450c9899c
Update Turkish translation ( #687 )
...
* Each #translate tagged line has been translated.
* Repair syntax mistake.
2024-07-05 18:15:46 +01:00
Et0h
412626471f
Fix position not changing when playlist changed in mpv error ( #618 )
2024-06-09 22:35:28 +01:00
Et0h
2cc95d6ef9
Allow folder search timings to be tweaked ( #682 )
2024-05-26 19:19:36 +01:00
Etoh
25fabbcc50
Set recent client threshold to 1.7.3
2024-04-29 19:15:42 +01:00
Etoh
7b557f37cb
Upver to 1.7.3 (build 112)
2024-04-29 19:15:07 +01:00
soredake
feff5026b1
Add support for mpv installed from microsoft store ( #662 )
...
Co-authored-by: Etoh <etoh@syncplay.pl>
2024-04-29 19:13:54 +01:00
peelz
64ea98ac1c
Fix invalid string escapes ( #677 )
2024-04-29 19:04:10 +01:00
peelz
887131ef9f
Fix MPV socket getting created in CWD ( #675 ) ( fixes #674 )
...
* Disable creation of secondary MPV socket by default
* Fix secondary and primary MPV sockets getting conflated
* Store MPV socket in $XDG_RUNTIME_DIR
2024-04-29 18:55:10 +01:00
Etoh
0a9700058e
Mark as 1.7.2 release (build 111)
2024-04-05 20:14:48 +01:00
Etoh
bc683a59f5
Set recent threshold to 1.7.2
2024-04-05 20:13:16 +01:00
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