92 Commits

Author SHA1 Message Date
Assistant
50b810a75f Added room permanence option to server 2021-06-26 18:00:18 +02:00
Oleg Smelov
83b65fa714
Update Russian translation (#372) 2020-12-28 11:54:15 +00:00
Oleg Smelov
b6c3406c6a
Update Russian translation (#363) 2020-11-29 18:30:41 +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
et0h
16e33a4eef Tweak VLC messages and make them appear again 2020-09-22 11:48:57 +01:00
et0h
09c8b596ee Add error that VLC 4 does not support Syncplay 2020-09-19 15:29:21 +01:00
et0h
9a10730e54 Add warning about erroneous VLC seeks (#354) 2020-09-19 14:50:10 +01:00
et0h
92d2d580f9 Auto save room name by default (optional), make room name list alphabetical 2020-09-13 19:56:15 +01:00
et0h
10981abb88 Tweaks, refactoring and fixes for console improvements (#327) 2020-09-13 18:44:16 +01:00
et0h
24beaebbd1 Add translation stubs for console improvements (#327) 2020-09-13 16:49:36 +01:00
et0h
3c7ca9706d Rename room history to room list & re-work GUI 2020-09-13 14:26:06 +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
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
5df3046287 Improve mpv error handling and display 'mpv-failed-advice' if load fails 2020-05-16 12:44:14 +01: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
7d694797aa Add load/save playlist from/to file menu options 2019-08-19 17:43:21 +01:00
et0h
51cc57ce03 Load playlist from file (command line argument + drop) (#232) 2019-08-17 18:37:17 +01:00
et0h
187c8d87fc Add initial mpv.net support 2019-08-06 00:17:19 +01:00
Alberto Sottile
12fc04326a macOS: add localized Edit menu with dictation support and emoji picker
Qt on macOS automatically adds these entries to the menubar of GUI apps,
providing that such apps have an Edit menu at their startup.
Hence, this commit contains the following changes (macOS only):
- create the menubar in the first dialog shown by the app (GuiConfiguration)
- create an Edit menu, populate it with Cut/Copy/Paste/Select all actions
- connect system-wide shortcuts to these new actions
- pass the menubar and the Edit menu to the MainWindow through config and
through an added optional argument in getUI and GraphicalUI
- populate the menubar created before and not a new menubar in MainWindow
- provide localized strings for the entries in the Edit menu
- add xx.lproj folders in Syncplay.app/Contents/Resources/ to allow
automatic localization of the entries added by the OS

Known issues:
- automatically added entries will always be in the OS language
- the Edit menu might retain the previous language after a language
change in the app settings. Reboot the app solves the issue.
- the automatically added entries might disappear if the app language
does not match the OS language
2019-05-14 16:00:22 +02:00
Etoh
f39fe4c01b Update Twisted version advice to >= v16.4.0 2019-03-03 20:54:02 +00:00
Bruno Cattáneo
276eed4b1d Add Spanish translation (#227)
Add Spanish translation and small fix on others.

* Added missing languages in 'language-argument' and new 'es' language

* Small fix on 'unpause-ifothersready-tooltip'

* Adds Spanish translation to Syncplay and its installer
2019-02-27 10:04:28 +00:00
Etoh
aaf332b74c Refactor: Avoid complicate your/their file/stream concatenation 2019-02-26 22:21:01 +00:00
Alberto Sottile
f8ea2381a6 sendHello only after a successful startTLS handshake, if one is attempted 2019-02-24 16:18:47 +01:00
c@ttaneo.uy
d87b9d7b93 Remove NOTICE tag for clientversion messages 2019-02-21 20:15:31 -03:00
Alberto Sottile
9e19fcccfa Add missing space in TLS cipher messages 2019-02-17 12:45:20 +01:00
Alberto Sottile
8882c9bade startTLS: amend messages 2019-02-16 00:07:39 +01:00
Alberto Sottile
b5f191bb68 startTLS: multilanguage strings in certificate dialog 2019-02-16 00:07:05 +01:00
Etoh
466e8533d6 Add secure connection icon to press for cert details 2019-02-16 00:06:43 +01:00
Alberto Sottile
24cb681acd startTLS: add link to 'startTLS-server-certificate-invalid' error message 2019-02-16 00:05:04 +01:00
Alberto Sottile
6dcaf21891 startTLS: drop connection if server certificate is not valid 2019-02-16 00:04:52 +01:00
Alberto Sottile
e6912dc659 startTLS: separate not-supported messages for client and server 2019-02-16 00:03:23 +01:00
Alberto Sottile
ff3e49b87d startTLS: show negotiated TLS version 2019-02-16 00:02:18 +01:00
Alberto Sottile
3fc9dcf0af startTLS: handle ui messages 2019-02-16 00:02:06 +01:00
Alberto Sottile
93052b4b95 startTLS: separate not-supported messages for client and server 2019-02-15 23:53:05 +01:00
Alberto Sottile
6d5a618767 startTLS: show negotiated TLS version 2019-02-15 23:52:57 +01:00
Alberto Sottile
014483b546 startTLS: handle ui messages 2019-02-15 23:52:47 +01:00
Etoh
99954ad4f4 Automatically copy syncplay.lua to VLC user intf directory 2019-02-02 01:21:56 +00:00
Etoh
4815b80cb3 Address missing/unused messages 2019-02-01 16:18:55 +00:00
Etoh
fb9b3ceeea Handle non-UTF8 messages to server (fixes #210, based on #214 by xNinjaKittyx) 2019-02-01 14:08:00 +00:00
Alberto Sottile
be6c84f34d Show the destination IP of the connection in the UI 2019-01-27 15:52:03 +01:00
albertosottile
6f840e4b4c Add custom error message if Twisted is not installed
Fixes #206.
2018-10-30 12:00:45 +01:00
Etoh
80a0638de9 Upver to 1.6.0 RC1 / build 68 2018-09-16 20:38:42 +01:00
albertosottile
a630860d2e Server Stats: rename feature 2018-07-25 17:36:10 +02:00
Daniel Ahn
2d143aefca Final Spacing changes for PR 2018-07-24 09:05:49 -07:00
Daniel Ahn
ac4da59479 Revert "Revert "Code Syntax Refactoring""
This reverts commit 51fba3722f653156eca30d45cb07846fb725a777.
2018-07-23 14:12:09 -07:00
Alberto Sottile
51fba3722f
Revert "Code Syntax Refactoring" 2018-07-23 22:32:47 +02:00
Daniel Ahn
aa4f95e4be Finished cleanup 2018-07-20 13:49:13 -07:00