Commit Graph

929 Commits

Author SHA1 Message Date
craig.p.drummond
0785853b62 - Dont allow buttons in main widow to recieve focus.
- Use Ctrl+G as short-cut to show genre combo popup.
2014-01-23 19:48:13 +00:00
craig.p.drummond
723d47d0e1 Only react to back or home action is listviews if view is visible! 2014-01-23 19:47:48 +00:00
craig.p.drummond
4853b27f33 Mopidy seems to require integer arguments to be quoted! 2014-01-21 20:04:45 +00:00
craig.p.drummond
36dfbdd9cb Fix some Mopidy 0.18 issues; cover and lyrics retrieval, folders view loading.
...more changes still required!
2014-01-21 18:58:22 +00:00
craig.p.drummond
82701119aa As per Amarok, split albums into discs in grouped playqueue view. 2014-01-21 18:56:05 +00:00
craig.p.drummond
459d921763 Be consistent with other players, and dont show disc number in list. 2014-01-21 18:55:02 +00:00
craig.p.drummond
e9a8db4126 Read lyrics from LYRICS tag for FLAC, Opus, Vorbis, and Speex files. 2014-01-17 21:50:23 +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
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
185efc7024 Set CMake defaults if not supplied on commandline; set prefix to /usr for Qt only Linux builds, path to kde4-config --prefix for KDE4 builds, and set build type to Release 2014-01-17 20:06:39 +00:00
craig.p.drummond
bc8aa999d1 Europe and Canada regions in ListenLive are not re-loadable (as they are read from listenlive.xml) 2014-01-17 20:05:13 +00:00
craig.p.drummond
ab08a2d7f8 Add new view style "Basic Tree (No Icons)". This is as per the simple tree, but only images, and not icons, will be shown. 2014-01-17 20:04:12 +00:00
craig.p.drummond
aec2966290 Move all sidebar settings into settings dialog. 2014-01-16 19:30:39 +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
095f62dcbe Fix displaying of disc and track numbers for online services. 2014-01-15 19:31:52 +00:00
craig.p.drummond
c06460596b Use Podcasts and SoundCloud icons in cover widget, and song notification, for relevant tracks. 2014-01-15 19:31:32 +00:00
craig.p.drummond
cae1c301ac Before calling ReplyGain after ripping CD, need to convert filenames to destination suffix. 2014-01-13 22:12:25 +00:00
craig.p.drummond
f0b2dfec51 Allow to specify filename scheme when copying to library. 2014-01-13 21:30:57 +00:00
craig.p.drummond
342f0734a6 Fix info table! 2014-01-10 20:06:56 +00:00
craig.p.drummond
2138dc292e Look for covers via Spotify, iTunes, and Deezer 2014-01-10 20:06:40 +00:00
craig.p.drummond
f6d8b910de Spelling 2014-01-10 20:06:09 +00:00
craig.p.drummond
e3f54f0781 Hide search tab by default 2014-01-10 20:01:17 +00:00
craig.p.drummond
4e3824be9e Cache folder listing too 2014-01-10 20:00:10 +00:00
craig.p.drummond
18a3d351a5 If listallinfo fails, usr lsinfo recursively
BUG: 379
2014-01-08 19:43:05 +00:00
craig.p.drummond
84a1fa0de0 When downloading images, dont use extension to determine file format, instead look JFIF and PNG in first few data bytes.
BUG: 378
2014-01-07 20:02:40 +00:00
craig.p.drummond
afcadec227 Remove usage of Gtk-style on-off button for Gtk style, and instead give checkboxes better text and adjust config layout. 2014-01-06 20:43:24 +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
e01d97e66e Add option to set language in Qt only builds 2014-01-06 19:30:00 +00:00
craig.p.drummond
d26296a914 Use © to get (c) symbol 2014-01-06 19:29:29 +00:00
craig.p.drummond
a1bf1eea3e Update 2014-01-06 19:27:57 +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
89ef1d5f64 - Only show artist name of CD track if it does not start with main CD artist.
- Show track numbers in CD listing.
2014-01-03 22:39:31 +00:00
craig.p.drummond
466766ecf1 Correctly style treeview in CD details dialog. 2014-01-03 22:28:17 +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
bc71e169ce Dont clear the playqueue when Cantata is passed a song as a commandline at start-up.
BUG: 375
2014-01-03 19:03:01 +00:00
craig.p.drummond
d0b265f5d0 Update 2014-01-03 19:01:45 +00:00
craig.p.drummond
da4745b207 If listallinfo fails, and using MPD>=0.18, inform user to increase MPD's buffer size 2014-01-03 19:01:28 +00:00
craig.p.drummond
f5fdaee224 Spelling, again! 2014-01-03 19:00:05 +00:00
craig.p.drummond
4545564b85 Fix short-cuts in preferences dialog. 2014-01-03 18:59:29 +00:00
craig.p.drummond
885590e5a8 Fix toggling of checkboxes via short-cut. 2014-01-03 18:58:22 +00:00
craig.p.drummond
0044acbb5a Allow poll duration to be specified in config file - 0 (no polling) to 60 (seconds) 2014-01-02 20:02:28 +00:00
craig.p.drummond
995e03151d Spelling! 2014-01-02 19:09:29 +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
a7c810e3c0 Only start internal HTTP server when required, and stop 1 second after last Cantata stream is removed.
BUG: 369
2014-01-02 19:05:06 +00:00
craig.p.drummond
23f30f4b48 When MPD seeks a Cantata HTTP stream, set the Content-Range header field.
BUG: 368
2014-01-02 19:03:20 +00:00
craig.p.drummond
394e096c40 If Ctrl-F is activated again whilst search widget is visible, then select all current text.
BUG: 374
2013-12-31 09:23:18 +00:00
craig.p.drummond
3a3177be22 When adding songs to an existing play lists, dont allow play list files to be added.
BUG: 372
2013-12-31 09:08:14 +00:00