summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/client/GitblitClient.java
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2011-10-12 22:14:10 -0400
committerJames Moger <james.moger@gitblit.com>2011-10-12 22:14:10 -0400
commitda0269b4bd57bf90877446d9f991247bc1ad2f64 (patch)
tree96033518957a9d91c831c994033c2be22f7cfadf /src/com/gitblit/client/GitblitClient.java
parent13b8381bf7082778df572e7918599a41917bfcca (diff)
downloadgitblit-da0269b4bd57bf90877446d9f991247bc1ad2f64.tar.gz
gitblit-da0269b4bd57bf90877446d9f991247bc1ad2f64.zip
RPC Client: Create/Edit Repository & User. Partially working.
Added new request type to retrieve Gitblit settings to implement the password preferences (minLength, storage type) and federation sets.
Diffstat (limited to 'src/com/gitblit/client/GitblitClient.java')
-rw-r--r--src/com/gitblit/client/GitblitClient.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/gitblit/client/GitblitClient.java b/src/com/gitblit/client/GitblitClient.java
index 51d8e7eb..65a8c36a 100644
--- a/src/com/gitblit/client/GitblitClient.java
+++ b/src/com/gitblit/client/GitblitClient.java
@@ -148,13 +148,13 @@ public class GitblitClient extends JFrame {
}
reg = new GitblitRegistration(nameField.getText(), url, accountField.getText(),
passwordField.getPassword());
- login(reg);
+ boolean success = login(reg);
registrations.add(0, reg);
rebuildRecentMenu();
- return true;
+ return success;
}
- private void login(GitblitRegistration reg) {
+ private boolean login(GitblitRegistration reg) {
try {
GitblitPanel panel = new GitblitPanel(reg);
panel.login();
@@ -163,10 +163,12 @@ public class GitblitClient extends JFrame {
serverTabs.setSelectedIndex(idx);
serverTabs.setTabComponentAt(idx, new ClosableTabComponent(reg.name, null, serverTabs,
panel));
+ return true;
} catch (IOException e) {
JOptionPane.showMessageDialog(GitblitClient.this, e.getMessage(), "Error",
JOptionPane.ERROR_MESSAGE);
}
+ return false;
}
private void rebuildRecentMenu() {