[RFC][icedtea-web]: Adding control panel to icedtea-web

Andrew Su asu at redhat.com
Wed Dec 1 07:48:23 PST 2010


Hello,

Here is another update to the patch with a little tweeking.
Removed KeyListener and replaced it with KeyAdapter to help shorten the code.
Added a few more comments.
Moved the class from inside AdvancedProxySettingsPane.java into its own file since it is being reused elsewhere.
Replaced MouseListener with MouseAdapter.

Questions? Comments? Concerns?

@Andrew Hughes: distcheck succeeded.
@Omair: Thanks for suggesting to use KeyAdapter and MouseAdapter.

Cheers,
  Andrew

----- "Andrew Su" <asu at redhat.com> wrote:
> >> ChangeLog:
> >>          * Makefile.am:
> >>          (CONTROLPANEL_LAUNCHER_OBJECTS): Objects used to compile
> binary
> >>          control panel.
> >>          (all-local): Add
> $(NETX_DIR)/launcher/controlpanel/controlpanel.
> >>          (install-exec-local): Install the control panel binary.
> >>          (uninstall-local): Removes the compiled control panel
> binary.
> >>          ($(NETX_DIR)/launcher/controlpanel/%.o): Create the
> launcher objects.
> >>          ($(NETX_DIR)/launcher/controlpanel/controlpanel): Link the
> objects to
> >>          make the launcher.
> >>          * netx/net/sourceforge/jnlp/controlpanel/AboutPanel.java,
> >>          * netx/net/sourceforge/jnlp/controlpanel/ComboItem.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/ControlPanel.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/DebuggingPanel.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/DesktopShortcutPanel.java,
> >>          * netx/net/sourceforge/jnlp/controlpanel/JREPanel.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/NamedBorderPanel.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/SecuritySettingsPanel.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/network/AdvancedProxySettingsDialog.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/network/AdvancedProxySettingsPane.java,
> >>          *
> netx/net/sourceforge/jnlp/controlpanel/network/NetworkSettingsPanel.java,:
> >>          New classes. All methods are new as well.
> >>          * netx/net/sourceforge/jnlp/resources/Messages.properties:
> Added
> >>          messages used by control panel.
> >>          *
> netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java:
> >>          Changed to not display a close button if null parent
> frame.

--Snip--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20101201_controlpanel_v3.patch
Type: text/x-patch
Size: 89926 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20101201/a09bde52/20101201_controlpanel_v3.patch 


More information about the distro-pkg-dev mailing list