summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2011-04-06 15:01:48 +0200
committerMurray Cumming <murrayc@murrayc.com>2011-04-06 15:01:48 +0200
commit0f380bbd341b0584a9709d59062469236538731f (patch)
tree174083d7c99f98e1eb2b837a3d6656f96b3cc32a
parent02d1204e3b4935bbc0a30ce809f2b57af5ab2881 (diff)
downloadglibmm-0f380bbd341b0584a9709d59062469236538731f.tar.gz
Improved NEWS
-rw-r--r--NEWS54
1 files changed, 52 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 297d8321..3aff0691 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,53 @@
+New API in glibmm 2.28:
+(There was no stable glibmm 2.26 release)
+
+Glib:
+* Variant: A new hierarchy of templated Variant<> types, for use with
+ Gio::Settings and Gio::DBus.
+ (José Alburquerque, Yannick Guesnet, Murray Cumming)
+* OptionGroup:
+ - Add add_entry() that takes a slot with callback function.
+ - on_post_parse() overrides no longer need to call the base class.
+ (Kjell Ahlstedt)
+* RefPtr: Make it work with sorted containers.
+ (David Kozub)
+* Regex: Added and used a MatchInfo class.
+ (José Alburquerque)
+* General:
+ - build_filename(): Add method overloads to take up to 9 arguments,
+ for convenience.
+ (Fabricio Godoy)
+ - Added get_system_data_dirs() and get_system_config_dirs().
+ (Murray Cumming)
+
+Gio:
+* Proxy, ProxyAddress and ProxyResolver.
+ (Murray Cumming)
+* Settings: For application settings, replacing GConf (or Gnome::Conf).
+ (Jonathon Jongsmam, José Alburquerque, Murray Cumming)
+* DBus: API to use or implement D-Bus services.
+ (José Alburquerque, Yannick Guesnet, Michael Edwards,
+ Martin Braure de Calignon and Murray Cumming.)
+* SocketControlMessage, UnixCredentialsMessage and UnixFDMessage.
+ (José Alburquerque)
+* Added UnixFDList.
+ (José Alburquerque)
+
+gmmproc:
+* Support for use of std::vector<> instead of ListHandle<>, SListHandle<>,
+and ArrayHandle.
+(Krzesimir Nowak)
+
+See also this list of new API:
+http://developer.gnome.org/glibmm/unstable/since_2_28.html
+
+Gio::DBus, Glib::Variant and Gio::Settings were a huge amount of difficult
+work mostly by José Alburquerque, with help from Jonathon Jongsmam,
+Yannick Guesnet, Michael Edwards, Martin Braure de Calignon and Murray Cumming.
+Some of José Alburquerque's work was funded by Openismus GmbH.
+Thank you, everyone.
+
+
2.28.0 (unstable):
Gio:
@@ -62,7 +112,7 @@ Gio:
Glib:
* Correct some range checks to use >= instead of just >.
- (MUrray Cumming) Thanks to Michael Edwards.
+ (Murray Cumming) Thanks to Michael Edwards.
* Vectorutils, ArrayHandle: Check for NULL pointers.
(Krzesimir Nowak)
@@ -223,7 +273,7 @@ Glib:
* RefPtr: Make it work with sorted containers.
(David Kozub) Bug #626858
* Variant:
- - Make all he get_iter() methods const.
+ - Make all the get_iter() methods const.
- Added dictionary entry and dictionary specializations.
- VariantContainerBase: Add a create() method from an array of variants.
- Added tests.