Commit Graph

2433 Commits

Author SHA1 Message Date
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
Florian Badie
b09fb90b34
Console improvements (#327), including work from #316 and #319
* add videos to playlist from chat

* add urls to playlist

* add files in media directory to playlist

* add commands to show the playlist and select an index

* add command to delete files from the playlist

* show selected index in playlist

* fix adding files with queue command in GUI mode

* start indexing the playlist at 1

or at least that's what it would look like to the user

* start all commands related to playlist with `q`

Co-authored-by: kiscs <csandras05@gmail.com>
2020-09-13 16:45:38 +01:00
Denis
bf4bea65c3
MPV: Add possibility to control which socket to use (#320)
Co-authored-by: Denis Fomin <dfomin@retechlabs.com>
2020-09-13 14:38:24 +01:00
Jacky
2d3fc14474
changed mpvnet icon from .ico to .png for consistency (#348) 2020-09-13 14:36:04 +01:00
et0h
3c7ca9706d Rename room history to room list & re-work GUI 2020-09-13 14:26:06 +01:00
Gabriel Dolberg
86bd299a58
Room history (#337)
* Add room history mechanism (Syncplay#336)

* new 'roomhistory' value in configuration
* change gui room input to combobox to display history
* update history upon startup using the configuration room

* Prevent room history from saving empty room name

* Add rooms editing ability
* add rooms dialog
* new button to open rooms dialog
2020-09-13 12:49:25 +01:00
Etoh
70382e1a78
Hello error not to be translated as per AtilioA review of #317 2020-08-06 20:22:39 +01:00
Borislav Draganov
be92ff8b6d
Fixed MPC crashes when trying to open YouTube videos with emojis (#328)
* Fixed crashes when trying to open YouTube videos with emojis
2020-08-06 13:12:49 +01:00
et0h
1ad10632c6 Fix error with double quotes in mpv chat messages (#329) 2020-06-25 13:00:02 +01:00
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
Daniel Wróbel
d64ba14ac4
Update pythonpackage.yml 2020-05-01 00:16:48 +02:00