projects
/
pithos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed tree update when moving a node to trash with no children but trashed ones,...
[pithos]
/
src
/
gr
/
ebs
/
gss
/
client
/
UserAddDialog.java
diff --git
a/src/gr/ebs/gss/client/UserAddDialog.java
b/src/gr/ebs/gss/client/UserAddDialog.java
index
69c1902
..
3d35522
100644
(file)
--- a/
src/gr/ebs/gss/client/UserAddDialog.java
+++ b/
src/gr/ebs/gss/client/UserAddDialog.java
@@
-66,7
+66,7
@@
public class UserAddDialog extends DialogBox {
setText("Add User");
VerticalPanel panel = new VerticalPanel();
setWidget(panel);
setText("Add User");
VerticalPanel panel = new VerticalPanel();
setWidget(panel);
- panel.addStyleName("gwt-TabPanelBottom");
+ panel.addStyleName("gss-TabPanelBottom");
userTable.addStyleName("gss-permList");
userTable.setWidget(0, 0, new Label("Username:"));
userTable.getFlexCellFormatter().setStyleName(0, 0, "props-toplabels");
userTable.addStyleName("gss-permList");
userTable.setWidget(0, 0, new Label("Username:"));
userTable.getFlexCellFormatter().setStyleName(0, 0, "props-toplabels");
@@
-76,7
+76,6
@@
public class UserAddDialog extends DialogBox {
public void onFocus(FocusEvent event) {
if (selectedUser != null && selectedUser.endsWith("@"))
updateSuggestions();
public void onFocus(FocusEvent event) {
if (selectedUser != null && selectedUser.endsWith("@"))
updateSuggestions();
-
}
});
}
});
@@
-84,11
+83,20
@@
public class UserAddDialog extends DialogBox {
@Override
public void onKeyUp(KeyUpEvent event) {
@Override
public void onKeyUp(KeyUpEvent event) {
+ // Ignore the arrow keys.
int keyCode=event.getNativeKeyCode();
int keyCode=event.getNativeKeyCode();
- if(keyCode == KeyCodes.KEY_UP || keyCode == KeyCodes.KEY_DOWN || keyCode == KeyCodes.KEY_LEFT || keyCode == KeyCodes.KEY_RIGHT)
+ if(keyCode == KeyCodes.KEY_UP ||
+ keyCode == KeyCodes.KEY_DOWN ||
+ keyCode == KeyCodes.KEY_LEFT ||
+ keyCode == KeyCodes.KEY_RIGHT)
+ return;
+ if (keyCode==KeyCodes.KEY_ESCAPE) {
+ suggestBox.hideSuggestionList();
return;
return;
+ }
String text = suggestBox.getText().trim();
String text = suggestBox.getText().trim();
- // Avoid useless queries for keystrokes that do not modify the text.
+ // Avoid useless queries for keystrokes that do not modify the
+ // text.
if (text.equals(selectedUser))
return;
selectedUser = text;
if (text.equals(selectedUser))
return;
selectedUser = text;
@@
-97,7
+105,7
@@
public class UserAddDialog extends DialogBox {
updateSuggestions();
}
});
updateSuggestions();
}
});
-
+ suggestBox.getElement().setId("addUser.textBox");
userTable.setWidget(0, 1, suggestBox);
panel.add(userTable);
HorizontalPanel buttons = new HorizontalPanel();
userTable.setWidget(0, 1, suggestBox);
panel.add(userTable);
HorizontalPanel buttons = new HorizontalPanel();
@@
-108,6
+116,7
@@
public class UserAddDialog extends DialogBox {
hide();
}
});
hide();
}
});
+ ok.getElement().setId("addUser.button.ok");
buttons.add(ok);
buttons.setCellHorizontalAlignment(ok, HasHorizontalAlignment.ALIGN_CENTER);
// Create the 'Cancel' button, along with a listener that hides the
buttons.add(ok);
buttons.setCellHorizontalAlignment(ok, HasHorizontalAlignment.ALIGN_CENTER);
// Create the 'Cancel' button, along with a listener that hides the
@@
-118,10
+127,11
@@
public class UserAddDialog extends DialogBox {
hide();
}
});
hide();
}
});
+ cancel.getElement().setId("addUser.button.cancel");
buttons.add(cancel);
buttons.setCellHorizontalAlignment(cancel, HasHorizontalAlignment.ALIGN_CENTER);
buttons.setSpacing(8);
buttons.add(cancel);
buttons.setCellHorizontalAlignment(cancel, HasHorizontalAlignment.ALIGN_CENTER);
buttons.setSpacing(8);
- buttons.addStyleName("gwt-TabPanelBottom");
+ buttons.addStyleName("gss-TabPanelBottom");
panel.add(buttons);
panel.setCellHorizontalAlignment(buttons, HasHorizontalAlignment.ALIGN_CENTER);
panel.addStyleName("gss-DialogBox");
panel.add(buttons);
panel.setCellHorizontalAlignment(buttons, HasHorizontalAlignment.ALIGN_CENTER);
panel.addStyleName("gss-DialogBox");
@@
-207,18
+217,18
@@
public class UserAddDialog extends DialogBox {
GWT.log("Searching for " + query, null);
GetCommand<UserSearchResource> eg = new GetCommand<UserSearchResource>(UserSearchResource.class,
GWT.log("Searching for " + query, null);
GetCommand<UserSearchResource> eg = new GetCommand<UserSearchResource>(UserSearchResource.class,
- app.getApiPath() + "users/" + URL.encodeComponent(query), false) {
+ app.getApiPath() + "users/" + URL.encodeComponent(query), false, null) {
@Override
public void onComplete() {
@Override
public void onComplete() {
- DisplayHelper.hideSuggestions(suggestBox);
+ suggestBox.hideSuggestionList();
oracle.clear();
UserSearchResource s = getResult();
for (UserResource user : s.getUsers()) {
GWT.log("Found " + user.getUsername(), null);
oracle.add(user.getUsername());
}
oracle.clear();
UserSearchResource s = getResult();
for (UserResource user : s.getUsers()) {
GWT.log("Found " + user.getUsername(), null);
oracle.add(user.getUsername());
}
- DisplayHelper.showSuggestions(suggestBox, selectedUser);
+ suggestBox.showSuggestionList();
}
@Override
}
@Override