Commit Graph

682 Commits

Author SHA1 Message Date
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
craig.p.drummond
718b1b19fb If we recieve an error from MPD via status, then display this in the main window. 2013-09-26 18:03:58 +00:00
craig.p.drummond
1e781a9a37 Use "play" command if play button is pressed and there is no current song. 2013-09-24 18:41:35 +00:00
craig.p.drummond
1688820dbe Add config page to determine list of online providers. 2013-09-20 19:48:27 +00:00
craig.p.drummond
32c7467793 Fix saving of 'save covers in mpd dir' for non taglib builds 2013-09-18 18:09:08 +00:00
craig.p.drummond
d5c0ab1bb6 Initial podcast support
NOTE: This is NOT fully implemented, or functional!!!
2013-09-17 16:25:58 +00:00
craig.p.drummond
cf1e32c7c8 Online services support does not require taglib. 2013-09-17 15:54:54 +00:00
craig.p.drummond
b678d4b25c Initial MacOS port - thanks to Ian Scott 2013-09-17 15:54:18 +00:00
craig.p.drummond
0fb2ca6795 Make playqueue search consisten with view search - ie. only show search on activating 'Search Play Queue', do not toggle. 2013-09-13 19:09:59 +00:00
craig.p.drummond
87f3dfccc8 (Hopefully) fix selection order of items - and order added to playqueue. 2013-09-03 18:40:50 +00:00
craig.p.drummond@gmail.com
09eb6fe494 Clean up inhibit code, place logic into powermanagement class. 2013-09-03 11:25:23 +00:00
craig.p.drummond@gmail.com
b5bd20199a Inhibit suspend if this is enabled whilst playing 2013-09-03 11:16:45 +00:00
craig.p.drummond
69469c633a If playqueue is cleared when dynamizer is running, then also stop dynamizer. 2013-09-02 18:27:30 +00:00
craig.p.drummond
a0ee974374 Add option to prevent system from suspending whilst playing (Linux only). 2013-09-02 18:25:54 +00:00
craig.p.drummond
7fd6b4aedb Add config page to control which stream categories are enabled, to import new categories, and to remove imported categories. See README for import file format. 2013-08-28 18:50:04 +00:00
craig.p.drummond
0c99596bd5 HTTP stream URL is per collection 2013-08-23 16:34:03 +00:00
craig.p.drummond
e872124e3b Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
0a2cb95fab Fix 'Add Stream URL' action in builds where device support is disabled.
BUG: 271
2013-08-21 10:10:33 +00:00
craig.p.drummond
44bf560240 Windows build fixes 2013-08-12 21:03:21 +00:00
craig.p.drummond
278e6c1154 Use correct #define 2013-08-12 18:32:15 +00:00
craig.p.drummond
ee76d2ab92 Click on time label to toggle between shwowing current time and time remaining. 2013-08-02 19:26:07 +00:00
craig.p.drummond
20f536ab85 Use KIconTheme to ascertain icon theme name with KDE builds. 2013-07-22 21:52:25 +00:00
craig.p.drummond
faa33400c2 Update online and devices views when cover size, or show year setting, is changed 2013-07-22 18:56:35 +00:00
craig.p.drummond
0223a501e5 Remove spacer when playqueue is placed in sidebar 2013-07-19 18:27:23 +00:00
craig.p.drummond
f0aad581a6 Dont include qtplural in localize.h - support folder should be as stand-alone as possible 2013-07-18 14:54:10 +00:00
craig.p.drummond
72cd22161c Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
b734b576e8 Speed up online services model by disabling dynamic sort 2013-07-16 18:30:45 +00:00
craig.p.drummond
589f5f40df Fix restoring of main window size for KDE builds.
BUG:258
2013-07-15 19:12:06 +00:00
craig.p.drummond
48e5c63f58 Cant seek cdda:// streams 2013-07-12 19:32:19 +00:00
craig.p.drummond
dcfd8d0722 If time & elapsed are 0, keep polling for the first few seconds to see if this changes 2013-07-12 19:05:49 +00:00
craig.p.drummond
4121277e8b Remove ENABLE_ONLINE_SERVICE cmake option - always enabled. 2013-07-11 18:38:48 +00:00
craig.p.drummond
04040697ba Play Queue search button text 2013-07-09 14:15:41 +00:00
craig.p.drummond
179d0eeca2 Better TunIn searches. Search is now in main window, and all types are searched.
BUG:252
2013-07-09 14:15:11 +00:00
craig.p.drummond
62fc004933 Allow seeking in cantata HTTP streams. 2013-07-05 20:39:15 +00:00
craig.p.drummond
41509e196d If stream is not a cantata stream, and the total time is known, then enable the position slider. 2013-07-05 19:22:45 +00:00
craig.p.drummond
f9ba35930c Show message on playqueue when fetching a stream 2013-07-05 19:21:08 +00:00
craig.p.drummond
61640038a8 Update palette when playqueue is moved to/from sidebar 2013-07-01 19:55:13 +00:00
craig.p.drummond
a9e4896ffa ctr-f also shows playqueue search if playqueue is in sidebar 2013-07-01 19:54:19 +00:00
craig.p.drummond
2d17a2dba0 Place search fields on bottom of views, and hide by default. Show when Ctrl-F is used for views, and Ctrl-Shift-F for playqueue. 2013-06-30 21:35:43 +00:00
craig.p.drummond
d27922e52f Simplify streams page 2013-06-28 18:24:49 +00:00
craig.p.drummond
29e003c5de Add 'Copy Songs To Device' action to playlists page. 2013-06-26 16:19:29 +00:00
craig.p.drummond
7a42703c7e Optionally use current album cover as play queue backdrop 2013-06-25 18:05:48 +00:00
craig.p.drummond
b5c2c8d66c No need to emit connectTo in serversettings::save, as this is done later 2013-06-24 18:42:59 +00:00
craig.p.drummond
c1ecedd026 Connection is referred to as collection in pref dialog, so use collection in main window too 2013-06-23 09:15:25 +00:00
craig.p.drummond
93db55160e Add support for a simple profile where MPD is started by cantata, and the only settings are the music folder and cover names. 2013-06-23 08:51:19 +00:00