Sen descrición

9and3r 3bb5c618c2 Fixed volume showing in the center of progressbar %!s(int64=11) %!d(string=hai) anos
docs 5699bb3e9a Documentation updated %!s(int64=11) %!d(string=hai) anos
mopidy_touchscreen 3bb5c618c2 Fixed volume showing in the center of progressbar %!s(int64=11) %!d(string=hai) anos
tests 5b021f34be Import fixes %!s(int64=11) %!d(string=hai) anos
.coveragerc e16784d374 First commit %!s(int64=11) %!d(string=hai) anos
.gitignore 72238ab099 Code cleanup %!s(int64=11) %!d(string=hai) anos
.travis.yml 3102375e63 Code cleanup %!s(int64=11) %!d(string=hai) anos
LICENSE e16784d374 First commit %!s(int64=11) %!d(string=hai) anos
MANIFEST.in bc3e3c50e8 Font included in package %!s(int64=11) %!d(string=hai) anos
README.rst afc5626db8 Update README.rst %!s(int64=11) %!d(string=hai) anos
setup.cfg e16784d374 First commit %!s(int64=11) %!d(string=hai) anos
setup.py cd8d9d1c17 Code cleanup %!s(int64=11) %!d(string=hai) anos
setuptools-5.4.2.zip bc3e3c50e8 Font included in package %!s(int64=11) %!d(string=hai) anos
tox.ini e16784d374 First commit %!s(int64=11) %!d(string=hai) anos

README.rst

****************************
Mopidy-Touchscreen
****************************

.. image:: https://img.shields.io/pypi/v/Mopidy-Touchscreen.svg?style=flat
:target: https://pypi.python.org/pypi/Mopidy-Touchscreen/
:alt: Latest PyPI version

.. image:: https://img.shields.io/pypi/dm/Mopidy-Touchscreen.svg?style=flat
:target: https://pypi.python.org/pypi/Mopidy-Touchscreen/
:alt: Number of PyPI downloads

.. image:: https://img.shields.io/travis/9and3r/mopidy-touchscreen/master.png?style=flat
:target: https://travis-ci.org/9and3r/mopidy-touchscreen
:alt: Travis CI build status

.. image:: https://img.shields.io/coveralls/9and3r/mopidy-touchscreen/master.svg?style=flat
:target: https://coveralls.io/r/9and3r/mopidy-touchscreen?branch=master
:alt: Test coverage

Extension for displaying track info and controlling Mopidy from a touch screen using `PyGame `_/SDL.

Cover images are downloaded from `last.fm `_

Dependencies
============

- ``Mopidy`` >= 0.18
- ``Pykka`` >= 1.1
- ``pygame``

Installation
============

Install by running::

pip install Mopidy-Touchscreen

Or, if available, install the Debian/Ubuntu package from `apt.mopidy.com
`_.


Configuration
=============

Before starting Mopidy, you must add configuration for
Mopidy-Touchscreen to your Mopidy configuration file::

[touchscreen]
enabled = true
screen_width = 320
screen_height = 240
cursor = True
fullscreen = False
cache_dir = $XDG_CACHE_DIR/mopidy/touchscreen

The following configuration values are available:

- ``touchscreen/enabled``: If the Touchscreen extension should be enabled or not.
- ``touchscreen/screen_width``: The width of the resolution you want to use in pixels.
- ``touchscreen/screen_height``: The width of the resolution you want to use in pixels.
- ``touchscreen/cursor``: If the mouse cursor should be shown. (If you use a touchscreen it should be false)
- ``touchscreen/fullscreen``: If you want to be shown as a window or in fullscreen.
- ``touchscreen/screen_width``: The folder to be used as cache. Defaults to ``$XDG_CACHE_DIR/mopidy/touchscreen``, which usually means
``~/.cache/mopidy/spotify``

Features
=============

Working
-------

* See track info (track name, album, artist, cover image)
* Seek Track
* Play/Pause
* Mute/Unmute
* Change volume
* Next/Previous track
* Library
* Menu (exit mopidy, restart...)
* Shuffle on/off
* Repeat one/on/off
* Playback list and song selection
* Playlists

Planned
-------

* Use keyboard or GPIO buttons instead of touchscreen

Screenshots
===========

.. image:: http://i60.tinypic.com/qqsait.jpg

Video
=====

`Example video running the extension `_

Project resources
=================

- `Source code `_
- `Issue tracker `_
- `Download development snapshot `_


Changelog
=========

v0.2.1
----------------------------------------

-Font will be included on instalation

v0.2.0
----------------------------------------

- First working version

v0.1.0 (UNRELEASED)
----------------------------------------

- Initial release.