David Sansome
|
6d45415b00
|
Consistently use "Various artists" with a lower case "a"
|
2011-10-30 16:53:39 +00:00 |
|
John Maguire
|
a1ece63f3a
|
Use URLs for openInFileBrowser.
|
2011-10-26 14:54:24 +02:00 |
|
David Sansome
|
c1041ed6d4
|
Support for playing tracks from local library
|
2011-08-29 03:32:41 +01:00 |
|
David Sansome
|
dad76b78dd
|
Move all the settings pages to their own widgets and classes
|
2011-08-14 00:07:10 +01:00 |
|
Arnaud Bienner
|
f7859f591c
|
Adding CD devices in devices tab. Fixes issue 701.
|
2011-08-05 02:15:16 +02:00 |
|
David Sansome
|
38100f5e59
|
Make CoverProviders not a singleton
|
2011-07-23 19:34:41 +01:00 |
|
David Sansome
|
dd3eee63e5
|
Remove python scripting support
|
2011-07-23 15:32:12 +01:00 |
|
David Sansome
|
e6b2e5bcae
|
Make the DeleteSongs function actually delete songs again, and make a new MarkUnavailable function that is called when songs are deleted from disk (and stop it from removing the song from the search index).
|
2011-07-06 20:07:56 +00:00 |
|
Arnaud Bienner
|
63300d79db
|
Set tr function's codec to system encoding. Should (finally) resolve problems with already translated strings
|
2011-06-22 20:41:48 +00:00 |
|
David Sansome
|
7415d85dce
|
When initialising a song from a library query, don't always assume the metadata originally came from a file (which means icycast tags are ignored when it is played). Fixes issue 1857
|
2011-06-17 20:00:10 +00:00 |
|
John Maguire
|
02e4d30354
|
Fix compile error.
|
2011-06-14 16:13:48 +00:00 |
|
David Sansome
|
ccd7afed17
|
Replace LibraryModel assertions with error logging
|
2011-06-14 15:33:51 +00:00 |
|
David Sansome
|
42fe215443
|
Don't treat the smart playlist node in the library like a regular container when applying filters - fixes an assertion when clicking the smart playlist node with None/None/None grouping. Fixes issue 1913
|
2011-06-14 15:27:07 +00:00 |
|
John Maguire
|
3fd8d4f78e
|
Fix showing hint in library filter widget on mac.
|
2011-05-23 12:52:27 +00:00 |
|
John Maguire
|
20534811c8
|
Fix crash in mac library filter widget.
Fixes issue #1914
Thanks to: tyler.s.rhodes@gmail.com
|
2011-05-23 09:41:08 +00:00 |
|
David Sansome
|
147bbb9928
|
Add some more python bindings
|
2011-05-19 23:02:15 +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 |
|
John Maguire
|
c9a0318553
|
Revert to not scanning hidden directories.
|
2011-05-13 16:56:42 +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 |
|
Andrea Decorte
|
c6c4902d3f
|
Added two new options for date queries in smart playlists. Fixes issue
1141
|
2011-04-24 17:52:16 +00:00 |
|
David Sansome
|
3eedc916ad
|
Add a new logging system
|
2011-04-22 16:50:29 +00:00 |
|
Arnaud Bienner
|
41a4393b24
|
Translate dynamic playlist names at runtime.
|
2011-04-19 21:39:02 +00:00 |
|
Paweł Bara
|
032b5f7e48
|
initial commit of "multiple covers providers" feature:
- simple API for cover providers (both C++ and SIP)
- a new "package" for cover related code
|
2011-04-02 13:34:06 +00:00 |
|
Andrea Decorte
|
ecda0ada4a
|
Playlists get an automatic name, no more prompts. Fixes issue #423
|
2011-03-25 19:16:12 +00:00 |
|
David Sansome
|
d91aaa880c
|
Make the library watcher pick up hidden files too.
|
2011-03-23 16:50:19 +00:00 |
|
Paweł Bara
|
e619d7a280
|
fixing a bug where streams were removed from playlist during Clementine's startup
|
2011-03-20 16:07:24 +00:00 |
|
Paweł Bara
|
bfb068a6d1
|
conditionally hide some context menu actions in library view and playlist view
Song.is_stream()
|
2011-03-20 12:43:10 +00:00 |
|
Paweł Bara
|
a4bf317f33
|
minor deleted items handling fixes
|
2011-03-18 21:54:22 +00:00 |
|
David Sansome
|
9086ab8ed4
|
Add a "Show in file browser..." to the library context menu as well. Fixes issue #1563
|
2011-03-17 19:52:21 +00:00 |
|
David Sansome
|
0594fc53af
|
Enable the "Edit track information..." item in the library context menu when right-clicking an un-expanded node
|
2011-03-17 19:52:15 +00:00 |
|
David Sansome
|
002ae13817
|
Use the canonical file path (resolve symlinks and '..') when adding directories to the library, and when adding files to the playlist. Fixes issue #1494
|
2011-03-13 14:43:03 +00:00 |
|
David Sansome
|
3d593e696c
|
Make escape and backspace work in the library and radio views. Fixes issue 1510
|
2011-03-13 14:14:16 +00:00 |
|
Andrea Decorte
|
f62f1a6df8
|
Middle click to append to playlist now works in the other views. Fixes issue #1546
|
2011-03-10 12:42:35 +00:00 |
|
Andrea Decorte
|
b8a008aaeb
|
Added middleclick to enqueue to playlist. Fixes issue #865
|
2011-03-06 15:53:08 +00:00 |
|
Andrea Decorte
|
cfe6b9e652
|
Added option to hide dividers in library view. Fixes issue #1125
|
2011-03-05 15:20:27 +00:00 |
|
David Sansome
|
dacc7c1a2d
|
Remove " characters from the library filter text before doing an FTS query. Fixes issue #1504
|
2011-03-04 21:10:10 +00:00 |
|
David Sansome
|
2b08d27a88
|
Show loading indicators in the library model and the status bar when asynchronously loading songs during initialisation.
|
2011-02-26 14:27:57 +00:00 |
|
David Sansome
|
62b6d052de
|
Fix the library model test
|
2011-02-26 13:34:31 +00:00 |
|
Paweł Bara
|
aa6c3ab35b
|
a way to mark DB schema versions as requiring a full library rescan
message dialog for a user when he's reached a full library rescan requiring schema version (like the final one of CUE sheet support)
|
2011-02-25 20:10:41 +00:00 |
|
Arnaud Bienner
|
609f882e27
|
Making library init async. Prevent from freezing GUI with large collection (especially Jamendo) when loading from DB for the first time since startup
|
2011-02-24 23:29:45 +00:00 |
|
Paweł Bara
|
5c8c5c5413
|
making availability of library view's context menu items saner (?). also makes the CUEs readonly from library view
|
2011-02-21 20:06:44 +00:00 |
|
Paweł Bara
|
05cbe241e9
|
just changed a duplicated translation string
|
2011-02-20 16:23:30 +00:00 |
|
Paweł Bara
|
677a93b359
|
minor changes
|
2011-02-20 15:05:05 +00:00 |
|
Paweł Bara
|
832b258b55
|
me no speaky english
|
2011-02-17 20:04:58 +00:00 |
|
Paweł Bara
|
20658989c3
|
full library rescan feature - should already work as expected
|
2011-02-17 19:57:14 +00:00 |
|
Paweł Bara
|
7de912d3a1
|
moving the responsibility for naming playlists into mimeData() methods (into models)
this means that pretty names for new playlists now also work when double clicking (in certain mode) or dragging and dropping
fixes issue #1477
|
2011-02-16 18:29:35 +00:00 |
|
Arnaud Bienner
|
b8bf93fc23
|
Being consistent: use already defined name_for_new_playlist_ field and GetNameForNewPlaylist function, to have the same behavior through the 'Open in a new playlist' action than with drag and drop
|
2011-02-16 01:04:48 +00:00 |
|
Paweł Bara
|
fb33ba4cce
|
lookout for smart playlists in 'open in new playlists' functionality (Fixes issue #1465)
|
2011-02-15 19:16:45 +00:00 |
|
Arnaud Bienner
|
4d58e75e0a
|
Using library item's name instead of generic text 'Playlist' when creating new playlist by DnD from the library, or when using 'Open in new playlist'
|
2011-02-14 23:06:36 +00:00 |
|