[glom] Update NEWS and increase version.



commit 982c422f8b0201a56155ffab85aa028e05750ff5
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Aug 27 15:32:20 2009 +0200

    Update NEWS and increase version.
    
    * NEWS:
    * configure.ac: Update in anticipation of a release.
    * regression_tests/test_signal_reemit.cc: Avoid an unused parameter
    warning.

 ChangeLog                              |   20 +++++++++++
 NEWS                                   |   58 ++++++++++++++++++++++++++++++++
 configure.ac                           |    6 ++-
 regression_tests/test_signal_reemit.cc |    6 ++-
 4 files changed, 86 insertions(+), 4 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 50896d6..8ccde92 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2009-08-27  Murray Cumming  <murrayc murrayc com>
+
+	Really never use config.h in libglom.
+
+	* glom/libglom/*.cc: Remove some remaining includes of config.h 
+	instead of libglom_config.h. 
+	* glom/libglom/libglom_config.h.in: Add GETTEXT_PACKAGE, 
+	PACKAGE_TARNAME, though I suspect that libglom requires different 
+	build stuff for translations.
+	Added POSTGRES_UTILS_PATH and EXEEXT.
+
+2009-08-27  Murray Cumming  <murrayc murrayc com>
+
+	Update NEWS and increase version.
+
+	* NEWS:
+	* configure.ac: Update in anticipation of a release.
+	* regression_tests/test_signal_reemit.cc: Avoid an unused parameter 
+	warning.
+
 2009-08-27  Johannes Schmid <jschmid openismus com>
 
 	* glom/libglom/connectionpool_backends/sqlite.c:
diff --git a/NEWS b/NEWS
index a30d6b0..1eaca10 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,61 @@
+1.11.1 (unstable):
+
+* Really save field definition changes again.
+  Ubuntu Launchpad bug 
+  https://bugs.launchpad.net/ubuntu/+source/glom/+bug/394507 (elmergato)
+* Allow table and field names to use uppercase characters.
+  (requires the latest libgda - either libgda 4.0.4 or libgda 4.1.2.)
+  Bug #587051
+* Do not fail too soon when self-starting a PostgreSQL instance, though the 
+  time to wait until PostgreSQL should be ready is still a hard-coded number.
+* Export:
+  - Correct the export to use the CSV specification
+    https://bugs.launchpad.net/ubuntu/+source/glom/+bug/394894 elmergato)
+  - Don't open the format dialog behind the FileChooser dialog.
+    Ubuntu Launchpad bug
+    https://bugs.launchpad.net/ubuntu/+source/glom/+bug/397409 (elmergato)
+  - Offer File overwrite confirmation.
+    Ubuntu Launchpad bug
+    https://bugs.launchpad.net/ubuntu/+source/glom/+bug/393229 (elmergato)
+  - Allow many fields to be added to the format at once.
+    Ubuntu Launchpad bug
+    https://bugs.launchpad.net/ubuntu/+source/glom/+bug/393231 (elmergato)
+* Import:
+  - Handle commas inside quotes, and escaped quotes, as per the CSV 
+    specification.
+    https://bugs.launchpad.net/ubuntu/+source/glom/+bug/394894 (elmergato)
+* Complain about unknown command-line options instead of crashing.
+* Document's MIME-type registration: Us an xmlns ID.
+* Related Records: Navigation option: Hide the navigation button when the new 
+  "None" option is used. Bug #574360
+  (Murray Cumming, Openismus)
+* Various corrections to the automatic use of ports when self-hosting.
+  (Armin Burgmeier, Openismus)
+* When the file format is too new, show an error message that actually says so.
+  (Murray Cumming)
+* Initial ldtp test scripts, to test the UI.
+  (Armin Burgmeier, Openismus)
+* libglom:
+  - Add an ABI version (1.2) to the shared library and the headers location, 
+    so we may break ABI painlessly when we need to.
+  - Remove any client-only or PostgreSQL/SQLite ifdefs, so that libglom always 
+    offers all functionality, to avoid the need to have multiple versions of 
+    libglom installed if you have multiple Glom builds installed. Only the 
+    no-exceptions build option remains, because they will never be on the same 
+    system.
+  - Remove any Maemo-specific ifdefs because libglom is non-UI.
+  - Fix the pkg-config .pc file.
+  - Avoid calling g_thread_init() twice, fixing a crash.
+  - Correct the headers' installation location.
+ (David King, Openismus)
+* Build:
+  - Use non-recursive build and run tests during make check.
+  (Daniel Elstner, Openismus)
+  - Fix crashes in the client-only build.
+  (Armin Burgmeier, Openismus)
+  - Fix the build on Maemo 5 (Fremantle).
+  (Johannes Schmid, Openismus)
+
 1.11.0 (unstable):
 
 * Network sharing of self-hosted databases is now off by default, and can be 
diff --git a/configure.ac b/configure.ac
index b28c468..07d9fe0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
 ## You should have received a copy of the GNU General Public License
 ## along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-AC_INIT([Glom], [1.11.0], [http://bugzilla.gnome.org/enter_bug.cgi?product=Glom], [glom])
+AC_INIT([Glom], [1.11.1], [http://bugzilla.gnome.org/enter_bug.cgi?product=Glom], [glom])
 AC_PREREQ([2.60])
 
 AC_CONFIG_SRCDIR([glom/main.cc])
@@ -134,7 +134,9 @@ AC_ARG_ENABLE([maemo-launcher],
               [glom_maemo_launcher=no])
 
 # Libraries used by libglom:
-REQUIRED_LIBGLOM_LIBS='gthread-2.0 giomm-2.4 libxml++-2.6 pygda-4.0 >= 2.25.3 pygobject-2.0 >= 2.6.0 libgdamm-4.0 >= 3.99.14 libgda-4.0 >= 4.0.0 libgda-postgres-4.0'
+# We require libgda >= 4.0.4 because previous versions had case-sensitivity or fatal metastore problems.
+# libgda >= 4.1.2 is also OK, but not 4.1.<2.
+REQUIRED_LIBGLOM_LIBS='gthread-2.0 giomm-2.4 libxml++-2.6 pygda-4.0 >= 2.25.3 pygobject-2.0 >= 2.6.0 libgdamm-4.0 >= 3.99.14 libgda-4.0 >= 4.0.4 libgda-postgres-4.0'
 
 AS_IF([test "x$glom_enable_maemo" != xyes && test "x$glom_host_win32" != xyes],
       [REQUIRED_LIBGLOM_LIBS="$REQUIRED_LIBGLOM_LIBS iso-codes"])
diff --git a/regression_tests/test_signal_reemit.cc b/regression_tests/test_signal_reemit.cc
index fa10b6f..97eb504 100644
--- a/regression_tests/test_signal_reemit.cc
+++ b/regression_tests/test_signal_reemit.cc
@@ -5,6 +5,8 @@
 bool success_reemit_void = false;
 bool success_reemit_int = false;
 
+const int param_value = 1;
+
 void on_reemit_void()
 {
   //std::cout << "Success: signal_to_reemit_void was emitted when signal_first_emit was emitted." << std::endl;
@@ -14,7 +16,7 @@ void on_reemit_void()
 void on_reemit_int(int param)
 {
   //std::cout << "Success: signal_to_reemit_int was emitted when signal_first_emit was emitted. param=" << param << std::endl;
-  success_reemit_int = true;
+  success_reemit_int = (param_value == param);
 }
 
 int main()
@@ -36,7 +38,7 @@ int main()
     Glom::signal_connect_for_reemit_1arg(signal_first_emit, signal_to_reemit);
     signal_to_reemit.connect( sigc::ptr_fun(&on_reemit_int) );
 
-    signal_first_emit.emit(1);
+    signal_first_emit.emit(param_value);
   }
 
   if(success_reemit_void && success_reemit_int)



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