Commit Graph

401 Commits

Author SHA1 Message Date
Stein Magnus Jodal
397fdf90d2 docs: Add inheritance diagrams to mixers 2010-03-13 18:23:23 +01:00
Stein Magnus Jodal
63cdcb5080 docs: Add docs for all available mixers 2010-03-13 18:18:00 +01:00
Stein Magnus Jodal
1729d9e962 Use 2^31 - 1 instead of 2^31 to keep inside 32-bit integer (good I'm varying what platforms I work at) 2010-03-13 00:37:34 +01:00
Stein Magnus Jodal
9437db3c38 DenonMixer: Add readline() method to mock 2010-03-13 00:35:37 +01:00
Stein Magnus Jodal
fd43e17d66 Merge commit 'klette/master' 2010-03-13 00:25:27 +01:00
Stein Magnus Jodal
9a298795d6 NadMixer: Add unmuting to device resetting 2010-03-13 00:23:24 +01:00
Stein Magnus Jodal
549f98b582 NadMixer: Only log if we're going to do anything 2010-03-13 00:23:07 +01:00
Stein Magnus Jodal
7da3e73dbb NadMixer: Works nicely. Added power, speaker and source support. 2010-03-13 00:18:16 +01:00
Stein Magnus Jodal
560dc9245f NadMixer: Move everything thouching the serial device into its own Process 2010-03-11 00:51:15 +01:00
Stein Magnus Jodal
fcbadcf971 NadMixer: Recalibrate if volume is set to 0 2010-03-10 23:45:32 +01:00
Kristian
cb6a2b1849 Convert DenonMixer module doc to docstring 2010-03-10 23:32:13 +01:00
Stein Magnus Jodal
87ac261b5e Add NadMixer for controlling volume directly at NAD amplifiers 2010-03-10 23:31:46 +01:00
Kristian
55fe11046f Added some module documentation to DenonMixer 2010-03-10 23:29:25 +01:00
Kristian
11ad608c75 Remove redundant type-conversion 2010-03-10 23:21:40 +01:00
Kristian
850277afd1 Style fix. Add some spacing 2010-03-10 23:21:14 +01:00
Kristian
ea45bb8993 Fix typo in external mixer documentation 2010-03-10 23:19:13 +01:00
Kristian
2818e9de59 Update external mixer documentation 2010-03-10 23:18:02 +01:00
Kristian
5f0511aeae Add space before % 2010-03-10 23:07:35 +01:00
Kristian
39cfb9a07f Fixed doc styling on external mixers part 2010-03-10 22:50:48 +01:00
Kristian
2e1e595bbc Add Kristian Klette to AUTHORS 2010-03-10 22:50:17 +01:00
Kristian
ed2b64448a Ensure we have proper variable types for lookups. 2010-03-10 22:39:20 +01:00
Kristian
cd5c2ed883 Ensure thread-safety on serialport IO. And fixed logging 2010-03-10 22:38:10 +01:00
Kristian
b980941172 Volume starts as 0 2010-03-10 21:21:57 +01:00
Kristian
85c4797780 Ensure device connection is open on write and read 2010-03-10 21:21:12 +01:00
Kristian
5e7b61449f Volume filtered by contract 2010-03-10 21:20:36 +01:00
Kristian
6f13a49e19 Log volume on _get_volume 2010-03-10 21:19:31 +01:00
Kristian
631983a14f Update denon device mock to reflect mixer changes 2010-03-10 19:29:54 +01:00
Kristian
49171eec5b Denon devices return the current volume on set. 2010-03-10 19:29:14 +01:00
Kristian
eee09a54d2 Ask device for volume. Remove internal state. 2010-03-10 19:28:31 +01:00
Kristian
9e411e4de3 External mixers dont have undefined volume 2010-03-10 19:27:57 +01:00
Kristian
867c8fbc50 Added reading of volume from Denon devices that support it, and reopen socket if needed 2010-03-10 13:16:56 +01:00
Kristian
e96751aa46 Added Denon mixer support 2010-03-10 12:43:11 +01:00
Stein Magnus Jodal
baa10f7c91 Add link to Mopidy presentation 2010-03-10 10:18:51 +01:00
Stein Magnus Jodal
5b031a12e2 docs: Change Spotify Premium requirement notices from note to warning 2010-03-09 20:44:34 +01:00
Stein Magnus Jodal
434c052cb9 docs: Add links to despotify/libspotify/pyspotify 2010-03-09 20:44:09 +01:00
Stein Magnus Jodal
a480046b16 docs: Denon got almost the same RS-232 interface (says klette) 2010-03-09 20:19:28 +01:00
Stein Magnus Jodal
59aad3e1f7 docs: More future stuff on the crazy-list 2010-03-09 20:08:19 +01:00
Stein Magnus Jodal
2b4964ba76 docs: Add copy-pasteable commands for installing Mopidy without backend dependencies 2010-03-09 19:59:42 +01:00
Stein Magnus Jodal
0736bf876e docs: Refer to docs using :doc: instead of :ref: 2010-03-09 19:50:07 +01:00
Stein Magnus Jodal
fa7499b26e docs: Add link from internals to API docs 2010-03-09 19:49:13 +01:00
Stein Magnus Jodal
13796b1e42 docs: Split development docs intro three pages. Extend roadmap part quite a bit. 2010-03-09 19:46:48 +01:00
Stein Magnus Jodal
8a07155d20 docs: Move despotify and libspotify install instructions to their own pages 2010-03-09 18:50:05 +01:00
Stein Magnus Jodal
96365d3467 Add caching of OsaMixer volume
If volume is just managed through Mopidy it is always correct. If another
application changes the volume, Mopidy will be correct within 30 seconds.
2010-03-09 11:45:42 +01:00
Stein Magnus Jodal
38399c844b Update tests to check for 'OK' from 'idle' calls 2010-03-09 00:16:20 +01:00
Stein Magnus Jodal
481d3a670a ncmpc doesn't add quotes and capitalizes type argument for 'list' 2010-03-09 00:10:14 +01:00
Stein Magnus Jodal
71d9bb83e5 Lowercase type argument for search too, not just find 2010-03-09 00:06:49 +01:00
Stein Magnus Jodal
68ae8e25d8 ncmpc uses capitalized type arguments for search (search too, not just find) 2010-03-09 00:05:49 +01:00
Stein Magnus Jodal
229d0d391d ncmpc uses capitalized type arguments for search 2010-03-09 00:03:42 +01:00
Stein Magnus Jodal
a8f11174fe OK instead of ACK on 'idle' 2010-03-09 00:01:44 +01:00
Stein Magnus Jodal
6551b8309e docs: Add note on MPD clients 2010-03-08 23:36:32 +01:00