1 |
|
2003-12-02 Thomas Fitzsimmons <fitzsim@redhat.com> |
2 |
|
|
3 |
|
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h, |
4 |
|
include/gnu_java_awt_peer_gtk_GtkComponentPeer.h, |
5 |
|
include/gnu_java_awt_peer_gtk_GtkToolkit.h: Regenerate. |
6 |
|
* native/jni/gtk-peer/Makefile.am: Add |
7 |
|
gnu_java_awt_peer_gtk_GdkPixbufDecoder.c. |
8 |
|
* gnu/java/awt/image/ImageDecoder.java (ImageDecoder(byte[],int,int)): |
9 |
|
New constructor. |
10 |
|
(startProduction): Create ByteArrayInputStream when url and filename are |
11 |
|
null. |
12 |
|
(produce): Declare stream parameter as InputStream. |
13 |
|
* gnu/java/awt/image/XBMDecoder.java (produce): Declare stream parameter |
14 |
|
as InputStream. |
15 |
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java |
16 |
|
(GdkPixbufDecoder(byte[],int,int)): New constructor. |
17 |
|
(produce): Declare stream parameter as InputStream. |
18 |
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (prepareImage): Throw NPE |
19 |
|
if image is null. Set image's observer before running PrepareImage |
20 |
|
thread. Pass image to startProduction. |
21 |
|
* gnu/java/awt/peer/gtk/GtkImage.java: Add null checks before calls to |
22 |
|
source's member functions. |
23 |
|
(observer): New field. |
24 |
|
(setObserver): New method. |
25 |
|
(setDimensions, setPixels, imageComplete): Call observer's imageUpdate. |
26 |
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (checkImage, getImage): Return |
27 |
|
new GtkImage. |
28 |
|
(prepareImage): Implement. |
29 |
|
* java/awt/Component.java: Add static fields incrementalDraw and |
30 |
|
redrawRate. |
31 |
|
(imageUpdate): Implement. |
32 |
|
(createImage): Call Toolkit's createImage if peer is null. |
33 |
|
(prepareImage): Throw NPE if image is null. |
34 |
|
* java/awt/MediaTracker.java: Fix return value. |
35 |
|
|
36 |
2003-12-02 Guilhem Lavaux <guilhem@kaffe.org> |
2003-12-02 Guilhem Lavaux <guilhem@kaffe.org> |
37 |
|
|
38 |
* java/io/ObjectInputStream.java: |
* java/io/ObjectInputStream.java: |