David Sansome
|
af07b5becd
|
Store the playlist in the database. This is still quite slow.
|
2010-04-14 21:03:00 +00:00 |
|
David Sansome
|
c576ca92e8
|
Add an option to group the library by albumartist. Fixes issue #198
|
2010-04-11 22:21:21 +00:00 |
|
John Maguire
|
9cce2bddd9
|
Show full text on tooltip for playlist & library rows.
Fixes issue #181
|
2010-04-11 21:43:37 +00:00 |
|
David Sansome
|
f10873e9b8
|
Don't get duplicate songs when dragging categories from the library to the playlist. Fixes issue #167
|
2010-04-08 22:14:43 +00:00 |
|
David Sansome
|
6d0c0d9f80
|
Show a little album icon next to Year - Album items. Updates issue #188.
|
2010-04-08 20:35:21 +00:00 |
|
David Sansome
|
55946ac2ba
|
Show "Unknown" instead of "0" when sorting by year for albums that don't have a year set. Updates issue #188
|
2010-04-08 20:30:50 +00:00 |
|
David Sansome
|
dacdf4cc5a
|
Clean up deleted subdirectories from the database properly. Fixes an issue where subdirectories in the library wouldn't be rescanned if they were removed and recreated. Updates issue #45.
|
2010-04-04 14:59:55 +00:00 |
|
David Sansome
|
ae3923f93b
|
Set the "group_by" properties of the actions in code instead of in the .ui file, so the enum keys don't get translated.
|
2010-04-01 17:20:31 +00:00 |
|
David Sansome
|
2443ce6585
|
Reworked the library watcher to be much more efficient - the backend now holds a list of subdirectories within each library directory, and only the mtimes of these are checked on startup.
|
2010-04-01 16:59:32 +00:00 |
|
David Sansome
|
5c4118dff5
|
Stop every divider from being '0'.
|
2010-03-31 23:41:27 +00:00 |
|
David Sansome
|
134743bd29
|
Add an advanced grouping dialog for the library. boost::multi_index ftw. Fixes issue #94.
|
2010-03-31 23:11:45 +00:00 |
|
David Sansome
|
738fdb662d
|
Better comments
|
2010-03-31 19:55:32 +00:00 |
|
David Sansome
|
2d12b59951
|
Move the GroupBy enum into library so we can get a QMetaEnum from it. Tidy up the logic for the "group by" options by moving it into properties in the .ui file.
|
2010-03-31 15:18:39 +00:00 |
|
David Sansome
|
4c42813d9f
|
Add "group by" support to the library, and improve the whole library model to make it more robust.
Still todo: the "Group by advanced..." dialog, unit tests.
Updates issue #94.
|
2010-03-31 00:30:57 +00:00 |
|
David Sansome
|
fa00ee971d
|
Add license headers to all our source files
|
2010-03-23 23:11:46 +00:00 |
|
David Sansome
|
16e1deaade
|
Make it possible for the LibraryBackend to be mocked, and add a simple test for Library.
|
2010-03-23 17:26:54 +00:00 |
|
David Sansome
|
43a8b89732
|
Delete the divider entries properly from the library when deleting songs, and move songs to "Various artists" correctly.
|
2010-03-21 22:14:07 +00:00 |
|
David Sansome
|
416670671f
|
Run the background library scanner at IDLE io priority on linux
|
2010-03-21 15:55:58 +00:00 |
|
David Sansome
|
56fb0663ee
|
Fix segfault when a song's tag has changed inbetween runs
|
2010-03-21 14:47:59 +00:00 |
|
David Sansome
|
1a930bf2b5
|
Add a menu item to the library for forcing albums to appear under Various Artists.
Fixes issue #43
|
2010-03-20 23:59:39 +00:00 |
|
David Sansome
|
91958d0fd2
|
Change the data returned from sqlite a bit so the library view can use cover art too. Still a couple of TODOs in here.
|
2010-02-28 22:07:59 +00:00 |
|
David Sansome
|
12273256e5
|
Album cover art manager. So far this only displays cover art that was loaded from disk.
|
2010-02-28 18:04:50 +00:00 |
|
David Sansome
|
a338707388
|
Maybe fix crash
|
2010-02-27 21:01:04 +00:00 |
|
David Sansome
|
e117b7eb15
|
i18n support
|
2010-02-23 18:33:09 +00:00 |
|
David Sansome
|
042c37ab40
|
Hopefully fix bug with 0-9 dividers
|
2010-02-21 22:25:38 +00:00 |
|
David Sansome
|
eb6a836b53
|
Config dialog
|
2010-02-03 16:17:04 +00:00 |
|
David Sansome
|
3526fb3bdc
|
Add a little spinner
|
2010-01-16 17:52:51 +00:00 |
|
David Sansome
|
07ef49f380
|
Obey the filter when updating songs in the database/library.
|
2010-01-15 21:43:57 +00:00 |
|
David Sansome
|
b4c7b92fac
|
Don't lazy populate all the children of library items
|
2010-01-15 16:36:34 +00:00 |
|
David Sansome
|
56e685bb3b
|
Friend and neighbour radio
|
2009-12-30 00:31:00 +00:00 |
|
David Sansome
|
9430a8fd2f
|
Refactor more common stuff out of the library model, and add a simple last.fm service
|
2009-12-26 15:13:38 +00:00 |
|
David Sansome
|
9b2a5b1535
|
Move some bits out of LibraryItem
|
2009-12-26 13:49:18 +00:00 |
|
David Sansome
|
15158805af
|
Fix sort order for numbers
|
2009-12-24 21:09:18 +00:00 |
|
David Sansome
|
930fbaeac1
|
Move fileview to its own class, remember where it was
|
2009-12-24 20:27:32 +00:00 |
|
David Sansome
|
5b0496bf8f
|
Move everything to trunk
|
2009-12-24 19:16:07 +00:00 |
|