Commit Graph

500 Commits

Author SHA1 Message Date
craig.p.drummond
09c7bf0920 Check if can save 2013-02-04 17:24:53 +00:00
craig.p.drummond
fa55c7fbfd GPLv3 2013-02-04 17:23:56 +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
c0f3dec5c9 Load initial page 2013-02-01 18:06:39 +00:00
craig.p.drummond
3fdc2cd245 Update year 2013-01-30 20:02:25 +00:00
craig.p.drummond
5ba38d91e6 Fix loading cache twice at start-up 2013-01-30 19:16:42 +00:00
craig.p.drummond
ac3345c65c Better thread termination 2013-01-30 19:16:03 +00:00
craig.p.drummond
870f695c35 Better control over add/remove service actions 2013-01-30 19:15:10 +00:00
craig.p.drummond
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +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
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
b401f4e351 Pass key of current album to playqueue view 2013-01-19 12:33:30 +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
afdba928ec Add support for downloading from Jamendo 2013-01-17 17:03:42 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
6fe4379e02 Add 'add-stream' icon 2013-01-16 19:57:39 +00:00
craig.p.drummond
f4115cca9d 'Add Stream' button 2013-01-15 19:21:14 +00:00
craig.p.drummond
46a1a3566e Only add online music in one place - stops duplicates!
BUG:161
2013-01-15 19:16:42 +00:00
craig.p.drummond
fefd0caebd Intial support for Jamendo and Magnatune. 2013-01-14 20:02:22 +00:00
craig.p.drummond
661d7c8953 Custom radio stream icon 2013-01-12 10:07:48 +00:00
craig.p.drummond
9c503ad6fe Move server info into a dialog. 2013-01-12 08:30:57 +00:00
craig.p.drummond
9127b830fe Lazy load streams.xml 2013-01-12 08:30:38 +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
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
4f05632df1 Move window to 96,96 - so that it does not overlap any panels. Its only a work-around afterall... 2013-01-02 19:58:09 +00:00
craig.p.drummond
e5d48bf7c1 Work-around issue of non display of main window when using transparent QtCurve theme. 2012-12-31 11:42:08 +00:00
craig.p.drummond
3b6c2e9887 Fix restoring of splitter sizes when we start minimized to system tray.
BUG:147
2012-12-30 17:46:20 +00:00
craig.p.drummond
0b31092b91 Fix windows build 2012-12-14 21:04:40 +00:00
craig.p.drummond
ab919e6c48 Ensure we ALWAYS guess tags for untagged playqueue items 2012-12-13 19:53:22 +00:00
craig.p.drummond
81eeec81f0 When collapse/expand, only adjust height and not width. 2012-12-12 21:13:50 +00:00
craig.p.drummond
c6c0623b7b Dont display all 'Unknown' for empty song 2012-12-11 19:24:42 +00:00
craig.p.drummond
8675e3f44e - When guessing tags, remove leading spaces/dashes from title.
- Also add tag/title guessing to details shown in main window.
2012-12-10 19:55:08 +00:00
craig.p.drummond
90f88f48d5 Allow editing of tags, and replaygain calculation, of files from folder view which do not contain tags. 2012-12-10 19:54:52 +00:00
craig.p.drummond
3a6d729d06 Save window position when hidden frmo system tray, so that it can be restored to the same position. 2012-12-09 10:48:55 +00:00
craig.p.drummond
db076cb6b4 Move MPD thread into MPDConnection class 2012-12-08 11:25:32 +00:00
craig.p.drummond
7883d1cf09 Remove 'Small Control Buttons' option. 2012-12-07 19:45:16 +00:00
craig.p.drummond
7ce11b0066 Ignore quit action if we have open dialogs. 2012-11-30 16:42:23 +00:00
craig.p.drummond
edc77873dd When refresh button is pressed send an update and stats request to MPD. 2012-11-26 21:28:05 +00:00
craig.p.drummond
9c92545a21 Add a 1 pixel border around large cover in top-left corner. 2012-11-26 21:25:42 +00:00
craig.p.drummond
8ebc4714e4 Only set 'startHidden' if we are set to minimise to system tray on close
BUG:132
2012-11-22 21:10:24 +00:00
craig.p.drummond
fbcc1b333b If window is minimized to system tray when Cantata is terminated, then restore to this state when restarted. 2012-11-21 20:32:46 +00:00
craig.p.drummond
c4bc722d1f If group single tracks, or multiple artists, settings are changed, then rebuild library and device models frmo existing set of songs - as opposed to re-reading all songs from mpd/device. 2012-11-16 19:43:53 +00:00
craig.p.drummond
dc190b16ca Apply some cppcheck and scan-build suggestions...
BUG:129
2012-11-05 20:41:30 +00:00
craig.p.drummond
b43e563d22 - Remove MediaDeviceCache - as was not really being used as a cache.
- Move Solid device code into DevicesModel
- When list of mount-points changes, rescan devices. /Might/ help with BUG:127
2012-11-05 20:08:10 +00:00
craig.p.drummond
ef3b86cd8c For Linux Qt builds, use dbus to determine single app status. 2012-10-30 20:47:15 +00:00
craig.p.drummond
cdc5743b2d Add 'Show Window' to KDE builds as well 2012-10-23 14:56:58 +00:00
craig.p.drummond@gmail.com
0073bdced3 Update displayed details when sream song changes.
BUG:116
2012-10-17 17:09:27 +00:00
craig.p.drummond
21824a6571 - Create class to store contents of /proc/mounts
- Only update on changes
- Use this in RemoteFsDevice to check if device is connected
2012-10-16 21:04:18 +00:00
craig.p.drummond
931331bd81 Put system-tray code into its own class 2012-10-15 18:43:30 +00:00
craig.p.drummond
f90a21b7ae Add a GenreCombo class 2012-10-15 18:42:39 +00:00