Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7166672

Java Control Panel refactoring

    XMLWordPrintable

    Details

      Description

      The current Java Control Panel design is overloaded and confusing. It requires many clicks just to view the version info or security certificate info. We need to refactor the control panel so that it is easier to integrate in to new platforms (i.e. Mac) that require native hooks (i.e. a Cocoa implemented panel). It will also be easier to gradually convert it to JavaFX, as well as more easily integrate in to the system as we add platforms with auto update.
      The refactoring of the UI must also address issues related to 32-bit vs. 64-bit differences in JRE functionality, for example lack of Auto Update in 64-bit implementations. We should be checking if AU is available for 32 bit and show panel. Also, clearly message what JREs can not be autoupdated (until we get AU for 64 bit to work).

      Would be good to see list of ALL JREs on the system and manage them.
      For this we also need to show which are 32 bit and which are 64 bit (at least).
      May be somehow warn user if he disables 32 bit JRE ...
      May be highlight what is below security baseline ...

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              stayer Kirill Kirichenko (Inactive)
              Reporter:
              jmhoffma Jeff Hoffman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: