classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Last 0.16 patch


From: Mark Wielaard
Subject: [cp-patches] Last 0.16 patch
Date: Thu, 30 Jun 2005 20:41:57 +0200

Hi,

This finishes up the 0.16 release.

2005-06-30  Mark Wielaard  <address@hidden>

       * NEWS: Add 0.16 release date and new features.
       * configure.ac: Set version to 0.16.

Tagging and building the final release now.

Cheers,

Mark
Index: NEWS
===================================================================
RCS file: /cvsroot/classpath/classpath/NEWS,v
retrieving revision 1.84
diff -u -r1.84 NEWS
--- NEWS        29 Jun 2005 20:27:03 -0000      1.84
+++ NEWS        30 Jun 2005 18:40:56 -0000
@@ -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 address@hidden) 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,
Index: configure.ac
===================================================================
RCS file: /cvsroot/classpath/classpath/configure.ac,v
retrieving revision 1.89
diff -u -r1.89 configure.ac
--- configure.ac        29 Jun 2005 20:27:03 -0000      1.89
+++ configure.ac        30 Jun 2005 18:40:56 -0000
@@ -6,7 +6,7 @@
 dnl define([AC_CACHE_LOAD], )dnl
 dnl define([AC_CACHE_SAVE], )dnl
 
-AC_INIT([GNU Classpath],[0.15+cvs],address@hidden,[classpath])
+AC_INIT([GNU Classpath],[0.16],address@hidden,[classpath])
 AC_CONFIG_SRCDIR(java/lang/System.java)
 
 AC_CANONICAL_TARGET

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]