Stein Magnus Jodal
efba9c454e
docs: Include Lux and Moped on both HTTP clients and web extensions pages
2014-07-17 02:38:46 +02:00
Stein Magnus Jodal
ac328c30de
docs: Make bundled extensions just as prominent
2014-07-17 02:27:22 +02:00
Stein Magnus Jodal
4679bc0939
docs: Reference the extension pages instead of maintaining multiple lists
2014-07-17 02:15:58 +02:00
Stein Magnus Jodal
a7420a3f55
docs: Split extension list into sections
2014-07-17 02:14:57 +02:00
Stein Magnus Jodal
e16a303065
docs: Include correct config file
2014-07-17 01:37:37 +02:00
Stein Magnus Jodal
a361da25d1
docs: Link to software mixer page
2014-07-17 01:34:16 +02:00
Stein Magnus Jodal
3e074cbddc
mixer: Add init method to get signature included in docs
2014-07-17 01:33:23 +02:00
Stein Magnus Jodal
b24835163b
docs: Show full exception path
2014-07-17 01:31:46 +02:00
Stein Magnus Jodal
47c507b8a7
zeroconf: ::ffff:127.* is also loopback addresses
2014-07-17 00:25:16 +02:00
Stein Magnus Jodal
b685f2ae63
mpd: Simplify Zeroconf publishing
2014-07-17 00:22:39 +02:00
Stein Magnus Jodal
ece59f5deb
http: Simplify Zeroconf publishing
2014-07-17 00:21:59 +02:00
Stein Magnus Jodal
c098ac961f
zeroconf: Improve log messages
2014-07-17 00:19:06 +02:00
Stein Magnus Jodal
971d320f1f
docs: Move mixer changes to v0.19
2014-07-16 22:35:47 +02:00
Thomas Adamcik
c6d810a049
Merge pull request #760 from jodal/feature/mixers
...
New mixer API
2014-07-16 22:32:43 +02:00
Stein Magnus Jodal
c28017c859
mpd: Remove redundant variable
2014-07-16 22:24:35 +02:00
Stein Magnus Jodal
7e6d3de81a
Merge branch 'develop' into feature/mixers
...
Conflicts:
mopidy/backend/__init__.py
2014-07-16 22:12:07 +02:00
Stein Magnus Jodal
b5fd6a6e9f
swmixer: Move attr init to init method
2014-07-16 22:11:17 +02:00
Stein Magnus Jodal
d1f2146b59
mpd: Raise FrontendError instead of sys.exit(1)
2014-07-16 10:36:46 +02:00
Stein Magnus Jodal
a1848aece5
docs: Add {Backend,Frontend,Mixer}Error guidelines to backend/frontend/mixer APIs
...
(cherry picked from commit 83f1d00944 )
Conflicts:
mopidy/mixer.py
2014-07-16 10:34:53 +02:00
Stein Magnus Jodal
dbecbbcea0
main: Log and exit if {Backend,Frontend,Mixer}Error is raised
...
(cherry picked from commit 95bddf666b )
Conflicts:
mopidy/commands.py
2014-07-16 10:34:07 +02:00
Stein Magnus Jodal
44664f2796
exc: Add {Backend,Frontend,Mixer}Error exceptions
...
(cherry picked from commit bf8307f329 )
2014-07-16 10:32:18 +02:00
Stein Magnus Jodal
7e489ccb0b
exc: Test ScannerError
...
(cherry picked from commit 8f59dd69ad )
2014-07-16 10:32:15 +02:00
Stein Magnus Jodal
e36228a1cc
docs: Add page for Mopidy-SoftwareMixer
2014-07-16 10:25:29 +02:00
Stein Magnus Jodal
c234281c7b
mixer: Remove trigger_events_for_any_change() helper from API
2014-07-15 10:34:32 +02:00
Stein Magnus Jodal
2177550649
http: Prettify HTTP router list in debug log
2014-07-15 01:42:37 +02:00
Stein Magnus Jodal
dda06dd8de
config: Add optional support to Boolean type
2014-07-15 00:33:30 +02:00
Stein Magnus Jodal
9ca5b4af39
docs: Remove reference to mopidy.audio.mixers
2014-07-15 00:07:11 +02:00
Stein Magnus Jodal
a981be2292
doc: Fix typos
2014-07-14 23:47:15 +02:00
Stein Magnus Jodal
d1c0d48be6
docs: Fix typo
2014-07-14 23:18:55 +02:00
Stein Magnus Jodal
dd555ed828
docs: Fix typo
2014-07-14 23:10:52 +02:00
Stein Magnus Jodal
8602ea24f1
docs: Volume use a linear scale
2014-07-14 23:09:57 +02:00
Stein Magnus Jodal
0e826d0086
mixer: Use mangled-private variables to avoid name collisions with subclasses
2014-07-14 22:56:00 +02:00
Thomas Adamcik
e79b38802d
Merge pull request #780 from jodal/feature/colorized-logs
...
log: Colorize logs, unless logging/color is false
2014-07-14 22:39:43 +02:00
Stein Magnus Jodal
47b44791a6
log: Colorize logs, unless logging/color is false
...
Fixes #772
2014-07-14 01:40:48 +02:00
Stein Magnus Jodal
7a08cb69c1
log: Reorder module
2014-07-13 23:43:28 +02:00
Stein Magnus Jodal
d15d66f070
Use 'mute' instead of 'muted', to avoid changing old APIs
2014-07-12 03:14:19 +02:00
Stein Magnus Jodal
249114b051
audio: Update tests broken by 5f091c10
2014-07-12 03:12:21 +02:00
Stein Magnus Jodal
16f6527095
swmixer: Listen for volume/mute changes in GStreamer
...
E.g. when using pulsesink, external changes to the application-volume and
appliction-mute state will now immediately be reflected in the SoftwareMixer.
2014-07-12 02:50:40 +02:00
Stein Magnus Jodal
2c4ba8b6a1
mixer: Add trigger_events_for_any_changes()
...
Lifted from Mopidy-ALSAMixer, so SoftwareMixer can use it too.
2014-07-12 02:49:35 +02:00
Stein Magnus Jodal
5f091c10c2
mixer: Inject audio into software mixer
...
Instead of giving all mixers access to the audio actor.
2014-07-12 01:53:43 +02:00
Stein Magnus Jodal
6e226326fd
http: Explicitly define template path for this router
...
Fixes #774
2014-07-12 00:05:55 +02:00
Stein Magnus Jodal
a3dc763b29
core: Forward {volume,mute}_changed events, don't trigger them ourselves
2014-07-10 01:15:44 +02:00
Stein Magnus Jodal
84ad6db546
swmixer: Trigger {volume,mute}_changed on set_{volume,mute}()
2014-07-10 01:00:35 +02:00
Stein Magnus Jodal
b8de7fa75c
mixer: Add MixerListener
2014-07-10 01:00:35 +02:00
Stein Magnus Jodal
4d0fa17c85
docs: Describe backend/mixer __init__ args
2014-07-09 23:49:06 +02:00
Stein Magnus Jodal
83f1d00944
docs: Add {Backend,Frontend,Mixer}Error guidelines to backend/frontend/mixer APIs
2014-07-09 23:49:06 +02:00
Stein Magnus Jodal
95bddf666b
main: Log and exit if {Backend,Frontend,Mixer}Error is raised
2014-07-09 23:49:06 +02:00
Stein Magnus Jodal
bb269688c6
mixer: Mark methods that may be implemented by subclasses
2014-07-09 22:19:34 +02:00
Stein Magnus Jodal
bf8307f329
exc: Add {Backend,Frontend,Mixer}Error exceptions
2014-07-09 22:17:46 +02:00
Stein Magnus Jodal
8f59dd69ad
exc: Test ScannerError
2014-07-09 22:15:45 +02:00