[java-libglom] Created tag 1.19.1



The unsigned tag '1.19.1' was created.

Tagger: Ben Konrath <ben bagu org>
Date: Thu Dec 1 15:40:36 2011 +0100

    1.19.1

Changes:

Ben Konrath (136):
      First commit to gitorious repository with Murray Cumming's intial work.
      Add default location for JVM header files needed to compile JNI code.
      Re-work source code generation and regenerate files.
      Add .gitignore file
      Generate source files at build time instead of checking the generated files into the git repo.
      Add Eclipse project files and cleanup imports in DocumentTest.java
      Fix Java source generation problem and change DocumentTest to reflect the change.
      Add Eclipse launch configuration to repository.
      Use macros from the Autoconf Archive to find the JVM and JNI include     directories.
      Remove unused maven file and test glom file.
      Rename swig_glom.i to glom.i.
      Use AC_CONFIG_FILES to remove hard-coded paths in Eclipse launcher     config and JUnit test.
      Add .so loading to the generated bindings so apps using the Java     bindings don't have to load it.
      Convert DocumentTest to a propper Junit tests.
      Compile and install jar file from generated sources.
      Use the shared object in the project directory instead of the     installed shared object.
      Set Eclipse project native library properly in the .classpath file     instead of launch configuration.
      Ensure directory for compiled Java classes is created before building     the Java files.
      Set native library relative to Eclipse project instead of absolute     directory.
      Use Constants.java.in to hold autoconf discovered variables so that we     can hack on the unit tests easily.
      Don't delete Constants.java generated by AC_CONFIG_FILES on make     clean.
      Update Swig interface file to be able to access information from     Glom::Field.
      Update Swig interface file to wrap Glom::Relationship.
      Address all warnings generated by Swig.
      Add jhbuild moduleset for building java-libglom using the glom      --enable-glom-ui=no option.
      Add shell script to run Junit tests to test if the jhbuild install is     working.
      Correct problem with java-libglom repo in the jhbuild modules file.
      Add sample jhbuildrc file that can be used for building java-libglom     on a server.
      Suppress more warnings when generating C++ and Java code.
      Use online-glom branch of glom in the jhbuild modules file.
      Fix error in junit test script.
      Add Java API to get example directory from the Glom install.
      Don't show shell commands when running the tests.
      Generate bindings for LayoutGroup and LayoutGroupsVector.
      Generate bindings for LayoutItem and LayoutItemsVector.
      Extend the SharedPtrLayoutGroup generated class to add cast_dynamic     method.
      Re-work how the cast_dynamic method is used.
      Clean up main swig interface file to.
      Some Makefile.am fixes.
      Fix distcheck.
      Build ExampleDocumentLoad and add script to run it.
      Add a script to run the JUnit tests against the current build.
      Update TODO list.
      Add information about the python/libglom problem to the TODO file.
      Run JUnitTests and ExampleDocumentLoad in 'make check'
      Change bindings to transparently use the sharedptr class.
      Allow JunitTests to build on Ubuntu 10.10.
      Add a couple of TODO items.
      Fix 'make distcheck' failure introduced with recent sharedptr changes.
      Wrap methods required to access example data in glom files.
      Add project specific JDT settings.
      Enable address of parameter for bool and double.
      Use JNI method call for GLOM_EXAMPLE_FILE_DIR.
      Require Swig >= 2.0.1.
      Add TODO item about servlet UnsatisfiedLinkError.
      Create simplified method to get sql select, remove methods to read example data from glom files.
      Change licence to LGPL v3.
      Change Foobar to Java-libglom in licence notices.
      Add sort clause and limit to build_sql_select_simple method.
      Update JDT formatter settings.
      Remove unnecessary include statement in std_list.i.
      Add classes to get Field format information.
      Add wrapping for Glom::CustomTitle.
      Add wrapping for Glom::LayoutItem_Text.
      Add unit tests for the code that is being used in OnlineGlom.
      Update jhbuild moduleset to use glom-1-18 branch.
      Use ~/gnome for prefix and checkout dir in sample jhbuildrc.
      Add option to install jar to local maven repo.
      Add method to get row count for a table name and a set of LayoutFields.
      Update jhbuild moduleset.
      Add wrapper for LayoutItem_Portal with a cast_dynamic method.
      Small formatting and comment cleanup.
      Access methods from UsesRelationship by extending LayoutItem_Field.
      Cleanup some unwrapped (SWIGTYPE_p) objects.
      Add wrapper method for Glom::Utils::build_sql_select_with_key().
      Add getter and setter for Glom::Field::m_default_formatting.
      Ignore or wrap remaining unidentified types (the SWIG_p classes).
      Add maintainer mode for Java and C++ source generation.
      Change a couple of build variable names.
      Move DocumentTest to its own package.
      Automatically find the JUnit and Hamcrest jars.
      Fail when checking for the c++ compiler if it's not present.
      Add quotes to strings.
      Display better error message when required jars are missing.
      Don't exit with error when guessing example file name.
      Set proper values in AC_INIT.
      Move $(LIBGLOM_LIBS) to libjava_libglom_0_1_la_LDFLAGS.
      Require libglom >= 1.18.1
      Update files for version 1.17.0.
      Add methods from UsesRelationships to LayoutItem_Portal.
      1.17.1
      Add utility methods to build select and count SQL queries for related list tables.
      1.17.2
      Breakout SQL query builder methods into a separate file.
      Prevent null pointer access in SQL builder methods used for related lists.
      1.17.3
      Use libgdamm 4.1.3 in the jhbuild moduleset.
      Add clear section markers to main interface file.
      Add methods from Glom::DbUtils.
      Add LayoutItem_Notebook class.
      Add LayoutItem_CalendarPortal class.
      Enable Glib::ustring reference parameters.
      Enable methods to LayoutItem_Portal to get relationship info.
      Set the correct parameters for AssertEquals in DocumentTest.
      Add JAVACFLAGS variables to unit tests and example compile line.
      Use https for URL to moduleset in sample jhbuildrc file.
      Add wrapper for Gnome::Gda::Value.
      Use Swig feature to load the jni shared library.
      Add synchronized keyword to all jni methods.
      Move libgdamm.i to src directory.
      Throw Exception if Thread.join() has problems.
      Add libgdamm.i to tar.gz.
      Require libgdamm-5.0 >= 4.99.4.1.
      Add jhbuild moduleset for ubuntu 11.10.
      Add jhbuild moduleset for Ubuntu 10.04.
      Update for changes in latest libgdamm.
      Add wrapper for Gnome::Gda::SqlExpr.
      Add backup files to the .gitignore file.
      Cleanup a few comments in glom.i.
      Re-work how Gnome::Gda::SqlExpr is wrapped.
      Fix formatting of DocumentTest.
      Wrap Gnome::Gda::Value(const Glib::ustring&).
      Add wrapper for Gnome:Gda::SqlBuilder.
      Enable FoundSet::m_where_clause.
      Don't ignore Glom::FieldFormatting::get/set_choices_custom().
      Move ignored method statements closer to %include statements.
      Don't exit on UnsatisfiedLinkError when loading .so.
      Bump libgdamm requirement to 4.99.6.
      Update jhbuild moduleset for Ubuntu 10.04.
      Add cast_dynamic method for LayoutItem_CalendarPortal.
      Update jhbuild modulesets for move to git.gnome.org.
      Add doap file.
      Rename class variables in FieldFormatting and NumericFormat.
      Bump libglom requirement to 1.20.1.
      Update jhbuild moduleset for Ubuntu 11.10.
      1.19.1

Murray Cumming (14):
      Make sure that MKDIR_P is set in the Makefile to fix the build for me.
      Some distcheck fixes, though not complete.
      Another distcheck fix, though not complete.
      Fix the configure check so it can find swig 2 as swig2.0.
      , is not .
      TODO: Add link to bugzilla
      Use glom-1.18 instead of glom-1.16, because it is more recent.
      Update the README.
      Build: Correct ACLOCAL_FLAGS mention.
      Recompile the test when the test source code changes.
      Port to libglom-1.20
      Make changes to previous commit suggestd by Ben Konrath.
      Fix typo
      Fix make check.



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