[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcjwebplugin-commit] gcjwebplugin ./ChangeLog ./TODO src/Makefile.am...
From: |
Thomas Fitzsimmons |
Subject: |
[Gcjwebplugin-commit] gcjwebplugin ./ChangeLog ./TODO src/Makefile.am... |
Date: |
Sat, 25 Oct 2003 14:03:53 -0400 |
CVSROOT: /cvsroot/gcjwebplugin
Module name: gcjwebplugin
Branch:
Changes by: Thomas Fitzsimmons <address@hidden> 03/10/25 14:03:53
Modified files:
. : ChangeLog TODO
src : Makefile.am gcjwebplugin.cc
src/gnu/applet : AppletLoader.java AppletViewer.java
Removed files:
. : COPYING.MPL README.License
src : npunix.c
Log message:
2003-10-25 Thomas Fitzsimmons <address@hidden>
* COPYING.MPL, README.License, src/npunix.c: Remove files.
* src/Makefile.am (libgcjwebplugin_la_SOURCES): Remove npunix.c.
* src/gcjwebplugin.cc (PIPE_OUTPUT_DEBUG, PIPE_INPUT_DEBUG): New
macros.
(browserFunctions): New global variable.
(struct GCJPluginData): Change width, height and xid fields to char
pointers. Add input and output GIOChannels.
(send_message_to_appletviewer, receive_message_from_appletviewer): New
functions.
(NPP_GetMIMEDescription, NPP_Initialize, NPP_Shutdown): Remove
functions.
(NPP_GetValue, NPP_New, NPP_Destroy, NPP_SetWindow, NPP_NewStream,
NPP_StreamAsFile, NPP_DestroyStream, NPP_WriteReady, NPP_Write,
NPP_Print, NPP_HandleEvent, NPP_URLNotify, NPP_GetJavaClass): Change
NPP_ prefix to GCJ_.
(NP_Initialize, NP_GetMIMEDescription, NP_GetValue, NP_Shutdown): New
functions.
(GCJ_New): Spawn appletviewer.
(GCJ_GetValue): Move name and description tests to NP_GetValue.
(GCJ_SetWindow): Send width, height and xid to appletviewer process.
* src/gnu/applet/AppletLoader.java (loadApplet(URL,String),
loadApplet()): Print debug messages to System.err.
* src/gnu/applet/AppletViewer.java (pluginmode): New field.
(pluginMode, createEmbeddedWindow): New methods.
(showApplet): Don't set frame size.
(parseArgs): Remove support for xid option. Add support for plugin
option.
(main): Add support for communication with plug-in via pipes.
* TODO: Remove note about implementing embedded windows in libgcj.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gcjwebplugin/gcjwebplugin/ChangeLog.diff?tr1=1.63&tr2=1.64&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gcjwebplugin/gcjwebplugin/TODO.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gcjwebplugin/gcjwebplugin/src/Makefile.am.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gcjwebplugin/gcjwebplugin/src/gcjwebplugin.cc.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gcjwebplugin/gcjwebplugin/src/gnu/applet/AppletLoader.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gcjwebplugin/gcjwebplugin/src/gnu/applet/AppletViewer.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gcjwebplugin-commit] gcjwebplugin ./ChangeLog ./TODO src/Makefile.am...,
Thomas Fitzsimmons <=