craig.p.drummond
e704299f24
- 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
ee457e227c
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
173712493c
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
5bf63b08ba
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
5189bb0906
Fix some CMake issues
...
BUG:75
2012-09-10 12:32:58 +00:00
craig.p.drummond
de7478723f
Add 3 forms for Qt plural translations; none, singular, and others
2012-09-03 19:07:31 +00:00
craig.p.drummond
eeb13300f0
Fix KDE compile
2012-09-03 19:06:20 +00:00
craig.p.drummond
86a9b9db5c
Reduce number of translations
2012-09-03 19:05:04 +00:00
craig.p.drummond
2d0539a85d
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
a04cafb7c2
Dont clear genre list when clearing music library model.
...
BUG:66
2012-09-03 11:32:48 +00:00
craig.p.drummond@gmail.com
1832ab8dc7
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
f3518db48b
Fix compilation!!!!
2012-09-02 20:17:35 +00:00
craig.p.drummond
5c7d22c72d
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
c7006bfaab
Cleanup
2012-08-31 11:44:06 +00:00
craig.p.drummond
49cc24eb46
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
3976961311
Connect to replayFinishied signal of job, not manager.
2012-08-27 19:38:09 +00:00
craig.p.drummond@gmail.com
26e216a6e3
Store flag to indicate if device support album-artist tag.
2012-08-24 12:01:27 +00:00
craig.p.drummond@gmail.com
0f27a3d4a9
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
ac5bcc0d31
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
62611bad53
- 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
be707eaa3c
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
b4409bf2ba
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
47cb1eaba5
Set full filepath, if from a device
2012-08-13 18:56:53 +00:00
craig.p.drummond@gmail.com
720a09d1c6
- 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
0c6ae40474
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
9a4b322dfb
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
e530838c8f
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
ce59bd7a36
- 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
0d9a371399
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
52dee325e6
Android: More improvements, still not really useable. :-(
2012-06-23 11:59:15 +00:00
craig.p.drummond
bdb679fec3
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
28d79676cd
Android: Set config and cache locations
2012-06-20 17:36:35 +00:00
craig.p.drummond
6d8cd45cb7
Provide sub-text for all items in folderview, fixes corruption of list mode.
2012-06-20 16:18:50 +00:00
craig.p.drummond
8894263b1f
More android work...
2012-06-19 15:48:18 +00:00
craig.p.drummond
69112bdfc2
- 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
c1c61ce0d4
Make TagLib optional.
2012-06-18 18:22:58 +00:00
craig.p.drummond
5bff55a584
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
1cc63e7c89
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
f2799181f2
Use Q_OS_XXX not Q_WS_XXX
2012-06-12 20:41:08 +00:00
craig.p.drummond@gmail.com
692bbf6590
Show playlist files in library and album views.
...
BUG:27
2012-06-12 11:16:37 +00:00
craig.p.drummond@gmail.com
ea969ce1d0
Clear default artist pixmap when cover size is changed.
...
BUG:34
2012-06-12 11:02:57 +00:00
craig.p.drummond
04b02b2b82
- 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
3d4c516184
Remove double semi-colons...
2012-06-10 14:44:29 +00:00
craig.p.drummond
f31a7264cd
Add support for multiple MPD servers.
2012-06-08 17:53:35 +00:00
craig.p.drummond@gmail.com
0f639db994
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
4aecafef4c
Add Track Organizer dialog to Qt-only build.
2012-05-31 19:48:31 +00:00
craig.p.drummond
f5f3114145
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
ccbcba0cc6
Initial windows port.
2012-05-30 17:34:58 +00:00
craig.p.drummond@gmail.com
3d696930d2
- 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
70d90290f8
Ensure song filenames do not contain audio-folder path.
2012-05-07 12:26:28 +00:00