Commit Graph

26 Commits

Author SHA1 Message Date
Ross Wolfson 7e32cfc358 Added more verbosity to GUI error message for common network issues when
connecting to a Subsonic server.
2013-05-07 22:33:45 -04:00
Ross Wolfson 25d92f5083 Adds option to force SSLv3 usage for Subsonic, as mentioned in
enhancement 1930.
2013-05-04 21:33:03 -04:00
David Sansome 0ae323bfff Don't try to connect to subsonic on startup if nothing is configured. 2013-02-17 15:14:55 +11:00
John Maguire 0d743a2065 Fix some style issues in subsonic. 2013-01-24 17:48:58 +01:00
Alan Briolat a5f6356be4 Subsonic global search provider and some extra UI polish 2013-01-21 22:13:48 +00:00
Alan Briolat d424ed93a4 Don't fetch subsonic library until service is expanded 2013-01-20 23:25:54 +00:00
Alan Briolat 38f271528a Improve subsonic library fetching
* Use task notification
* Update library in one chunk
* Use stored library data, add ability to manually reload
2013-01-17 22:13:57 +00:00
Alan Briolat e8ab6ed40a Subsonic: add LibraryFilterWidget and basic context menu 2013-01-17 21:01:54 +00:00
Alan Briolat f88e73737c Re-implement subsonic library scanner
Use the ID3-tag-oriented album listings in Subsonic >= 4.7 to
fetch all library data.
2013-01-14 23:36:23 +00:00
Alan Briolat 49d27b0bfe Load subsonic library recursively 2013-01-11 23:14:15 +00:00
Alan Briolat 349231793f Hacky basics of starting to load Subsonic library 2013-01-10 22:08:52 +00:00
Alan Briolat d05202265e Simplify Subsonic URL handling 2013-01-09 22:20:55 +00:00
Alan Briolat 38ce86529e Revert "Recursive UserPlaylist adding, subsonic uses UserPlaylist for folders"
This reverts commit a62b7752ad.

Using this mechanism for recursively loading trees doesn't work any
more, wasn't that great to start with, and the tree view will soon
be replaced with a library view.
2013-01-09 21:47:51 +00:00
Alan Briolat 92c15f3a5a Merge remote-tracking branch 'upstream/master'
Fixed SubsonicService for new InternetService signature.

Conflicts:
	data/data.qrc
	src/ui/settingsdialog.cpp
	src/ui/settingsdialog.h
2012-07-28 14:10:42 +01:00
Alan Briolat a62b7752ad Recursive UserPlaylist adding, subsonic uses UserPlaylist for folders 2012-07-28 13:13:48 +01:00
Alan Briolat 81b7b9e898 Invalidate Subsonic browser tree when login state changes
Also, opening preferences no longer causes an implicit login state change.
2012-02-01 21:32:57 +00:00
Alan Briolat 33a9adffa6 Handle "outdated client API" and "unlicensed" errors, improved error messages 2012-02-01 21:32:57 +00:00
Danilo Bargen 551551b451 When API version doesn't match, show error message (fixes #2) 2012-02-01 21:32:56 +00:00
Alan Briolat 705a547ff2 Subsonic: Even more error log output 2012-02-01 21:32:56 +00:00
Alan Briolat 024af25b00 Subsonic: Added log output to diagnose "could not connect to server" problems 2012-02-01 21:32:56 +00:00
Alan Briolat 577d13038a Created SubsonicUrlHandler 2012-02-01 21:32:00 +00:00
Alan Briolat 96fc17bd46 Subsonic: ability to explore full subsonic library via tree view
Removed multiple top-level directory support
Bumped client API version 1.6.0 -> 1.7.0 (depends on server version 4.6)
2012-02-01 21:32:00 +00:00
Alan Briolat 89ac5a41f4 Subsonic: lazy-load top-level "music folders" 2012-02-01 21:32:00 +00:00
Alan Briolat 76b0ffb1f2 Hooked up LoginStateWidget for Subsonic settings 2012-02-01 21:32:00 +00:00
Alan Briolat ebc97e03c5 SubsonicService now successfully pings a Subsonic server and interprets the response 2012-02-01 21:32:00 +00:00
Alan Briolat 8110cdf241 Minimal SubsonicService and SubsonicSettingsPage to show up in UI 2012-02-01 21:32:00 +00:00