John Maguire
|
ea8655af83
|
Add Dropbox service and settings page.
|
2012-11-29 20:48:34 +01:00 |
John Maguire
|
db586ca00e
|
Read tags from Ubuntu One files and add to local database.
|
2012-11-28 14:43:03 +01:00 |
David Sansome
|
9fae3881ed
|
Add a new "Playlists" tab to the sidebar that contains all the playlists created by or imported into Clementine. The tab bar now contains only "open" playlists - closing a tab closes the playlist without deleting it.
Update issue 1811
Added a Playlists tree view to the sidebar.
|
2012-10-30 23:04:22 -07:00 |
David Sansome
|
ebac2b82e5
|
Add etag to the schema for new devices as well. Fixes issue 3187
|
2012-09-30 16:50:24 +10:00 |
Arnaud Bienner
|
d327d140c1
|
Add etag to the initial jamendo database schema
|
2012-08-30 00:18:30 +02:00 |
John Maguire
|
f48383c73e
|
Index Google Drive MP3s and write to local database.
|
2012-07-27 16:04:12 +02:00 |
David Sansome
|
5327b72f0b
|
Implement the "Delete after x days" feature for listened podcasts.
|
2012-03-12 19:35:47 +00:00 |
David Sansome
|
8cc971fa93
|
Mark podcast episodes as listened when they're listened to
|
2012-03-11 12:27:48 +00:00 |
David Sansome
|
b9e08bbfe6
|
Update podcasts on a schedule and on demand. Update them immediately after subscribing, and make episodes appear in the tree.
|
2012-03-09 15:26:15 +00:00 |
David Sansome
|
17dfc99462
|
Add an iTunes podcast search page
|
2012-03-07 12:27:44 +00:00 |
David Sansome
|
f2885c0319
|
Return more useful aggregate information from the PodcastBackend, show something in the Internet service
|
2012-03-06 18:40:17 +00:00 |
David Sansome
|
90bbed1ec9
|
Add podcast parsing and database classes
|
2012-03-06 18:39:23 +00:00 |
David Sansome
|
4fbee9cf91
|
Oops, remove another insert in schema-1.sql
|
2012-01-12 10:10:16 +00:00 |
David Sansome
|
3ade9217d7
|
Add an extra newline between statements in the first schema file to fix an error when QtSql doesn't support multiple statements at a time. Fixes issue 2604
|
2012-01-12 09:38:01 +00:00 |
David Sansome
|
4f0cb660bf
|
Add the effective_albumartist to jamendo and device schema files. Fixes issue 2474
(cherry picked from commit 90d887de1c )
|
2011-12-27 13:59:30 +00:00 |
David Sansome
|
f0923857a1
|
Don't update the Jamendo tables for the effective_albumartist change - it's far too slow
|
2011-11-29 10:38:07 +00:00 |
Angus Gratton
|
edb9b0b4fe
|
Add album effective_artist filter that falls back to artist when unavailable (Issue 509)
|
2011-11-28 11:04:38 +00:00 |
Arnaud Bienner
|
2511a97077
|
Add an index on filename on songs table. Particullary, this heavily speed up the 'Add folder' usecase
|
2011-11-12 19:33:50 +01:00 |
David Sansome
|
563de288ba
|
Encode URLs properly when doing the DB schema conversion to store filenames as URLs
|
2011-06-14 14:46:02 +00:00 |
David Sansome
|
1a38bebc88
|
Add a missing column to device-schema
|
2011-05-22 16:08:31 +00:00 |
David Sansome
|
792352be3b
|
When songs disappear from the filesystem (either they're deleted or are on a removable media that was unmounted), mark them as unavailable instead of removing them from the database. Thanks google@robbertkrebbers.nl. Fixes issue 401
|
2011-05-14 13:43:57 +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
|
b15156a7a3
|
Handle bigger protobuf messages, add spotify searching to the UI
|
2011-04-27 16:38:28 +00:00 |
David Sansome
|
3d6677fe6d
|
Allow radio services (Spotify) to store whole songs in playlist items
|
2011-04-26 22:06:58 +00:00 |
David Sansome
|
507c5e2632
|
Change the fields in Song from seconds to nanoseconds
|
2011-02-13 18:34:30 +00:00 |
Paweł Bara
|
2959dbff85
|
'show duplicates only' view for library where you can see which songs in your library are duplicated and delete unnecessary duplicates (fixes issue #1328)
|
2011-01-30 21:00:49 +00:00 |
Paweł Bara
|
a575dac451
|
restoring CUE related files in playlist after Clementine's restart (fixes issue #68)
|
2011-01-19 15:36:40 +00:00 |
Paweł Bara
|
ddd3f119d3
|
CUE songs are now properly updated in library - you can delete a CUE sheet, add it, you can change section markers in it etc. and everything should work as expected
Song now knows it's cue path (if any)
|
2011-01-15 18:46:23 +00:00 |
David Sansome
|
aa6f55ee68
|
Add the new "beginning" column to device tables too
|
2010-12-28 22:53:10 +00:00 |
Paweł Bara
|
da5f941333
|
consider .cues when scanning the library
persist the new 'beginning' marker of songs
fixed a bug where %allsongstables script would not update the attached databases
|
2010-12-28 15:36:01 +00:00 |
David Sansome
|
f9959a4fba
|
Treat the Jamendo database schema the same as other databases.
|
2010-12-05 10:55:21 +00:00 |
David Sansome
|
7690224859
|
Missing file
|
2010-11-27 19:34:15 +00:00 |
David Sansome
|
b85ddbb380
|
Put the Jamendo songs in a separate database that gets attached to the main database. "Reload" it by deleting the file, which is much faster than DELETEing all the songs inside. Make reloading the Jamendo, Icecast and Magnatune databases always bypass the network cache. Store the Jamendo track IDs in a separate table - for some reason this makes inserts faster. Fix the Jamendo model after the inital database load. Make the Jamendo dymanic playlist use the entries that are already in the local database rather than fetching the song metadata again.
|
2010-11-27 16:14:09 +00:00 |
David Sansome
|
188c7a53ec
|
Add a database table, backend, and model for Icecast radio stations. Added a filter widget as well, but it doesn't actually search or sort yet.
|
2010-11-23 22:36:00 +00:00 |
John Maguire
|
5feabe09de
|
Add Jamendo support.
Fixes issue #470
|
2010-11-23 17:38:39 +00:00 |
David Sansome
|
ffa469a1c1
|
Oops, add missing file
|
2010-11-20 20:40:17 +00:00 |
David Sansome
|
9e20ef13bc
|
Automatic scoring. Thanks Arnaud Bienner. Fixes issue #141
|
2010-11-01 21:15:52 +00:00 |
David Sansome
|
42e4c4a8db
|
Add a skipcount field to the database, and read the last played time into Song objects. (still not used in the GUI yet).
|
2010-10-17 17:50:20 +00:00 |
John Maguire
|
e9e85001b5
|
Move device schema to schema directory.
|
2010-10-17 11:30:49 +00:00 |
David Sansome
|
95556df6aa
|
Move database schema into a subdirectory of data/
|
2010-10-17 11:22:34 +00:00 |