craig.p.drummond
eb96dd2621
Re-add showing of dates.
...
BUG: 446
2014-03-23 20:09:12 +00:00
craig.p.drummond
f060d14710
When emitting loaded signal, pass whole song not just artist+album
2014-03-19 19:50:46 +00:00
craig.p.drummond
c036643f6f
Load all covers from album, and playqueue, views in non UI thread
2014-03-19 19:49:10 +00:00
craig.p.drummond
0f2dabfdd9
More Song::formattedTime into Utils class
2014-03-19 19:47:47 +00:00
craig.p.drummond
842949c2a5
Don't use italic text for grouped view headers.
2014-03-17 19:48:48 +00:00
craig.p.drummond
996cbcf4f7
Only show album year in browsers.
2014-03-11 19:46:14 +00:00
craig.p.drummond
66b3ea366f
- Be consistent with dsiaplying year's of albums - year is shown in brackets after album name.
...
- Only show album year in non-icon view.
2014-03-11 19:45:38 +00:00
craig.p.drummond
966757ef4d
Fix grouped playlist view initial state when set to initially collapse albums.
2014-03-06 20:05:25 +00:00
craig.p.drummond
720aee083a
Dont auto-switch to context view if playing a radio stream
2014-02-25 19:25:00 +00:00
craig.p.drummond
a542e1e9ca
Only translate "Unknown" and "Various Artists" once
2014-01-29 19:15:57 +00:00
craig.p.drummond
528c772076
Grouped view is always single column!
2014-01-28 22:17:56 +00:00
craig.p.drummond
cb65db90c8
Playlists model ALWAYS needs to return a columnCount of 6. In TreeView, set a flag 'forceSingleColumn' when model is set, TreeView will hide all bar 1st column.
...
This is better than resetting the proxy each time - as this messes up the column stretching.
BUG: 397
2014-01-28 20:23:04 +00:00
craig.p.drummond
9fb3591a27
Aborted attempt to add actions to table view - icons overlap text :-(
2014-01-27 19:40:18 +00:00
craig.p.drummond
ab7ffecca3
Update (c) year
2014-01-06 19:32:05 +00:00
craig.p.drummond
e934e72f56
When closing search widget, after performing a search, collapse all bar top level items.
...
BUG: 367
2013-12-30 09:21:32 +00:00
craig.p.drummond
6be4521603
Also need to show artist for various artist albums
2013-12-06 13:41:50 +00:00
craig.p.drummond
d4e775cd16
Handle empty album name
2013-12-05 19:44:31 +00:00
craig.p.drummond
98450aca76
If song has a disc number set, then display song track as "disc.track title" - e.g. "2.01 Blah blah"
2013-12-05 19:42:58 +00:00
craig.p.drummond
974f6f4190
Check return of selectionModel() before using.
...
BUG: 333
2013-11-27 19:41:37 +00:00
craig.p.drummond
2d8bda5676
Should be && not &
2013-10-02 20:21:02 +00:00
craig.p.drummond
b395deafe8
Expand podcasts by default - if it is the only service, or if it and soundcloud are the only services
2013-10-01 18:27:27 +00:00
craig.p.drummond
5439ed53b6
Use QString::number to format year
...
BUG: 301
2013-09-24 18:36:28 +00:00
craig.p.drummond
726c446671
Cleaner way of setting online properties on song
2013-09-18 18:14:47 +00:00
craig.p.drummond
d5c0ab1bb6
Initial podcast support
...
NOTE: This is NOT fully implemented, or functional!!!
2013-09-17 16:25:58 +00:00
craig.p.drummond
87f3dfccc8
(Hopefully) fix selection order of items - and order added to playqueue.
2013-09-03 18:40:50 +00:00
craig.p.drummond
c404b03916
Remove potential multiple brackets if showing composer
2013-08-23 16:31:37 +00:00
craig.p.drummond
e5c523a198
Show composer if we ar eusing this in artists view
2013-08-22 18:21:23 +00:00
craig.p.drummond
f0aad581a6
Dont include qtplural in localize.h - support folder should be as stand-alone as possible
2013-07-18 14:54:10 +00:00
craig.p.drummond
72cd22161c
Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
...
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
4b9e65ba01
More work for Jamendo searches
2013-07-15 19:13:14 +00:00
craig.p.drummond
a5622b4682
Fix Qt5 segfault on exit, due to static QIcons being destructed.
2013-06-12 19:56:59 +00:00
craig.p.drummond
803fb0b272
No need for special i18n string for RTL languages, any RTL translation can handle this.
2013-06-07 19:20:37 +00:00
craig.p.drummond
a78a0ebf7a
RTL fixes
2013-06-06 18:46:38 +00:00
craig.p.drummond
ffd0958710
Dont use alternating rows in views (does not look too great with grouped view). Use a fading divider instead.
2013-05-16 18:09:32 +00:00
craig.p.drummond
ad1a0c9d51
Fix 'No such song' warning when removing songs from playqueue.
...
- When getting list of selected items, we want list of selected rows! Fixing the playqueue model, which now always returns the complete column count (even when grouped), caused thsi issue to appear.
BUG:213
2013-05-05 17:59:03 +00:00
craig.p.drummond
04cb1d3837
Model shound not care if view is grouped or not, thats up to the view to handle! This fixes issues where the playqueue grouped view would sometimes get an horizontal scrollbar!
2013-05-01 18:11:55 +00:00
craig.p.drummond
500b3c8767
Looks like we need to do mouse in/out tracking for all view types :-(
2013-04-24 23:01:08 +00:00
craig.p.drummond
6cc13cc7c5
Better stop-after icon
2013-04-08 17:09:08 +00:00
craig.p.drummond
55911ebc93
Add 'Stop after track' to playqueue context menu.
2013-04-04 19:57:52 +00:00
craig.p.drummond
18bccfa5f9
Indicate stop-after track
2013-04-04 19:01:12 +00:00
craig.p.drummond
33485acf79
Playqueue menu
2013-03-28 19:13:05 +00:00
craig.p.drummond
152f9bbd89
If we only have 1 stream, then use the stream name as the group header
2013-03-22 21:45:23 +00:00
craig.p.drummond
18914ec4ef
More consistent stream name display
2013-03-20 20:38:56 +00:00
craig.p.drummond
782c35de59
Check for empty title
2013-03-19 19:24:19 +00:00
craig.p.drummond
8995a80be8
- Group cd tracks under 'Audio CD' in grouped view.
...
- Add isCdda() to Song
2013-03-14 19:50:59 +00:00
craig.p.drummond
9a8b924604
Fix position of action items in songs of grouped view
2013-03-08 21:07:08 +00:00
craig.p.drummond
f84d73fcdc
Scale dialog icons based upon font settings
2013-02-27 19:40:10 +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
eb165543fa
- With grouped view, connect to Covers signal when model is set
...
- Use quint32 for cache key
2013-02-07 18:30:18 +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