John Maguire
|
21415ff230
|
Fix some mac ui and metadata bugs.
|
2010-12-14 15:00:46 +00:00 |
|
David Sansome
|
5e17e93360
|
Smarter adding/removing from various artists. Fixes issue #717
|
2010-12-11 14:17:07 +00:00 |
|
David Sansome
|
47c13c4479
|
Listen for keyPressEvent instead of keyReleaseEvent in the library view. Thanks arnaud.bienner. Fixes issue #1042
|
2010-12-09 14:33:20 +00:00 |
|
David Sansome
|
34532ed85f
|
Allow editing tracks from the library pane. Thanks arnaud.bienner. Fixes issue #65
|
2010-12-06 21:16:04 +00:00 |
|
David Sansome
|
3216f5b75e
|
Remove ( and ) characters from FTS queries. Fixes issue #1010
|
2010-12-04 18:16:00 +00:00 |
|
David Sansome
|
dd937fb06d
|
Make searching more responsive on large libraries (Jamendo)
|
2010-11-27 20:20:26 +00:00 |
|
David Sansome
|
af234763f2
|
Do library searching and grouping in a background thread
|
2010-11-27 20:09:00 +00:00 |
|
David Sansome
|
e63c101223
|
Don't show the various artists node for Jamendo (there aren't any various artists albums) - making search a bit faster
|
2010-11-27 19:37:34 +00:00 |
|
David Sansome
|
bea4b39020
|
Make Jamendo search work again
|
2010-11-27 19:37:09 +00:00 |
|
David Sansome
|
f11c494c44
|
Add a random smart playlist to Jamendo
|
2010-11-27 19:18:56 +00:00 |
|
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
|
623b90e5e2
|
Make sure the smart playlists node really really gets put at the top
|
2010-11-27 18:43:49 +00:00 |
|
David Sansome
|
69d3d89b0f
|
Have a different list of smart playlists for Jamendo and the normal Library. Only add default Jamendo smart playlists once.
|
2010-11-27 17:52:08 +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
|
4e60558053
|
Use the Jamendo track id as the ROWID for tracks, and implement reloading the database.
|
2010-11-25 23:05:37 +00:00 |
|
David Sansome
|
23d1ea81ea
|
Add dividers to the list of icecast stations
|
2010-11-24 21:34:54 +00:00 |
|
David Sansome
|
e4a3a12a83
|
Show progress information while downloading and parsing Jamendo and Icecast catalogues. Also parse Jamendo in chunks rather than all in one go.
|
2010-11-23 18:53:08 +00:00 |
|
Paweł Bara
|
5ceb64c9e3
|
"mute" command in main menu and context menu of tray icon (Fixes issue #962)
"now playing" tray icon's tooltip in Qt environments
|
2010-11-21 21:36:27 +00:00 |
|
David Sansome
|
a73b46d382
|
Don't show smart playlists in the library when it's filtered
|
2010-11-21 12:16: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
|
759e97c275
|
Fix a bug where smart playlists wouldn't get removed correctly
|
2010-11-20 15:47:44 +00:00 |
|
David Sansome
|
353485e34e
|
Better smart playlist icons
|
2010-11-20 15:29:42 +00:00 |
|
David Sansome
|
69db0e0ee4
|
Don't draw the library view at all if there are no songs in the library
|
2010-11-20 14:59:11 +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
|
ffdfc0ed34
|
Make deleting smart playlists work
|
2010-11-20 12:27:19 +00:00 |
|
David Sansome
|
63d2496784
|
Add a couple more default smart playlists. Fixes issue #971
|
2010-11-20 12:05:51 +00:00 |
|
David Sansome
|
bb1c2b22ef
|
Create, edit and delete smart playlists from the context menu
|
2010-11-18 23:08:37 +00:00 |
|
David Sansome
|
1f267881fe
|
Put all smart playlist classes in their own namespace
|
2010-11-18 20:19:33 +00:00 |
|
David Sansome
|
d9ed5c91ef
|
Add smart playlist context menu items
|
2010-11-18 19:34:04 +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 |
|
David Sansome
|
9e20ef13bc
|
Automatic scoring. Thanks Arnaud Bienner. Fixes issue #141
|
2010-11-01 21:15:52 +00:00 |
|
David Sansome
|
2a480f7b1c
|
Somewhat-working smart playlist preview widget for the wizard. Still needs a lot of polish.
|
2010-10-29 18:41:49 +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
|
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
|
f706c21be6
|
Add a library backend function to set song ratings
|
2010-10-17 20:53:48 +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
|
a13e0ba3f3
|
Increment play and skip counts when playing or skipping songs from the library
|
2010-10-17 19:27:31 +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
|
8c0b17c000
|
Ooops, perhaps the code to stop devices from auto-expanding would work better in the DeviceView class.
|
2010-09-18 14:29:43 +00:00 |
|
David Sansome
|
3f926f0cca
|
Don't recursively expand (and connect) devices in the device view. Fixes issue #610
|
2010-09-18 13:55:04 +00:00 |
|
David Sansome
|
ce1e7f73df
|
Fix the artist and album library icons in Qt 4.7
|
2010-09-18 13:35:52 +00:00 |
|
David Sansome
|
7419c52bec
|
Fix a path handling problem that caused the OK button to be greyed out when copying files to a device on Windows. Also show an error message when trying to copy songs that can't be copied (like streams). Fixes issue #750
|
2010-09-15 20:00:17 +00:00 |
|
John Maguire
|
214d77bc0e
|
Fix test and fix song loader infinite loop.
|
2010-08-31 21:24:57 +00:00 |
|
David Sansome
|
1453d264dd
|
Fix an assert when setting the library grouping to None
|
2010-08-30 16:37:29 +00:00 |
|
David Sansome
|
ce0e468d75
|
Sort items in the library view under the correct divider when they have no unicode decomposition.
Update issue #672
Can you try this and see if it fixes it for you?
|
2010-08-30 16:20:04 +00:00 |
|
David Sansome
|
5a616cf40a
|
Fix the organise dialog
|
2010-08-30 15:40:53 +00:00 |
|
David Sansome
|
2a160bee5f
|
Pass the list of songs into the organiser from the library
|
2010-08-30 15:28:55 +00:00 |
|
David Sansome
|
1311a29dfa
|
Fix some weird behaviour in the library view
|
2010-08-30 14:03:32 +00:00 |
|
David Sansome
|
3cf2b5ba47
|
Revert to the old type-to-scroll behaviour in the library view
|
2010-08-30 10:31:44 +00:00 |
|
David Sansome
|
2881b6b6b2
|
Clean up this code a bit
|
2010-08-29 16:58:22 +00:00 |
|