Commit Graph

527 Commits

Author SHA1 Message Date
craig.p.drummond
7c6877f787 "Open In File Manager" for Qt (linux) builds 2013-02-15 17:23:24 +00:00
craig.p.drummond
dc5cb8774a Improve look of gtk2 style spin box 2013-02-15 17:20:37 +00:00
craig.p.drummond
0e9bb5925f Hack-around QGtkStyle focus issues if a spin-box is set to have no buttons. Cantata's Gtk3 style sin boxes are mimiced using a spin-box with no Cantata's Gtk3 style sin boxes are mimiced using a spin-box with no buttons, and 2 toolbuttons. QGtkStyle messes up the widget focus if this is used, so Cantata's spin box attempts to work-around this. 2013-02-15 17:20:15 +00:00
craig.p.drummond
ceeaad08a1 Download lyrics from MPD server via HTTP 2013-02-15 17:19:22 +00:00
craig.p.drummond
d68ca06522 Hack-around size of QComboBox in page classes so that height is same as buttons. (QGtkStyle only) 2013-02-14 18:48:36 +00:00
craig.p.drummond
3a736e9b29 Recreate menubar for KDE4 build when run under unity. 2013-02-13 19:45:12 +00:00
craig.p.drummond
3d6232cec4 Fix restoring of alternate size. e.g. fix restore of collapsed size if started expanded - and vice versa. 2013-02-13 19:43:16 +00:00
craig.p.drummond
11e1d4c35e If replacing playqueue with a stream, then start playing when added. 2013-02-13 19:42:27 +00:00
craig.p.drummond
5d0f2cc2d4 Use -symbolic for media controls 2013-02-13 19:41:43 +00:00
craig.p.drummond
f55310d5bb Mention custom menu icon 2013-02-13 19:40:47 +00:00
craig.p.drummond
ac3098eb9f Also adjust width if expand/collapse 2013-02-13 19:40:28 +00:00
craig.p.drummond
8a73797709 Remove small playback buttons option - size controlled via font settings 2013-02-12 16:52:38 +00:00
craig.p.drummond
aa3a1326e8 Allow streams to have multiple genres. 2013-02-11 19:33:58 +00:00
craig.p.drummond
f504259aa7 If all streams (and categories) have been removed, then remove streams xml file as well. 2013-02-11 19:32:11 +00:00
craig.p.drummond
74c1ad2fb1 When disabling system-tray icon, first set this to not visible, and then delete the item. This helps remobing the entry from the Unity menubar. 2013-02-11 19:31:22 +00:00
craig.p.drummond
cb1d5b4b26 Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
4e48b6b9ff Remove 'Auto' cover size setting. Now cover sizes are based upon setting and font size. 2013-02-07 18:47:50 +00:00
craig.p.drummond
5677fd26a9 Work-around issues with some styles (e.g. QGtkStyle) and a large number of items in the genre combos. 2013-02-07 18:21:27 +00:00
craig.p.drummond
1c16d0d837 Basic radiance theme support 2013-02-06 19:18:14 +00:00
craig.p.drummond
15cd3efb8b Store artist images in mpd dir too 2013-02-05 17:46:22 +00:00
craig.p.drummond
9b0bd42a31 Ambiance theme integration 2013-02-05 17:45:48 +00:00
craig.p.drummond
493648eefb When reading cache (either MPD, or device), and the grouping (single tracks, or multiple artists) has changed - then dont do a rescan, just re-do the grouping. 2013-02-04 17:27:45 +00:00
craig.p.drummond
479e21545d Compress streams xml files too 2013-02-04 17:25:35 +00:00
craig.p.drummond
f304152fb7 Add option to save streams in mpd folder. 2013-02-03 20:38:11 +00:00
craig.p.drummond
6d1a6bddd9 - Read/write cache files in non-gui thread
- Show progress when reading/writing cache
2013-02-01 18:29:57 +00:00
craig.p.drummond
0322359a3f Spelling 2013-02-01 18:07:24 +00:00
craig.p.drummond
cdec89c347 Allow to move streams to different categories via drag-n-drop. 2013-02-01 18:07:03 +00:00
craig.p.drummond
74d62ddf3e Spelling 2013-01-22 18:12:21 +00:00
craig.p.drummond
2a74255c89 Ensure lyrics background is at least 300x300px 2013-01-22 18:11:28 +00:00
craig.p.drummond
7e48b05dbe Add actions to playlist grouped-view 2013-01-22 18:10:07 +00:00
craig.p.drummond
786921f23e Use com.googlecode.cantata instead of org.kde.cantata for DBUS service, etc. 2013-01-22 18:09:21 +00:00
craig.p.drummond
b58affe1dd Install cantata-dynamic to $prefix/share/cantata - as this is script is not intended to be run by users. 2013-01-22 18:08:28 +00:00
craig.p.drummond
319c91c63b Add a new view style - 'Detailed Tree'. This uses the list-style appearance for treeviews - e.g. The album count appears under each artist, etc. 2013-01-21 19:44:43 +00:00
craig.p.drummond
4e845ad46c Only stop dynamizer on exit if option enabled, not if just stop playback on exit is enabled.
BUG:165
2013-01-19 12:00:30 +00:00
craig.p.drummond
2791499c00 Fix setting of buttons in song copy dialog (Qt-only builds, KDE already working). 2013-01-17 17:03:01 +00:00
craig.p.drummond
e5e11aa334 For streams, use filename part of path as track title. 2013-01-15 22:08:43 +00:00
craig.p.drummond
f4115cca9d 'Add Stream' button 2013-01-15 19:21:14 +00:00
craig.p.drummond
742ba7f54e Fix detection of streams in play queue when current song is updated. 2013-01-15 19:17:39 +00:00
craig.p.drummond
fefd0caebd Intial support for Jamendo and Magnatune. 2013-01-14 20:02:22 +00:00
craig.p.drummond
9c503ad6fe Move server info into a dialog. 2013-01-12 08:30:57 +00:00
craig.p.drummond
78c96ff4da Add import of IceCast and SomaFM streams. 2013-01-12 08:27:18 +00:00
craig.p.drummond
39a7779538 Only enable play queue save-as and clear buttons if there are items in the play queue! 2013-01-10 19:57:32 +00:00
craig.p.drummond
980d19c655 When dropping files onto playqueue, check that they have a recognized extension (mp3, ogg, flac, wma, m4a, m4b, mp4, m4p, wav, wv, wvp, aiff, aif, aifc, ape, spx, tta, mpc, mpp, mp+, dff, dsf) 2013-01-09 17:57:20 +00:00
craig.p.drummond
97bd7b1026 Prompt before removing playlists. 2013-01-08 19:28:42 +00:00
craig.p.drummond
fadb4f5725 Fix potential memory leak when stopping threads. 2013-01-08 19:27:56 +00:00
craig.p.drummond
c0bb7f00c9 For a song to be 'empty', artist, album, title, and name need to be empty.
This fixes detection of updates to the name field when playing streams.
2013-01-08 19:27:31 +00:00
craig.p.drummond
22b28e2b53 For streams, if we have a 'name' but no artist or album title, then just display the name (this is usually the Radio Station) 2013-01-08 19:26:58 +00:00
craig.p.drummond
66c7823791 Fix playing of files containing square brackets, etc, that are external to MPD database via Cantata's simple HTTP server. 2013-01-03 20:05:04 +00:00
craig.p.drummond
687b4d7342 Fix more filetype detection 2013-01-03 20:02:57 +00:00
craig.p.drummond
964a7e6138 Fix playing of more filetypes via http 2013-01-03 20:02:26 +00:00