David Sansome
|
7a6df2860f
|
Play the mp3s without commercials for magnatune subscribers
|
2010-06-08 23:29:50 +00:00 |
David Sansome
|
38a92e802b
|
Save and load the magnatune settings properly
|
2010-06-08 23:18:20 +00:00 |
David Sansome
|
43ca921d65
|
Add a magnatune settings page (not functional yet), remove the last.fm config *dialog*, and instead make it bring up the settings dialog at the right page.
|
2010-06-08 22:56:31 +00:00 |
David Sansome
|
40bb827fcd
|
Make all the source files a single cmake target again.
|
2010-06-08 22:39:31 +00:00 |
David Sansome
|
03d876a599
|
Put the Database object in its own thread, and create the Library and Playlist backends in that database thread. The database calls don't happen in the database thread yet, but this is the first step towards making sure sqlite access is thread safe.
|
2010-06-02 15:58:07 +00:00 |
John Maguire
|
98c97d13d6
|
Template magic \o/
|
2010-05-27 23:34:05 +00:00 |
David Sansome
|
791534703c
|
Allow names for custom saved streams. Fixes issue #242
|
2010-05-27 22:53:07 +00:00 |
David Sansome
|
4d57ccb41c
|
Use icons from the desktop theme where possible, fall back on oxygen.
|
2010-05-19 15:45:29 +00:00 |
David Sansome
|
6bf26eca90
|
The Magnatune URLs are already encoded.
|
2010-05-19 13:03:03 +00:00 |
David Sansome
|
8b4c85a886
|
Make magnatune songs play again
|
2010-05-18 20:51:33 +00:00 |
David Sansome
|
a292677320
|
Refactor the way Player gets tracks to play from RadioPlaylistItems. They can now return synchronously with a URL, asynchronously via a signal, or with an error. This properly fixes the problem of preloading a last.fm stream when the track before is about to end.
|
2010-05-18 20:43:10 +00:00 |
David Sansome
|
55bc18a9c0
|
Fix the appearance of several dialogs when using a high font DPI. Fixes issue #310
|
2010-05-17 00:47:43 +00:00 |
David Sansome
|
84c8caea55
|
Automatically expand the nodes in the magnatune database when searching
|
2010-05-16 23:44:33 +00:00 |
David Sansome
|
a8f6dc6361
|
Get error messages from lastfm::ws::parse properly, and make sure to finish the busy indicator if an error does occur. Featuring: epic RTTI hack.
|
2010-05-16 23:16:38 +00:00 |
David Sansome
|
f3c732019f
|
Remove the last.fm album art loading code, and set the URL so AlbumCoverLoader can fetch it.
|
2010-05-16 22:46:56 +00:00 |
David Sansome
|
1aee5e4667
|
Split all the source files up into seven new directories.
|
2010-05-10 21:50:31 +00:00 |