2279 Commits

Author SHA1 Message Date
Etoh
428a93e67a
Move Windows build to 32-bit Python 2021-08-02 21:19:40 +01:00
Etoh
eafd4b3ad0
Re-base action_windows to 1.6.9 (#451)
* Create pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Update pythonpackage.yml

* Do not show playback speed change notifications in OSD

* Upbuild and remove debug message

* Strip quotation marks from per-player arguments (#226)

* Delete unmaintained changelog.

Removing old and unmaintained changelog file.

* Add more MPC-HC paths (#398)

* Migrate from AppVeyor to GitHub Actions (#399)

* Disable AppVeyor

* Actions: disable other jobs

* Actions: implement windows job

* Use requirements

* Typo in version parser

* Replace type nul for PowerShell

* Change Python version to 3.7

* buildPy2exe: exclude tcl and tkinter

* buildPy2exe: rename zip archive to include extension

* Actions for Windows: build on Python 3.8

* Re-enable build flow for other platforms

* Remove AppVeyor configuration file

* Add manpages courtesy of Bruno Kleinert #387

* Install the manpages.

* Separate debian package artifacts

Make it so that server and full packages are separate artifacts in CI rather than single zip containing both.

* Fix server deb deployment name in CI workflow

* Fix package filename for debs

* Update mpv json ipc vendor code

Update to version 1.1.13 to hopefully address #322 fully.

* Update setup.py for vendor code of mpv jsonipc

* Build AppImage on Ubuntu 18.04

Temporary workaround for AppImage built on Ubuntu 20.04 crashing with segmentation fault. #401

* Update python_mpv_jsonipc to 1.1.13 keeping our changes

* Remove the AppVeyor badge as we stopped using it.

* Improve playlist advancement for VLC and mpv (#334) (#397)

* Advance playlist on end of file in mpv and VLC
* Update duration for streams to fix playlist advancement (#334)

* Add notice for Python in third party collection file (#404)

* Add notice for Python in third party collection file

* Convert third party notices file to plain text

* Adapt codebase to third party notices format change

* Mark as beta 1 (release 97)

* Mark as 1.6.8 final (build 98)

* Update pt_BR translation, fix typo (#422)

* Bundle libgthread-2.0.so.0 into AppImage

* add libxcb manually

* Add missing libxcb-util to build environment

* Enable GitHub Actions on pull requests

* Bundle libxcb1 into AppImage to fix #380

* Send 32-bit/64-bit context when updating

* Upver to 1.6.9 release 99

* Remove references to IRC (#430)

* Add reference to GitHub discussions

* Update issue templates

* Revert "Merge branch 'master' into master"

This reverts commit 173007e9b17c3cf7d658e12f1220bb1a3af743e6, reversing
changes made to 6105da870a4560c47ee54d7de21f2e1ccec1bcef.

Co-authored-by: Daniel Wróbel <wrobel.dan@gmail.com>
Co-authored-by: Alberto Sottile <alby128@gmail.com>
Co-authored-by: Daniel Wróbel <1662391+daniel-123@users.noreply.github.com>
Co-authored-by: Atílio Antônio <atiliodadalto@hotmail.com>
Co-authored-by: Teoh Han Hui <teohhanhui@gmail.com>
Co-authored-by: Alberto Sottile <asottile@gmail.com>
Co-authored-by: Assistant <assistant.moetron@gmail.com>
2021-08-02 20:46:30 +01:00
Alberto Sottile
e47e600a4a Remove AppVeyor configuration file 2021-03-07 15:01:40 +01:00
Alberto Sottile
3f53e689fa Re-enable build flow for other platforms 2021-03-07 14:56:51 +01:00
Alberto Sottile
1d016cf310 Actions for Windows: build on Python 3.8 2021-02-28 23:16:23 +01:00
Alberto Sottile
b9fc24e482 buildPy2exe: rename zip archive to include extension 2021-02-28 22:42:32 +01:00
Alberto Sottile
b96556bcad buildPy2exe: exclude tcl and tkinter 2021-02-26 23:05:08 +01:00
Alberto Sottile
e1c8b4e3b9 Change Python version to 3.7 2021-02-26 23:04:10 +01:00
Alberto Sottile
1cbe9c2ec8 Replace type nul for PowerShell 2021-02-26 22:44:24 +01:00
Alberto Sottile
bf10fbc71f Typo in version parser 2021-02-26 22:34:51 +01:00
Alberto Sottile
3156c31fa9 Use requirements 2021-02-26 20:21:16 +01:00
Alberto Sottile
ed5d3eba54 Actions: implement windows job 2021-02-26 20:16:48 +01:00
Alberto Sottile
fcad5053cb Actions: disable other jobs 2021-02-26 20:09:16 +01:00
Alberto Sottile
67271c4386 Disable AppVeyor 2021-02-26 20:08:51 +01:00
Alberto Sottile
aeada06d33 Actions: do not ls LIBPYTHON_FOLDER with hardcoded path 2021-02-25 19:06:25 +01:00
et0h
b248f6c2f7 Ignore benign AA_EnableHighDpiScaling error (#388, #377, etc.) 2021-02-25 14:13:40 +00:00
et0h
9b90dd50a7 Attempt to fix VLC connection issues 2021-02-19 14:56:15 +00:00
et0h
d3f2c43861 Delete suspected mpv char input duplicates (#370) 2021-02-13 11:02:11 +00:00
et0h
3e03747101 Add mpv input chars suggested by jvschiavo (#370) 2021-02-13 10:57:08 +00:00
Daniel Wróbel
f57df2ca18
Merge pull request #382 from Syncplay/server-deb
Add script to build server only deb package
2021-01-25 23:07:05 +01:00
Daniel Wróbel
12ee960cdc
Fix invalid artifact name 2021-01-24 13:21:08 +01:00
daniel-123
403efe8812 Fix permissions for server build script 2021-01-23 21:35:51 +01:00
Daniel Wróbel
7e8f0cdb64
Pipe in the server deb build into CI workflow 2021-01-23 20:43:39 +01:00
Daniel Wróbel
ef4b6b31f5
Allow running the server build in the same job.
Making the paths used by server package build process separate from full package.
2021-01-23 20:21:24 +01:00
Daniel Wróbel
f2f0afc609
Add script to build server only deb package
Addresses the #375 and #335
2021-01-23 20:04:35 +01:00
Alberto Sottile
03cde67c72
Re-enable youtube-dl on macOS plus mpv and IINA (#381)
* Determine correct PYTHONPATH for youtube-dl and pass it to mpv subprocess (follows c07206c)
* Homebrew on arm64 has a different prefix
2021-01-23 15:40:40 +01:00
Alberto Sottile
f791faca91
Migrate from Travis CI to GitHub Actions (#374)
* Migrate from Travis CI to GitHub Actions

* Remove snapcraft build
2021-01-11 18:55:59 +00:00
Daniel Wróbel
07ca6d7c75
Update deb script to require python 3.6 2020-12-28 22:06:42 +01:00
Oleg Smelov
83b65fa714
Update Russian translation (#372) 2020-12-28 11:54:15 +00:00
et0h
cd084fced4 Mark as 1.6.8 dev (build 95) 2020-12-17 12:37:13 +00:00
et0h
eaf6b338d5 Mark as 1.6.7 final (build 94) 2020-12-12 21:01:40 +00:00
Etoh
a7b247d7fc
Mark as 1.6.7 beta 1 2020-12-04 22:42:36 +00:00
Alberto Sottile
86241b00c2
Move python_mpv_jsonipc in our vendor folder (#369)
* Move python_mpv_jsonipc to the vendor folder

* Adapt players code to the new path
2020-12-04 22:26:21 +00:00
Oleg Smelov
b6c3406c6a
Update Russian translation (#363) 2020-11-29 18:30:41 +00:00
Lctrs
0d4eb677e5
Create icons folder if it doesn't exist (#367)
If it doesn't exist first, `hicolor` will be stripped from the path by the `cp` command
2020-11-29 18:20:00 +00:00
et0h
1644eec34b Make language list alphabetical for consistency (as per #364) 2020-11-29 18:14:54 +00:00
Etoh
2923fade09
Update Turkish translation for IINA 2020-11-29 18:11:01 +00:00
Etoh
628a233145
Widen Windows installer start menu checkbox for Turkish translation 2020-11-29 18:04:48 +00:00
Muaz Yediyüzkırkiki
cd52e186b7
Turkish language translations added (#364)
* Turkish language translations added

* Added Turkish translation

* Repaired variable name in to message_tr.py

* Added new 'tr' language to 'language-argument'

* Added Turkish translation in buildPy2exe.py
2020-11-29 17:57:56 +00:00
Alberto Sottile
9de3b4d86f
Add support for IINA player (#360)
* Ädd support for IINA

* cleanup

* Add start background image

* Restore comment

* Support custom player path

* Update messages

* Separate IINA changes from python_mpv_jsonipc

* Do not show file info for our placeholder image in the UI

* Fix mpv socket

* Fix running IINA from frozen app

Apparently, `iina-cli` gets confused when launched from a frozen app
and automatically adds `--stdin` to its passed launch arguments.
But then, it waits for a file to be piped and, because there is none,
the player crashes almost immediately. Sending `--no-stdin` to the
process resolves the ambiguity and does not cause any harm if
Syncplay is started from sources.

* Pass again environment to the subprocess.Popen call that opens mpv

Related to: c07206c18992c1dca401b30a01b9f0fe54a71df5
2020-11-29 16:18:53 +00:00
albertosottile
40fef45203 Install py2exe from PyPI 2020-11-25 23:16:23 +01:00
et0h
d44f5ff4e6 Actually save/load autoplayRequireSameFilenames 2020-11-25 12:47:07 +00:00
Etoh
bce5ed05f9
Fix Syncplay v1.6.6 VLC connection issue (#365) 2020-11-23 19:44:49 +00:00
Alberto Sottile
f28281b2eb Bump version and release numbers (1.6.7, 91) 2020-10-22 17:37:59 +02:00
Alberto Sottile
7b8cb3b94a appdmg: update for dmgbuild 1.4.2 2020-10-21 00:14:00 +02:00
et0h
594ca8ba0d Increase recent client threshold to 1.6.6 2020-10-19 18:04:00 +01:00
et0h
13c1745e73 Mark build 90 as 1.6.6 final 2020-10-19 17:56:48 +01:00
et0h
69607c740c Fix crash when launching with managed room specified (#357) 2020-10-09 15:54:00 +01:00
et0h
175c1775aa Mark as 1.6.6 beta 1 2020-10-04 18:29:10 +01:00
et0h
b3d8e14c4c Increase width of join room button 2020-09-22 21:08:13 +01:00