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
craig.p.drummond
68cc3c2410
- Remove cover size setting, set automtically.
...
- Artist images only shown in grid view.
- No images, or icons, shown in basic tree view.
2014-07-16 19:06:33 +00:00
craig.p.drummond
840999e7d3
Use Covers::self()->get() to retrieve all covers
2014-07-16 19:05:36 +00:00
craig.p.drummond
a97ca2b5c5
Fix AudioCD covers
2014-07-16 19:01:35 +00:00
craig.p.drummond
b67cdfc03c
Fix 'all' properties
2014-07-15 19:01:08 +00:00
craig.p.drummond
5c8c90d124
No need to call stop in destructor
2014-07-15 19:00:40 +00:00
craig.p.drummond
01f473ecb3
Ensure slot is connected before signal can be emitted
2014-07-15 19:00:15 +00:00
craig.p.drummond
f0055696a0
Scanner object is required to save cache!
2014-07-15 18:59:39 +00:00
craig.p.drummond
37d16b4eca
Replace spaces in schema too
2014-07-15 18:59:11 +00:00
craig.p.drummond
ee96c91ae7
Remove 'TextLabel' string
2014-07-03 18:59:12 +00:00
craig.p.drummond
0c46925adf
Use QElapsedTimer to control frequency of updates
2014-06-17 16:54:22 +00:00
craig.p.drummond
5d39a638f0
Fix progress display when saving XML
2014-06-17 16:53:40 +00:00
craig.p.drummond
ccdc9e7846
Use inode-directory icon and not folder (same anyway)
2014-06-14 19:27:31 +00:00
craig.p.drummond
e751c09364
Also read performer for display in context view
2014-06-11 18:25:29 +00:00
craig.p.drummond
a97a7e5d27
s/Q_OS_WIN32/Q_OS_WIN/g
2014-06-10 19:45:33 +00:00
craig.p.drummond
f333fd6399
If artist is different to album-artist, then show track title as "title - artist"
2014-06-09 18:43:00 +00:00
craig.p.drummond
5e28cf7ba2
Restore search field visibility for; PlayQueue, Artists, Albums, Folders, Playlists, Dynamic, and Devices views
...
BUG: 485
2014-05-30 16:03:56 +00:00
craig.p.drummond
4938b9aaf1
Fix transcoding tracks to MTP devices.
...
BUG: 488
2014-05-30 15:40:17 +00:00
craig.p.drummond
8f857b17bf
No dirs in update message
2014-05-21 18:41:26 +00:00
craig.p.drummond
44323ff3d6
Include config.h so that moc creates correct slots
2014-05-19 18:50:34 +00:00
craig.p.drummond
1a4060e279
Use qtproject.org dbus type names
2014-05-13 18:41:00 +00:00
craig.p.drummond
64c06773ce
Alter includes to have su-folder - e.g. utils.h -> support/utils.h
2014-05-13 18:37:52 +00:00
craig.p.drummond
2a28a7d3f8
Multiple genre support.
2014-05-01 19:26:57 +00:00
craig.p.drummond
ce8611f996
Only use 'leaves' if filter is active
2014-05-01 19:25:12 +00:00
craig.p.drummond
a1337b933c
Add option to only act on songs that pass current string or genre filter.
...
BUG: 473
2014-04-30 18:48:00 +00:00
craig.p.drummond
95c472e8eb
USe return of QString.simplified!!!
2014-04-23 19:03:53 +00:00