2257 Commits

Author SHA1 Message Date
Daniel Wróbel
dac06715f5
Disable native wayland for snap
Snap is using QT4 (due to lack of pyside2 in core18) which is not compatible with Wayland.

Hopefully this should prevent #331 from occurring.
2020-06-25 09:17:59 +02:00
Daniel Wróbel
4d2826aa73
Remove bash specific syntax from deb build script. 2020-06-24 19:59:27 +02:00
Daniel Wróbel
a9ce9ec6d0
Fixed version generation string for deb package.
Previously it failed when trying to build a release version.
2020-06-24 19:53:07 +02:00
Etoh
115a71995f
Move to 1.6.6 dev for further development 2020-06-22 21:41:27 +01:00
Etoh
b71f076bbb
Mark build 86 and v1.6.5 release 2020-06-21 12:13:15 +01:00
Etoh
3761ce26a7
Set recent client threshold to 1.6.5 2020-06-21 12:12:40 +01:00
Artur Quaresma
a1a5d7bc3c
Corrected some not translated on pt-BR and added pt-PT (#317)
* Solved some errors on translation

* more error on translation founded

* Full portuguese from Portugal translation.

Since its the original country, I decided to change words. The way that Brazil writes its very different from Portugal
2020-06-18 21:17:25 +01:00
ChiyoOsaka
7c9bd596b5
fix typo in error message (#323) 2020-06-10 23:13:06 +01:00
Daniel Wróbel
9484e1042f
Exclude pyside2 5.15 from requirements.
This should hopefully prevent #321 from occurring in automatically built packages.

This is a temporary measure that should be reversed when pyside2 5.15.1 is released as it should include fix for the problem.
2020-06-07 18:32:40 +02:00
Daniel Wróbel
d4ac455624
Add deb package to Travis CI (#318)
* Script for building deb package on Travis

* Adding deb build to Travis CI configuration

* Remove superflous install step from deb build

* Add permissions to execute build script for deb package.

* Update deb build environment to use Ubuntu 18.04

* Install the deb package as part of build process

* Fix deb location for installation test

* Remove installation test

Latest Ubuntu available on Travis doesn't meet minimum required version of pyside2.

* Fix pyside dependencies to make them more accurate.

* Switch deb build to Ubuntu 20.04

* Add installation and runtime test.

* Fix location of deb package for upload to bintray.

* Separate out testing from build script.

* Make the script output visible in Travis CI logs.

* Fix permissons for test script.
2020-06-01 21:41:53 +01:00
Daniel Wróbel
692143b0a1
Lower pyside2 requirement as 5.11 also works.
This fixes compatibility issues with Debian Buster and Ubuntu Eoan.
2020-06-01 19:45:07 +02:00
Etoh
89ce72d6cb
mpv: Preserve playback state when opening/closing a file 2020-05-27 18:33:07 +01:00
daniel-123
66e628eb89 Create pixmaps folder if it doesn't exist 2020-05-25 23:34:04 +02:00
daniel-123
9d2f9c9f02 Revert part of the changes from #249 which resulted in missing icons in context menus. 2020-05-25 23:26:16 +02:00
Daniel Wróbel
e736ba5a46
Add python 3.8 to setup.py 2020-05-25 19:39:18 +02:00
et0h
c0df272e41 Upver to release 85 2020-05-25 11:16:51 +01:00
et0h
62a036750f Reduce disruption when changing room (#315) 2020-05-25 11:15:57 +01:00
et0h
ad48498367 Reduce disruption when connecting with a path specified (#315) 2020-05-25 10:57:38 +01:00
Etoh
aa5e7d8965
Add Turkish characters to mpv chat input (#314) 2020-05-23 16:59:47 +01:00
et0h
f8b8032ef6 Re-work handling of sync on join and playlist change (#280) 2020-05-23 16:55:22 +01:00
et0h
7d1fda5521 Fix erroneous seeks when joining an active room 2020-05-17 20:06:29 +01:00
et0h
fea3432dd5 Don't warn of being alone if only just connected 2020-05-17 19:55:51 +01:00
et0h
4dbf57e626 Fix seamless playlist advancement for music (#302) 2020-05-17 19:41:36 +01:00
et0h
656936a4c7 Improve message consistency 2020-05-17 12:13:11 +01:00
kidburglar
fbd474cd8f
Add error message if SAN doesn't match hostname (#253)
* Add error message if SAN doesn't match hostname

* Add a better message for the error startTLS-server-certificate-invalid-DNS-ID and add the strings to the other languages
2020-05-17 12:03:39 +01:00
et0h
e831d4c83f Explain managed rooms and auto-authentication (#216) 2020-05-17 10:23:00 +01:00
et0h
734b425c7f Don't enable DPI scaling in Linux (#257) 2020-05-16 17:40:16 +01:00
et0h
dafaf93441 Fix typo noted in #282 2020-05-16 15:42:57 +01:00
et0h
a74fef08ca Ensure mpv playlist advancement works (even for MPVNet, #246) 2020-05-16 13:48:23 +01:00
et0h
5df3046287 Improve mpv error handling and display 'mpv-failed-advice' if load fails 2020-05-16 12:44:14 +01:00
prez
626f93ed6b
client: actually fix the wildcard matching (#312) 2020-05-16 11:49:12 +01:00
Etoh
793e55ddbc
Move to JSON IPC API for mpv using iwaltons3's library (#261) (#310)
* Separate mpv from mplayer, increase min mpv ver to >= 0.17, refactor

* Further separation of mpv from mplayer

* Fix reference to isASCII

* Add iwalton3's Python MPV JSONIPC library (Apache 2.0)

* Move to JSON IPC API for mpv using iwaltons3's library (#261)

* Add empty init in Python MPV JSONIPC to make py2exe happy

* Use managed version of Python MPV JSONIPC to improve initialisation reliability

* Set mpv min version to >=0.29.0 to ensure compatibility

* Allow mpv >=0.23.0 based on daniel-123's tests

* Update mpv compatibility message

* Revert to old OSC compat message

* Removed mpv option that's no longer used afer switching to IPC.

* Update python-mpv-jsonipc to v1.1.11

* Use python-mpv-jsonipc's mpv quit handler

* Shorten mpv paused/position update message

Co-authored-by: daniel-123 <wrobel.dan@gmail.com>
2020-05-15 19:23:57 +01:00
Daniel Wróbel
b58a7d56a2
Fixed typo 2020-05-15 18:58:15 +02:00
daniel-123
0e791559c5 Assume CA bundle is UTF-8 encoded to fix #292 2020-05-15 18:40:40 +02:00
Etoh
05f9a179dd
More reliably auto-identify as room operator (#216) 2020-05-14 00:02:59 +01:00
Noah Saso
7901542431
Fixed variables flipped around to resolve #281 (#311) 2020-05-13 23:25:29 +01:00
prez
9d7996d7fd
client: add simple wildcard matching mechanism for trusted domains (#306) to resolve #305 2020-05-02 16:36:34 +01:00
et0h
3125032e82 Add exception handling to media directory info update thread (#298) 2020-05-02 16:23:50 +01:00
Etoh
ff6a6ad5a5
Remove VLC --data-path to hopefully fix #301 & #302
Following suggestion from @bobismijnnaam in #301
2020-05-02 15:51:15 +01:00
Alberto Sottile
25314cb552 macOS app: get system language from QLocale
Fixes: #288
2020-04-26 18:11:15 +02:00
Atílio Antônio Dadalto
1daea64327
Add Brazilian Portuguese translation (#291)
* Add Brazilian Portuguese translation to Syncplay and its installer

* Add new 'pt_BR' language to 'language-argument'

* Fix NSIS arguments

Insert missing word

* Tweak and fix some strings
2020-04-19 18:56:57 +01:00
et0h
2143b7dcf1 Fixed trailing newlines breaking messages (#300) 2020-04-18 20:03:48 +01:00
Daniel Wróbel
5f552ce0df
Merge pull request #295 from FichteForks/pr/smart_osd_refresh
Work around performance regression in mpv's osd
2020-04-18 16:41:03 +02:00
Alexandria
ff5b669683
fix warning message (#297)
/usr/lib/syncplay/syncplay/ui/GuiConfiguration.py:323: SyntaxWarning: "is not" with a literal. Did you mean "!="?
2020-04-17 14:08:58 +01:00
FichteFoll
2d6d4b43ce
Work around performance regression in mpv's osd
In mpv-player/mpv@0728726251, a strcmp on
the previously displayed and the new text has been removed, causing
excessive GPU usage especially on idle frames when playback was paused.
I will submit a patch to upstream, but mpv versions 0.31 & 0.32 are
already affected by this.

See torque/mpv-progressbar#56 for a similar report to a different
script.
2020-04-14 16:59:15 +02:00
Viktor
23ca271ff9
German (de) translation update (#287)
* Update German translation

* Remove stray TODOs
2020-04-05 13:04:17 +01:00
Alberto Sottile
3c273417f8
Merge pull request #279 from palfrey/ruby-reinstall
Remove ruby reinstall workaround for openssl, as not needed
2020-03-22 19:29:02 +01:00
Tom Parker-Shemilt
10dfcb5db8 Remove ruby reinstall workaround for openssl, as not needed 2020-03-22 17:39:35 +00:00
Alberto Sottile
bcd2401e08
Merge pull request #274 from palfrey/build-badges
Add build status badges
2020-03-22 17:19:20 +01:00
Alberto Sottile
2a8de52175
Merge pull request #275 from palfrey/fix-osx-deploy
Fixes for OSX deploy issues
2020-03-22 17:18:22 +01:00