[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