Commit Graph

726 Commits

Author SHA1 Message Date
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
craig.p.drummond
dfc582dcde Link streams/online config pages to view pages 2013-10-23 18:32:04 +00:00
craig.p.drummond
99bccf6281 Read/write tags in an external app - as per Clementine and Amarok. Isolates Cantata from TagLib crashes. 2013-10-22 18:22:41 +00:00
craig.p.drummond
d0bec55b37 Allow local file playback without taglib 2013-10-18 18:58:33 +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
781ace48c3 Tidy code a little 2013-10-17 17:23:42 +00:00
craig.p.drummond
a8e288269c Unmount remote devices when model is stopped 2013-10-17 17:23:23 +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
2dd831abdb (C) symbol 2013-10-17 17:16:53 +00:00
craig.p.drummond
7e91fb7691 When setting window title, use full-text from track/artist labels, and not the squeezed text! 2013-10-16 18:27:15 +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
e65eefa1d2 Custom volume control 2013-10-15 17:19:20 +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
7cc7f9c19b Use animatedHide to hide message widget 2013-10-09 17:08:30 +00:00
craig.p.drummond
8e84cab3a8 - Show action short-cuts in tooltips
- Move https->http conversion into NetworkAccessManager, so that it is consistent
- Place clear playqueue button back to its previous position
2013-10-09 17:07:14 +00:00
craig.p.drummond
c93ad16160 Cleanup 2013-10-08 18:00:42 +00:00
craig.p.drummond
151fbfd9ee Only show config pages, and tabs, that are relevant to the enabled views. 2013-10-08 18:00:28 +00:00
craig.p.drummond
8dc03b4cd5 Prompt before clearing playqueue. 2013-10-08 18:00:10 +00:00
craig.p.drummond
ed3e1ef536 Try to make coverwidget and sidebar the same size 2013-10-07 15:56:19 +00:00
craig.p.drummond
ad8bbd35af Fix KDE build
BUG: 314
2013-10-07 15:55:18 +00:00
craig.p.drummond
a4e6b7a8e1 No need to refresh playlists in constructor - this is done on status update 2013-10-04 19:06:38 +00:00
craig.p.drummond
69a9b64c97 Stop media keys interfaces on exit 2013-10-04 18:54:56 +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
63eb2a4d2a Only enable 'Edit Song Tags' on playqueue if MPD music folder is readable.
BUG: 307
2013-10-02 20:19:07 +00:00
craig.p.drummond
de5cc5d5a4 If we are downloading podcasts while use closes Cantata, prompt user as to whether to really close or not. 2013-10-01 18:20:10 +00:00
craig.p.drummond
5effadd265 Bind increase volume, decrease volume, and mute actions to main window, so that shortcuts work. 2013-09-30 18:16:33 +00:00
craig.p.drummond
c626127c0e Don't react twice to every volume change. Volume was changing in 10% increments, whereas it should have been (and is now) 5%
BUG: 304
2013-09-30 18:15:19 +00:00