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 |
|
Stein Magnus Jodal
|
b548342483
|
docs: Update dependency list, as pyalsaaudio is not required for OS X
|
2010-03-08 23:36:13 +01:00 |
|
Stein Magnus Jodal
|
f06f5c596a
|
docs: despotify setup using Homebrew
|
2010-03-08 23:25:44 +01:00 |
|
Stein Magnus Jodal
|
d774ad90fb
|
docs: Include mixers in the class instantiation and usage diagram
|
2010-03-08 20:49:55 +01:00 |
|
Stein Magnus Jodal
|
38992bcf9c
|
Move MPD exceptions into mopidy.mpd
|
2010-03-08 20:37:03 +01:00 |
|
Stein Magnus Jodal
|
b1ece22032
|
Move mopidy.exceptions.SettingError to mopidy.SettingsError
|
2010-03-08 20:34:57 +01:00 |
|
Stein Magnus Jodal
|
1619ecbd56
|
Add mixer for OS X which uses osascript
|
2010-03-08 20:22:17 +01:00 |
|
Stein Magnus Jodal
|
9c09c9b1df
|
Automatically choose AlsaMixer on Linux and DummyMixer elsewhere
|
2010-03-08 17:33:46 +01:00 |
|
Stein Magnus Jodal
|
c95fef4343
|
docs: Update libspotify test example
|
2010-03-08 17:26:23 +01:00 |
|
Stein Magnus Jodal
|
31529fb50f
|
docs: Move settings doc into API docs
|
2010-03-08 17:12:17 +01:00 |
|
Stein Magnus Jodal
|
dbcdd0cb04
|
docs: Move changes to bottom of contents
|
2010-03-08 17:11:19 +01:00 |
|
Stein Magnus Jodal
|
e8dbefceb5
|
Update backend API synopsis
|
2010-03-07 23:50:41 +01:00 |
|
Stein Magnus Jodal
|
3a07c6b27d
|
Fix typo
|
2010-03-07 23:49:23 +01:00 |
|
Stein Magnus Jodal
|
523216d0fd
|
Add mixer API and rewrite ALSA mixer hack
|
2010-03-07 23:48:50 +01:00 |
|
Stein Magnus Jodal
|
0af7c52544
|
Document how GMPC does multi-word search
|
2010-03-07 22:37:59 +01:00 |
|
Stein Magnus Jodal
|
7838d7ceb5
|
Fix 'urlhandlers' output
|
2010-03-07 21:11:34 +01:00 |
|
Stein Magnus Jodal
|
e0b65b9603
|
Add support for 'any' type to search in all backends. Search works in GMPC :-D
|
2010-03-07 19:53:49 +01:00 |
|
Stein Magnus Jodal
|
290f3adc14
|
Add tests for 'find' and 'search' without quotes
|
2010-03-07 19:52:47 +01:00 |
|
Stein Magnus Jodal
|
b6a1309904
|
Doc syntax fix
|
2010-03-07 19:30:15 +01:00 |
|
Stein Magnus Jodal
|
86ddffc8b0
|
GMPC does not add " around the type argument, and uses the type any too.
|
2010-03-07 19:29:17 +01:00 |
|
Stein Magnus Jodal
|
6aacf8f6ce
|
'needle' argument to 'count' may be empty
|
2010-03-07 19:28:01 +01:00 |
|
Stein Magnus Jodal
|
bc1167ba06
|
Return 'positive' but empty results on 'count' and 'list'
|
2010-03-07 19:27:13 +01:00 |
|