Syncplay 1.7.3 Release

Posted by Etoh on April 30, 2024
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Notes:

Changelog:

Bug fixes and maintenance:

  • Fix MPV socket getting created in CWD folder rand only create second pipe if manually specified using input-ipc-server per player argument (#675 fixes #674, by @notpeelz)
  • Add support for mpv installed from Microsoft store (#662 by @soredake)
  • Fix invalid string escapes (#677 by @notpeelz)

Syncplay 1.7.2 Release

Posted by Etoh on April 06, 2024
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Notes:

Changelog:

Improvements, bug fixes and maintenance:

  • Add new per-user mpv.net path (#659 by @soredake)
  • Pass input-ipc-server player argument to mpv (#529 and #669 raised by @ahmubashshir and @soredake and @iamkroot resolved by @Et0h et al)
  • Fix –no-gui PySide dependency issue on non-Windows OS (#653 raised by @reboot-mk, resolved by @Et0h)
  • Fixed German Translation and added more Translated Strings (#649 by @maxwai)
  • Remove adding executable permissions to .desktop files (#667 raised by @notpeelz and resolved by @daniel-123)
  • Allow player arguments with spaces/quotes (#665 and #668 raised by @zuluwi  and resolved by @Et0h)
  • Fixed MPC-HC hanging issue involving ‘LRESULT’ error (#664 raised by @RFOyashiro and resolved by @Et0h)
  • Add missing dependency to deb package (@daniel-123)
  • Don’t log all 32/64-bit cryptography ‘frozen zipimport’ errors (@Et0h)
  • Provide more information on PySide load failure (@Et0h)
  • Avoid error when closing Syncplay before loadDelayedPath is complete (@Et0h)

Syncplay 1.7.1 Release

Posted by Etoh on November 25, 2023
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Notes:

Changelog:

Headline changes:

  • Adding –interface-ipv4 and –interface-ipv6 command line switches to server to allow better control over binding to interfaces (#582 by @powerjungle)
  • Now offering a SyncplayConsole.exe bundle. This is a command line version of the Syncplay client for Windows (#630 / #450 suggested by @siferati and coded by @Et0h).
  • AppImage support discontinued (#643).
  • Use PySide6 Python >= 3.12 and continue to use it macOS (#645 by @luk1337)

Tweaks:

  • Re-work readiness notifications for non-operators (#607 raised by @BlepBlep and resolved by @Et0h)
  • Show current offset in set offset dialog (#642 suggested and tested by @Xeiv, resolved by @Et0h)

Bug fixes and maintenance:

  • Fix ArchLinux GUI TypeError (#600 raised by @YamiDoesDev and resolved by @Et0h)
  • Playlist restoration should not undo clearing actions (#609 raised by @gavtroy and resolved by @Et0h)
  • Support player arguments like –no-border in mpv (#616 raised by @ducreyna  and resolved by @Et0h)
  • Ensure MPC-HC resets position on playlist change (#618 raised by @mbalandis and resolved by @Et0h)
  • Define desktop filename for Wayland compliance to fix icon (#627 by @z411)
  • Fix offset sub-second precision bug (#642 identified @Xeiv, resolved by @Et0h)
  • Remove broken setAlignment calls (#646 by @luk1337)
  • Don’t pass empty model to QCompleter (#647 by @luk1337)

Syncplay 1.7.1 Release Candidate 1

Posted by Etoh on September 19, 2023
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Notes:

Changelog:

Headline additions:

  • Adding –interface-ipv4 and –interface-ipv6 command line switches to server to allow better control over binding to interfaces (#582 by @powerjungle)
  • Now offering a SyncplayConsole.exe bundle. This is a command line version of the Syncplay client for Windows (#630 / #450 suggested by @siferati and coded by @Et0h).

Tweaks:

  • Re-work readiness notifications for non-operators (#607 raised by @BlepBlep and resolved by @Et0h)

Bug fixes:

  • Fix ArchLinux GUI TypeError (#600 raised by @YamiDoesDev and resolved by @Et0h)
  • Playlist restoration should not undo clearing actions (#609 raised by @gavtroy and resolved by @Et0h)
  • Support player arguments like –no-border in mpv (#616 raised by @ducreyna  and resolved by @Et0h)
  • Ensure MPC-HC resets position on playlist change (#618 raised by @mbalandis and resolved by @Et0h)
  • Define desktop filename for Wayland compliance to fix icon (#627 by @z411)

Syncplay 1.7.0 Final

Posted by Etoh on March 29, 2023
Uncategorized / 3 Comments

Syncplay Download links (hosted by GitHub):

Source code: https://github.com/Syncplay/syncplay

Notes:

  • Those experiencing problems running Syncplay on Fedora should refer to the advice in #355.
  • If you are using macOS via Apple Silicon / ARM then you will need to use Syncplay via Rosetta 2. See #368 for details.
  • We have discontinued snap as a release channel (see #376). Please use the AppImage instead.
  • We have discontinued support for the legacy release of macOS as the relevant versions of the OS have reached end of life (EOL).
  • Please report bugs and problems via https://github.com/Syncplay/syncplay/issues
  • Please discuss ideas, etc. via https://github.com/Syncplay/syncplay/discussions

Other relevant links:

Changelog:

Headline additions:

  • Add room permanence option to server (#434 by @Assistant with additional work in #487 by @Et0h and #492 by @odrling)
  • Add dark mode support for Windows (#483) by @Et0h
  • Syncplay now supports five more languages:
  • Add playlist-related commands (https://github.com/Syncplay/syncplay/issues/472 by@Et0h and #518 by @rtix):
    • /qa [file/url] – add file or url to bottom of playlist
    • /qas [file/url] – add file or url to bottom of playlist and select it
    • /ql – show the current playlist
    • /qs [index] – select given entry in the playlist
    • /qn – select next entry in the playlist
    • /qd [index] – delete the given entry from the playlist
  • We now use a macOS universal2 binary (with native code for both Intel and Apple Silicon) (by @albertosottile)

Tweaks and bug fixes which were initially introduced for Beta 1:

  • If LANG parameter is set in setup, don’t show language dialog (#460 by @atagulalan)
  • Trusted Domains: Allow trusting a domain regardless of HTTP basic auth credentials (#437 by @Tremolo4)
  • Allow playlists to be played from network (#419 by @zeroeightysix)
  • Fix room name case sensitivity UI issue (#403 by @Et0h)
  • Remove redundant help button from dialogs (#403 by @Et0h)
  • macOS build: upgrade to Python 3.9 and PySide2 5.15.2 (@albertosottile)
  • Remove Encoding from .desktop files as it’s depreciated now and add Keywords entry to .desktop files. (@daniel-123)
  • Console: Document setting offset in help (#453 by @luke-jr)
  • Add deprecation notice for offset help (#435 by @Et0h) – Note: This does not mean the feature has been removed, it means that we don’t recommend using it and we don’t promise to maintain support for it forever.
  • Add Windows Store mpv.net path support (#494 by @Et0h)
  • Update PT-BR translation (#497 by @nipkownix)
  • Fixed server argument max-username-length not working (#506 by @powerjungle)
  • Fix disconnected monitor bug (#505 by @Et0h fixing #504 raised by @Zefferis)
  • Print timestamp when pausing (#521 by @Kansattica)
  • Added support for LAV Filters Megamix (#457 by @ImportTaste)
  • Bundle libgthread-2.0.so.0 into AppImage (#432 by @teohhanhui)

Additional tweaks and bug fixes which are new for RC1:

Thanks to everyone who contributed to this release, including those credited above.

Syncplay 1.7.0 Release Candidate 1

Posted by Etoh on March 19, 2023
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Source code: https://github.com/Syncplay/syncplay

Notes:

  • Those experiencing problems running Syncplay on Fedora should refer to the advice in #355.
  • If you are using macOS via Apple Silicon / ARM then you will need to use Syncplay via Rosetta 2. See #368 for details.
  • We have discontinued snap as a release channel (see #376). Please use the AppImage instead.
  • We have discontinued support for the legacy release of macOS as the relevant versions of the OS have reached end of life (EOL).
  • Please report bugs and problems via https://github.com/Syncplay/syncplay/issues
  • Please discuss ideas, etc. via https://github.com/Syncplay/syncplay/discussions

Other relevant links:

Changelog:

Headline additions:

  • Add room permanence option to server (#434 by @Assistant with additional work in #487 by @Et0h and #492 by @odrling)
  • Add dark mode support for Windows (#483) by @Et0h
  • Syncplay now supports five more languages:
  • Add playlist-related commands (https://github.com/Syncplay/syncplay/issues/472 by@Et0h and #518 by @rtix):
    • /qa [file/url] – add file or url to bottom of playlist
    • /qas [file/url] – add file or url to bottom of playlist and select it
    • /ql – show the current playlist
    • /qs [index] – select given entry in the playlist
    • /qn – select next entry in the playlist
    • /qd [index] – delete the given entry from the playlist

Tweaks and bug fixes which were initially introduced for Beta 1:

  • If LANG parameter is set in setup, don’t show language dialog (#460 by @atagulalan)
  • Trusted Domains: Allow trusting a domain regardless of HTTP basic auth credentials (#437 by @Tremolo4)
  • Allow playlists to be played from network (#419 by @zeroeightysix)
  • Fix room name case sensitivity UI issue (#403 by @Et0h)
  • Remove redundant help button from dialogs (#403 by @Et0h)
  • macOS build: upgrade to Python 3.9 and PySide2 5.15.2 (@albertosottile)
  • Remove Encoding from .desktop files as it’s depreciated now and add Keywords entry to .desktop files. (@daniel-123)
  • Console: Document setting offset in help (#453 by @luke-jr)
  • Add deprecation notice for offset help (#435 by @Et0h)
  • Add Windows Store mpv.net path support (#494 by @Et0h)
  • Update PT-BR translation (#497 by @nipkownix)
  • Fixed server argument max-username-length not working (#506 by @powerjungle)
  • Fix disconnected monitor bug (#505 by @Et0h fixing #504 raised by @Zefferis)
  • Print timestamp when pausing (#521 by @Kansattica)

Additional tweaks and bug fixes which are new for RC1:

Thanks to everyone who contributed to this release, including those credited above.

Virus scans for Windows executables

Note: This open source software has been marked as clean by VirusTotal. Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Syncplay-1.7.0-RC1-Setup.exe:

RC.zip:

Syncplay 1.7.0 Beta 1

Posted by Etoh on April 13, 2022
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Source code: https://github.com/Syncplay/syncplay

Notes:

  • Those experiencing problems running Syncplay on Fedora should refer to the advice in #355.
  • If you are using macOS via Apple Silicon / ARM then you will need to use Syncplay via Rosetta 2. See #368 for details.
  • We have discontinued snap as a release channel (see #376). Please use the AppImage instead.
  • We have discontinued support for the legacy release of macOS as the relevant versions of the OS have reached end of life (EOL).
  • Please report bugs and problems via https://github.com/Syncplay/syncplay/issues
  • Please discuss ideas, etc. via https://github.com/Syncplay/syncplay/discussions

Other relevant links:

Changelog:

Headline additions:

  • Add room permanence option to server (#434 by Assistant with additional work in #487 by Et0h and #492 by odrling)
  • Add dark mode support for Windows (#483 by Et0h)
  • Add translations for French (#455 by sosie-js) and Simplified Chinese (#500 by lryanner)
  • Add playlist-related commands (#472 by Et0h and #518 and rtix):
    • /qa [file/url] – add file or url to bottom of playlist
    • /qas [file/url] – add file or url to bottom of playlist and select it
    • /ql – show the current playlist
    • /qs [index] – select given entry in the playlist
    • /qn – select next entry in the playlist
    • /qd [index] – delete the given entry from the playlist

Tweaks and bug fixes:

  • If LANG parameter is set in setup, don’t show language dialog (PR #460 by atagulalan)
  • Trusted Domains: Allow trusting a domain regardless of HTTP basic auth credentials (PR #437 by Tremolo4)
  • Allow playlists to be played from network (PR #419 by zeroeightysix)
  • Fix room name case sensitivity UI issue (PR #403 by Et0h)
  • Remove redundant help button from dialogs (PR #403 by Et0h)
  • macOS build: upgrade to Python 3.9 and PySide2 5.15.2 (by albertosottile)
  • Remove Encoding from .desktop files as it’s depreciated now and add Keywords entry to .desktop files. (by daniel-123)
  • Console: Document setting offset in help (PR #453 by luke-jr)
  • Add deprecation notice for offset help (#435 by Et0h)
  • Add Windows Store mpv.net path support (#494 by Et0h)
  • Update PT-BR translation (#497 by nipkownix)
  • Fixed server argument max-username-length not working (#506 by powerjungle)
  • Fix disconnected monitor bug (#505 by Et0h fixing #504 raised by Zefferis)
  • Print timestamp when pausing (#521 by Kansattica)

Thanks to everyone who contributed to this release, including those credited above.

Virus scans for Windows executables

Note: This open source software has been marked as clean by VirusTotal. Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Syncplay-1.7.0-Beta1-Setup.exe:

Syncplay_1.7.0_Beta1_Portable.zip:

Syncplay 1.6.9

Posted by Etoh on August 18, 2021
Uncategorized / 13 Comments

Syncplay Download links (hosted by GitHub):

Source code: https://github.com/Syncplay/syncplay

Notes:

  • Those experiencing problems running Syncplay on Fedora should refer to the advice in #355.
  • If you are using macOS via Apple Silicon / ARM then you will need to use Syncplay via Rosetta 2. See #368 for details.
  • We have discontinued snap as a release channel (see #376). Please use the AppImage instead.
  • We have discontinued support for the legacy release of macOS as the relevant versions of the OS have reached end of life (EOL).
  • Please report bugs and problems via https://github.com/Syncplay/syncplay/issues
  • Please discuss ideas, etc. via https://github.com/Syncplay/syncplay/discussions

Other relevant links:

Changelog:

  • Moves back to a 32-bit build of Windows, fixing problems for those on 32-bit Windows or who only had the 32-bit version of the Microsoft Visual C++ 2015 Redistributable Package (issue #425 raised by @Kehanort and resolved by @Et0h with support from others). To help address future issues of this nature Syncplay now also sends information on the system’s platform when updating.
  • Removed references to our discontinued IRC channel, and instead directing people to https://github.com/Syncplay/syncplay/issues and https://github.com/Syncplay/syncplay/discussions (responding to issue #430 raised by @Mikaela)
  • Bundle libxcb1 into AppImage to fix problems on Debian 10 (issue #380 reported by @zyusouken , resolved by @daniel-123)
  • Bundle libgthread-2.0.so.0 into AppImage (PR #432 by @teohhanhui to address their issue #431)
  • Update and improve Brazilian Portuguese translation (PR #422 by @AtilioA))

Thanks to everyone who contributed to this release, including those credited above.

Virus scans for Windows executables

Note: This open source software has been marked as clean by VirusTotal. Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Syncplay-1.6.9-Setup.exe:

Syncplay_1.6.9_Portable.zip:

SYNCPLAY 1.6.8

Posted by Etoh on May 22, 2021
Uncategorized / 8 Comments

Syncplay Download links (hosted by GitHub):

Notes:

  • Those experiencing problems running Syncplay on Fedora should refer to the advice in #355.
  • If you are using macOS via Apple Silicon / ARM then you will need to use Syncplay via Rosetta 2. See #368 for details.
  • We have discontinued snap as a release channel (see #376). Please use the AppImage instead.
  • We have discontinued support for the legacy release of macOS as the relevant versions of the OS have reached end of life (EOL).
  • Please report issues via https://github.com/Syncplay/syncplay/issues

Other relevant links:

Headline additions:

  • Added server-only Debian package (PR #382 by daniel-123 responding to suggesion #375 by tippl)
  • Add manpages (implemented by daniel-128 based on work contributed by Bruno Kleinert in #398)

Tweaks and fixes:

  • Improve playlist advancement for VLC and mpv (PR #397 by Et0h, responding to #334 by Canageek)
  • Fix VLC connection issues
  • Update mpv vendor code (daniel-123 & albertosottile; see PR #400)
  • Added more MPC-HC paths (#398 raised by MarisKori, resolve by Et0h)
  • Fix issues with per-player arguments (#266 raised by LiteracyFanatic, resolved by Et0h)
  • Update to Russian translations (#372 by OlegSmelov)
  • Various improvements to the Deb script (coded by daniel-123)
  • Add some input characters for mpv, some of which might work (#370 raised by jvschiavo and implemented by Et0h)
  • (Hopefully) ignore benign AA_EnableHighDpiScaling error (see #388 post by Et0h)
  • Move from AppVeyor to GitHub Actions (#399 by albertosottile)
  • Add notice for Python in third party collection file (PR #404 by albertosottile)
  • Discontinue support for snap packages (as explained in #376 by daniel-123)

Thanks to everyone who contributed to this release, including those credited above.

Virus scans for Windows executables

Note: This open source software has been marked as clean by VirusTotal. Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Syncplay-1.6.8-Beta-1-Setup.exe:

Syncplay_1.6.8_Beta_1_Portable.zip:

Syncplay 1.6.8 Beta 1

Posted by Etoh on April 11, 2021
Uncategorized / No Comments

Syncplay Download links (hosted by GitHub):

Notes:

  • Those experiencing problems running Syncplay on Fedora should refer to the advice in #355.
  • If you are using macOS via Apple Silicon / ARM then you will need to use Syncplay via Rosetta 2. See #368 for details.
  • We have discontinued snap as a release channel (see #376). Please use the AppImage instead.
  • We have discontinued support for the legacy release of macOS as the relevant versions of the OS have reached end of life (EOL).
  • Please report issues via https://github.com/Syncplay/syncplay/issues

Other relevant links:

Headline additions:

  • Added server-only Debian package (PR #382 by daniel-123 responding to suggesion #375 by tippl)
  • Add manpages (implemented by daniel-128 based on work contributed by Bruno Kleinert in #398)

Tweaks and fixes:

  • Improve playlist advancement for VLC and mpv (PR #397 by Et0h, responding to #334 by Canageek)
  • Fix VLC connection issues
  • Update mpv vendor code (daniel-123 & albertosottile; see PR #400)
  • Added more MPC-HC paths (#398 raised by MarisKori, resolve by Et0h)
  • Fix issues with per-player arguments (#266 raised by LiteracyFanatic, resolved by Et0h)
  • Update to Russian translations (#372 by OlegSmelov)
  • Various improvements to the Deb script (coded by daniel-123)
  • Add some input characters for mpv, some of which might work (#370 raised by jvschiavo and implemented by Et0h)
  • (Hopefully) ignore benign AA_EnableHighDpiScaling error (see #388 post by Et0h)
  • Move from AppVeyor to GitHub Actions (#399 by albertosottile)
  • Add notice for Python in third party collection file (PR #404 by albertosottile)
  • Discontinue support for snap packages (as explained in #376 by daniel-123)

Thanks to everyone who contributed to this release, including those credited above.

Virus scans for Windows executables

Note: This open source software has been marked as clean by VirusTotal. Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Syncplay-1.6.8-Beta-1-Setup.exe:

Syncplay_1.6.8_Beta_1_Portable.zip: