David Sansome
|
b1bf95a668
|
Remember which library a dynamic playlist was using when you restart clementine
|
2010-11-27 19:11:36 +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
|
927937e236
|
Save and restore Jamendo playlist items properly. Add a Jamendo context menu.
|
2010-11-25 22:04:23 +00:00 |
|
David Sansome
|
c43a06c04e
|
Support drag&drop of icecast streams to the playlist
|
2010-11-24 19:25:41 +00:00 |
|
David Sansome
|
560d1c5006
|
When repopulating a dymanic playlist, don't remove items that are queued
|
2010-11-21 17:48:58 +00:00 |
|
David Sansome
|
3e7108e9cf
|
Stop hovering over the rating column if the mouse moves from the rating column into a scrollbar.
|
2010-11-20 23:20:27 +00:00 |
|
David Sansome
|
5969e2b3d7
|
Remember whether a dynamic playlist was active between restarts
|
2010-11-20 20:30:21 +00:00 |
|
David Sansome
|
3dd0e56c1b
|
Show controls at the bottom of the playlist when a dynamic playlist is active
|
2010-11-20 20:00:40 +00:00 |
|
David Sansome
|
7d54549213
|
Add support for dynamic playlists. A dynamic playlist is just a smart playlist that chooses and adds a new track when you finish listening to a song.
|
2010-11-20 18:49:54 +00:00 |
|
David Sansome
|
ed1a25693c
|
Add missing licenses to debian/copyright, and add copyright information to each source file
|
2010-11-20 13:27:10 +00:00 |
|
David Sansome
|
1f267881fe
|
Put all smart playlist classes in their own namespace
|
2010-11-18 20:19:33 +00:00 |
|
David Sansome
|
4750c19d00
|
Remove the playlists tab and add a smart playlists section to the library view instead
|
2010-11-17 20:21:04 +00:00 |
|
John Maguire
|
28a9454044
|
Compiler warning fix for Fedora 14 (GCC 4.5.1).
|
2010-11-03 21:19:26 +00:00 |
|
David Sansome
|
3819a039c8
|
Hide the score column by default
|
2010-11-01 21:20:12 +00:00 |
|
David Sansome
|
9e20ef13bc
|
Automatic scoring. Thanks Arnaud Bienner. Fixes issue #141
|
2010-11-01 21:15:52 +00:00 |
|
David Sansome
|
9e09995fff
|
Some UI polish
|
2010-10-29 19:26:37 +00:00 |
|
David Sansome
|
f9bf6def04
|
Use an actual playlist widget in the preview
|
2010-10-29 18:58:43 +00:00 |
|
David Sansome
|
fb224608ae
|
Add a rating widget, use it in the smart playlist dialog, refactor the playlist delegate to use it.
|
2010-10-26 19:59:55 +00:00 |
|
David Sansome
|
5d9e43bc14
|
Add a new smart playlist wizard. Doesn't do anything yet except look pretty.
|
2010-10-24 23:46:05 +00:00 |
|
David Sansome
|
f8fd0e578c
|
Support dragging a smart playlist into a playlist
|
2010-10-24 16:40:19 +00:00 |
|
David Sansome
|
30afc130a4
|
Start of some work for smart/dynamic playlists. Only simple generators based on sql queries are supported, and the UI still needs polish.
|
2010-10-24 15:38:12 +00:00 |
|
David Sansome
|
87ce2f6ee2
|
Use the PlaylistItemPtr typedef in more places
|
2010-10-24 15:34:47 +00:00 |
|
David Sansome
|
b35732a585
|
Drop the mouse hover effect on the ratings column when the mouse enters the header
|
2010-10-23 23:30:38 +00:00 |
|
David Sansome
|
f18f935b67
|
Draw the background on the ratings column properly when using QGtkStyle
|
2010-10-23 23:27:15 +00:00 |
|
David Sansome
|
3a32c41c7e
|
Update the rating stars in the currently playing item properly, and the fix the bug that would cause the currently playing item pixmap cache to not be updated with the whole row.
|
2010-10-23 20:58:20 +00:00 |
|
David Sansome
|
eba3332a5d
|
Better looking star pixmaps for the ratings column, and improve the performance of drawing the stars.
|
2010-10-23 16:56:54 +00:00 |
|
David Sansome
|
acd9b2e136
|
Only react to *left* mouse clicks on the ratings column
|
2010-10-17 22:35:52 +00:00 |
|
David Sansome
|
bcddb2317a
|
Allow song ratings to be set by clicking on the stars in the playlist
|
2010-10-17 21:56:19 +00:00 |
|
David Sansome
|
f55ffe15d6
|
Format the last played column more nicely
|
2010-10-17 20:53:15 +00:00 |
|
David Sansome
|
0a42a9efb5
|
Don't ever restructure or reset the library model when statistics on a song are changed.
|
2010-10-17 19:34:45 +00:00 |
|
David Sansome
|
bbe1250c31
|
Add skip count and last played columns to the playlist, draw the background behind the rating column properly, hide rating and statistic columns when upgrading from an old version.
|
2010-10-17 18:21:30 +00:00 |
|
David Sansome
|
dd4afe9b06
|
Add rating and play count columns to the playlist
|
2010-10-17 17:10:19 +00:00 |
|
David Sansome
|
b97b2138fa
|
Play last.fm tag radio or similar artists radio when clicking on a tag in the song/artist info pane.
|
2010-10-16 15:22:14 +00:00 |
|
David Sansome
|
56d72a00bf
|
Try the next UI experiment - wide buttons down the side like Qt Creator
|
2010-10-01 19:27:01 +00:00 |
|
David Sansome
|
200a306f57
|
Replace the Lyrics tab with a more discreet buttonbox/tabbar that sits alongside the playlist search bar, or the playlist tab bar if it's visible. Also remember whether the lyrics pane was shown, and hide it by default.
|
2010-09-30 20:17:36 +00:00 |
|
David Sansome
|
7a681c1198
|
Remember the selected playlist items when switching between playlist tabs. Fixes issue #758
|
2010-09-25 15:30:47 +00:00 |
|
John Maguire
|
71bfbd9aaa
|
Use per pixel scrolling on mac.
Fixes issue #738
|
2010-09-13 18:33:18 +00:00 |
|
John Maguire
|
9a35f0fc71
|
Disable removing the active playlist.
Fixes issue #640
|
2010-09-08 12:30:19 +00:00 |
|
David Sansome
|
c83394b6b4
|
Work around a bug introduced in Qt 4.7's QGtkStyle that broke our custom QTreeView::drawRow to draw the current track indicator in the playlist. Fixes issue #706
|
2010-09-06 22:49:15 +00:00 |
|
David Sansome
|
4235c0f49d
|
Fix playlist search - I'm looking at you, John. Fixes issue #676
|
2010-09-02 19:17:35 +00:00 |
|
John Maguire
|
214d77bc0e
|
Fix test and fix song loader infinite loop.
|
2010-08-31 21:24:57 +00:00 |
|
John Maguire
|
ad16a8b1ba
|
Load local files from the DB if we already have them.
|
2010-08-31 19:45:33 +00:00 |
|
David Sansome
|
e940f9c5d2
|
Ignore case when sorting the playlist. Fixes issue #650
|
2010-08-29 16:31:09 +00:00 |
|
David Sansome
|
1d5ea90b98
|
Use a locale aware string sort when sorting the playlist. Fixes issue #668
|
2010-08-29 11:28:14 +00:00 |
|
John Maguire
|
d87733b005
|
Use Mac search widget for library & magnatune.
|
2010-08-28 19:29:20 +00:00 |
|
David Sansome
|
0c5d754135
|
Fix the queue manager
|
2010-08-28 19:17:39 +00:00 |
|
David Sansome
|
8306ddc90b
|
Convert paths to native windows seperators in many places throughout the UI
|
2010-08-28 19:07:23 +00:00 |
|
David Sansome
|
dbc1bf5987
|
Set a better default column layout, and use a better column resizing algorithm
|
2010-08-27 13:15:32 +00:00 |
|
David Sansome
|
88a48a6bdf
|
Add an option to make columns in the playlist stretch to fit the window width like in Amarok 1. This option is enabled by default. Fixes issue #23
|
2010-08-27 12:42:06 +00:00 |
|
David Sansome
|
d30a9c379c
|
Add an option to disable the glowing effect on the current track. Fixes issue #660
|
2010-08-27 10:36:01 +00:00 |
|