[glom] 1.14.0:



commit 7afa0af82d5c46a4a068539f01214180cb3429b7
Author: Murray Cumming <murrayc murrayc com>
Date:   Sat Apr 10 14:26:59 2010 +0200

    1.14.0:
    
    Application: Forget the global instance when it has been deleted.
    
      * glom/application.cc: Destructor: reset the static instance to 0,
      to avoid anything from retrieving the pointer to the deleted object.

 ChangeLog           |    9 +++++++++
 NEWS                |   26 ++++++++++++++++++++++----
 configure.ac        |    2 +-
 glom/application.cc |    3 +++
 4 files changed, 35 insertions(+), 5 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 95fdb88..cf1b618 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+1.14.0:
+
+2010-04-10  Murray Cumming  <murrayc murrayc com>
+
+  Application: Forget the global instance when it has been deleted.
+  
+  * glom/application.cc: Destructor: reset the static instance to 0, 
+  to avoid anything from retrieving the pointer to the deleted object.
+  
 2010-04-10  Murray Cumming  <murrayc murrayc com>
 
   Remove some unused code.
diff --git a/NEWS b/NEWS
index 1b8da93..f5b3316 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,26 @@
-unreleased:
+1.14.0: (stable)
 
-* User Interface: General cleanup, more HIG compliant dialogs, many minor
-  fixes to the interface.
-  (Daniel Borgmann)
+* Design Mode:
+  - Notebook properties: Fix crash.
+  - Reports: Secondary Fields: Fix crash.
+* Creating from example:
+  - Really save the new filename in the recent files list.
+  (Murray Cumming, Openismus)
+  - Don't show error dialog when user cancels creation from an example.
+  (Daniel Borgmann, Openismus)
+* Opening recent files: Warn when a file doesn't exist, and forget it, 
+  instead of just showing a generic error dialog.
+  (Murray Cumming, Openismus)
+* User Interface: General cleanup. The dialogs are more compliant with the 
+  GNOME HIG and there are many minor ixes to the user interface.
+  (Daniel Borgmann, Openismus)
+* Build:
+  - Fix the build with --as-needed.
+  (David King, Openismus)
+  - Add tests for the Glade XML files.
+  (Murray Cumming, David King, Openismus)
+* Windows Installer: Update for Glom 1.14
+  (Armin Burgmeier)
 
 1.13.9 (unstable):
 
diff --git a/configure.ac b/configure.ac
index a589aa1..85b890e 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.13.9], [http://bugzilla.gnome.org/enter_bug.cgi?product=Glom], [glom])
+AC_INIT([Glom], [1.14.0], [http://bugzilla.gnome.org/enter_bug.cgi?product=Glom], [glom])
 AC_PREREQ([2.60])
 
 AC_CONFIG_SRCDIR([glom/main.cc])
diff --git a/glom/application.cc b/glom/application.cc
index 894a036..07173f2 100644
--- a/glom/application.cc
+++ b/glom/application.cc
@@ -132,6 +132,9 @@ Application::~Application()
   #ifdef GLOM_ENABLE_MAEMO
   m_pFrame->remove_view(&m_appmenu_button_table);
   #endif
+
+  //This was set in the constructor:
+  global_application = 0;
 }
 
 #ifndef GLOM_ENABLE_CLIENT_ONLY



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