Commit Graph

751 Commits

Author SHA1 Message Date
Craig Drummond
eaca1f34f3 When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer.
Issue #896
2016-10-16 22:33:41 +01:00
Craig Drummond
94f26acfe0 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
056bab2131 Package device icons for Qt builds 2016-01-18 18:53:46 +00:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
e97f393801 USe configured 'ignore prefixes' when sorting 2015-12-23 23:25:33 +00:00
Craig Drummond
e0fb720678 Remove MusicModel and MultiMusicModel - no longer required 2015-12-23 15:20:41 +00:00
Craig Drummond
3aaecddcec Capitalise first letter of device name. 2015-12-20 10:21:40 +00:00
Craig Drummond
03c6376c33 Only use MTP device with BUSNUM and DEVNUM properties. 2015-12-20 10:15:12 +00:00
Craig Drummond
846cd06751 Set USB drive icon 2015-12-18 23:00:39 +00:00
Craig Drummond
07b7819bd1 Fix copying songs to devices - incorrect number of bytes were transferred. 2015-12-18 22:33:09 +00:00
Craig Drummond
195218c233 Resize widget on first showing 2015-12-13 22:06:58 +00:00
Craig Drummond
802dc807c2 Remove icon from tab 2015-12-11 21:30:39 +00:00
Craig Drummond
645e98304a Add a modified verison of Humanity CD icon. Previously icon from theme was chosen. 2015-12-09 18:23:49 +00:00
Heiko Becker
5c6bcac12c Allow changing the location of arch-independent data
This is helpful on a multiarch layout where the prefix is /usr/${host}
but arch-independent files should still be installed to /usr/share.
2015-11-26 20:15:28 +01:00
Craig Drummond
fdd58a6930 Fix refreshLibrary logic - Sync is handled as first part of if... 2015-11-16 19:48:33 +00:00
Craig Drummond
96db5b2f1d Fix cache usae!
#760
2015-11-13 17:56:55 +00:00
Craig Drummond
c85eb42948 Only use one instance of action dialog for sync 2015-11-01 19:23:28 +00:00
Craig Drummond
f191481c84 Place second action dialog at the same position as previous 2015-11-01 16:24:15 +00:00
Craig Drummond
e9b0ef6b7e Add a /slightly/ nicer sync dialog. Check songs from lib/dev to be copie
dto each other, then press sync button. Calls 2 action dialogs to do the
actual copying.
2015-11-01 16:15:55 +00:00
Craig Drummond
97df3e4881 Add tooltip about "Append 'The'" 2015-11-01 16:14:32 +00:00
Craig Drummond
a04307d8e1 Dynamically load folder view. (No nonger use listall :-) ) 2015-10-08 21:42:35 +01:00
Craig Drummond
5005bf31b1 Remove AudioCD songs from queue when device remove 2015-09-19 19:47:29 +01:00
Craig Drummond
fc6082baad More font-awesome icons... 2015-09-06 11:57:11 +01:00
Craig Drummond
ea612bed41 Remove AudioCD tracks from playqueue when device removed 2015-08-18 23:45:03 +01:00
Craig Drummond
408e8c9ff4 libCDDB can crash if it cannot talk to server, so before querying check
whether we can connect.
2015-08-18 23:35:35 +01:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
8a0ccf092c New options to add songs to play queue - 'add and play', 'append and
play', and 'insert after current'
#680
2015-08-10 18:00:44 +01:00
Craig Drummond
5e0c3f1ca1 Remove AudioCD tracks from plqyqueue when eject CD. 2015-08-05 17:46:50 +01:00
Craig Drummond
a7229d3e1c Show CD cover in list/tree 2015-07-29 20:08:50 +01:00
Craig Drummond
fe4bcfca61 For consistency with library model, only add songs that pass filtering 2015-07-26 19:11:07 +01:00
Craig Drummond
22daa3f4bc Remove notes about mopidy - not really spported anyhow... 2015-07-15 22:49:23 +01:00
Craig Drummond
eacee08a55 Fix build when building remote device support
#698
2015-07-13 21:15:53 +01:00
Craig Drummond
3c73db5d0d Add actions to view after init, so that standard actions are first 2015-07-04 21:22:56 +01:00
Craig Drummond
9bf9d9352f Fix incorrect page selection 2015-07-03 21:06:22 +01:00
Craig Drummond
c452ada1f1 No UrlLabel for to action details 2015-07-03 20:53:36 +01:00
Craig Drummond
d5839f7978 Calculate size required in a QTimer loop, so that UI does not hang. 2015-07-03 20:50:02 +01:00
Craig Drummond
2efb73dfc0 Use SinglePageWidet for devices page 2015-06-30 19:13:48 +01:00
Craig Drummond
487fd0f3c0 Move view settings into menu button for each view 2015-06-27 17:06:14 +01:00
Craig Drummond
54f615cc77 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
e73af45d87 Re-implement songExists 2015-06-08 20:36:20 +01:00
Craig Drummond
653b0031c4 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
4a713c7ec9 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
b2ce9ff016 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
a048f62137 Use mpd.cantata as DBus service name. 2015-04-25 15:23:28 +01:00
craig.p.drummond
e66b44d198 String format 2015-03-31 17:05:08 +00:00
craig.p.drummond
93b70ec240 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
8357e8877c Don't crash when detecting an audio CD with no tracks.
BUG: 624
2015-02-12 18:35:57 +00:00
craig.p.drummond
ba6d330485 - (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
80fac37647 Fix copying of covers to UMS, etc, devices if song is transcoded.
BUG: 603
2014-12-08 14:30:32 +00:00
craig.p.drummond
4c85d7cbaa Typo fixes: Uknown -> Unknown, ReplyGain -> ReplayGain 2014-10-07 18:47:35 +00:00