Commit Graph

2261 Commits

Author SHA1 Message Date
Stein Magnus Jodal
462f1bd893 Make tox work by allowing the use of global site-packages 2011-06-15 22:17:35 +02:00
Stein Magnus Jodal
30a8fd5e85 Remove source file for outdated and removed sequence diagram 2011-06-14 14:56:42 +02:00
Thomas Adamcik
0dc50bd048 Merge pull request #110 from jodal/feature/spotify-playlist-loading
feature/spotify-playlist-loading
2011-06-13 15:36:56 -07:00
Stein Magnus Jodal
4516767372 Refresh stored playlists when tracks are added to, moved in, or removed from playlists 2011-06-14 00:24:54 +02:00
Stein Magnus Jodal
3c68c8f9ea The playlist name is not available when playlist_added is called 2011-06-14 00:21:27 +02:00
Stein Magnus Jodal
82ba04408c Add playlist callbacks with debug log statements 2011-06-14 00:04:08 +02:00
Stein Magnus Jodal
371fb9b90d Add missing container callbacks with debug log statements 2011-06-14 00:03:23 +02:00
Stein Magnus Jodal
6f4117729a Formatting 2011-06-14 00:01:58 +02:00
Stein Magnus Jodal
174e008268 Change wording of Spotify's 'no error' error so it makes sense without a preceeding error message 2011-06-13 16:51:02 +02:00
Stein Magnus Jodal
cd5886cc7a Rename Spotify thread to simply 'SpotifyThread' 2011-06-13 16:50:17 +02:00
Stein Magnus Jodal
95e83a0842 Merge branch 'develop' into feature/spotify-playlist-loading 2011-06-13 16:49:07 +02:00
Stein Magnus Jodal
a6c8571005 Fix error/reconnect during retrieval of command list. MpdDispatcher returns [] instead of None after the filter refactoring 2011-06-12 14:19:42 +02:00
Stein Magnus Jodal
4090c14ae1 pyspotify 1.3 adds autolinking of tracks. Fixes #34. 2011-06-12 11:37:15 +02:00
Stein Magnus Jodal
8107c77bcf Require pyspotify 1.3 2011-06-12 02:25:51 +02:00
Stein Magnus Jodal
46d6c9f99d Merge remote-tracking branch 'bok/spotify-backend-unicode' into develop
Conflicts:
	mopidy/backends/spotify/translator.py
2011-06-12 02:24:33 +02:00
Stein Magnus Jodal
98d410545f Add MANIFEST.in to MANIFEST.in 2011-06-12 01:40:11 +02:00
Thomas Adamcik
e6652f0a0a Merge pull request #108 from jodal/feature/clean-early-shutdown
feature/clean-early-shutdown
2011-06-11 04:06:00 -07:00
Stein Magnus Jodal
f311dd1e77 Do not refresh playlists on every metadata update, but just when the playlist container is loaded 2011-06-10 15:14:34 +02:00
Stein Magnus Jodal
c0a39afa31 Do not interactively ask for settings when they are already set locally 2011-06-10 14:30:32 +02:00
Stein Magnus Jodal
8e983c337f Only log the error message for SettingsError 2011-06-10 14:18:38 +02:00
Stein Magnus Jodal
51e43487c3 Log traceback for exceptions popping up to main() 2011-06-10 14:18:09 +02:00
Stein Magnus Jodal
2453e6826f Add exit_process() function for shutting down Mopidy instead of ActorRegistry.stop_all() 2011-06-10 14:17:29 +02:00
Stein Magnus Jodal
fbc47a041a Add more debug logging to stop_all_actors 2011-06-10 14:15:17 +02:00
Stein Magnus Jodal
ce8cc55f79 Log GStreamer output addition at debug level 2011-06-10 13:48:57 +02:00
Stein Magnus Jodal
d46c22dca3 Make Spotify backend fail early if settings is incomplete 2011-06-10 13:46:50 +02:00
Stein Magnus Jodal
05c533014e Ensure tests are not affected by local settings 2011-06-10 09:54:04 +02:00
Stein Magnus Jodal
f8965e053b Register SIGTERM handler 2011-06-10 00:34:06 +02:00
Stein Magnus Jodal
3cdf1aa35d Add util function for stopping all actors which also tries to stop actors that was started after the function was called 2011-06-10 00:33:14 +02:00
Stein Magnus Jodal
b8d4af8367 Merge pull request #107 from knutz3n/feature/interactive-settings 2011-06-09 11:47:45 -07:00
Johannes Knutsen
32915b6832 Add --interactive feature to changelog 2011-06-09 20:47:20 +02:00
Johannes Knutsen
5e0a85c1b6 Get encoding from sys module directly instead of getpass.sys 2011-06-09 20:38:52 +02:00
Johannes Knutsen
33e70de661 Test interactive input 2011-06-09 20:28:38 +02:00
Johannes Knutsen
c31db04979 Move private methods to be closer it's caller 2011-06-09 20:08:50 +02:00
Johannes Knutsen
ded513faed Catch keyboard interrupts in all core setup methods 2011-06-09 20:04:13 +02:00
Johannes Knutsen
efa38d2449 Read interactive settings optional by adding --interactive option 2011-06-09 20:04:13 +02:00
Johannes Knutsen
8d240ea686 Read missing local settings from stdin by default 2011-06-09 20:04:13 +02:00
Stein Magnus Jodal
9c7bf9fc73 docs: Add inheritance diagrams for outputs 2011-06-09 18:55:50 +02:00
Stein Magnus Jodal
d6b3d51d3e docs: Add dependencies and settings to all backends, frontends and
outputs
2011-06-09 18:55:20 +02:00
Stein Magnus Jodal
7bd281942a docs: Add new state transition from STOPPED to PAUSED in graph 2011-06-09 18:16:50 +02:00
Stein Magnus Jodal
4894332160 docs: New email address for knutz3n 2011-06-09 18:12:51 +02:00
Stein Magnus Jodal
23121d4a15 docs: Update how to use a custom audio sink 2011-06-09 18:08:19 +02:00
Stein Magnus Jodal
11e85dd479 docs: Remove outdated internals docs 2011-06-09 17:56:10 +02:00
Stein Magnus Jodal
9f552465e7 docs: Update link to wishlist label 2011-06-09 17:49:44 +02:00
Stein Magnus Jodal
74dbc0ba88 docs: v0.3 suddenly became v0.6+ 2011-06-09 17:49:31 +02:00
Stein Magnus Jodal
a58257a653 Do not install mopidy.desktop as it is really hacky and not that useful 2011-06-09 17:40:54 +02:00
Stein Magnus Jodal
3432c84e68 Add new SPOTIFY_BITRATE setting to changelog 2011-06-09 17:38:33 +02:00
Stein Magnus Jodal
ee09365ccf Merge branch 'feature/multiple-bitrates-support' into develop 2011-06-09 17:35:37 +02:00
Stein Magnus Jodal
2321550079 Fix import cycle 2011-06-09 17:35:22 +02:00
Johannes Knutsen
e97b32d041 rename SPOTIFY_HIGH_BITRATE setting to SPOTIFY_BITRATE, and use actual bitrate value to define preferred bitrate 2011-06-09 17:18:35 +02:00
Stein Magnus Jodal
35cc1dcb34 Do not print stack trace on settings validation error 2011-06-09 17:00:48 +02:00