John Maguire
|
5146bcdebc
|
Some more NULL -> nullptr conversions.
|
2014-02-21 17:30:46 +01:00 |
John Maguire
|
bebd781fdf
|
Reformat all non-3rd-party C/C++/Objective-C++.
Command line:
find src ext -regex '.*\.\(h\|cpp\|mm\)' -exec clang-format -i
-style='{BasedOnStyle: Google, DerivePointerBinding: false}' {} \;
|
2014-02-07 16:34:20 +01:00 |
John Maguire
|
d309d4ab27
|
Use c++11 instead of boost where possible.
|
2014-02-06 16:51:39 +01:00 |
David Sansome
|
3cc0ba7969
|
Add ROCKRADIO.com. Fixes issue 3295
|
2012-11-18 11:18:51 +11:00 |
John Maguire
|
ce9d790833
|
Port DigitallyImported to closure.
|
2012-10-12 13:52:20 +02:00 |
David Sansome
|
9a9910a464
|
Add support for JAZZRADIO.com
Fixes issue 3099
|
2012-08-08 20:32:11 +01:00 |
David Sansome
|
75a897e92d
|
Don't require each InternetService to keep track of its own current index - do it in the model instead
|
2012-03-11 14:44:43 +00:00 |
David Sansome
|
48f15c9fc7
|
Refactoring: instead of passing individual pointers to useful core classes (like TaskManager or LibraryBackend) to each class that uses them, pass one singleton-like Application instance everywhere.
|
2012-02-26 14:40:51 +00:00 |
David Sansome
|
c6e252326f
|
Make the Configure... button work for di.fm/sky.fm in the search settings page
|
2011-11-06 16:41:00 +00:00 |
David Sansome
|
8c69094931
|
Add a generic class for the "cached list of stuff" pattern used by last.fm and di.fm/sky.fm for keeping friend lists or stream lists around and refreshing them after a certain length of time
|
2011-11-06 00:02:32 +00:00 |
David Sansome
|
a2327c4eb7
|
Remove some redundant parameters from DigitallyImportedServiceBase and move the subclasses (which are now empty) into the same file.
|
2011-11-04 22:54:27 +00:00 |
David Sansome
|
2b6beb7417
|
Load the list of sky.fm/di.fm streams using the undocumented API, getting artwork for each stream as well.
|
2011-11-04 22:31:19 +00:00 |
John Maguire
|
a9d6535bcc
|
Use a scoped_ptr
|
2011-11-03 15:07:36 +01:00 |
David Sansome
|
63140f83cf
|
Use an undocumented sky.fm/di.fm api to handle premium account logins, allowing us to remove dodgy code to scrape login information for each service individually
|
2011-11-02 23:55:45 +00:00 |
David Sansome
|
892f5f1df1
|
Add search providers for di.fm and sky.fm
|
2011-09-24 22:49:04 +01:00 |
David Sansome
|
e7ab192361
|
Cache di.fm and sky.fm streams for 2 weeks
|
2011-09-24 22:11:50 +01:00 |
David Sansome
|
a0258a9e81
|
Add c++ implementations of the di.fm and sky.fm radio services
|
2011-07-23 15:32:11 +01:00 |