swingx
  1. swingx
  2. SWINGX-1258

JXLoginPane must not leave the sandbox

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.6.1
    • Fix Version/s: 1.6.3
    • Component/s: Authentication
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      1,258

      Activity

      Hide
      kleopatra added a comment -
          • Issue 1324 has been marked as a duplicate of this issue. ***
      Show
      kleopatra added a comment - Issue 1324 has been marked as a duplicate of this issue. ***
      Hide
      stolsvik added a comment -

      May I suggest a component client property or simply an instance method?

      Show
      stolsvik added a comment - May I suggest a component client property or simply an instance method?
      Hide
      kleopatra added a comment -

      good suggestion - just wondering why is this (enableCapslock) implemented via a
      system property to start with? Karl, Jan?

      CU
      Jeanette

      Show
      kleopatra added a comment - good suggestion - just wondering why is this (enableCapslock) implemented via a system property to start with? Karl, Jan? CU Jeanette
      Hide
      Karl Schaefer added a comment -

      Issue 1258: Removed the current caps lock support and built a new external support class. Removed all system properties and used the support class to handle the caps lock detection. It is now enabled by default and is responsive to the change of the caps lock key during the life span of the login. None of the new code is unsafe, so we no longer need to worry about sand box issues.

      swingx-core/src/main/java/org/jdesktop/swingx/JXLoginPane.java
      swingx-core/src/main/java/org/jdesktop/swingx/plaf/basic/CapsLockSupport.java
      swingx-core/src/test/java/org/jdesktop/swingx/JXLoginPaneVisualCheck.java

      Committed revision 3938.

      Show
      Karl Schaefer added a comment - Issue 1258: Removed the current caps lock support and built a new external support class. Removed all system properties and used the support class to handle the caps lock detection. It is now enabled by default and is responsive to the change of the caps lock key during the life span of the login. None of the new code is unsafe, so we no longer need to worry about sand box issues. swingx-core/src/main/java/org/jdesktop/swingx/JXLoginPane.java swingx-core/src/main/java/org/jdesktop/swingx/plaf/basic/CapsLockSupport.java swingx-core/src/test/java/org/jdesktop/swingx/JXLoginPaneVisualCheck.java Committed revision 3938.

        People

        • Assignee:
          Karl Schaefer
          Reporter:
          kleopatra
        • Votes:
          0 Vote for this issue
          Watchers:
          2 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: