Commit Graph

3869 Commits

Author SHA1 Message Date
craig.p.drummond
4f11aa577f No need for eventFilter 2014-01-23 19:49:01 +00:00
craig.p.drummond
02031d6c0d Set tooltip 2014-01-23 19:48:43 +00:00
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
90ffd8babb Covers cache key cant use song key 2014-01-23 19:47:28 +00:00
craig.p.drummond
a192b93b5e Use list-view to control sidebar views - this is required as not all items (Dynamic, Streams, Online, or Devices) may be avaialble (e.g. compiled out!) 2014-01-22 21:01:23 +00:00
craig.p.drummond
c60d1cf6b4 Cant use 'cantata-' as stream prefix, as this collides with the (new) cantata-cdda:// protocol. Use 'cantata-stream-' instead. 2014-01-22 19:33:22 +00:00
craig.p.drummond
2330864315 Use differnt album 'keys' for playqueue, and playlist. When Moopidy is used, its possible there might be *lots* of differnt keys - and we can reset the playqueue keys when the playqueue is cleared. 2014-01-22 19:30:52 +00:00
craig.p.drummond
b27650a2aa Only recognise certain protocols as stream URLs - so that we dont think Mopidy's SubSonic, etc, URLs are streams 2014-01-22 19:30:05 +00:00
craig.p.drummond
4094e8b6fd Use cantata-cdda:// scheme not cdda:// for Cantata AudioCD URLs 2014-01-22 19:29:01 +00:00
craig.p.drummond
b17f5aec22 Check if server is mopdiy, when handling "incorrect arguments" error code 2014-01-22 19:28:31 +00:00
craig.p.drummond
02ba1c464a dbPlaytime will also be 0 if this is a mopidy server 2014-01-22 19:27:55 +00:00
craig.p.drummond
01228a6323 Currently mopidy does not support update, and needs to be manually updated. So, if we make any changes, inform the user of this. 2014-01-22 19:27:25 +00:00
craig.p.drummond
985c1134de Fix mopdiy decode 2014-01-22 19:26:47 +00:00
craig.p.drummond
06d361a51c Decode mopidy URIs when showin in UI 2014-01-22 19:26:14 +00:00
craig.p.drummond
92d91c6a4a Handle mopidy paths 2014-01-22 19:25:51 +00:00
craig.p.drummond
86d673e4e2 Mopidy does not return useful server info, so dont show this menu item 2014-01-22 19:25:33 +00:00
craig.p.drummond
bb04662c91 Mopdiy does not support setting of priority 2014-01-22 19:24:38 +00:00
craig.p.drummond
1b22662684 Fix mopidy encode 2014-01-22 19:24:18 +00:00
craig.p.drummond
238019a2f3 Try to detect if we are connected to Mopidy, and act accordingly 2014-01-22 19:23:26 +00:00
craig.p.drummond
6982526293 Copy mopidy files to device 2014-01-22 19:22:14 +00:00
craig.p.drummond
90dd1aa54a Mopidy sets DB time to 0, so need to handle this :-( 2014-01-22 19:21:16 +00:00
craig.p.drummond
014afe7d94 Ignore Mpodiy's "incorrect arguments" error code for crossfade and replaygain mode. The commands are not supported by Mopidy. 2014-01-21 20:20:46 +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
79706bd977 Handle Mopidy local:track:file paths 2014-01-21 19:42:44 +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
054465656c Decode Mopidy local:track:file paths 2014-01-21 18:57:47 +00:00
craig.p.drummond
e16ae654d2 Dont need to pass "/" to first lsinfo call 2014-01-21 18:57:13 +00:00
craig.p.drummond
bcc00cc851 Smaller +/- on spin buttons 2014-01-21 18:56:41 +00:00
craig.p.drummond
ae63a63b82 Mask bits of sidbar config item 2014-01-21 18:56:23 +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
e25ed592cc Update 2014-01-21 18:54:39 +00:00
craig.p.drummond
b59e92bbcc Artists and Albums models dont need to use covers from AudioCDs... 2014-01-20 21:12:52 +00:00
craig.p.drummond
37b10559e3 Fix automatic setting of CD cover. 2014-01-20 21:08:11 +00:00
craig.p.drummond
1651b88e8e Custom widget for collapsed view selector 2014-01-20 20:45:31 +00:00
craig.p.drummond
2e385686ee Use squeezed labels so that dialog does not auto-resize 2014-01-20 20:32:12 +00:00
craig.p.drummond
f51fa4c0e5 Fix delete lyrics prompt 2014-01-20 19:27:08 +00:00
craig.p.drummond
54629d9f2b Fix potential crash 2014-01-18 18:14:56 +00:00
craig.p.drummond
710a8e21d6 Use lyrics if NOT empty :-(
BUG: 382
2014-01-18 16:03:04 +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
6c39a9d5bb No need to theme 'ToolBar' - no longer used. 2014-01-17 20:08:51 +00:00
craig.p.drummond
97d55ea27e Simplify calculation of collapsed height 2014-01-17 20:08:10 +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
f08a5e81a2 Fix windows build 2014-01-17 20:06:56 +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
feca96b470 Update 2014-01-17 20:06:08 +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