2007-01-07 Andrew Cowie <andrew@operationaldynamics.com> * src/java/org/gnu/gnomevte/*.java: Mark classes as deprecated * configure.ac: Version 0.12.3 (java-gnome 2.16.2 for GNOME 2.17.5) 2006-12-04 Remy Suen <remy.suen@gmail.com> * .cvsignore: Ignore the output 'bin' folder. 2006-10-24 Andrew Cowie <andrew@operationaldynamics.com> * configure.ac: Version 0.12.2 (java-gnome 2.16.0) 2006-10-24 Andrew Cowie <andrew@operationaldynamics.com> * Makefile.am: Apply changes suggested by Remy Suen <remy.suen@gmail.com> to cause example files to be installed properly, closing #343631. 2006-10-17 Andrew Cowie <andrew@operationaldynamics.com> * Makefile.am: * configure.ac: * vte-java.pc.in: Apply improvements to build chain metafiles, adding lacking with-jardir, correcting build hangups for Open Solaris, adding src jar configure option, and using new macro options. Patches from John Rice <john.rice@sun.com>, closes bug #360207. 2005-08-15 Adam Jocksch <ajocksch@redhat.com> * src/java/org/gnu/gnomevte/Terminal.java (setBackgroudColor): A compatibility alias. (setBackgroudImage): A compatibility alias. 2006-08-03 Andrew Cowie <andrew@operationaldynamics.com> * configure.ac: Version 0.12.1 Inherit macro fixes in glib-java 2005-07-19 Adam Jocksch <ajocksch@redhat.com> * src/java/org/gnu/gnomevte/Terminal.java (setBackgroudColor): Renamed to setBackgroundColor. (setBackgroudImage): Renamed to setBackgroundImage. 2006-06-15 Remy Suen <remy.suen@gmail.com> * COPYING: Altered the license to be LGPL instead of GPL as it is specified in the source files. 2006-06-06 Stepan Kasal <kasal@ucw.cz> * configure.ac: Remove trailing whitespace. 2006-06-02 Andrew Cowie <andrew@operationaldynamics.com> * configure.ac: Release version 0.12.0 2005-06-01 Adam Jocksch <ajocksch@redhat.com> * configure.ac: Removed dependancy on libgnomeui and libgnome-canvas since it does not appear that they are even needed. 2006-05-31 Andrew Cowie <andrew@operationaldynamics.com> * Makefile.am: * configure.ac: Remove hardcoded references to this library being 0.11, replacing with $apiversion. Bump version to 0.12.0rc1 2006-05-30 Chris Moller <cmoller@redhat.com> * src/java/org/gnu/gnomevte/Terminal.java: * src/jni/org_gnu_gnomevte_Terminal.c: Change things to ignore the boolean return from vte_terminal_set_pty(). 2006-05-30 Adam Jocksch <ajocksch@redhat.com> * configure.ac: Updated required version of vte to 0.12.1. 2006-05-28 Stepan Kasal <kasal@ucw.cz> * autogen.sh (Makefile.jni): Sort the output of the find, so that the algorithm to create Makefile.jni is deterministic. * .cvsignore: Add Makefile.jni. 2006-04-19 Chris Moller <cmoller@redhat.com> * src/jni/org_gnu_gnomevte_Terminal.c: * src/java/org/gnu/gnomevte/Terminal.java.in: * src/java/org/gnu/gnomevte/Terminal.java: Added interface to vte_terminal_set_pty(). 2006-02-28 Andrew Cagney <cagney@redhat.com> * src/jni/org_gnu_gnomevte_Terminal.c: (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1im_1append_1menuitems) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1set_1font_1from_1string) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1using_1xft) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1set_1word_1chars) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1is_1word_1char) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1set_1backspace_1binding) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1set_1delete_1binding) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1set_1mouse_1autohide) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1mouse_1autohide) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1cursor_1position) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1match_1clear_1all) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1match_1add) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1match_1remove) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1match_1check) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1padding) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1char_1width) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1char_1height) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1char_1descent) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1char_1ascent) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1row_1count) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1column_1count) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1window_1title) (Java_org_gnu_gnomevte_Terminal_vte_1terminal_1get_1icon_1title): Comment out, no corresponding .java declaration. * Makefile.am (AM_CFLAGS): Add -Isrc/jni, the build directory. * autogen.sh: Pass build's src/java dir to JAVAH's classpath. 2006-02-27 Andrew Cagney <cagney@redhat.com> * Makefile.am (CLASSPATH): Set to $(GTKJAR):$(JGJAR), use through out. (BUILT_SOURCES): Add vte$(apiversion).jar. (jni_vte_source_files): Replace file list with include of Makefile.jni. (AM_CFLAGS): Rename libvtejni_la_CFLAGS. (DISTCLEANFILES): Add Makefile.jni. (BUILT_SOURCES): Remove src/java/org/gnu/gnomevte/Config.java. * configure.ac: Use AC_CHECK_PROGS to check for JAVAH. * autogen.sh: Generate Makefile.jni. 2005-10-09 Ismael Juma <ismael@juma.me.uk> * Makefile.am: Apply patch from Remy Suen <remy.suen@gmail.com> to fix bug #317970 (libvte-java removes Terminal.java file with make dist/clean). 2005-10-04 Igor Foox <ifoox@redhat.com> * vte-java.pc.in: Added libs and jnilibs entries so that linked programs will link against the vte-java .so's correctly. 2005-10-04 Ismael Juma <ismael@juma.me.uk> * Makefile.am: * src/java/org/gnu/gnomevte/Terminal.java: (Terminal), (Terminal.getFont), (Terminal.getStatusLine), (Terminal.hasSelection), (Terminal.getAdjustment): * src/java/org/gnu/gnomevte/event/CharacterSizeChangedEvent.java: * src/java/org/gnu/gnomevte/event/CharacterSizeChangedListener.java: * src/java/org/gnu/gnomevte/event/CommitEvent.java: * src/java/org/gnu/gnomevte/event/CommitListener.java: * src/java/org/gnu/gnomevte/event/MoveWindowEvent.java: * src/java/org/gnu/gnomevte/event/MoveWindowListener.java: * src/java/org/gnu/gnomevte/event/ResizeWindowEvent.java: * src/java/org/gnu/gnomevte/event/ResizeWindowListener.java: * src/java/org/gnu/gnomevte/event/TerminalEvent.java: * src/java/org/gnu/gnomevte/event/TerminalListener.java: * src/java/org/gnu/gnomevte/event/TextScrolledEvent.java: * src/java/org/gnu/gnomevte/event/TextScrolledListener.java: Apply a modified version of the patches provided by Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com> for bug #307563: Implemented all the listeners for Terminal. 2005-10-04 Ismael Juma <ismael@juma.me.uk> * doc/examples/vte/GtkTerminalExample.java: (GtkTerminalExample.createMyToolbar): Do not call deprecated methods. 2005-10-04 Ismael Juma <ismael@juma.me.uk> * src/jni/org_gnu_gnomevte_Terminal.c: Fix compile warnings. * src/java/org/gnu/gnomevte/.cvsignore: Add Config.java. 2005-10-03 Igor Foox <ifoox@redhat.com> * Makefile.am: Added $(GTKJAVA_CFLAGS) and $(JGJAVA_CFLAGS) to the CFLAGS variable for the jni. * vte-java.pc.in: Changed @version@ to @VERSION@ so that the correct variable will be substituted by autoconf. 2005-10-02 Igor Foox <ifoox@redhat.com> * Makefile.am, src/java/org/gnu/gnomevte/Terminal.java, src/java/org/gnu/gnomevte/Config.java.in: Moved the api version from Terminal.java.in to Config.java.in, so that the source is now easy to navigate in Eclipse, and other IDEs. 2005-09-30 Igor Foox <ifoox@redhat.com> * Makefile.am, autogen.sh, configure.ac, vte-java.pc.in, src/jni/org_gnu_gnomevte_Terminal.c: Updated libvte-java to work with glib-java and libgtk-java 2.8.0. Fixed java-doc generation so that out of tree builds can generate javadoc. 2005-06-12 Ismael Juma <ismael@juma.me.uk> * src/java/org/gnu/gnomevte/Terminal.java.in: Fix bug #307359, patch from Emmanuel Rodriguez. 2005-03-17 Jeffrey Morgan <kuzman@gmail.com> * prepare-ChangeLog.pl: new file - script to assist creating ChangeLog entries * .classpath: new file - needed by eclipse * .project: new file - needed by eclipse 2005-02-15 Jeffrey Morgan <kuzman@gmail.com> * .cvsignore: * configure.ac: changed version * doc/examples/vte/GtkTerminalExample.java: (GtkTerminalExample), (GtkTerminalExample.GtkTerminalExample), (GtkTerminalExample.initGUI), (GtkTerminalExample.createMyToolbar), (GtkTerminalExample.main), (GtkTerminalExample.handleButtonEvent), (GtkTerminalExample.closePressed), (GtkTerminalExample.handleNext), (GtkTerminalExample.handlePrev): removed deprecated and fixed errors * src/java/org/gnu/gnomevte/Terminal.java.in: added missing API, converted byte[] to String and added javadocs * src/jni/org_gnu_gnomevte_Terminal.c: converted jbyteArray to jstring 2005-02-12 Jeffrey Morgan <kuzman@gmail.com> * src/jni/org_gnu_gnomevte_Terminal.c: completed JNI * src/java/org/gnu/gnomevte/Terminal.java.in: changed a few methods to use String instead of byte[] 2005-02-12 Jeffrey Morgan <kuzman@gmail.com> * Makefile.am: fixed gcj linking and added jardir 2005-02-07 Jeffrey Morgan <kuzman@gmail.com> * Makefile.am: added installation of api doc, examples, and created uninstall targets. 2005-01-26 Jeffrey Morgan <kuzman@gmail.com> * Makefile.in: * src/java/org/gnu/gnomevte/Terminal.java.in: * src/jni/org_gnu_gnomevte_Terminal.c: starting to add 64-bit support. 2005-01-26 Jeffrey Morgan <kuzman@gmail.com> * Makefile.in: * Makefile.ac * configure.ac: * autogen.sh: * src/java/org/gnu/gnomevte/Terminal.java.in: added automake and libtool support. 2004-12-17 Jeffrey Morgan <kuzman@gmail.com> * src/java/org/gnu/gnomevte/Terminal.java.in: 64-bit support 2004-12-06 Jeffrey Morgan <kuzman@gmail.com> * .cvsignore: ignoring generated files. 2004-11-01 13:21 morganj * doc/examples/.cvsignore: ignoring generated files 2004-10-22 15:29 lucaderu * doc/examples/runExample.sh.in: new runExample 2004-10-22 15:28 lucaderu * doc/examples/runExample.sh: removed old runExample 2004-10-22 15:27 lucaderu * configure.in: fixed wrong vte jar path and added runExample magic 2004-10-08 04:58 lucaderu * doc/examples/runExample.sh: updated runExample script 2004-10-06 19:54 mh * Makefile.in: Build system fixes 2004-10-06 13:36 mh * configure.in, src/Makefile.in: more all-in-one build system fixes 2004-08-08 19:50 mstep * src/: java/org/gnu/gnomevte/Terminal.java.in, jni/org_gnu_gnomevte_Terminal.c: Implemented vte_terminal_set_colors(), vte_terminal_set_color_background(), vte_terminal_set_color_foreground(). 2004-07-28 13:31 morganj * src/Makefile.in: Changed classpath for native build. 2004-07-19 22:27 morganj * configure.in: setting the correct version. 2004-07-19 21:19 morganj * NEWS: Added new files for new packages and updated gtk NEWS file. 2004-07-16 19:57 morganj * configure.in, src/java/org/gnu/gnomevte/Terminal.java.in: Fixing vte version numbers. 2004-07-16 19:46 morganj * doc/examples/: GtkTerminalExample.java, vte/GtkTerminalExample.java: moved example into package. 2004-07-13 12:51 morganj * Makefile.in: fixed install target directories. 2004-07-13 12:51 morganj * .cvsignore, src/java/org/gnu/gnomevte/.cvsignore: ignoring generated files 2004-07-13 07:48 mh * src/Makefile.in: build sys changes 2004-07-11 10:08 mh * .cvsignore, Makefile.in, Makefile.in.in, autogen.sh, configure.in, configure.in.in, install-sh, vte-java.pc.in, src/.cvsignore, src/Makefile.in.in: Build system improvements 2004-06-30 11:21 howama * src/java/org/gnu/gnomevte/Terminal.java: This is generated - shouldn't be in cvs 2004-06-30 11:18 howama * src/java/org/gnu/gnomevte/Terminal.java.in: Fixed a typo 2004-06-17 20:48 nite_man * src/java/org/gnu/gnomevte/: Terminal.java, Terminal.java.in: Fixed bug with passing null pointer to the native method vte_terminal_fork_command. 2004-06-05 10:02 nite_man * configure.in.in: Added new target file - Terminal.java 2004-06-05 09:59 nite_man * src/java/org/gnu/gnomevte/Terminal.java.in: Configure file to build Terminal.java with correct shared library version. 2004-03-30 19:40 kuzman * src/java/org/gnu/gnomevte/Terminal.java: Object creation fix. 2004-03-23 15:29 kuzman * src/java/org/gnu/gnomevte/Terminal.java: FIX for multiple java objects pointing to same native object. 2004-03-23 12:41 kuzman * src/java/org/gnu/gnomevte/Terminal.java: FIX for multiple java objects pointing to same native object. 2004-02-06 12:46 kuzman * Makefile.in.in, src/jni/org_gnu_gnomevte_Terminal.c: Moving fixes from stable branch. 2004-02-05 21:42 kuzman * Makefile.in.in: fixing a few install targets. 2004-02-05 17:38 kuzman * src/jni/org_gnu_gnomevte_Terminal.c: Fixed compiler warnings with this object. 2004-02-03 13:24 kuzman * Makefile.in.in, configure.in.in, src/Makefile.in.in: Moving appropriate head changes to 0.8 branch. 2004-02-03 13:18 kuzman * doc/examples/GtkTerminalExample.java: Moving appropriate head changes to 0.8 branch. 2004-01-13 14:46 howama * src/Makefile.in.in: Only include class files in jar archives. This bug was causing the jar files to be 40x bigger than they needed to be. 2004-01-13 13:20 kuzman * doc/examples/GtkTerminalExample.java: Changed package so example would compile. 2004-01-08 17:17 howama * Makefile.in.in: create links for jni so's. Force all links to be created, replacing any existing links 2004-01-04 21:02 howama * Makefile.in.in, configure.in.in: various build system fixes 2003-12-23 14:54 kuzman * src/Makefile.in.in: Fixed linking version for gtk 2003-12-20 10:59 howama * Makefile.in.in, src/Makefile.in.in: Follow upstream versioning 2003-12-17 19:03 howama * src/Makefile.in.in: Add all libs to compile scripts 2003-12-17 14:32 howama * .cvsignore, src/.cvsignore: cvs should ignore generated files. 2003-12-17 13:00 howama * src/jni/org_gnu_gnomevte_Terminal.c: moved from gnome/src/jni 2003-12-17 09:09 howama * Makefile.in.in, src/Makefile.in.in: GCJ Native compilation is now optional 2003-12-16 09:33 howama * src/Makefile.in.in: Use CLASSPATH environment variable instead of --classpath switches - some javac's call it -classpath instead. 2003-12-14 13:32 howama * Makefile.in.in, configure.in.in, src/Makefile.in.in: Build script work. all targets should now work (including install). library loading fixed for core modules. Hopefully everything is now working. 2003-12-13 13:09 howama * Makefile.in.in, configure.in.in, src/Makefile.in.in, src/java/org/gnu/gnomevte/Terminal.java: more make script improvements & fixes 2003-12-12 19:35 howama * src/Makefile.in.in: More files for the new make system 2003-12-11 17:55 howama * Makefile.in.in, configure.in.in: More work on new make system 2003-10-25 11:58 kuzman * src/java/org/gnu/gnomevte/Terminal.java: Removed GStringArray calls and repalced with String[] 2003-01-12 19:38 kuzman * doc/examples/GtkTerminalExample.java: Removed unused import. 2002-12-09 19:50 rubiojr * doc/examples/GtkTerminalExample.java: New Vte Terminal example. 2002-12-03 00:27 rubiojr * src/java/org/gnu/gnomevte/Terminal.java: Added the VteTerminal bindings. Fixed the Makefile.in to prevent compiling the vte jni in the gnome target. Added a build_vte.sh to build the vte bindings until I can fix configure and makefiles properly.