Commit Graph

753 Commits

Author SHA1 Message Date
craig.p.drummond
86d673e4e2 Mopidy does not return useful server info, so dont show this menu item 2014-01-22 19:25:33 +00:00
craig.p.drummond
afd43f95c7 Call QApplication::alert() when showing errors - this causes taskbar entry to be marked. 2014-01-17 21:41:47 +00:00
craig.p.drummond
97d55ea27e Simplify calculation of collapsed height 2014-01-17 20:08:10 +00:00
craig.p.drummond
d841ed441d Place Cantata's 'toolbar' within a QToolBar - so that the style's toolbar look is preserved, and styles that can drag window via toolbar (e.g. QtCurve) still work. 2014-01-17 20:07:38 +00:00
craig.p.drummond
1cb2ba15d6 Consisten (c) notice between KDE and Qt builds 2014-01-16 19:34:11 +00:00
craig.p.drummond
eda6a4fe6f Change to collection page if settings dialog is open, and user re-activates the preferences action. 2014-01-16 19:32:35 +00:00
craig.p.drummond
aec2966290 Move all sidebar settings into settings dialog. 2014-01-16 19:30:39 +00:00
craig.p.drummond
c9d5fe8f97 Control 'set prio' action 2014-01-15 19:34:04 +00:00
craig.p.drummond
b3b2062987 Move configuring of enabled views into main interface section of settings dialog. 2014-01-15 19:33:45 +00:00
craig.p.drummond
927c2e25f5 Dont use bitmask for tabwidget style - as this implies it can be top+bot+side, etc, whereas these are exclusive. 2014-01-13 12:29: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
4e3824be9e Cache folder listing too 2014-01-10 20:00:10 +00:00
craig.p.drummond
5adbd57c74 Only set coverwidget to twice tabbar icon size, if its not already been set to match tabbar 2014-01-08 19:47:40 +00:00
craig.p.drummond
2caf9293bd Remove overlayscrollbar code - not been working for a while, and I have no time/motivation to fix. 2014-01-08 19:46:48 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
4e548e1524 Set cover-widget icon size to at least twice tab-widget large icon size. 2014-01-06 19:30:27 +00:00
craig.p.drummond
d26296a914 Use © to get (c) symbol 2014-01-06 19:29:29 +00:00
craig.p.drummond
14e4e165db Don't use QKeySequence::Delete to detect delete key event for play queue, instead check for no modifiers and the Delete key itself. Closing a terminal with Ctrl-D seems to cause Cantata to see QKeySequence::Delete
BUG: 377
2014-01-05 22:41:07 +00:00
craig.p.drummond
9fd47674cc Just using InputDialog to get stream URL if streams tab is disabled 2014-01-03 19:06:01 +00:00
craig.p.drummond
de68b09c9a Add CMake option to disable dynamic playlists 2014-01-03 19:04:56 +00:00
craig.p.drummond
6809a05a13 Add CMake option to disable streams tab 2014-01-03 19:04:37 +00:00
craig.p.drummond
8485ab8cf4 Add CMake option to disable online services 2014-01-03 19:04:14 +00:00
craig.p.drummond
b2204bcf89 Fix Linux build if device support is disabled 2014-01-03 19:03:38 +00:00
craig.p.drummond
f6f48434c2 Delay termination slightly, so that remove signal has time 2014-01-02 19:09:55 +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
31518e6efe Add 'Remove dusplicates' functionality to play queue and play lists.
BUG: 370
2013-12-31 08:55:00 +00:00
craig.p.drummond
bb40726a2e Show error dialog if attempt to edit tags of non MPD songs.
BUGL 360
2013-12-26 20:34:09 +00:00
craig.p.drummond
c5b55c3f34 Use MPD status.playlistLength to determine number of playqueue items when controlling state of prev, next, and stop buttons.
BUG: 354
2013-12-23 09:55:23 +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
a52ae60ea1 Try to preserve playqueue position after undo/redo 2013-12-18 19:18:36 +00:00
craig.p.drummond
5e6c94c120 Save search category 2013-12-18 19:17:58 +00:00
craig.p.drummond
bcf864444f Add 'Search' tab - uses MPD for search. 2013-12-18 19:15:19 +00:00
craig.p.drummond
09a8a0fb51 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
c924d7d24b Use lowercase (c) 2013-12-17 21:10:12 +00:00
craig.p.drummond
98ef67fc98 Use "(C)" instead of "©", as "©" seems to mess up Qt translations. 2013-12-17 21:08:54 +00:00
craig.p.drummond
f5071a466d Start of undo/redo code. Commented out, as its not complete - and I'm not 100% sure how to do this!!! 2013-12-16 19:35:09 +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
e14bde9dbe Unify desktop detection code. 2013-12-14 12:43:31 +00:00
craig.p.drummond
beddac421c Move remove and crop functions into playqueue class 2013-12-10 19:47:04 +00:00
craig.p.drummond
4e9a2c5bef Remove Cantata streams when exiting. 2013-12-06 13:18:42 +00:00
craig.p.drummond
e58d250447 Align main menu with toolbutton 2013-11-29 20:18:12 +00:00
craig.p.drummond
bc3f890610 Better track/artist label alignment in main window 2013-11-29 20:14:09 +00:00
craig.p.drummond
c00da54e61 Tiny tidy up 2013-11-27 19:39:29 +00:00
craig.p.drummond
32e0e2de11 Allow to disable playlists model - if so hide playlist actions 2013-11-15 19:39:11 +00:00
craig.p.drummond
1fe94563b2 Add 'Shuffle Albums' entry to playqueue context menu.
BUG: 323
2013-11-01 19:30:26 +00:00
craig.p.drummond
1255514694 Add albums in random order to playqueue.
BUG: 323
2013-11-01 18:37:19 +00:00
craig.p.drummond
1b474ea6c8 Playback control button sizes 2013-10-30 22:12:40 +00:00
craig.p.drummond
8f043e34af Fix updating of current collecion in Cantata's menu when current collection is set in settings dialog. 2013-10-28 19:48:42 +00:00
craig.p.drummond
b609fe77fd Revert reading/writing of tags in external helper - its not working correctly
BUG: 319
2013-10-25 20:01:33 +00:00