craig.p.drummond
699a79d29c
Only create new playlist act once
2013-04-06 07:41:27 +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
0adf8834e8
If cropping an artist image (because it is not square), always crop from the top. This is because if we have a portrait picture (where the height needs adjusting), then the artist's face is likely to be nearer the top than the middle.
2013-04-04 18:58:41 +00:00
craig.p.drummond
33a74bf0c6
Use image file if we can
2013-04-03 17:00:25 +00:00
craig.p.drummond
32c797a079
Change start element
2013-04-03 16:59:17 +00:00
craig.p.drummond
3710656286
Show similar artists, and artist image
2013-04-03 16:57:00 +00:00
craig.p.drummond
8f05b72ee8
Fix online image cache
2013-03-30 20:05:36 +00:00
craig.p.drummond
1b0b52130e
Hack around issues with QObject, multiple inheritance, and static_cast of void pointer.
...
Moc requires QObject to be the fist when using multiple inheriteance, but the model uses void pointers and we want to cast up/down the music heirarchy.
Therefore, when MOC is run use QOvject as the first item. But when actually compiled use MusicLibraryItemRoot
2013-03-30 10:27:08 +00:00
craig.p.drummond
995720cf13
Simplify
2013-03-29 22:39:53 +00:00
craig.p.drummond
9e12768cf3
Remove unrequired casts
2013-03-29 22:36:59 +00:00
craig.p.drummond
1191382599
proxy model also needs to use toItem()
2013-03-26 19:10:35 +00:00
craig.p.drummond
dbd3cdefe5
Only really want/need to add 1 stream at a time to the playqueue
2013-03-22 21:21:41 +00:00
craig.p.drummond
804344f9e8
Formatting
2013-03-22 21:17:54 +00:00
craig.p.drummond
ad9942f039
Add stream name to fragment part of URL sent to MPD. This way, when the playqueue listing is received back from MPD, the name can be determined.
2013-03-19 19:29:24 +00:00
craig.p.drummond
02bf1caa08
Fix crash in sync dialog
2013-03-19 19:27:28 +00:00
craig.p.drummond
6b95eb9152
Playback of AudioCDs via HTTP server
2013-03-14 19:32:27 +00:00
craig.p.drummond
66496d60d3
MusicBrainz lookup
2013-03-13 20:01:51 +00:00
craig.p.drummond
37daf25a84
Remove icons from menu for Qt5 QGtkStyle
2013-03-13 19:50:54 +00:00
craig.p.drummond
661e9e825a
Reduce memory usage - by having only Device/OnlineService derive from QObject, as opposed to every artist/album/song!
2013-03-12 17:04:54 +00:00
craig.p.drummond
ce489a9afb
Intial attempt at audio-cd playback support. DOES NOT WORK!
2013-03-11 19:50:27 +00:00
craig.p.drummond
6fb6def3c6
When finsing if song exists, also check track number
2013-03-11 19:49:06 +00:00
craig.p.drummond
656bcf3c4c
Fix order of items added to playqueue via drag-n-drop when playqueu alreay has items.
2013-03-07 21:32:46 +00:00
craig.p.drummond
c2450dd194
Connect signals, so that CDDB selection dialog appears!
2013-03-07 19:23:36 +00:00
craig.p.drummond
fe12b98db0
Show album cover in devices view
2013-03-07 17:39:51 +00:00
craig.p.drummond
9889170f37
Initial support for AudioCDs
...
TODO: Editing of track details, covers, testing, etc...
2013-03-06 17:24:33 +00:00
craig.p.drummond
fbb9a5d41c
Remove QPointer usage
2013-03-04 19:39:41 +00:00
craig.p.drummond
d71c6b3677
Only add connect/disconnect action if device supports this!
2013-03-04 19:39:26 +00:00
craig.p.drummond
1e9f654554
Expand device when connected.
2013-03-04 19:38:17 +00:00
craig.p.drummond
65b6387052
Use list of actions
2013-03-01 21:32:22 +00:00
craig.p.drummond
5402d44b44
When checking song against song-item, used displayTitle - as this is what is shown!
2013-02-27 19:43:28 +00:00
craig.p.drummond
01aefab0e5
Make function const
2013-02-27 19:42:49 +00:00
craig.p.drummond
27b5fa488a
If album's year is updated in tag-editor, then reflect this in views.
2013-02-26 20:06:50 +00:00
craig.p.drummond
d4d75cbb0d
Dont show MTP IDs in tooltips
2013-02-26 20:01:41 +00:00
craig.p.drummond
44281887c0
Attempt to work-around album-artist support
2013-02-25 18:55:55 +00:00
craig.p.drummond
cc5807ad8d
Load/unload file device on mount change
2013-02-22 20:37:20 +00:00
craig.p.drummond
9fa40e71b7
Fix updating of genres
2013-02-21 20:07:02 +00:00
craig.p.drummond
9b53b98710
Let model setup signal connection
2013-02-21 20:06:34 +00:00
craig.p.drummond
e9342ad779
Store empty 'Album Artist' in cache
2013-02-19 20:22:11 +00:00
craig.p.drummond
4390e6f83d
No need to call load when mount points cahnge to mounted - as that is what the device is doing!
2013-02-18 20:03:07 +00:00
craig.p.drummond
906b0ed949
Indicate if service is availabl or not
2013-02-18 18:13:38 +00:00
craig.p.drummond
26c0d9f804
Forgot to add these!!!
2013-02-18 17:27:07 +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
96878039d0
Set minimum sizes for cover size settings
2013-02-15 17:25:19 +00:00
craig.p.drummond
a58562b866
Fix memleak!!!
2013-02-15 17:21:28 +00:00
craig.p.drummond
3444e84012
If replacing playqueue with a stream, then start playing when added.
2013-02-13 19:42:27 +00:00
craig.p.drummond
cbfd0f20b7
Consistency..
2013-02-13 19:42:03 +00:00
craig.p.drummond
d46460931c
Dont remove service when disable model
2013-02-12 16:46:39 +00:00
craig.p.drummond
9cb785017e
Dont remove device/online-service when relevant page is disabled
2013-02-12 16:40:42 +00:00
craig.p.drummond
d92dca64d4
Allow streams to have multiple genres.
2013-02-11 19:33:58 +00:00