Commit Graph

173 Commits

Author SHA1 Message Date
craig.p.drummond
152ceec2d6 Match Q_OS_WIN and Q_OS_MAC more 2014-06-10 19:46:18 +00:00
craig.p.drummond
a97a7e5d27 s/Q_OS_WIN32/Q_OS_WIN/g 2014-06-10 19:45:33 +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
9ce5fd447e Remove 'Stop dynamizer on exit' option. Stop dynamzer if 'Stop playback on exit' is enabled. 2014-05-23 21:40:50 +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
41c6462eab Store streams in '[Radio Streams]' MPD playlist - and not streams.xml.gz 2014-05-02 16:36:25 +00:00
craig.p.drummond
a1337b933c Add option to only act on songs that pass current string or genre filter.
BUG: 473
2014-04-30 18:48:00 +00:00
craig.p.drummond
c454533072 Re-organize play-queue view mode setting - make it easier to add more modes in future. 2014-04-22 18:41:48 +00:00
craig.p.drummond
17d4863385 Make QtWidgets version more touch friendly? 2014-04-17 16:06:00 +00:00
craig.p.drummond@gmail.com
5f633a4734 Reduce number of non-touch related classes that are compiled for the UbuntuTouch version. 2014-04-09 11:02:04 +00:00
craig.p.drummond
aefa80125f stopHttpStreamOnPause is only required for HTTP builds 2014-04-02 19:57:43 +00:00
craig.p.drummond
348e32c2fa If compiled with MPD HTTP playback support, when MPD stream is paused then stop the Phonon/QMediaObject from playing. See README for config option on this.
BUG: 456
2014-04-02 19:47:27 +00:00
craig.p.drummond
834f2179ef Remove grouping of multiple-artist albums under 'Various Artists' 2014-04-01 18:02:12 +00:00
craig.p.drummond
e02df81073 Let Configuration class check if setting has been modified 2014-03-25 19:48:30 +00:00
craig.p.drummond
d4fdb05ea0 Use a class to hide KConfig/QSettings differences - as opposed to using #defines 2014-03-25 19:47:36 +00:00
craig.p.drummond
e214122b7c Locate and load all non cached covers in non GUI thread. 2014-03-18 19:49:28 +00:00
craig.p.drummond
6cf6548f8d Make in memory cache size configurable 2014-03-14 19:07:31 +00:00
craig.p.drummond
d71c452f4a Attempt to respect menubar usage of current desktop. For windows and Gnome, menu button is used, and menubar hidden. For Mac and Unity, menubar is used, and menu button is hidden. For KDE, by default the menu button is used, and the menu bar hidden - but a menu entry is provided to toggle. This setting maybe overridden - see README for details. 2014-03-03 19:32:39 +00:00
craig.p.drummond
28526dcf06 - Remove corner cover widget.
- Remove collapsing of interface.
- Move position label inbetween controls.
- Use only 1 line for song details.
2014-02-19 20:39:12 +00:00
craig.p.drummond
5c4b8d1c47 Auto-scroll lyrics
BUG: 405
2014-02-18 19:34:37 +00:00
craig.p.drummond
9035cc9aa8 Add option to auto-switch to context view X seconds after playback starts, and switch back X seconds after stopped.
BUG: 406
2014-02-17 20:33:00 +00:00
craig.p.drummond
915866b5cc Add auto-context switch - to be part of 1.4.0 2014-02-10 19:11:02 +00:00
craig.p.drummond
f85c782d1a Add table style for search results. Not officially part of 1.3.0, as this is being translated, will be part of 1.4.0 2014-02-05 19:24:52 +00:00
craig.p.drummond
4d809330ea Create a base class for TableViews 2014-02-04 19:14:11 +00:00
craig.p.drummond
c0a0751643 Add 'Table' style view for playlists.
BUG: 391
2014-01-27 19:37:54 +00:00
craig.p.drummond
2cf9b1d35d - Add option to use a custom image as context view backdrop.
- Add option to specify blur and opacity of context view backdrop image.
2014-01-26 16:04:23 +00:00
craig.p.drummond
0a21cb8101 - Add option to use a custom image as playqueue background.
- Add option to specify blur and opacity of playqueue background image
BUG: 386

(Similar options to be added to context view background)
2014-01-25 09:59:21 +00:00
craig.p.drummond
8b045d36b9 Add option to NOT download covers from last.fm 2014-01-25 09:56:54 +00:00
craig.p.drummond
cf2e5fbe76 If listallinfo fails, usr lsinfo recursively
BUG: 379
2014-01-08 19:43:05 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
c6ac6efbc6 Add option to set language in Qt only builds 2014-01-06 19:30:00 +00:00
craig.p.drummond
0fad671531 Allow poll duration to be specified in config file - 0 (no polling) to 60 (seconds) 2014-01-02 20:02:28 +00:00
craig.p.drummond
2273b27f15 If connected to MPD via a UNIX-domain socket, then send non-MPD files as file:/// URLs to MPD - i.e. dont use internal HTTP server. To foce usage of HTTP server - set alwaysUseHttp to true in Cantata's config file.
BUG: 373
2014-01-02 19:06:13 +00:00
craig.p.drummond
34ce777a89 'Load All Covers' in album view is not usable now that scaled covers are cached - it slows down the loading too much! 2013-12-31 09:47:57 +00:00
craig.p.drummond
bc67f706f9 Allow 'add' chunk size to be configured via config file. 2013-12-30 09:59:50 +00:00
craig.p.drummond
c8362594a1 Add config item, mpdPoll, which when set to true will cause Cantata to poll MPD every second whilst playing. This is useful for cases where Cantata misses updates from MPD. This needs to be manually set in config file (see README for details), as this is only a work-around for certain scenarios.
BUG: 364
2013-12-27 20:50:24 +00:00
craig.p.drummond
b7c8f6b8cc Add option to always collapse context into single pane. 2013-12-23 11:00:37 +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
482bc95ad0 Save search category 2013-12-18 19:17:58 +00:00
craig.p.drummond
16cab8a738 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
e01eaaf001 Add option to control startup-state; visible, hidden, or remebered from previous run.
BUG: 337
2013-12-16 19:28:06 +00:00
craig.p.drummond
02b703789d - Look for backdrop.jpg/png in music folder before attempting to download.
- Add option to store downloaded backdrops into music folder. Stored as backdrop.jpg
2013-11-11 19:27:38 +00:00
craig.p.drummond
4d8e16074f Add CMake option to disable KWallet in KDE builds 2013-10-28 19:46:54 +00:00
craig.p.drummond
c67dcfc031 Add a config item to control volume step - no config UI 2013-10-25 20:02:38 +00:00
craig.p.drummond
53e8b7c4ad Can still use HTTP server without TagLib - its just not as good... 2013-10-18 18:57:44 +00:00
craig.p.drummond
71363daa3a Add a UI option to control clear playqueue prompt.
BUG: 318
2013-10-16 18:21:39 +00:00
craig.p.drummond
cdb50ff0e5 Add config item to control prompting when clear playqueue. 2013-10-09 18:58:24 +00:00
craig.p.drummond
957b24299e Fix KDE build
BUG: 314
2013-10-07 15:55:18 +00:00
craig.p.drummond
cdd9fde53a Add a config item to configure album-view to load all covers immediately.
BUG: 312
2013-10-06 18:37:58 +00:00
craig.p.drummond
180c8e9c2a Add a config item to disable all network access.
BUG: 311
2013-10-06 18:11:54 +00:00