- Timestamp:
- 11/29/19 15:38:16 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/gui/MessageBay.java
r1434 r1464 30 30 import org.expeditee.core.Font; 31 31 import org.expeditee.core.Image; 32 import org.expeditee.encryption.items.surrogates.Label; 32 33 import org.expeditee.gio.EcosystemManager; 33 34 import org.expeditee.gio.GraphicsManager; … … 67 68 68 69 private static Text _authorisedUser = null; 70 71 private static Text _surrogateMode = null; 69 72 70 73 /** Buffer image of the message window. */ … … 206 209 if (AuthenticatorBrowser.isAuthenticated() && _authorisedUser != null) { 207 210 FrameGraphics.PaintItem(_authorisedUser); 211 } 212 213 if (Label.isInSurrogateMode() && _surrogateMode != null) { 214 FrameGraphics.PaintItem(_surrogateMode); 208 215 } 209 216 … … 472 479 } 473 480 474 _authorisedUser = new Text("Username: " + UserSettings.UserName.get());481 _authorisedUser = new Text("Username: " + System.getProperty("user.name")); 475 482 _authorisedUser.setFont(new Font(Text.MONOSPACED_FONT)); 476 483 _authorisedUser.setY(95); 477 484 _authorisedUser.setAnchorRight(1); 485 486 if (Label.isInSurrogateMode()) { 487 List<String> accessibleLabelsNames = Label.getAccessibleLabelsNames(DisplayController.getCurrentFrame().getPrimaryBody()); 488 if (accessibleLabelsNames.size() == 0) { 489 _surrogateMode = new Text("Surrogate Mode: Unprivileged"); 490 } else { 491 String list = String.join(",", accessibleLabelsNames); 492 if (accessibleLabelsNames.size() > 1) { 493 list = "(" + list + ")"; 494 } 495 _surrogateMode = new Text("Surrogate Mode: " + list); 496 } 497 _surrogateMode.setFont(new Font(Text.MONOSPACED_FONT)); 498 _surrogateMode.setY(75); 499 _surrogateMode.setAnchorRight(1); 500 } else { 501 if (_surrogateMode != null) { 502 _surrogateMode.setVisible(false); 503 } 504 } 478 505 479 506 // invalidateFullBay();
Note:
See TracChangeset
for help on using the changeset viewer.