Commit Graph

230 Commits

Author SHA1 Message Date
craig.p.drummond
80a3dd324d 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
e573479a56 Do not allow 'auto-hide sidebar' and 'playqueue in sidebar' to be active at the same time. 2014-02-28 20:13:38 +00:00
craig.p.drummond
9f17d0f02d - 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
2589ab2530 Auto-scroll lyrics
BUG: 405
2014-02-18 19:34:37 +00:00
craig.p.drummond
aec7ae2ccb 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
94bfbb42e1 Add auto-context switch - to be part of 1.4.0 2014-02-10 19:11:02 +00:00
craig.p.drummond
2104a094d3 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
a422c6b2ad Create a base class for TableViews 2014-02-04 19:14:11 +00:00
craig.p.drummond
8dd127e63d Tidy up 2014-01-29 19:18:33 +00:00
craig.p.drummond
cbedf2776d Add 'Table' style view for playlists.
BUG: 391
2014-01-27 19:37:54 +00:00
craig.p.drummond
0cab95c6e9 - 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
53b528e31f Artist images should not be used in basic tree style.
BUG: 389
2014-01-26 10:28:05 +00:00
craig.p.drummond
4999f8979a Increase max blur to 20 pixels 2014-01-25 10:01:47 +00:00
craig.p.drummond
e1f0b38148 - 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
5407da54d5 Add option to NOT download covers from last.fm 2014-01-25 09:56:54 +00:00
craig.p.drummond
ae63a63b82 Mask bits of sidbar config item 2014-01-21 18:56:23 +00:00
craig.p.drummond
d5c5baf190 Nicer sidebar context menu - split style into style & position 2014-01-12 17:29:19 +00:00
craig.p.drummond
a6b1ef5b62 Use version() not ver - as ver might not have been initialised! 2014-01-12 10:57:24 +00:00
craig.p.drummond
e3f54f0781 Hide search tab by default 2014-01-10 20:01:17 +00:00
craig.p.drummond
2f24b3fd9b Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
18a3d351a5 If listallinfo fails, usr lsinfo recursively
BUG: 379
2014-01-08 19:43:05 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
e01d97e66e Add option to set language in Qt only builds 2014-01-06 19:30:00 +00:00
craig.p.drummond
0044acbb5a 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
b320bcf210 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +00:00
craig.p.drummond
3f24e2006a 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
cbe0b943ca '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
a035648dd9 Increase max-per-add to 10000 2013-12-30 12:14:49 +00:00
craig.p.drummond
6fa75e19e7 Allow 'add' chunk size to be configured via config file. 2013-12-30 09:59:50 +00:00
craig.p.drummond
71984a4f9f 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
8b4b81412a Add option to always collapse context into single pane. 2013-12-23 11:00:37 +00:00
craig.p.drummond
6a582befa1 Optionally save scaled covers (used in artist and albums views) to disk. 2013-12-19 20:06:06 +00:00
craig.p.drummond
5e6c94c120 Save search category 2013-12-18 19:17:58 +00:00
craig.p.drummond
09a8a0fb51 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
571419b861 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
fa1a25be60 - 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
bd7d1ffc16 Add CMake option to disable KWallet in KDE builds 2013-10-28 19:46:54 +00:00
craig.p.drummond
469ebc0b2a Add a config item to control volume step - no config UI 2013-10-25 20:02:38 +00:00
craig.p.drummond
a0453663a1 Can still use HTTP server without TagLib - its just not as good... 2013-10-18 18:57:44 +00:00
craig.p.drummond
c78e3aa20a Fix detecting if MPD dis is readable, if it is specified as \\host
BUG: 316
2013-10-17 17:22:54 +00:00
craig.p.drummond
fc85f03d0d Add a UI option to control clear playqueue prompt.
BUG: 318
2013-10-16 18:21:39 +00:00
craig.p.drummond
843bb0f2a4 Always use unix dir separator internally 2013-10-14 18:16:32 +00:00
craig.p.drummond
5ac107e772 Add config item to control prompting when clear playqueue. 2013-10-09 18:58:24 +00:00
craig.p.drummond
ad8bbd35af Fix KDE build
BUG: 314
2013-10-07 15:55:18 +00:00
craig.p.drummond
fdb24f8e2d 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
042f8f9f79 Add a config item to disable all network access.
BUG: 311
2013-10-06 18:11:54 +00:00
craig.p.drummond
81ebccd6c1 - Optionally support Qxt global shortcuts for Qt-only (Qt4) Linux, and Windows, builds.
- Move media-keys setting into shortcuts page.
2013-10-04 18:42:56 +00:00
craig.p.drummond
0ce01b322b - Dont build GNOME media-keys support into KDE builds, as these use KDE's global keyboard shortcuts.
- With KDE builds, default to using media-keys as global shortcuts.
2013-10-04 18:41:12 +00:00
craig.p.drummond
e09f273d09 When parsing CUE files - attempt to load as UTF-8, and then "System" encoding. Support a new config item, 'cueFileCodecs', which allows extra Qt text-codecs to be tried (see README for details). If all of these fail, then revert back to the previous behaviour. 2013-10-03 17:10:21 +00:00
craig.p.drummond
70bf4c128a When reading default MPD music folder, ensure this has a trailing slash. 2013-10-02 20:18:10 +00:00