238 Commits

Author SHA1 Message Date
Alberto Sottile
bc242c2565 macOS: add support for Mojave Dark Mode
This commit adds to our UI the support for macOS 10.14+ Dark Mode.
Qt already adapts a large fraction of the color scheme, but some
label colors had to be adjusted and were put in separate STYLE_DARK
constants. To determine if the OS is set in Dark or Light Mode, we
use a new dependency, included in the vendor folder:
Darkdetect - license: BSD-3-Clause

To allow the app bundle to use the Dark Mode APIs, a constant is
added in the info.plist ('NSRequiresAquaSystemAppearance': False)
2019-05-14 16:00:22 +02:00
Alberto Sottile
ce8884f4c7 macOS: fix selection highlight in MainWindow userList 2019-05-14 16:00:22 +02:00
albertosottile
ff6bb74b49 Use dictionaries to get constant values for different OS 2019-05-14 16:00:22 +02:00
Alberto Sottile
03263b3a4c macOS: appearance fixes on the main dialog UI 2019-05-14 16:00:22 +02:00
Etoh
bcf8174b7d Mark as 1.6.3 release 2019-03-15 11:21:49 +00:00
Alberto Sottile
a60e6aac8a TLS cert rotation: attempt to load valid certs for 10 times before disabling TLS 2019-02-19 10:49:58 +01:00
Etoh
d8ebb50da7 Only copy syncplay.lua when needed 2019-02-09 17:58:26 +00:00
Etoh
0f2bdb6a61 Mark as 1.6.0 Final 2018-09-23 14:41:40 +01:00
albertosottile
a630860d2e Server Stats: rename feature 2018-07-25 17:36:10 +02:00
albertosottile
c32bd1191c Server logger: add roomIndex and playStatus 2018-07-25 17:34:30 +02:00
albertosottile
9f52834ae4 Server logger: fix bug and sanitize version string 2018-07-25 17:34:23 +02:00
albertosottile
8a8859694c Enable logging support on server for client versions 2018-07-25 17:34:17 +02: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
albertosottile
ca0074331b Update recent client threshold to 1.5.5 2018-07-08 11:52:40 +02:00
Alberto Sottile
d2e965fe54 Change config path logic to support XDG 2018-06-09 15:29:08 +02:00
Alberto Sottile
b827a57cab 2to3 conversion and initial VLC support 2018-04-24 00:44:19 +02:00
albertosottile
6f172d9803 Merged upstream changes 2018-04-11 12:24:38 +02:00
Etoh
f5c6b8fcf9 Make repl.lua copyright notice more prominent 2018-01-14 17:54:18 +00:00
Etoh
78c29ec5b2 Fix Syncplay handling of file duration in mpv >~0.28.0 caused by mpv commit 877775f 2018-01-08 00:56:59 +00:00
Etoh
1dd1317791 Change recent client to 1.5.1 2017-12-25 13:27:09 +00:00
Etoh
bb53c2e77f Rename OSX->MacOS 2017-12-10 15:19:23 +00:00
Etoh
8a082ed1cd Refactor OS check to utils 2017-12-10 14:32:35 +00:00
Etoh
88113d8e15 Add initial MPC-BE support (#68 & #158) 2017-12-09 21:29:31 +00:00
Etoh
3e5aeefaab Fix jumping issue on VLC 4 (#161) 2017-12-09 10:46:55 +00:00
Etoh
e012a00404 Upver to 47 and increase recent client threshold to 1.5.0 2017-11-16 09:06:35 +00:00
Etoh
11de7cd703 Increase max username length to 16 characters (#160) 2017-11-16 09:05:10 +00:00
alby128
570f49c5fe Fixed unpause bug when VLC reaches EOF 2017-11-12 22:31:22 +01:00
Etoh
f5dfd7b996 Add 30px GuiConfig tab list padding 2017-10-16 23:37:41 +01:00
alby128
2f24882426 Fixes VLC close issue on macOS (#83) 2017-10-15 17:11:36 +02:00
Et0h
31ecb7494e Increase recent client threshold to 1.4.0 2017-01-30 23:53:26 +00:00
Et0h
118664945f Increase in folder search tolerance to partially address #130 2017-01-29 11:31:04 +00:00
Et0h
4b8304139a Increase maximum tab list width to 350px (issue reported by Dan) 2017-01-27 16:31:00 +00:00
Etoh
d7fb9cb0ec Merge branch 'master' into 1.4.x 2017-01-06 11:44:43 +00:00
Et0h
772c4e5422 Fix VLC reconnect 2016-12-30 17:01:59 +00:00
Et0h
fde8c05117 Wait for STDOUT in VLC for non-Windows systems (to resolve#125 reported by blaenk) 2016-12-30 13:41:09 +00:00
Et0h
ddae114694 Improve chat/GUI handling of < and > characters 2016-12-27 13:50:10 +00:00
Et0h
665956b84c Add maximum character limits to user-definable elements which appear in GUI/OSD to keep everything on screen 2016-12-26 11:29:12 +00:00
Et0h
dc5ed86de8 Increase retries and reduce retry delay (#122) 2016-12-24 21:20:40 +00:00
Etoh
30370cf0af Merge branch 'chat' into master 2016-12-24 13:48:04 +00:00
Et0h
401e08a7e0 VLC3 compatability 2016-12-03 18:22:15 +00:00
Ricardo Constantino
ed357ef404
mpv: use property expansion fallbacks for deprecated length
This allows using both length and duration. mpv will fallback to
duration if length isn't available. If neither are available, it
falls back to 0 which doesn't break Syncplay and happens to add
support for livestreams.
2016-11-24 02:45:25 +00:00
Et0h
c6818f660a Impose maximum character/line limits on playlist (server-side) 2016-11-14 16:25:31 +00:00
Uriziel
53d9c2a855 Merge pull request #106 from wiiaboo/master
mpv bugfixes
2016-10-17 19:37:58 +02:00
Et0h
f9bdf03689 Increase folder timeout thresholds 2016-10-17 18:04:13 +01:00
Et0h
ad7c21024f Improve mpv newfile handling 2016-10-17 16:14:43 +01:00
Ricardo Constantino
4a74849599 mpv: More selectively disable verbosity 2016-09-19 12:40:01 +01:00
Ricardo Constantino
e8c3a7005d mpv: remove scaletempo filter
With interpolation and display-sync this ruins the audio.
Let the user decide if they want that or not.
2016-09-19 12:40:01 +01:00
Etoh
e3ff53920b Merge pull request #113 from Syncplay/master to address #108
Port over VLC 3 exit handling from main branch
2016-08-30 13:12:17 +01:00