summaryrefslogtreecommitdiff
path: root/native/jawt
Commit message (Collapse)AuthorAgeFilesLines
* 2008-06-23 Andrew Haley <aph@redhat.com>Andrew Haley2008-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | * native/jawt/Makefile.am, native/fdlibm/Makefile.am, native/jni/java-util/Makefile.am, native/jni/gstreamer-peer/Makefile.am, native/jni/native-lib/Makefile.am, native/jni/gconf-peer/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/xmlj/Makefile.am, native/jni/midi-alsa/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/midi-dssi/Makefile.am, native/jni/classpath/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am (AM_CFLAGS): Add @EXTRA_CFLAGS@. * configure.ac (EXTRA_CFLAGS): New macro. * lib/Makefile.am (resources): Add .svn.
* * autogen.sh: Recognize automake 1.10.Mark Wielaard2007-04-051-1/+1
| | | | | | | | | | * configure.ac (AM_INIT_AUTOMAKE): Add -Wno-portability. * native/jawt/Makefile.am (libjawt_la_LDFLAGS): Add AM_LDFLAGS. * native/jni/gconf-peer/Makefile.am (libgconfpeer_la_LDFLAGS): Likewise. * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_LDFLAGS): Likewise. * native/jni/midi-alsa/Makefile.am (libgjsmalsa_la_LDFLAGS): Likewise. * native/jni/midi-dssi/Makefile.am (libgjsmdssi_la_LDFLAGS): Likewise. * native/jni/qt-peer/Makefile.am (libqtpeer_la_LDFLAGS): Likewise.
* 2006-10-26 Christian Elias Naur <elias@oddlabs.com>Thomas Fitzsimmons2006-10-261-0/+2
| | | | | | | | * native/jni/gtk-peer/gtk_jawt.c (classpath_jawt_get_depth): New function. * native/jni/classpath/classpath_jawt.h: Likewise. * native/jawt/jawt.c (_Jv_GetDrawingSurfaceInfo): Added initializer for surface_info_x11->depth.
* 2006-07-28 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-07-281-0/+1
| | | | | | | | | | | * native/jawt/Makefile.am (libjawt_la_LDFLAGS): Add -avoid-version. * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_LDFLAGS): Likewise. * native/jni/midi-alsa/Makefile.am (libgjsmalsa_la_LDFLAGS): Likewise. * native/jni/midi-dssi/Makefile.am (libgjsmdssi_la_LDFLAGS): Likewise.
* 2006-06-07 Andreas Tobler <a.tobler@schweiz.ch>Andreas Tobler2006-06-071-1/+1
| | | | * native/jawt/Makefile.am (AM_LDFLAGS): Add XTEST_LIBS.
* 2006-05-26 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-261-7/+3
| | | | | * native/jawt/Makefile.am (nativeexeclib_LTLIBRARIES): Rename libjawtgnu.la libjawt.la.
* 2006-05-25 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-05-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * INSTALL: Bump GTK requirement to 2.8 or higher. Do not mention Cairo version requirement. Do not mention --enable-gtk-cairo configure option. * NEWS: Add entry for GdkGraphics2D. * configure.ac: Remove --enable-gtk-cairo and explicit checks for Cairo library and headers. * .externalToolBuilders/Configure.launch: Remove --enable-gtk-cairo from configure line. * gnu/classpath/Configuration.java.in (GTK_CAIRO_ENABLED): Remove field. * gnu/java/awt/BitwiseXORComposite.java: Fix javadoc typo. * gnu/java/awt/peer/gtk/GdkFontPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c : Remove useGraphics2D references. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GdkGraphics.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Remove. * gnu/java/awt/peer/gtk/GdkGraphics2D.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Remove Unlocked method variants. Remove GTK_CAIRO_ENABLED and useGraphics2D references. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GdkTextLayout.java: Remove instanceof Graphics2D check. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GtkCanvasPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c (realize): Remove method. * gnu/java/awt/peer/gtk/GtkComponentPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c (isRealized): Remove method. (realize): Implement as a native method. Remove useGraphics2D references. Always assume Graphics2D is enabled. * gnu/java/awt/peer/gtk/GtkImage.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Replace GdkGraphics references with GdkGraphics2D references. * gnu/java/awt/peer/gtk/GtkToolkit.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Remove useGraphics2D references. Always assume Graphics2D is enabled. * include/Makefile.am (GTKPEER_H_FILES): Remove gnu_java_awt_peer_gtk_GdkGraphics.h. * include/gnu_java_awt_peer_gtk_GdkFontPeer.h: Regenerate. * include/gnu_java_awt_peer_gtk_GdkGraphics.h: Remove. * include/gnu_java_awt_peer_gtk_GdkGraphics2D.h: Regenerate. * include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h: Likewise. * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Likewise. * native/jawt/Makefile.am (AM_LDFLAGS): Remove CAIRO_LIBS. * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Remove gnu_java_awt_peer_gtk_GdkGraphics.c. Include gnu_java_awt_peer_gtk_GdkGraphics2D.c unconditionally. (AM_LDFLAGS): Remove CAIRO_LIBS. (AM_CFLAGS): Remove CAIRO_CFLAGS. * native/jni/gtk-peer/gtkcairopeer.h: Remove. Move declarations to ... * native/jni/gtk-peer/gtkpeer.h: Add Graphics2D declarations.
* PR classpath/26623:Tom Tromey2006-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * native/jni/qt-peer/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/midi-alsa/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-net/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-lang/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/xmlj/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/gtk-peer/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/midi-dssi/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-io/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-nio/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-util/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jawt/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * configure.ac (nativeexeclibdir): Renamed from nativelibdir.
* 2005-10-23 Guilhem Lavaux <guilhem@kaffe.org>Guilhem Lavaux2005-10-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Added support for "--with-native-libdir" and "--with-glibj-dir". Generate copy-vmresources.sh * lib/Makefile.am: Call copy-vmresources.sh to fetch possible vm resources from the vmdirs. * lib/copy-vmresources.sh.in: New script file. * lib/gen-classlist.sh.in: Include com/ as base package for the vm directories. * native/jawt/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/java-util/Makefile.am, native/jni/midi-alsa/Makefile.am, native/jni/midi-dssi/Makefile.am, native/jni/qt-peer/Makefile.am, native/jni/xmlj/Makefile.am: Install libraries in nativelibdir and not pkglib.
* 2005-09-13 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2005-09-131-2/+2
| | | | | * native/jawt/jawt.c (_Jv_AWTLock): Do nothing. (_Jv_AWTUnlock): Likewise.
* 2005-08-20 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2005-08-202-30/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * native/jni/gtk-peer/gtk_jawt.c (classpath_jawt_get_default_display): Remove locking. (classpath_jawt_get_visualID): Likewise. (classpath_jawt_get_drawable): Likewise. (classpath_jawt_object_lock): Remove function. (classpath_jawt_object_unlock): Likewise. (classpath_jawt_create_lock): Likewise. (classpath_jawt_destroy_lock): Likewise. * native/jni/classpath/classpath_jawt.h (classpath_jawt_object_lock): Remove function. (classpath_jawt_object_unlock): Likewise. (classpath_jawt_create_lock): Likewise. (classpath_jawt_destroy_lock): Likewise. * native/jawt/jawt.c [!__GNUC__] (__attribute__): Define to nothing. (_Jv_Lock): Call classpath_jawt_lock. (_Jv_Unlock): Call classpath_jawt_unlock. (_Jv_GetDrawingSurfaceInfo): Move surface_info_x11 initialization from ... (_Jv_GetDrawingSurface): Remove surface_info_x11 initialization. (_Jv_FreeDrawingSurface): Don't destroy target object. * native/jawt/Makefile.am: Add SONAME FIXME. * include/jawt_md.h (struct _JAWT_X11DrawingSurfaceInfo): Re-order display field. Add colour map, depth and GetAWTColor function pointer fields. * include/jawt.h (struct _JAWT_Rectangle): New structure. (struct _JAWT_DrawingSurfaceInfo): Add drawing surface, bounds, clip size and clipping rectangle fields. (struct _JAWT_DrawingSurface): Add env field. Rename lock field target. Re-order function pointer and lock fields. Remove surface_info field. (struct _JAWT): Add GetComponent function pointer field.
* 2005-08-19 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2005-08-193-0/+198
* configure.ac: Generate native/jawt/Makefile. * include/jawt.h: Import from libgcj. * include/jawt_md.h: Likewise. * native/Makefile.am (JAWTDIR): New variable. * native/jawt: New directory. * native/jawt/.cvsignore: New file. * native/jawt/Makefile.am: Likewise. * native/jawt/jawt.c: Import from libgcj.