Commit Graph

738 Commits

Author SHA1 Message Date
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
craig.p.drummond
c0d3ac81db - Add control buttons for windows thumbnail toolbutton.
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
55cafd92f3 Podcast fixes/improvements
- Add actions to mark podcast as episode as listened or new.
- Add action to cancel podcast downloads.
- Download podcasts sequentially.
- Fix display of unplayed podcast episode counts.
BUG: 547
2014-09-25 18:18:26 +00:00
craig.p.drummond
7f41428e8b - Fix saving of file paths
- Convert home-path to/from ~ for files too
BUG: 544
2014-09-17 18:28:44 +00:00
craig.p.drummond
40766dd4bd Re-format mode MessageBox messages - so that they can be split into main/sub text for MacOS dialogs. 2014-09-16 21:21:43 +00:00
craig.p.drummond
fd4fc7b660 Indicate if encoder is avconv 2014-09-04 18:45:06 +00:00
craig.p.drummond
8fa8fe1df0 Code layout 2014-09-04 18:44:44 +00:00
craig.p.drummond
e45de04098 Resize device properties dialog when changing transcoder. 2014-09-01 18:32:38 +00:00
craig.p.drummond
0d681a4d78 Add note-label classes to ensure consistency 2014-08-21 16:40:46 +00:00
craig.p.drummond
ef35d71222 Remove 'Add albums in random order' from view context menus. 2014-08-18 19:06:52 +00:00
craig.p.drummond
3538ff6578 Semi colon not needed after Q_UNUSED 2014-07-23 18:04:26 +00:00
craig.p.drummond
23ec3a2bd0 setting of artist images, large images, etc are no longer used 2014-07-17 17:15:03 +00:00
craig.p.drummond
42a91a24f5 Fix text 2014-07-17 16:13:43 +00:00
craig.p.drummond
d72c899dca - Remove GUI option to control saving of scaled covers. This is enabled by default, and can be toggled via the config file.
- Dont re-load view when sort changes.
2014-07-16 19:07:41 +00:00