summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2005-06-30 18:48:37 +0000
committerMark Wielaard <mark@klomp.org>2005-06-30 18:48:37 +0000
commit6be7ffdf14592e527f254d23e485f973e0e98d67 (patch)
tree2a9f40a4da0b60f283e659b0edad6c359643aeaf
parentfa1d4587505a1d707171afc0c27ab8e91eafc04e (diff)
downloadclasspath-0_16-release.tar.gz
* NEWS: Add 0.16 release date and new features.classpath-0_16-release
* configure.ac: Set version to 0.16.
-rw-r--r--ChangeLog5
-rw-r--r--NEWS58
-rw-r--r--configure.ac2
3 files changed, 47 insertions, 18 deletions
diff --git a/ChangeLog b/ChangeLog
index b587f50f3..f8b25e66c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-06-30 Mark Wielaard <mark@klomp.org>
+
+ * NEWS: Add 0.16 release date and new features.
+ * configure.ac: Set version to 0.16.
+
2005-06-30 Anthony Balkissoon <abalkiss@redhat.com>
* javax/swing/DefaultListSelectionModel.java:
diff --git a/NEWS b/NEWS
index ec2832b64..100d0ca4f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,36 +1,60 @@
-New in release 0.16
+New in release 0.16 (Jun 30, 2005)
+
+* Better GTK scrollbar peer implementation when using GTK >= 2.6.
+* GdkGraphics2D has been updated to use Cairo 0.5.x APIs.
+* BufferedImage and GtkImage rewrites. All image drawing operations
+ should now work correctly (flipping requires gtk+ >= 2.6)
+* Future Graphics2D, Image and Text work is documented at:
+ http://developer.classpath.org/mediation/ClasspathGraphicsImagesText
+* Free Swing Top-Level Compatibility. JFrame, JDialog, JApplet,
+ JInternalFrame, and JWindow are now 1.5 compatible in the sense that you
+ can call add() and setLayout() directly on them, which will have the same
+ effect as calling getContentPane().add() and getContentPane().setLayout().
+* The JTree interface has been completed. JTrees now recognizes mouse clicks
+ and selections work, but the visual implementation is not yet complete.
+ Work on expansion and collapsing of the tree nodes is being implemented.
+* BoxLayout works properly now.
+* Fixed GrayFilter to actually work.
+* Metal SplitPane implemented.
+* Lots of free swing text and editor stuff work now.
+
+* When gtk+ 2.6 or higher is installed the default log handler will produce
+ stack traces whenever a WARNING, CRITICAL or ERROR message is produced.
* The CORBA implementation is now a working prototype that should support
features up till 1.3 inclusive.
-
+ We would invite groups writing CORBA dependent applications to
+ try Classpath implementation, reporting any possible bugs.
+
The CORBA prototype is interoperable with Sun's implementation v 1.4,
- transferring object references, primitive types, narrow and wide
- strings, arrays, structures, trees, abstract interfaces and
- value types (feature of CORBA 2.3) between these two platforms.
+ transferring object references, primitive types, narrow and wide
+ strings, arrays, structures, trees, abstract interfaces and
+ value types (feature of CORBA 2.3) between these two platforms.
The remote exceptions are transferred and handled correctly.
The stringified object references (IORs) from various sources are
- parsed as required.
+ parsed as required.
The transient (for current session) and permanent (till jre restart)
- redirections work.
+ redirections work.
Both Little and Big Endian encoded messages are accepted.
The implementation is verified using tests from the former cost.omg.org.
- The current release includes the working examples, demonstrating the
- client-server communication, using either CORBA Request or IDL-based
- stub (usually generated by IDL to java compiler).
+ The current release includes working examples (see the examples directory),
+ demonstrating the client-server communication, using either CORBA Request
+ or IDL-based stub (usually generated by a IDL to java compiler).
These examples also show how to use the Classpath CORBA naming service.
The IDL to java compiler is not yet written, but as our library must be
- compatible with Sun's implementation, it naturally accepts the output
- of the Sun's 1.3 idlj.
- We would invite groups writing CORBA dependent applications to
- try Classpath implementation, reporting the possible bugs.
+ compatible, it naturally accepts the output of other idlj implementations.
-* GdkGraphics2D has been updated to use Cairo 0.5.0 APIs.
-* Better GTK scrollbar peer implementation when using GTK >= 2.6.
* New --with-vm-classes configure option, and new 'build' setting
- for --with-glibj
+ for --with-glibj. (Only for integrators.)
Runtime interface changes:
+* Start of a generic JDWP framework in gnu/classpath/jdwp.
+ This is unfinished, but feedback (at classpath@gnu.org) from runtime
+ hackers is greatly appreciated. Although most of the work is currently
+ being done around gcj/gij we want this framework to be as VM neutral as
+ possible. Early design is described in:
+ http://gcc.gnu.org/ml/java/2005-05/msg00260.html
* Native method VMClass.getModifiers() now takes an additional
boolean parameter.
* Deprecated native method VMClassLoader.defineClass(ClassLoader,
diff --git a/configure.ac b/configure.ac
index 777f256dd..03938c1ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,7 +6,7 @@ dnl -----------------------------------------------------------
dnl define([AC_CACHE_LOAD], )dnl
dnl define([AC_CACHE_SAVE], )dnl
-AC_INIT([GNU Classpath],[0.15+cvs],[classpath@gnu.org],[classpath])
+AC_INIT([GNU Classpath],[0.16],[classpath@gnu.org],[classpath])
AC_CONFIG_SRCDIR(java/lang/System.java)
AC_CANONICAL_TARGET