Commit Graph

57 Commits

Author SHA1 Message Date
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
b0b0140d98 Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
e0d4f3bc0b Spelling 2015-06-26 21:54:01 +01:00
Craig Drummond
67507362d5 Always build support for Dynamic, Online, and Streams 2015-06-26 21:18:25 +01:00
Craig Drummond
54f615cc77 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
4a713c7ec9 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
40766dd4bd Re-format mode MessageBox messages - so that they can be split into main/sub text for MacOS dialogs. 2014-09-16 21:21:43 +00:00
craig.p.drummond
0c0cfdbbb1 When using Cache config page to clear disk cover/scaled-cover cache, also clear memory cache.
BUG: 540
2014-09-15 18:50:37 +00:00
craig.p.drummond
af6d19bb53 Fix (c) 2014-08-12 19:43:42 +00:00
craig.p.drummond
110ca299c1 Show track info in context-view as well as artist and album info. Track info is stacked behind lyrics. 2014-06-09 18:43:49 +00:00
craig.p.drummond
984cfe5eb2 Last.fm scrobbling support.
BUG: 352
2014-05-17 09:45:10 +00:00
craig.p.drummond
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
06891fd730 Better text 2014-04-01 18:03:40 +00:00
craig.p.drummond
c6a62e5cc6 Store wikipedia language file in cache folder - as it really is just cached info 2014-01-10 20:05:54 +00:00
craig.p.drummond
c20224d478 Better text 2014-01-10 20:05:22 +00:00
craig.p.drummond
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
aadf56490f Better text... 2014-01-07 20:00:24 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
c1642405c8 Add CMake option to disable streams tab 2014-01-03 19:04:37 +00:00
craig.p.drummond
00f9a2ff64 Add CMake option to disable online services 2014-01-03 19:04:14 +00:00
craig.p.drummond
135d988de0 Optionally save scaled covers (used in artist and albums views) to disk. 2013-12-19 20:06:06 +00:00
craig.p.drummond
31db94f2bc Simplify 2013-10-28 19:48:09 +00:00
craig.p.drummond
372cfb8e16 Show total cache usage 2013-10-28 19:47:34 +00:00
craig.p.drummond
3f38079fa5 Cache browser results for 2 days 2013-09-20 19:38:44 +00:00
craig.p.drummond
a037777ea5 Add config page to control which stream categories are enabled, to import new categories, and to remove imported categories. See README for import file format. 2013-08-28 18:50:04 +00:00
craig.p.drummond
74bd6030d2 Put BasicItemDelegate into its own source files 2013-08-13 19:40:05 +00:00
craig.p.drummond
1370062ff5 Delete counter thread 2013-08-08 19:16:16 +00:00
craig.p.drummond
f0bad94c9c 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
fe1eb01433 Remove ENABLE_ONLINE_SERVICE cmake option - always enabled. 2013-07-11 18:38:48 +00:00
craig.p.drummond
baea85455a Cache certain stream listings 2013-07-04 19:48:59 +00:00
craig.p.drummond
89d415ded2 Consistent way to get layout spacing 2013-06-13 18:54:28 +00:00
craig.p.drummond
d650197ae6 s/ContextPage/ContextWidget/g s/InfoPage/ContextPage/g 2013-06-08 07:06:58 +00:00
craig.p.drummond
587aec145b Consistent style for treeviews 2013-05-30 18:58:37 +00:00
craig.p.drummond
9ae929a329 - Try no to use yes/no in dialogs - as Gtk reverses this to no/yes!!
- Use standard gui items, and create Qt equivalents
2013-05-29 19:00:50 +00:00
craig.p.drummond
22d333b141 Backdrops enabled by default 2013-05-23 16:58:28 +00:00
craig.p.drummond
95de26b8e8 Add support for backdrop in context view.
NOTE: This currecntly does not work, as awaiting an API key.
2013-05-23 16:54:06 +00:00
craig.p.drummond
dbf7fa9a20 Remove EchoNest usage, as this only seems to return English results. 2013-05-20 18:46:09 +00:00
craig.p.drummond
67f7058633 Remove lyrics and info pages, and place within a new context view. 2013-05-18 10:13:53 +00:00
craig.p.drummond
813ee2f784 - Fix deletion of threads.
- Enable online services for windows builds.
2013-05-04 10:35:06 +00:00
craig.p.drummond
a2304c3735 Display 'Calculating...', and 'Deleting...' in cache settings page if relevant 2013-05-03 18:03:29 +00:00
craig.p.drummond@gmail.com
6fff3520bb Fix deletion of cache when single item selected. 2013-05-03 11:11:55 +00:00
craig.p.drummond@gmail.com
994c2c45e9 Correctly calculate size of cache folders when folder does not exist. 2013-05-03 11:09:09 +00:00
craig.p.drummond@gmail.com
2ac7a86a46 Dont display Jamendo and Magnatune cache settings in config dialog if these have been disabled at build time. 2013-05-03 11:08:02 +00:00
craig.p.drummond
3602f63449 Initialise 'calculated' 2013-04-08 17:10:47 +00:00
craig.p.drummond
a6aaa31343 Fix Qt5 compile 2013-04-03 16:57:25 +00:00
craig.p.drummond
b398a99dfb Use a treewidget to list cache items 2013-03-26 19:10:04 +00:00