Commit Graph

1912 Commits

Author SHA1 Message Date
craig.p.drummond
61daa79dfc Add a 'FlatToolButton' style. Mainly for OSX, as QToolButton looks awful... 2014-10-09 19:47:05 +00:00
craig.p.drummond
31dd2bddbf Resize config dialog when page changes 2014-10-08 14:39:08 +00:00
craig.p.drummond
e76b90f63b More OSX-like preferences dialog for OSX builds. (Still has Apply/OK/Cancel buttons) 2014-10-08 13:10:49 +00:00
craig.p.drummond
35d029aac0 Set config page before dialog is shown 2014-10-08 13:10:01 +00:00
craig.p.drummond
e60f4d5893 Set focus on pagewidget's list when pref dialog is shown - to workaround weird OSX painting bug. 2014-10-03 15:49:36 +00:00
craig.p.drummond
bb2ab4aff5 Hide 'Find in Play Queue' icon under Unity 2014-10-02 17:21:16 +00:00
craig.p.drummond
bd044155e6 - Thinner splitters for more styles
- Because of the above, dont draw mac focus highlight for views
2014-10-02 17:16:13 +00:00
craig.p.drummond
7b13d2aad9 Use separate action for playqueue search 2014-10-02 17:08:30 +00:00
craig.p.drummond
c9af3a33a9 Raise window when showing page 2014-10-02 11:07:55 +00:00
craig.p.drummond
144b6e8bbd Add 2 pixel pad 2014-10-01 20:04:07 +00:00
craig.p.drummond
017f6c1229 Fix size of collapsed window in windows builds. 2014-10-01 19:58:41 +00:00
craig.p.drummond
bd4364a6b5 Use "Now playing" as notification title 2014-10-01 16:26:01 +00:00
craig.p.drummond
f932a40177 Change Play/Pause text depending upon action in dock menu 2014-10-01 16:23:44 +00:00
craig.p.drummond
2e89fc8bcc - Fix missing toolbar icon under OSX
- Menubar icon hack is only applicable when running under Unity for Linux/Qt builds.
2014-10-01 16:03:08 +00:00
craig.p.drummond
db1f9e9cec - Add control buttons for windows thumbnail toolbutton.
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
b85137a95c Show notification when outputs changed.
BUG: 552
2014-10-01 11:02:19 +00:00
craig.p.drummond
860f4c7084 More broken libdbusmenu-qt workarounds. Really wish it would repect the dont show icons in menu setting!!! 2014-09-30 20:36:20 +00:00
craig.p.drummond
6235992854 Add button to status bar to eanble/disable playback of MPD HTTP output stream.
BUG: 552
2014-09-30 16:33:24 +00:00
craig.p.drummond
d00f328f74 Fix Qt5 translations. 2014-09-30 11:31:18 +00:00
craig.p.drummond
b44ee0c418 ...and set margins! 2014-09-29 16:28:25 +00:00
craig.p.drummond
8f23f580e5 Covers in mac notifications. 2014-09-29 16:10:48 +00:00
craig.p.drummond
6a0c4e380c Toolbar margins. 2014-09-29 16:10:12 +00:00
craig.p.drummond
c9cb3f6b5f Don't make media keys backend configurable, auto detect the best one. 2014-09-29 11:26:05 +00:00
craig.p.drummond
a8ca3e7283 More filename restrictions 2014-09-27 11:27:23 +00:00
craig.p.drummond
e68e672836 Replace any of (/ ? < > \ : * | ") with underscore when creating cover file cache names under windows.
BUG: 549
2014-09-27 11:11:29 +00:00
craig.p.drummond
46d58214d3 Show OSX notifications even when Cantata has focus. 2014-09-26 20:22:00 +00:00
craig.p.drummond
4676b6129e Add notifications for OSX - only shown when Cantata is not focused. 2014-09-26 16:51:27 +00:00
craig.p.drummond
720dda7965 If initial settings wizard is canceled, ensure that it is shown at next start. 2014-09-26 16:50:35 +00:00
craig.p.drummond
95f4a1cb70 Dont use standard actions in KDE tray menu - as want to connect to quit signal 2014-09-25 22:25:25 +00:00
craig.p.drummond
753900a55f Use correct function! 2014-09-25 21:08:11 +00:00
craig.p.drummond
93ead18ce4 Configurable podcast download limit; 0 (dont download), 1, 2, 5, 10, 15, 20, 50, or all episodes.
BUG: 547
2014-09-25 20:56:56 +00:00
craig.p.drummond
90023282b5 Use dark background for context view by default. 2014-09-25 20:28:06 +00:00
craig.p.drummond
ae066d7e8e Check if downloading podcasts in closeEvent() as well as quit() 2014-09-25 18:30:37 +00:00
craig.p.drummond
bfc8aa1ec2 Podcast fixes/improvements
- Add actions to mark podcast as episode as listened or new.
- Add action to cancel podcast downloads.
- Download podcasts sequentially.
- Fix display of unplayed podcast episode counts.
BUG: 547
2014-09-25 18:18:26 +00:00
craig.p.drummond
0ac2c9a50c Set organization name - currently 'mpd' for windows, and 'cantata' elsewhere. This is to maintain backwards compatability. 2014-09-25 18:17:46 +00:00
craig.p.drummond
2b3ebe32fe Expanding fields grow 2014-09-25 18:17:03 +00:00
craig.p.drummond
f0f624916c Move window raising code into Utils 2014-09-24 18:23:24 +00:00
craig.p.drummond
0d59bf41d6 Full refresh action. Needed to recognise changes to ArtistSort, etc. 2014-09-23 20:28:23 +00:00
craig.p.drummond
ceedf3697f - add inhibit suspend whilst playing for Mac
- add detection of resume from suspend for Mac
2014-09-22 19:45:48 +00:00
craig.p.drummond
1ab01b2eea Use "Cantata Preferences" as title of preferences dialog under OSX. If not, it get titled "Preferences" and this seems to cause conflicts with the Preferences menu action and the Preferences action in the Window menu??????? 2014-09-21 18:55:45 +00:00
craig.p.drummond
7aa2652a9b Add spacers at either end of toolbar. 2014-09-20 19:34:57 +00:00
craig.p.drummond
3fa39770b5 Current window entry should be checked. 2014-09-20 16:07:13 +00:00
craig.p.drummond
374fd21b8f Add a 'Window' menubar entry - lists windows, and allows to raise 2014-09-20 14:15:41 +00:00
craig.p.drummond
4d7c1ac463 Revert back to storing scaled covers as JPG. PNG is taking too much space, especially with retina displays. 2014-09-19 17:14:01 +00:00
craig.p.drummond
c1dac9f21e Place more actions into Queue menu 2014-09-19 16:44:09 +00:00
craig.p.drummond
8c2ce5faad Retina support for covers in views. 2014-09-19 16:43:48 +00:00
craig.p.drummond
164f1db49b Fix raising ow window in OSX 2014-09-18 22:07:22 +00:00
craig.p.drummond
16d719f3d2 Better retina support. 2014-09-18 16:29:58 +00:00
craig.p.drummond
256581e205 Put spacer item in cover widget class - so that when widget is hidden, spacing is removed. 2014-09-18 16:29:11 +00:00
craig.p.drummond
1a39507237 Add play queue search to menu button menu 2014-09-17 21:59:17 +00:00