| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
conventions, hacking on the code, writing ChangeLog
entries. Updated old/deprecated information.
* HACKING: Moved all content to doc/hacking.text. Add pointer to
above document.
|
| |
|
|
|
|
|
| |
* HACKING: Updated information about regenerating auto* files and
documented the existence of autogen.sh.
|
|
|
|
|
|
| |
* HACKING, INSTALL, configure.ac, doc/hacking.texinfo:
Updated to depend on autoconf 2.59 and automake 1.7.
Also depend on GCJ 3.3 in all files.
|
|
|
|
|
|
|
|
|
| |
* HACKING: Updated autoconf and automake prerequisite descriptions.
* acinclude.m4 (CLASSPATH_ENABLE_GJDOC): Use AS_HELP_STRING,
fix quotation.
* configure.in: Rewrote AC_ARG_ENABLE usage to use AC_HELP_STRING and
to use a correct quotation. Use pkgconfig to search for glib, gtk and
libart. Ported AC_OUTPUT() to new AC_CONFIG_FILES()/AC_OUTPUT.
|
|
|
|
| |
* HACKING, NEWS: Document.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(AC_CONFIG_SRCDIR): New to explicitly set src dir.
(AM_INIT_AUTOMAKE): Use zero argument version.
(AC_SUBST): Only set LIBVERSION explicitly. Removed variables
PACKAGE, VERSION which are substituted implicitly.
(AM_DISABLE_STATIC): Renamed to AC_DISABLE_STATIC.
(AC_DISABLE_STATIC): Renamed from AM_DISABLE_STATIC.
(AM_PROG_LIBTOOL): Renamed to AC_PROG_LIBTOOL.
(AC_PROG_LIBTOOL: Renamed from AM_PROG_LIBTOOL.
(--enable-jni): Default to yes.
* config.guess: New version from libtoolize --force --copy.
* config.sub: Likewise.
* ltmain.sh: Likewise.
* HACKING: Document that libtool 1.5a works.
* lib/Makefile.am (MAINTAINERCLEANFILES): Renamed to CLEANFILES.
(CLEANFILES): New variable renamed from MAINTAINERCLEANFILES with
glibj.zip and classes.1 added.
(maintainer-clean-local): Renamed to clean-local.
(clean-local): Renamed from maintainer-clean-local.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(GDK_STABLE_IS_PIXMAP): converted macro to use GDK_IS_PIXMAP
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
(TEXT_FROM_SW): convert macro to use GTK_TEXT_VIEW
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create): convert
gtk_text_new to gtk_text_view_new
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_old_create): removed
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize): converted
to use just gtk_widget_size_request, though this may be in error it
at least isn't as bad as the previous implementation
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_insert): convert to new
GTK2 GtkTextBuffer/GtkTextIter usage
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_replaceRange): ditto
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkSetFont): convert
to Pango, new to GTK2
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
(getCaretPosition): GtkTextView and GtkEntry handled separately
since in GTK2 they do not share common ancestory.
(setCaretPosition): ditto
(getSelectionStart): ditto
(getSelectionEnd): ditto
(select): ditto
(setEditable): ditto
(getText): ditto
(setText): ditto
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
(Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create): use gtk_button_new
(Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkSetFont): use Pango
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c
(Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize): converted to use
just gtk_widget_size_request, though this may be in error it at least
isn't as bad as the previous implementation
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextField.c
(Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetSize): ditto
(Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkSetFont): use Pango
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
(gdk_window_get_root_geometry): GdkWindowPrivate changed to GdkWindow;
attempting to use gdk_window_get_geometry instead of direct Xlib calls
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
(GTK_OBJECT_SETV): unsure about use of the private API to set data
generically for different types, but updated to compile with GTK2
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
(Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectHooks): give
connect_awt_hook the only structure member, range, in GTK2 instead;
changed to connect to signal on the scroll bar instead of the
adjustment since that is the one with GtkScrollType in GTK2
(post_adjustment_event): modified to fit GtkScrollBar move_slider
signal signature
* configure.in: require gtk 2.0+, glib 2.0+
* HACKING: mention change in GTK requirements
* INSTALL: mention change in GTK requirements
* THANKYOU: add David P. Grove, fix order
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TODO: removed easy HTML API generation todo item, it's done now;
mention that CNI code won't be included in Classpath CVS for now
since only gcj is using it
* README: remove special mention of ORP
* NEWS: add blurb about infrastructure improvements
* HACKING: update automake, autoconf version numbers; remove
mention of gcjh for compiling JNI libraries; updated gcj/jikes
version numbers
* lib/Makefile.am: distribute glibj.zip; uninstall no-zip case;
separate resources target; avoid extra gen-classlist.sh calls;
support DESTDIR
* doc/api/Makefile.am: distribute HTML API documentation; install
documentation in pkgdatadir/api; uninstall appropriately; support
DESTDIR
* resource/gnu/java/awt/peer/gtk/Makefile.am: add uninstall-local
target; support DESTDIR
* resource/java/security/Makefile.am: add uninstall-local target;
support DESTDIR
* javax/swing/Makefile.am: BoundedRangeModel missing .java extension
* javax/transaction/xa/Makefile.am: Removed xa/ from filenames
* java/awt/dnd/Makefile.am: added missing .java files to dist
* java/net/Makefile.am: added missing .java files to dist
* java/nio/channels/Makefile.am: added missing .java files to dist
* javax/naming/Makefile.am: added missing .java files to dist
* javax/naming/directory/Makefile.am: added missing .java files to dist
* javax/naming/event/Makefile.am: new file
* javax/naming/event/.cvsignore: new file
* javax/naming/ldap/Makefile.am: new file
* javax/naming/ldap/.cvsignore: new file
* javax/naming/spi/Makefile.am: added missing .java files to dist
* javax/sql/Makefile.am: added missing .java files to dist
* javax/sql/.cvsignore: new file
* javax/swing/plaf/Makefile.am: added missing .java files to dist
* javax/swing/Makefile.am: added missing .java files to dist
* Makefile.am: ignore errors during dist-hook
* configure.in: add missing directory Makefiles to output; add
check for 'date', 'cp', and 'mkdir'
* acinclude.m4: remove check for 'find' and 'cp'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the News section of Savannah instead. Old announcements linked
under documentation.
Status information will be transitioning to Savannah Tasks system.
Clarified affect of Classpath license upon JVM license.
Added project menu bar from Savannah to top of web page.
Removed mailing list information on this page, it is more detailed
on the Lists link at the top of the page.
Last modified author update
* doc/www.gnu.org/announce/announcements.wml: last modified author
* doc/www.gnu.org/include/macros.wml (header): Moved title to
the right of droplet and enlarged text.
Updated copyright date.
* BUGS: update URL for submitting bugs
* HACKING: update date; clarify via punctuation modification of
vm/reference classes.
* configure.in: added --enable-gtk-peer from Carlos Cavanna
Updated version to 0.04; configure java/util/logging, java/util/regex
* native/Makefile.am: SUBDIRS typo fixed
* native/jni/Makefile.am: SUBDIRS conditionally defined based on
--enable-gtk-peer
* INSTALL: update with mention of --enable-gtk-peer, typo fixed
* NEWS: updated for 0.04 release
* README: updated with AegisVM, note failure to run with ORP 1.0.9
* TODO: removed duplicate information on where packages currently
stand, too hard to keep up to date in multiple places.
* THANKYOU: add Carlos Cavanna
* java/util/logging/Makefile.am: new file
* java/util/regex/Makefile.am: new file
* java/util/regex/.cvsignore: new file
* gnu/java/awt/peer/gtk/Makefile.am: EXTRA_DIST updated
* gnu/java/locale/Makefile.am: ditto
* java/awt/Makefile.am: ditto
* java/net/Makefile.am: ditto
* java/util/Makefile.am: ditto
* java/util/zip/Makefile.am: ditto
* javax/accessibility/Makefile.am: ditto
* javax/swing/Makefile.am: ditto
* javax/swing/plaf/Makefile.am: ditto
* javax/swing/table/Makefile.am: ditto
|
|
|
|
|
| |
* INSTALL: Last-minute typo in previous commit.
* HACKING: Ditto.
|
|
|
|
|
|
| |
* INSTALL: Update instructions for using jikes 1.15b.
* HACKING: Ditto.
* ChangeLog: Clean up some whitespace.
|
|
|
|
|
|
| |
verbage
* HACKING: warning that autoreconf does not always do what might
be expected
|
|
|
|
|
| |
* INSTALL: add information on different byte code compilers.
* README: add "last updated"
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Changed documentation on building to note that kaffeh has a bug which
makes it useless for some .h generation at the moment, but javah from
Sun works.
Note on jni.h and why we currently require Japhar for it.
|
| |
|
| |
|
|
|