craig.p.drummond
aab2156696
Control dir creation
2012-10-23 14:56:34 +00:00
craig.p.drummond
229e25992a
Remove old library caches
2012-10-22 19:02:39 +00:00
craig.p.drummond@gmail.com
503dce19df
Keep track of row number of current song
2012-10-17 17:09:45 +00:00
craig.p.drummond@gmail.com
c5d2d3e13a
- Dont 'doNext' item if current item is being redirected!
...
- Replace cantata-http:/ with http:/
BUG:114
2012-10-17 11:01:39 +00:00
craig.p.drummond@gmail.com
c4fb419677
Remove unused var.
2012-10-17 11:00:43 +00:00
craig.p.drummond
207b28de1d
Fix connect/disconnect icons
2012-10-16 21:06:00 +00:00
craig.p.drummond
e2a4f2ba9a
- Create class to store contents of /proc/mounts
...
- Only update on changes
- Use this in RemoteFsDevice to check if device is connected
2012-10-16 21:04:18 +00:00
craig.p.drummond
e2c0551aa4
Only need to download/parse streams (to check if they are a playlist) when
...
added from the streams page. (Streams in an MPD playlist will not be
playlists themselves, as MPD does not support this.)
2012-10-16 18:07:10 +00:00
craig.p.drummond@gmail.com
a7e55dbe7d
Update 'Add To Playlist' menu when rename a playlist.
...
BUG:112
2012-10-16 12:18:31 +00:00
craig.p.drummond
014e4021d7
Fix compile when remote devices disabled.
...
BUG:105
2012-10-11 07:12:08 +00:00
craig.p.drummond@gmail.com
dc5b38c33c
'moc' does not like #ifdef
2012-10-10 11:32:49 +00:00
craig.p.drummond
c844635293
- Move clear() into RemoteFsDevice, as only used by this class
...
- Set audioFolder in cacheFileName() if it is not already set
- Listen for changes to mtab, and load list of songs if connected and none already loaded. Likewise, clear list if not connected.
2012-10-09 19:46:36 +00:00
craig.p.drummond@gmail.com
d697b4dc06
Move cacheDir/configDir helpers into Utils
2012-10-08 11:35:29 +00:00
craig.p.drummond@gmail.com
70b6f5d550
Move most of Utils into support lib
2012-10-08 11:22:54 +00:00
craig.p.drummond
7562762728
Make 'Icon' a class, and move icons into Icons
2012-10-03 19:16:52 +00:00
craig.p.drummond
0c5b38ea09
Fix retrieval of covers from file-system based devices.
2012-10-02 20:44:39 +00:00
craig.p.drummond@gmail.com
caef5dc77e
Fix artist/various-artist icons for Qt build
2012-10-02 11:28:52 +00:00
craig.p.drummond@gmail.com
a09348805d
Fix image/icon size, and spacing issues, in sync dialog when the library view is set to use icon/list style.
...
BUG:99
2012-10-02 11:18:07 +00:00
craig.p.drummond@gmail.com
d3219a0ac7
More non-oxygen icon work
...
BUG:91
2012-09-20 11:02:47 +00:00
craig.p.drummond
f508ddbbc2
- Use a random icon that matches the repeat icon better.
...
- Draw the consume icon in code, so that it matches random and repeat better.
2012-09-19 15:10:26 +00:00
craig.p.drummond
80ebbf5780
Don't enforce oxygen icons for Qt-only (Linux) builds. Cehck for missing icons, and use alternatives.
...
NOTE: This is not 100% complete yet - still require better icons for dynamic, playlists, and others...
2012-09-18 18:47:25 +00:00
craig.p.drummond
187636898e
Device sync support for Qt-only builds. To support this, a cut-down version of Solid is included.
2012-09-17 18:39:01 +00:00
craig.p.drummond@gmail.com
e91eca5cb2
Dont default to 'Various Artists' as artist name of playlist files in music library.
...
BUG:79
2012-09-11 11:08:03 +00:00
craig.p.drummond@gmail.com
3a665f7047
Fix some CMake issues
...
BUG:75
2012-09-10 12:32:58 +00:00
craig.p.drummond
affa21ccc5
Add 3 forms for Qt plural translations; none, singular, and others
2012-09-03 19:07:31 +00:00
craig.p.drummond
0c554296ae
Fix KDE compile
2012-09-03 19:06:20 +00:00
craig.p.drummond
0c61131818
Reduce number of translations
2012-09-03 19:05:04 +00:00
craig.p.drummond
9bd85ce443
If we are grouping multiple-artists albums under 'Various Artists', then we also need to place 'Various Artists' albums there as well. This oddity can occur when i18n('Various Artists') != 'Various Artists'
2012-09-03 19:03:37 +00:00
craig.p.drummond@gmail.com
f526ff94b7
Dont clear genre list when clearing music library model.
...
BUG:66
2012-09-03 11:32:48 +00:00
craig.p.drummond@gmail.com
e5059c0a48
Use lupdate/lrelease for generating Qt translations from KDE ones.
...
Hack-around issues with Qt plural forms - use 'Tracks: 2' instead of '2 Tracks'
2012-09-03 11:27:16 +00:00
craig.p.drummond
6a29c8a261
Fix compilation!!!!
2012-09-02 20:17:35 +00:00
craig.p.drummond
5669f724f6
Initial work on Qt translations. Commented out for the moment, as xgettext is crashing!!!
2012-09-02 20:13:00 +00:00
craig.p.drummond@gmail.com
fad8f81f84
Cleanup
2012-08-31 11:44:06 +00:00
craig.p.drummond
f4adbaf6a4
Completly remove android changes - this NEVER worked very well, and never will with QWidgets :-(
2012-08-30 19:43:32 +00:00
craig.p.drummond
d4b88fda95
Connect to replayFinishied signal of job, not manager.
2012-08-27 19:38:09 +00:00
craig.p.drummond@gmail.com
ef4c4a2b68
Store flag to indicate if device support album-artist tag.
2012-08-24 12:01:27 +00:00
craig.p.drummond@gmail.com
2fdbb5030c
If not changing artist/albumartist/album of a track in tag editor, then just update track if possible - as opposed to removing and adding to list (which causes a complete refresh of list)
2012-08-23 17:49:32 +00:00
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