Commit Graph

752 Commits

Author SHA1 Message Date
craig.p.drummond
1f0096c890 Call QApplication::alert() when showing errors - this causes taskbar entry to be marked. 2014-01-17 21:41:47 +00:00
craig.p.drummond
b25796aa52 Simplify calculation of collapsed height 2014-01-17 20:08:10 +00:00
craig.p.drummond
481a87def6 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
7b1d5b0838 Consisten (c) notice between KDE and Qt builds 2014-01-16 19:34:11 +00:00
craig.p.drummond
d9db3c2020 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
7448f95369 Move all sidebar settings into settings dialog. 2014-01-16 19:30:39 +00:00
craig.p.drummond
1175186926 Control 'set prio' action 2014-01-15 19:34:04 +00:00
craig.p.drummond
719020d850 Move configuring of enabled views into main interface section of settings dialog. 2014-01-15 19:33:45 +00:00
craig.p.drummond
d7178f8824 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
9e329a5b19 Nicer sidebar context menu - split style into style & position 2014-01-12 17:29:19 +00:00
craig.p.drummond
7c11c3c996 Cache folder listing too 2014-01-10 20:00:10 +00:00
craig.p.drummond
dd62bfe36f 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
370695f6c6 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
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
a8bae11cf6 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
3957850120 Use © to get (c) symbol 2014-01-06 19:29:29 +00:00
craig.p.drummond
20cc2bec8c 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
4b4a544b2b Just using InputDialog to get stream URL if streams tab is disabled 2014-01-03 19:06:01 +00:00
craig.p.drummond
7d6e14993c Add CMake option to disable dynamic playlists 2014-01-03 19:04:56 +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
551d28ff0f Fix Linux build if device support is disabled 2014-01-03 19:03:38 +00:00
craig.p.drummond
0e994cb399 Delay termination slightly, so that remove signal has time 2014-01-02 19:09:55 +00:00
craig.p.drummond
7a2f2b6749 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +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
0fc8ecb33e Add 'Remove dusplicates' functionality to play queue and play lists.
BUG: 370
2013-12-31 08:55:00 +00:00
craig.p.drummond
be1d2584a9 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
b5058849b1 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
135d988de0 Optionally save scaled covers (used in artist and albums views) to disk. 2013-12-19 20:06:06 +00:00
craig.p.drummond
ca0b7099fe Try to preserve playqueue position after undo/redo 2013-12-18 19:18:36 +00:00
craig.p.drummond
482bc95ad0 Save search category 2013-12-18 19:17:58 +00:00
craig.p.drummond
3eef603688 Add 'Search' tab - uses MPD for search. 2013-12-18 19:15:19 +00:00
craig.p.drummond
16cab8a738 Basic undo/redo support for playqueue. 2013-12-17 21:12:27 +00:00
craig.p.drummond
f3c807c787 Use lowercase (c) 2013-12-17 21:10:12 +00:00
craig.p.drummond
875b5d6fc8 Use "(C)" instead of "©", as "©" seems to mess up Qt translations. 2013-12-17 21:08:54 +00:00
craig.p.drummond
7a327915b3 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
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
a9cf9d8051 Unify desktop detection code. 2013-12-14 12:43:31 +00:00
craig.p.drummond
3c29b40dff Move remove and crop functions into playqueue class 2013-12-10 19:47:04 +00:00
craig.p.drummond
5297fbc851 Remove Cantata streams when exiting. 2013-12-06 13:18:42 +00:00
craig.p.drummond
e8325b714f Align main menu with toolbutton 2013-11-29 20:18:12 +00:00
craig.p.drummond
340228310b Better track/artist label alignment in main window 2013-11-29 20:14:09 +00:00
craig.p.drummond
0cdaade0a4 Tiny tidy up 2013-11-27 19:39:29 +00:00
craig.p.drummond
afd5082a43 Allow to disable playlists model - if so hide playlist actions 2013-11-15 19:39:11 +00:00
craig.p.drummond
a9eec852a0 Add 'Shuffle Albums' entry to playqueue context menu.
BUG: 323
2013-11-01 19:30:26 +00:00
craig.p.drummond
4a62e96dfa Add albums in random order to playqueue.
BUG: 323
2013-11-01 18:37:19 +00:00
craig.p.drummond
9bf92fc0ec Playback control button sizes 2013-10-30 22:12:40 +00:00
craig.p.drummond
c5904d90a1 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
c049af0cc8 Revert reading/writing of tags in external helper - its not working correctly
BUG: 319
2013-10-25 20:01:33 +00:00
craig.p.drummond
4f802a419e Link streams/online config pages to view pages 2013-10-23 18:32:04 +00:00