[glibmm] 2.35.8



commit 8a3f2733ede5871ad98157a96c1ceb73794ebf2d
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Feb 21 12:36:08 2013 +0100

    2.35.8

 ChangeLog    |    2 +
 NEWS         |  105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    4 +-
 3 files changed, 109 insertions(+), 2 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index db4242c..57a2ef9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+2.35.8 (unstable);
+
 2013-02-21  Murray Cumming  <murrayc murrayc com>
 
        Fix the build  with --enable-warnings=fatal.
diff --git a/NEWS b/NEWS
index 1834644..821d0a2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,108 @@
+2.35.8 (unstable);
+
+Glib:
+* Resolver: Add lookup_records(), lookup_records_async()
+  and lookup_records_finish().
+  (José Alburquerque)
+* Signal*::connect(): Make them less thread-unsafe.
+  (Kjell Ahlstedt) Bug #396958 (Daniel Elstner, Chris Vine)
+* Threads: Add create(slot, name) to create named threads.
+  (Andrew Potter) Bug #689863
+* Variant: Allow containing complex types in arrays and in variants.
+  (José Alburquerque)
+* Variant: Don't refsink variants created using the custom cast ctor.
+  (José Alburquerque)
+* Variant< std::vector<std::string> >: Add create_from_object_paths().
+  (José Alburquerque)
+* VariantBase: Add operator for BoolExpr (const void*).
+  (Andrew Potter) Bug #690121
+* VariantType: Add create_tuple().
+  (Andrew Potter) Bug #688682
+* VariantType: Correct the referencing in the create*() methods.
+  (José Alburquerque) Bug #688440 (Andrew Potter)
+
+Gio:
+* AppInfo: Add create_duplicate().
+  (José Alburquerque)
+* DesktopAppInfo: Add some new getter methods.
+  (José Alburquerque)
+* File: Remove refreturn to avoid memory leaks.
+  (Kjell Ahlstedt) Bug #691606 (Dodak4Gi)
+* MemoryOutputStream: Add the steal_as_bytes() method.
+  (José Alburquerque)
+* SimpleAction: Fix stateful action constructor typo, allowing use.
+  (Andrew Potter) Bug #690122
+* SocketConnection: Add connect*() and is_connected() methods.
+  (José Alburquerque)
+* ThemedIcon: Wrap the "names" property.
+  (José Alburquerque)
+* Add TlsConnection, TlsClient, TlsServer, TlsDatabase,
+  TlsCertificate, TlsPassword, TlsFileDatabase and TlsInteraction.
+  (José Alburquerque)
+* UnixConnection: Add [receive|send]_credentials_[async|finish]().
+  (José Alburquerque)
+
+Gio::DBus:
+* DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods.
+  (José Alburquerque)
+
+gmmproc:
+* gmmproc: _WRAP_VFUNC: Support the wrapping of slots.
+  (José Alburquerque)
+* gmmproc: _WRAP_METHOD: Support wrapping methods with slots.
+  (José Alburquerque) Bug #688587
+* gmmproc: _WRAP_METHOD: Ensure that slot parameters can be optional.
+  (José Alburquerque)
+* gmmproc: _WRAP_[CREATE|CTOR|METHOD]: Allow any order of {} options.
+  (José Alburquerque)
+* gmmproc: _WRAP_ENUM: Skip enum constants whose names are deleted.
+  (Kjell Ahlstedt) Bug #544694 (Murray Cumming)
+* gmmproc: _WRAP_CTOR: Handle *_new() functions with a final GError**.
+  (José Alburquerque) Bug #687959
+
+Documentation:
+* Signal[Timeout|Idle]::connect_once() docs: Warn about thread-unsafety.
+  (Kjell Ahlstedt) Bug #396963 (Daniel Elstner, Chris Vine)
+* ThreadPool::push() docs: Note that sigc::trackable is not thread-safe.
+  (Kjell Ahlstedt) Bug #512348 (Chris Vine)
+* Threads::Thread::create(): Update the documentation.
+  (Kjell Ahlstedt) Bug #512348 (Chris Vine)
+* SignalProxy: Fix the documentation, especially of connect_notify().
+  (Kjell Ahlstedt) Bug #126213, comment 5.
+* Gio::Action: Add more documentation of get_state_hint() and get_state().
+  (Kjell Ahlstedt) Bug #690134 (Andrew Potter)
+* Predefine G_OS_UNIX or G_OS_WIN32 in Doxygen's configuration file.
+  (Kjell Ahlstedt)
+* gmmproc: Improve the conversion of documentation to Doxygen format.
+  (Kjell Ahlstedt)
+* Documentation: Fix many warnings from Doxygen.
+  (Kjell Ahlstedt)
+* gmmproc: Make enum documentation possible.
+  (José Alburquerque) Bug #544694 (Murray Cumming)
+* gmmproc: Improve the search for documentation of enums.
+  (Kjell Ahlstedt)
+* gmmproc: Documentation: Adjust if the method has a slot param.
+  (José Alburquerque) Bug #688587.
+* docextract_to_xml.py: Replace &colon; with ':' in generated XML files.
+  (José Alburquerque)
+* gmmproc: Improve the documentation of properties.
+  (Kjell Ahlstedt)
+* ustring docs: The global locale should be set when using C++ streams.
+  (Debarshi Ray) Bug #661588
+
+Build/Other:
+* DBus::[Connection|Proxy]: Change ifdef G_OS_LINUX to ifdef G_OS_UNIX.
+  (Kjell Ahlstedt)
+* ContentType: Fix typo in the content_type_get_symbolic_icon() implementation.
+  (José Alburquerque)
+* Remove the use of g_type_init() because it has been deprecated.
+  (José Alburquerque)
+* Strip trailing whitespace.
+  (Mark Vender) 
+* Fix the build with warnings enabled.
+  (Murray Cumming)
+
+
 Changes in 2.34 compared to 2.32:
 
 Glib:
diff --git a/configure.ac b/configure.ac
index 1e3545b..3daade8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
 ## You should have received a copy of the GNU Lesser General Public License
 ## along with this library.  If not, see <http://www.gnu.org/licenses/>.
 
-AC_INIT([glibmm], [2.34.0],
+AC_INIT([glibmm], [2.35.8],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=glibmm],
         [glibmm], [http://www.gtkmm.org/])
 AC_PREREQ([2.59])
@@ -60,7 +60,7 @@ AS_IF([test "x$enable_static" = xyes],
   AC_DEFINE([GIOMM_STATIC_LIB],  [1], [Define if giomm is built as a static library])
 ])
 
-glibreq='2.0 >= 2.34.0'
+glibreq='2.0 >= 2.35.8'
 
 GLIBMM_MODULES="sigc++-2.0 >= 2.2.10 glib-$glibreq gobject-$glibreq gmodule-$glibreq"
 GIOMM_MODULES="$GLIBMM_MODULES gio-$glibreq"


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