* 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>
* 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
* 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
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.
* 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.
* 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
* 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>