Project Evil: allow SparkleShare to take full http(s) URIs without choking.
This commit is contained in:
parent
29bf07dc60
commit
577c2f4069
|
@ -30,6 +30,12 @@ namespace SparkleLib {
|
|||
{
|
||||
remote_folder = remote_folder.Trim ("/".ToCharArray ());
|
||||
|
||||
if (server.StartsWith("http")) {
|
||||
base.target_folder = target_folder;
|
||||
base.remote_url = server;
|
||||
return;
|
||||
}
|
||||
|
||||
// Gitorious formatting
|
||||
if (server.Contains ("gitorious.org")) {
|
||||
server = "ssh://git@gitorious.org";
|
||||
|
|
|
@ -397,6 +397,9 @@ namespace SparkleShare {
|
|||
|
||||
accept_button.Clicked += delegate {
|
||||
string url = "ssh://git@" + server + "/" + folder;
|
||||
if (server.StartsWith("http")) {
|
||||
url = server;
|
||||
}
|
||||
|
||||
SparkleShare.Controller.FolderFetched += delegate {
|
||||
Application.Invoke (delegate {
|
||||
|
|
Loading…
Reference in a new issue