craig.p.drummond
ee0f7974cb
Initial attempt to improve item view responsiveness, as well as preserving cover load speed. Needs more work though :-(
2013-04-29 18:33:48 +00:00
craig.p.drummond
7768b5a65a
Expand covers to fill rect - distorting aspect ratio if required.
2013-04-25 09:22:31 +00:00
craig.p.drummond
fe9b6e6292
...but ignore if this is an artist image update...
2013-04-24 18:58:45 +00:00
craig.p.drummond
47e463daa0
Update view when cover is changed
2013-04-24 18:58:13 +00:00
craig.p.drummond
072879cfc5
- Download covers in a sepeare thread.
...
- Remove download queue, as this dealys drawing of album covers, so that we see the CD icon then the cover. However, now scrolling the view 'stalls' as covers are loaded :-( Hmm....
2013-04-24 18:42:49 +00:00
craig.p.drummond
20a5a4db49
- Move common actions into StdActions
...
- Models are in control of what actions are show at what level
2013-02-18 17:07:46 +00:00
craig.p.drummond
09374f37a4
Remove Qt module prefix from includes - will make Qt5 port a little easier!
2013-01-28 19:33:42 +00:00
craig.p.drummond
476d132466
Update copyright year
2013-01-17 16:57:20 +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@gmail.com
d3219a0ac7
More non-oxygen icon work
...
BUG:91
2012-09-20 11:02:47 +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@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@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
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
d932e73071
More android work...
2012-06-19 15:48:18 +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@gmail.com
3ce1821970
Show playlist files in library and album views.
...
BUG:27
2012-06-12 11:16:37 +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
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@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
3048d6a54e
Add extr-large cover sizes (64pixels library, 160pixels albums).
2012-04-18 18:33:39 +00:00
craig
60e5f55e9e
Only load covers when item shown
2012-04-03 20:54:50 +00:00
craig
3b07a1897b
OK, need musiclibrayitem to inherit of QObject, just having Device inherit seems to produce crashes :-(
2012-04-02 18:03:00 +00:00
craig
4ef0c51bf0
Fix crash in albums model when library updated after albums removed.
2012-04-02 17:59:11 +00:00
craig
094f4214b1
Reduce QObject usage
2012-04-02 17:58:29 +00:00
craig
8be5676447
Add flag to control if covers have been requested
2012-04-02 17:55:43 +00:00
craig
e6cc65ac1f
Only load covers when album page is selected.
2012-04-01 17:08:15 +00:00
craig
45f76b0796
Show album year in tooltips
2012-03-30 19:11:49 +00:00
craig
97ae99f591
Add option to sort albumview by artist/year/album.
2012-03-29 21:39:03 +00:00
craig
46531ba19f
Fix qt-translations
2012-03-26 18:34:41 +00:00
craig
9d73bee560
Improve albums page responsiveness when loading covers.
2012-03-26 18:32:45 +00:00
craig
bc4dc016af
If possible, return Image from Covers::get()
2012-03-21 19:06:19 +00:00
craig
199ec0805c
Add #define for default cover icon names
2012-03-20 21:13:18 +00:00
craig
44172a48df
Better tooltips
2012-03-07 19:27:13 +00:00
craig
b8f8e96d9c
Show album durations
2012-03-06 18:59:48 +00:00
craig
b8284b0a34
Fix albums view tree
2012-03-05 19:50:56 +00:00
craig
a295dc1b99
Fix album view search text
2012-03-05 19:49:46 +00:00
craig
374bba3d71
Sort songs when drag
2012-03-02 20:26:36 +00:00
craig
58d06d3a09
Track & title consistency
2012-02-29 18:09:48 +00:00