Commit Graph

1980 Commits

Author SHA1 Message Date
Craig Drummond
a8166c76dc Remove treble-clef as composer icon 2015-06-08 20:40:12 +01:00
Craig Drummond
06c8a8978c - DirViewModel should handle MPD updates
- When loose MPD connection, should clear view but not DB contents
2015-06-08 20:26:13 +01:00
Craig Drummond
5750efe823 Re-implement tag editing, etc, from folders view. 2015-06-08 20:08:49 +01:00
Craig Drummond
d734f3a4bb Implement getDetails() for SQL backend - to supply set of artists, albums, etc for tag editor, dynamic rules, etc. 2015-06-08 19:55:47 +01:00
Craig Drummond
e1fc44fb07 Add (untested!) option to group tracks within configured folder as 'Various Artists / Single Tracks' 2015-06-08 18:46:39 +01:00
Craig Drummond
2de4af3dd8 Only update if parsed filter has actually changed. 2015-06-08 18:22:18 +01:00
Craig Drummond
087bffb08c Initial work on using SQL for MPD cache. Not 100% functional. Eventually
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
Craig Drummond
c83eb3fc27 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01:00
Craig Drummond
9ab375ffe7 Move MPD specific settings out of gui/settings and just use
Configuration to read.
2015-04-27 20:43:13 +01:00
Craig Drummond
7871547090 Add config option to enable/disable simple MPD mode. 2015-04-27 20:33:51 +01:00
Craig Drummond
164c617b35 More URL changes 2015-04-25 15:54:13 +01:00
Craig Drummond
31dbc7e2f9 Use mpd.cantata as DBus service name. 2015-04-25 15:23:28 +01:00
craig.p.drummond
9cc07d83b2 Show error message if parsing cache file fails. 2015-04-20 19:45:14 +00:00
craig.p.drummond
98ef170331 Fix overlapping covers when using simple tree in playlists page 2015-04-19 11:31:54 +00:00
craig.p.drummond
00fcfb8c8e When removing duplicates, take album into account as well as artist and title.
BUG: 664
2015-04-16 20:57:42 +00:00
craig.p.drummond
784092d133 - When checking for icon themes, also check in $PREFIX
- Also ensure path is in QIcon's theme path
2015-04-15 22:05:40 +00:00
craig.p.drummond
ec6ca60d7e Fix checking of whether exiting cover job exists
BUG: 662
2015-04-12 15:22:42 +00:00
craig.p.drummond
861e6cad8a Fix artist image retrieval
BUG: 662
2015-04-11 09:23:00 +00:00
craig.p.drummond
290fbaa2ff Mention composer images 2015-04-05 22:37:51 +00:00
craig.p.drummond
58b90d497e Show composer images - see README for details. 2015-04-05 22:32:27 +00:00
craig.p.drummond
d0b993094d Don't allow calling of cover dialog for composer - not currently supported. 2015-04-05 21:53:09 +00:00
craig.p.drummond
5d7f2ea2d6 CMake option to enabkle touch-friendly support. Disable by default (apart from in Windows) as it only really works under windows. 2015-04-05 20:09:16 +00:00
craig.p.drummond
9c959d930b Remove touch friendly setting from OSX builds - no touch screen Macs? 2015-04-05 09:55:11 +00:00
craig.p.drummond
3650bd8f49 Reduce space 2015-04-03 18:12:09 +00:00
craig.p.drummond
e44daee865 Combine host+port 2015-04-03 18:08:36 +00:00
craig.p.drummond
bb087773cc Move markup out of i18n 2015-04-03 18:04:17 +00:00
craig.p.drummond
f78f02866a Mention HTTP URL support 2015-04-03 18:03:41 +00:00
craig.p.drummond
05d213abb7 Allow local socket path to start with ~ 2015-04-03 17:54:04 +00:00
craig.p.drummond
12f79776e4 Combine host+port into one line 2015-04-03 17:50:35 +00:00
craig.p.drummond
c7471aa64d Hide cover, HTTP stream, and top-level folder options under a 'Show All Options' button. 2015-04-03 17:44:39 +00:00
craig.p.drummond
1090d2ed94 For Linux builds, if system tray icon is null (becasue QIcon cannot find it) then add icon files manually.
BUG: 660
2015-04-03 09:13:55 +00:00
craig.p.drummond
d8d124b17b For Linux builds, add $install/share/icons to Qt's icon theme search path if it does not already contain it.
BUG: 660
2015-04-03 07:58:54 +00:00
craig.p.drummond
fc63c6f3c7 Add a note stating that 'Standard' is required for DSD 2015-04-01 21:51:40 +00:00
craig.p.drummond
3a4726f57c Improve wording 2015-03-31 18:52:43 +00:00
craig.p.drummond
f6e7192bda Fix KDE build
BUG: 658
2015-03-31 17:25:30 +00:00
craig.p.drummond
ef971bc8f5 Refactor 2015-03-31 17:21:35 +00:00
craig.p.drummond
8ca8c4deea Use treble clef icon in artists list if composer tag is being used for an artist. 2015-03-28 14:36:15 +00:00
craig.p.drummond
1693fe4ef8 Add option to provide a list of genres which should use composer, and not album-artist, to group albums. 2015-03-25 23:19:42 +00:00
craig.p.drummond
12b7bf0e83 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
5d9bd879f5 Fix possible crash 2015-02-27 17:53:04 +00:00
craig.p.drummond
ce71a76fcf Update tray item menus directly.
BUG: 633
2015-02-27 17:45:20 +00:00
craig.p.drummond
d9e47c5da6 Add 'Collections' and 'Outputs' menus to system tray menu (Linux and Windows builds only)
BUG: 633
2015-02-26 22:53:28 +00:00
craig.p.drummond
d902485e8c Add 'setCollection' to Cantata's DBUS interface.
BUG: 634
2015-02-25 18:24:22 +00:00
craig.p.drummond
ecc6b9b7e2 Use 'Crop Others' as text for crop action
BUG: 584
2015-02-23 12:47:58 +00:00
craig.p.drummond
36f6d19d6a Use correct stream icon in playqueue for streams with no song details. 2015-02-17 23:08:17 +00:00
craig.p.drummond
4f648896fc Do not reset current song when shuffling albums, or sorting playqueue.
BUG: 606
2015-02-07 23:45:23 +00:00
craig.p.drummond
90644422f9 Add 'Copy To Device' to playqueue.
BUG: 607
2015-02-07 07:55:20 +00:00
craig.p.drummond
3e8b832c29 Fix wrong icon!!! Oops! :-( 2015-01-16 19:34:02 +00:00
craig.p.drummond
1a0b401a90 - (both) don't allow to set shorcut for actions that are menus (set prio, copy to dev)
- (trunk) reduce number of actions that can have shortcuts defined, list was way tooooo large!
2014-12-15 13:21:11 +00:00
craig.p.drummond
3371f479f0 Call lsinfo recusrively to populate artists and albums, instead of using listallinfo 2014-12-05 14:33:17 +00:00