Craig Drummond
087bffb08c
Initial work on using SQL for MPD cache. Not 100% functional. Eventually
...
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
craig.p.drummond
58b90d497e
Show composer images - see README for details.
2015-04-05 22:32:27 +00:00
craig.p.drummond
12b7bf0e83
Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
...
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
1a0b401a90
- (both) don't allow to set shorcut for actions that are menus (set prio, copy to dev)
...
- (trunk) reduce number of actions that can have shortcuts defined, list was way tooooo large!
2014-12-15 13:21:11 +00:00
craig.p.drummond
ffedcf5f26
Use correct #define!
2014-10-01 17:00:05 +00:00
craig.p.drummond
2e89fc8bcc
- Fix missing toolbar icon under OSX
...
- Menubar icon hack is only applicable when running under Unity for Linux/Qt builds.
2014-10-01 16:03:08 +00:00
craig.p.drummond
db1f9e9cec
- Add control buttons for windows thumbnail toolbutton.
...
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
bfc8aa1ec2
Podcast fixes/improvements
...
- Add actions to mark podcast as episode as listened or new.
- Add action to cancel podcast downloads.
- Download podcasts sequentially.
- Fix display of unplayed podcast episode counts.
BUG: 547
2014-09-25 18:18:26 +00:00
craig.p.drummond
73aa0ce300
Simplify
2014-08-17 15:03:19 +00:00
craig.p.drummond
ef32caf08e
Enable podcast covers!
2014-07-16 19:09:13 +00:00
craig.p.drummond
d5d5c23479
- Remove cover size setting, set automtically.
...
- Artist images only shown in grid view.
- No images, or icons, shown in basic tree view.
2014-07-16 19:06:33 +00:00
craig.p.drummond
c3d288fd8e
Use Covers::self()->get() to retrieve all covers
2014-07-16 19:05:36 +00:00
craig.p.drummond
d29d9a8781
Alter includes to have su-folder - e.g. utils.h -> support/utils.h
2014-05-13 18:37:52 +00:00
craig.p.drummond
05f93a5965
Fix 'missing' icon on online page too...
2014-05-01 19:24:12 +00:00
craig.p.drummond
7e02d0058b
Move model roles into separate roles.h file.
2014-04-23 20:36:38 +00:00
craig.p.drummond
2873cca889
Put plural translations in separate source files.
2014-03-25 20:11:58 +00:00
craig.p.drummond
b56484eb25
Another Qt5 build fix...
2014-03-21 20:16:59 +00:00
craig.p.drummond
1c99ba468b
Load artist iamges in non-UI thread too. Should only be album images in artists view that are loaded in UI thread. Tried loading these in non_UI thread, but didnt like delay in showing covers.
2014-03-20 19:58:40 +00:00
craig.p.drummond
61364e95aa
Reset devices and online-services models when artist-view cover size changes.
2014-03-20 19:47:16 +00:00
craig.p.drummond
0f320b7631
Use Q_GLOBAL_STATIC for Qt only builds
2014-03-17 19:52:47 +00:00
craig.p.drummond
b16638f888
Typos...
2014-02-07 20:15:21 +00:00
craig.p.drummond
2330864315
Use differnt album 'keys' for playqueue, and playlist. When Moopidy is used, its possible there might be *lots* of differnt keys - and we can reset the playqueue keys when the playqueue is cleared.
2014-01-22 19:30:52 +00:00
craig.p.drummond
84a1fa0de0
When downloading images, dont use extension to determine file format, instead look JFIF and PNG in first few data bytes.
...
BUG: 378
2014-01-07 20:02:40 +00:00
craig.p.drummond
ab7ffecca3
Update (c) year
2014-01-06 19:32:05 +00:00
craig.p.drummond
016a0f724e
Add model test code
2013-11-21 18:15:36 +00:00
craig.p.drummond
4fc1296666
Make stream category and online provider configs available from main settings dialog.
2013-10-23 18:33:38 +00:00
craig.p.drummond
ee3fc3229a
Fix Jamendo/Magantune covers
2013-10-18 18:57:12 +00:00
craig.p.drummond
63c89af45a
Dynamic sorting of online service model
2013-10-10 20:30:02 +00:00
craig.p.drummond
3d3675c4d4
Calc service rows, as opposed to storing
2013-10-10 20:29:46 +00:00
craig.p.drummond
a5ba089fbf
Remove debug
2013-10-10 20:28:03 +00:00
craig.p.drummond
167353cd3e
Fix covers of online services (Jamendo/Magnatune)
2013-10-10 20:25:37 +00:00
craig.p.drummond
b5d2636c16
USe standard covers routine to get album covers for online services, as we might be using URL from MPD
2013-10-09 19:13:48 +00:00
craig.p.drummond
843bc04efd
Only use OnlineDevice if device support is being built.
2013-10-08 20:36:23 +00:00
craig.p.drummond
c7f82e5588
Always need to load online services - so that they are there for the config page!
2013-10-07 15:53:55 +00:00
craig.p.drummond
5b4f357c7f
Return hidden services from service() too
2013-10-02 20:20:20 +00:00
craig.p.drummond
89015ea0dd
Use bold font for unplayed podcasts
2013-10-01 18:42:25 +00:00
craig.p.drummond
2101f7484d
Hide search when provider is toggled
2013-10-01 18:24:40 +00:00
craig.p.drummond
917bc3f50e
Update genres when toggle providers
2013-10-01 18:21:58 +00:00
craig.p.drummond
de5cc5d5a4
If we are downloading podcasts while use closes Cantata, prompt user as to whether to really close or not.
2013-10-01 18:20:10 +00:00
craig.p.drummond
f9685dff40
Display download progress
2013-10-01 18:14:53 +00:00
craig.p.drummond
16c9ea6277
Use document-save-as icon to indicate downloaded podcasts
2013-10-01 18:13:43 +00:00
craig.p.drummond
3a399485c2
Use italic font for played podcasts
2013-10-01 18:11:31 +00:00
craig.p.drummond
01a26ab5fc
Initial import of podcast downloading.
...
NOTE: This has NOT been teted and is NOT complete!!!!
2013-09-30 21:49:24 +00:00
craig.p.drummond
1688820dbe
Add config page to determine list of online providers.
2013-09-20 19:48:27 +00:00
craig.p.drummond
aa426d5493
Import initial podcast search dialog
...
- Search iTunes
- Browse BBC, CBC, NPR, and Digital Podcast
2013-09-19 19:44:23 +00:00
craig.p.drummond
5a3740f2ab
- Show sound-cloud icon in playqueue and corner widget
...
- Show podcasts icon in playqueue, and if possible podcast image in cover widget/notifications.
2013-09-18 18:16:58 +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
5683f7939b
Use NetworkJob to automatically, and consistently, handle re-directs
2013-09-18 18:11:49 +00:00
craig.p.drummond
2fd3864ce5
Add option to refresh all podcasts
2013-09-18 18:11:05 +00:00
craig.p.drummond
301a8a9b7e
- Indicate when podcast episodes have been played
...
- Display number on unplayed episodes
2013-09-18 18:10:30 +00:00