Commit Graph

22 Commits

Author SHA1 Message Date
David Sansome e9a28c0e5b Avoid circular references in the digitiallyimported script 2011-05-30 14:55:03 +00:00
David Sansome fb25a3d4f4 Rename script to __script__ 2011-05-30 14:53:28 +00:00
David Sansome 7228eb8676 Buffer stdout and stderr properly, and integrate with python's logging module 2011-05-22 11:48:12 +00:00
David Sansome 417bde98a0 Remove dependency on QtUiTools, remove QtUiTools bindings and port PyQt's pure python .ui file parser to use PythonQt. Change the di.fm script to use uic again. 2011-05-21 19:08:38 +00:00
David Sansome 1822f8b75f Fix signal emission in the di script 2011-05-21 10:43:15 +00:00
David Sansome ef1358e5aa Update the digitallyimported-radio plugin to work with the new scripting api. Almost works - listing stations works, but can't play playlists yet because of QList<Song> binding problem 2011-05-19 23:02:37 +00:00
David Sansome 88732db62a Fix the sky.fm URL handlers 2011-04-29 21:07:47 +00:00
David Sansome 06852aaeb7 Show spotify search results in a separate playlist tab rather than in a tree in the sidebar. 2011-04-28 17:50:45 +00:00
David Sansome 255682b057 Remove the special load behaviour from Playlist Items and instead add URL Handlers that do the same job but for all playlist item types. 2011-04-28 15:10:28 +00:00
David Sansome ccb9f8cf94 Use URLs everywhere instead of filenames. Move the URL parsing and song loading code out of individual playlist parsers and into the base class. Fix the playlist parser unit tests. 2011-04-28 12:27:53 +00:00
David Sansome 3d6677fe6d Allow radio services (Spotify) to store whole songs in playlist items 2011-04-26 22:06:58 +00:00
Paweł Bara 7f48c13dc9 fixing broken DI radio 2011-03-12 13:35:02 +00:00
Paweł Bara 0182829223 user-friendly name for 'Open in new playlist' playlists (fixes issue #1445) 2011-02-14 17:00:13 +00:00
Paweł Bara c8aed5fd30 further refactoring of duplicated playlist-insertion related code in RadioServices 2011-02-10 22:24:17 +00:00
Paweł Bara 38172c39b4 simplifying AddItems API of RadioService 2011-02-09 18:23:14 +00:00
Paweł Bara 60ac6768b8 Fresh new 'open in new playlist' action (Updates issue #1431). 2011-02-09 17:51:59 +00:00
David Sansome 587a35eab4 Install the digitallyimported script 2011-01-16 16:43:34 +00:00
David Sansome 610399319e Oops, fix the di.fm script 2011-01-15 17:17:37 +00:00
David Sansome b0cb21ccec Oops, implement the add to playlist and load context menu items 2011-01-15 16:06:15 +00:00
David Sansome b31c118256 Support sky.fm as well 2011-01-15 15:48:09 +00:00
David Sansome 52550acb75 Add support for Premium streams in di.fm 2011-01-15 13:59:58 +00:00
David Sansome 3dce88f94a Add a script for Digitally Imported radio (www.di.fm) support. It's not installed yet, and it doesn't support Premium accounts. 2011-01-15 00:57:43 +00:00