[intro] adjust some folder name logic

This commit is contained in:
Hylke Bons 2010-08-12 23:08:33 +01:00
parent 30c71eec51
commit db7a4465de

View file

@ -336,27 +336,34 @@ namespace SparkleShare {
string server = ""; string server = "";
if (name.EndsWith ("/"))
name = name.TrimEnd ("/".ToCharArray ());
if (radio_button.Active) { if (radio_button.Active) {
server = SparkleToGitUrl (ServerEntry.Text); server = SparkleToGitUrl (ServerEntry.Text);
// Remove the trailing slash if there is one // Remove the trailing slash if there is one
if (server.EndsWith ("/")) if (server.EndsWith ("/"))
server = server.Trim ("/".ToCharArray ()); server = server.TrimEnd ("/".ToCharArray ());
} }
if (radio_button_gitorious.Active)
if (radio_button_gitorious.Active) {
server = "ssh://git@gitorious.org"; server = "ssh://git@gitorious.org";
if (!name.EndsWith (".git"))
name += ".git";
}
if (radio_button_github.Active) if (radio_button_github.Active)
server = "ssh://git@github.com"; server = "ssh://git@github.com";
if (radio_button_gnome.Active) if (radio_button_gnome.Active)
server = "ssh://git@gnome.org"; server = "ssh://git@gnome.org/git/";
if (!name.EndsWith (".git"))
name += ".git";
string canonical_name = System.IO.Path.GetFileNameWithoutExtension (name); string canonical_name = System.IO.Path.GetFileNameWithoutExtension (name);
FolderEntry.Text = canonical_name; FolderEntry.Text = canonical_name;