Commit Graph

76 Commits

Author SHA1 Message Date
Craig Drummond
e88e23d266 More font-awesome icons... 2015-09-06 11:57:11 +01:00
Craig Drummond
7d5502674e Use mono icon for music file and playlists 2015-09-06 00:25:59 +01:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
5f10818511 Add option (in Interface/Tweaks) to control how CUE files are handled.
#708
2015-08-09 19:24:42 +01:00
Craig Drummond
bbb54a70a3 Fix title text for dir view. 2015-08-03 18:13:39 +01:00
Craig Drummond
dcb6bc4eef In folders view, if folder has a playlist then use this is folder is
added - otherwise use files
#708
2015-07-26 22:14:55 +01:00
Craig Drummond
06c8a8978c - DirViewModel should handle MPD updates
- When loose MPD connection, should clear view but not DB contents
2015-06-08 20:26:13 +01:00
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 Drummond
c83eb3fc27 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01: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
7a0747d17d Add option to disable song info tooltips. 2014-09-14 08:01:19 +00:00
craig.p.drummond
573570d913 Remove old cache entries 2014-07-01 19:19:37 +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
94b03fe0c5 No need to add URI list to mime data 2014-05-01 19:25:51 +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
2f4795d17e USe SVG icons for views 2014-04-16 17:49:50 +00:00
craig.p.drummond@gmail.com
569ca00ceb Add support for folders tab 2014-04-16 11:04:33 +00:00
craig.p.drummond@gmail.com
0aa7762674 Return empty string, not QVariant, if no image 2014-04-16 11:00:05 +00:00
craig.p.drummond
36da21692c Remove Actions and Icons from Ubuntu build 2014-04-11 17:45:59 +00:00
craig.p.drummond
46ac0b65ac Dont save XML if we have just read it from file!!! 2014-04-11 17:42:03 +00:00
craig.p.drummond
5ece2090fc Create validCacheDate Fn and use this 2014-04-02 17:41:29 +00:00
craig.p.drummond
94879b6093 Simpify cache save logic 2014-04-02 17:40:14 +00:00
craig.p.drummond
2873cca889 Put plural translations in separate source files. 2014-03-25 20:11:58 +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
15112dd5c6 Use case-insensitive sort of folder view items when adding to playqueue.
BUG: 430
2014-03-02 12:53:15 +00:00
craig.p.drummond
cba0afa518 Fix folder-view path parsing. If two folders only differed in the last character then Cantata would have placed the contents of the second into the listing of the first.
BUG: 425
2014-02-27 17:43:42 +00:00
craig.p.drummond
f36c5b9729 Enable 'Refresh DB' for Mopidy - does not actually refresh db, as mopidy does not support this, but Cantata's cache will be deleted and library reloaded. 2014-02-06 19:48:43 +00:00
craig.p.drummond
fbc5582a9d Need to store if date is unreliable (i.e. 0) in cache 2014-02-05 19:22:07 +00:00
craig.p.drummond
8432f3e608 Simplify MPD update 2014-01-31 19:51:29 +00:00
craig.p.drummond
6505465dd1 Fix saving of MPD datetime to folder cache 2014-01-28 19:12:35 +00:00
craig.p.drummond
238019a2f3 Try to detect if we are connected to Mopidy, and act accordingly 2014-01-22 19:23:26 +00:00
craig.p.drummond
90dd1aa54a Mopidy sets DB time to 0, so need to handle this :-( 2014-01-22 19:21:16 +00:00
craig.p.drummond
36dfbdd9cb Fix some Mopidy 0.18 issues; cover and lyrics retrieval, folders view loading.
...more changes still required!
2014-01-21 18:58:22 +00:00
craig.p.drummond
4e3824be9e Cache folder listing too 2014-01-10 20:00:10 +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
baaae17450 Dont load folder list until view is visible. 2013-11-15 19:40:02 +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
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
6242ae9be9 Fix playlist icons 2013-07-03 15:37:52 +00:00
craig.p.drummond
804344f9e8 Formatting 2013-03-22 21:17:54 +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
affa21ccc5 Add 3 forms for Qt plural translations; none, singular, and others 2012-09-03 19:07:31 +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
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
a0aab6879b Fix track order when adding newly added album, via folders page, to playqueue. 2012-08-20 11:36:51 +00:00
craig.p.drummond
703c5054c9 Provide sub-text for all items in folderview, fixes corruption of list mode. 2012-06-20 16:18:50 +00:00