Commit Graph

309 Commits

Author SHA1 Message Date
craig.p.drummond@gmail.com
87bc6a442d If we have no song tag details, show filename in playqueue.
BUG:59
2012-08-21 11:28:52 +00:00
craig.p.drummond@gmail.com
56927b42fc - Dont split albums based upon year - this messes up compilation albums, where each track may have a different year.
- To be consistent, use the year of the lowest track number to be an album's year.
BUG:56
2012-08-21 11:05:41 +00:00
craig.p.drummond@gmail.com
a0aab6879b Fix track order when adding newly added album, via folders page, to playqueue. 2012-08-20 11:36:51 +00:00
craig.p.drummond@gmail.com
4d58af7d3e Update always contains full list of songs, so if we have extra these need to be removed. 2012-08-16 17:14:59 +00:00
craig.p.drummond
ec869adaa6 Set full filepath, if from a device 2012-08-13 18:56:53 +00:00
craig.p.drummond@gmail.com
a9d342577d - Fix track order when adding newly added album to playqueue.
- When dragging one artist, or album, in treeview to play queue, show cover image (if possible).

BUG:48
2012-07-20 11:46:34 +00:00
craig.p.drummond@gmail.com
502789d291 Fix saving of library to XML cache when multiple artist albums are grouped under 'Various Artists' (only save artist attribute once!!)
BUG:47
2012-07-11 11:20:18 +00:00
craig.p.drummond
57850699bd Remove KIO device support - it never worked, was slow, and not useable in its current state. 2012-06-27 17:18:58 +00:00
craig.p.drummond
0a036d2a24 Save genre with album (taken from 1st track), and only save with track if this is different to the album's genre. 2012-06-27 17:06:28 +00:00
craig.p.drummond
169f8a97d9 - Use better names for library/folder loading signals.
- Don't pass dbDateTime into load function, instead store dbDateTime in connection and use this.
- Don't store db time all over the place in the GUI thread, turn MPDStats into a singleton like MPDStatus and use that
2012-06-27 17:05:48 +00:00
craig.p.drummond@gmail.com
00a97e0ecb When updating, remove songs first, then add. This way if a non-key field is updated, song wont disappear! 2012-06-26 11:30:55 +00:00
craig.p.drummond
2396117f33 Android: More improvements, still not really useable. :-( 2012-06-23 11:59:15 +00:00
craig.p.drummond
d45292f9aa Only show number of tracks, and duration, in playqueue status - consistent with other players. 2012-06-22 15:53:40 +00:00
craig.p.drummond
0647610cb3 Android: Set config and cache locations 2012-06-20 17:36:35 +00:00
craig.p.drummond
703c5054c9 Provide sub-text for all items in folderview, fixes corruption of list mode. 2012-06-20 16:18:50 +00:00
craig.p.drummond
d932e73071 More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
0e2c130002 - Adjust size of covers in grouped view, icons in views, and main cover preview based upon font size.
- Add an extra cover-size setting (Automatic) which will adjust the covers in library and albums view based upon font size.
2012-06-18 18:23:47 +00:00
craig.p.drummond
63e0431f6c Make TagLib optional. 2012-06-18 18:22:58 +00:00
craig.p.drummond
09527996b1 Support MPD queue functionality. Add an 'Add With Priority' to menu of library, etc, views. Add a 'Set Priority' to play queue. Requires MPD 0.17.0 or newer. 2012-06-15 19:05:14 +00:00
craig.p.drummond
7538591902 If an album consists of 1 music file and 1 cue file, then when load album, load cue file not music file. 2012-06-14 19:05:10 +00:00
craig.p.drummond
6859a15082 Use Q_OS_XXX not Q_WS_XXX 2012-06-12 20:41:08 +00:00
craig.p.drummond@gmail.com
3ce1821970 Show playlist files in library and album views.
BUG:27
2012-06-12 11:16:37 +00:00
craig.p.drummond@gmail.com
08a721c6aa Clear default artist pixmap when cover size is changed.
BUG:34
2012-06-12 11:02:57 +00:00
craig.p.drummond
746192d4a3 - Allow Icon/List for library view.
- Add option to show artist images in library view.
BUG:30
2012-06-11 21:07:24 +00:00
craig.p.drummond
4b64fa30fc Remove double semi-colons... 2012-06-10 14:44:29 +00:00
craig.p.drummond
632bc04c9b Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond@gmail.com
f53788fc9f When adding items to the playqueue, sort the selected items based upon their QModelIndex. 2012-06-07 11:27:29 +00:00
craig.p.drummond
17a2efc29f Add Track Organizer dialog to Qt-only build. 2012-05-31 19:48:31 +00:00
craig.p.drummond
f9f1edcb6f Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt. 2012-05-31 17:45:57 +00:00
craig.p.drummond
a2a5842ccb Initial windows port. 2012-05-30 17:34:58 +00:00
craig.p.drummond@gmail.com
58e9f92fab - When saving track name to cache, save the actual name, no the displayed name.
- Attempt to fix errors in cache where the displayed name was saved.
2012-05-10 11:09:01 +00:00
craig.p.drummond@gmail.com
fd588b7170 Ensure song filenames do not contain audio-folder path. 2012-05-07 12:26:28 +00:00
craig.p.drummond@gmail.com
4cb460f41b Add support for using KIO to access music collections. This is currently disabled as it is VERY slow. For example, accessing my android phone (via wifi) with 17 albums took ~60 seconds with webdav, and only ~10 when using sshfs!!!! 2012-05-03 20:07:28 +00:00
craig.p.drummond@gmail.com
4ee8ca74bf s/RemoteDevice/RemoteFsDevice/g 2012-05-02 19:42:19 +00:00
craig.p.drummond@gmail.com
a97a098ed6 Re-arrange some minor details... 2012-05-02 19:29:38 +00:00
craig.p.drummond@gmail.com
08813a7ec2 No need to store full path in each song file. 2012-05-02 18:37:45 +00:00
craig.p.drummond@gmail.com
1f06d49b59 Make albums view (if set to sort artist before album) more consistent with library view. i.e. Place 'Various Artists' albums first, and place 'Single Tracks' as first 'Various Artists' album. 2012-04-30 11:41:49 +00:00
craig.p.drummond@gmail.com
99adc632ff When looking for albums covers, if we have grouped an album under 'Various Artists', but the albumArtist tas is not 'Various Artists', then we need to use the real albumArtist tag in the query. 2012-04-30 11:25:17 +00:00
craig.p.drummond@gmail.com
966a2d6df0 Remove 'Single Tracks' cover creation. 2012-04-30 11:11:40 +00:00
craig.p.drummond@gmail.com
c87402d2b6 When grouping songs into albums, take into account song year. Its possible for an artist to release two albums with the same name in different years!
BUG:6
2012-04-30 11:07:58 +00:00
craig.p.drummond@gmail.com
477953ddf3 Add a basic 'sync' dialog. Shows two lists; left has songs that are only in library, right has songs that are only on device. Each has a 'Copy to' action. When songs are copied, the lists are updated to show the remaining differences. 2012-04-26 12:30:00 +00:00
craig.p.drummond@gmail.com
498a0e1b99 Load library view covers in separate thread, as per albums view. 2012-04-24 19:43:38 +00:00
craig
3048d6a54e Add extr-large cover sizes (64pixels library, 160pixels albums). 2012-04-18 18:33:39 +00:00
craig
800dddc394 Request list of URL handlers immediately after connecting. 2012-04-17 15:51:40 +00:00
craig
4ca5f4f635 s/playlist/playqueue/g 2012-04-16 18:43:50 +00:00
craig
2a84c7c2bc Return correct type 2012-04-16 18:38:47 +00:00
craig
0af2590eef Show song information in playqueue tooltips. 2012-04-16 18:38:18 +00:00
craig
7afc042d9c Update grouped-view controlled albums set when we update model 2012-04-16 18:36:02 +00:00
craig
22e3e9282c Dynamic playlists!!! 2012-04-10 21:23:21 +00:00
craig
81f7b2a04f Fix grouped playqueue when we have repeated instances of an album. Now when
an album is expanded/collapsed - all instances are expanded/collapsed.
2012-04-10 16:16:06 +00:00