SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for glibmm2-devel-2.40.0-1.9.x86_64.rpm :
Sun Apr 13 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 2.40.0:
+ VariantType: Fix typo in VARIANT_TYPE_BYTESTRING_ARRAY value.
+ gmmproc: Small improvement of enum documentation.
+ Windows: Update the visual Studio build files.

Sat Apr 5 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 2.39.93:
+ Glib:
- Keyfile: Add save_to_file().
- Add VariantDict.
- Variant: Remove the now-unnecessary local
g_variant_parse_error_quark() (bgo#727554).
+ Gio:
- Application: Add the handle-local-options signal.
- ApplicationCommandline: Add get_options_dict().
- Settings: Add get_user_value() and get_default_value().
- Socket: Add get/set_option().
- TlsInteraction: Add invoke_request_certificate(),
request_certificate(), request_certificate_async() and
request_certificate_finish().
+ Build:
- h2def.py:
. Handle
*_DEPRECATED_IN_
* and AVAILABLE_IN_
* with 0 digits.
. Also strip
*_DEPRECATE_IN_
*_FOR () without a space.
- Visual Studio Projects: Update giomm Projects.

Wed Apr 2 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 2.39.92:
+ Gio: Application: Add add_main_option_entry() and
add_option_group().
+ Documentation: Glib::ustring: Say more clearly that it must be
only UTF-8 (bgo#681560).
+ Build: win32: Surround content_type_get_symbolic_icon() with
ifdefs.

Wed Apr 2 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 2.39.91:
+ Documenation: Improve Gio::Socket documentation.

Wed Apr 2 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 2.39.4:
+ Gio
- Action:
. Add parse_detailed_name() and
parse_detailed_name_variant().
. Fix activate(const Glib::Variant& value)
(bgo#722896).
- MenuModel: Add signal_items_changed().
- MemoryInputStream: Add add_data() taking a sigc::slot,
with a test (bgo#609946).
- MenuModel: Add signal_items_changed().
- Add Notification (bgo#722896).
+ Documentation:
- Fix some doxygen warnings.
- Don\'t change NULL to 0 in docs, when it\'s part of a longer
name.
- OptionContext: Add API documentation based on the C docs.

Wed Apr 2 14:00:00 2014 zaitorAATTopensuse.org
- Update to version 2.39.3:
+ Documentation improvements.
+ Fix a test on IPv6 systems.

Wed Apr 2 14:00:00 2014 dimstarAATTopensuse.org
- Drop old tarball.

Mon Nov 18 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.38.1 (bnc#849913):
+ Gio::ActionGroup: Remove a nonsensical check that clang
complains about, correctly (bgo#709963).
+ Updated documentation.

Fri Oct 11 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.38.0:
+ Glib:
- ByteArray:
. Fix refcount problems.
. Add some tests for methods returning self.
+ Gio:
- Action:
. Add an activate() method that takes no parameter.
. print_detailed_name(): Remove the action_name parameter.
- ActionGroup: activate_action(): Add a method overload that
takes no parameter parameter.
- ActionMap: Fix a reference-counting problem.
- MenuItem:
. Add set_action(), unset_target() and
unset_action_and_target().
. get/set_attribute(): Deprecated for
get/set_attribute_value() methods.
- Settings: Add create_action().

Fri Sep 20 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.37.93:
+ Gio:
- ActionMap: lookup_action(): Fix the reference counting.
- File: Add measure_disk_usage()
and measure_disk_usage_async().
- Settings: Add get/set_uint().
- Add VariantParseError. Because it is thrown by GtkBuilder, at
least for now.
+ Build fixes.

Wed Sep 11 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.37.7:
+ Gio: Menu: Add insert/append/prepend_section() with no label
parameter.
+ gmmproc:
- Pass NULL to C function calls for optional empty strings
(bgo#686909, bgo#702456).
- Add parameter return_value in _WRAP_VFUNC (bgo#705699).
+ Build: Update Visual Studio Projects.

Wed Aug 28 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.37.6:
+ Gio:
- Action:
. Make get_state() templated.
. get_state_hint(): Correct a check.
. Add templated change_state() and activate().
. print_detailed_name() Make this templated.
+ ActionGroup: Add templated getters.
+ ActionMap: add_action_radio_
*(): Use better Slot types.
+ SimpleAction:
- Make set_state() protected.
- add_action() now takes a slot with no parameter. Added
add_action_with_parameter().
+ SimpleActionGroup:
- lookup(): Add a const version and use refreturn.
- Deprecate all methods, because they just call methods in the
base ActionMap. The C functions are now deprecated too
(bgo#705600).
+ gmmproc: Fix _WRAP_SIGNAL with \'ifdef\' and \'deprecated\'.

Tue Aug 6 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.37.5:
+ Object: Add interfaces to custom types before class_init.
+ DateTime: Fix compare() and equal() (bgo#704639).
+ Regex: Add get_max_lookbehind().
+ Variant: Fix memory leaks (bgo#704851).
+ Gio:
- Action:
. get_state() and get_state_hint() now return something.
. Add get_state_bool() and change_state(bool).
. Add create_radio_string() and create_radio_integer() for
radio items, though we might change this API lots.
- ActionMap:
. Add add_action(name, slot).
. Add add_action_radio_string() and
add_action_radio_integer() for radio items, though we might
change this API lots.
- Application: Add mark/unmark_busy().
- DesktopInfo: Add list_actions(), launch_action() and
get_action_name().
- File: Add trash_async(), trash_finish(),
make_directory_async() and make_directory_finish().
- Menu: Add remove_all().
- MenuItem:
. Add set/unset_icon().
. Reimplement the constructors (bgo#705199).
- SimpleAction:
. set_enabled(): Add default parameter value.
. Add constructors and create_bool() methods that take a bool
instead of a VariantBase for the state, to make it easier
to deal with toggle actions.
+ Updated documentations.
+ Build fixes.

Wed Jul 10 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.37.4:
+ glibmm: Use std::memset() instead of GLIBMM_INITIALIZE_STRUCT.
+ giomm: Add Gio::DBus::InterfaceSkeleton.
+ gmmproc:
- docextract_to_xml.py: Add \'⇒\' to the list of escape
sequences.
- Add _WRAP_ENUM_DOCS_ONLY() and simplify enum docs process
(bgo#703155).
- gmmproc: Use GMMPROC_RETURN_MISMATCHES environment variable.
- Write glibmm version in generated files (bgo#697835,
bgo#700495).
+ Build: Move to a generated ChangeLog.

Thu May 2 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.36.2:
+ Revert this change from 2.36.1, which should not have appeared
in a stable release yet:
- Custom Interfaces: Implement derived interface properties.

Wed May 1 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.36.1:
+ Custom Interfaces: Implement derived interface properties.
+ gmmproc: Fix _WRAP_SIGNAL(custom_c_callback) for void func().
+ Output.pm: convert_args_c_to_cpp(): Reverse mappings hash
correctly.

Tue Apr 16 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.36.0:
+ GLib:
- ByteArray:
. Add size() and get_data().
. Add a Glib::Value<> template specialization.
- VariantBase: Add check_format_string().
+ Gio:
- ApplicationCommandLine: Add get_stdin() and
create_file_for_arg().
- AsyncResult: Added is_tagged().
- Credentials: Add get_unix_pid().
- DesktopAppInfo: Add has_key(), get_string() and
get_boolean().
- FileEnumerator: Add get_child().
- FileInfo: Add get_deletion_date().
- SocketClient: Add get/set_tls(),
get/set_tls_validation_flags(), get/set_proxy_resolver().
+ gmmproc:
- Verify that void methods should not return a value
(bgo#696364).
- Parse the argument list of methods correctly.
+ Build:
- Visual Studio Projects: Fix and update.
- Add a test of implementing an interface, to detect the
problem in glib 2.36.0 and the expected problem with
glib >= 2.37.0 (bgo#697229).

Tue Mar 19 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.35.9:
+ Glib:
- Add edByteArray, because it is used in the GTls
* API.
- AppInfo::get_all(): Fix ownerships (bgo#694505).
+ Gio:
- TlsFileDatabase: Add the create() method.
- TlsCertificate: Add the certificate property.
- TlsClientConnection: Add get_accepted_cas() and the
\"accepted-cas\" property.
- TlsDatabase: Add the lookup_certificates_issued_by
*() methods
and virtual functions.
- TlsInteraction: Add the virtual functions.

Tue Feb 26 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 2.35.8:
+ Glib:
- Resolver: Add lookup_records(), lookup_records_async() and
lookup_records_finish().
- Signal
*::connect(): Make them less thread-unsafe (bgo#396958)
- Threads: Add create(slot, name) to create named threads
(bgo#689863).
- Variant: Allow containing complex types in arrays and in
variants.
- Variant: Don\'t refsink variants created using the custom cast
ctor.
- Variant< std::vector >: Add
create_from_object_paths().
- VariantBase: Add operator for BoolExpr (const void
*)
(bgo#690121).
- VariantType: Add create_tuple() (bgo#688682).
- VariantType: Correct the referencing in the create
*() methods
(bgo#688440).
+ Gio:
- AppInfo: Add create_duplicate().
- DesktopAppInfo: Add some new getter methods.
- File: Remove refreturn to avoid memory leaks (bgo#691606).
- MemoryOutputStream: Add the steal_as_bytes() method.
- SimpleAction: Fix stateful action constructor typo, allowing
use (bgo#690122).
- SocketConnection: Add connect
*() and is_connected() methods.
- ThemedIcon: Wrap the \"names\" property.
- Add TlsConnection, TlsClient, TlsServer, TlsDatabase,
TlsCertificate, TlsPassword, TlsFileDatabase and
TlsInteraction.
- UnixConnection: Add
[receive|send]_credentials_[async|finish]().
+ Gio::DBus:
- DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList
call
*() methods.
+ gmmproc:
- _WRAP_VFUNC: Support the wrapping of slots.
- _WRAP_METHOD: Support wrapping methods with slots.
- _WRAP_METHOD: Ensure that slot parameters can be optional.
- _WRAP_[CREATE|CTOR|METHOD]: Allow any order of {} options.
- _WRAP_ENUM: Skip enum constants whose names are deleted.
- _WRAP_CTOR: Handle
*_new() functions with a final GError
*
*.
+ Updated documentations.
+ Build fixes.

Mon Nov 5 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 2.34.1:
+ Gio:
- Corrected an ABI class-size break in MountOperation.
- ContentType: Actually implement
content_type_get_symbolic_icon() name.
+ gmmproc:
- Improve documentation generation.

Mon Oct 22 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 2.34.0:
+ Some minor documentation improvements.
- Drop packaging INSTALL file, as this is not needed for an rpm.

Wed Oct 17 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 2.33.14:
+ Glib:
- RegEx: Add get_has_cr_or_lf().
- VariantIter: Add init() method.
+ Gio:
- ActionGroup: Add the query_action() methods.
- FileAttributeMatcher: Add create_difference() and to_string().
- FileInfo: Add has_namespace(), [get|set]_attribute_status(),
and [get|set]_attribute_strings().
- IOStream: Add splice_async() splice_finish().
+ MenuItem:
- Add get_attribute().
+ MountOperation:
- Wrap the \"show-unmount-progess\" signal.
+ Proxy: Add call(), call_sync() and call_finish() for
unix_fd_list.
+ gmmproc:
- Make the output param feature work for single indirection.
bgo#662371.
- Add 3-argument AATTnewin.

Tue Sep 25 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 2.33.13:
+ Build:
- Use std::time_t instead of ::time_t instead of ::time_t.
- Use std::size_t and std::ptrdiff_t instead of ::size_t and
::ptrdiff_t.
+ Gio:
- AppLaunchContext: Add setenv(), unsetenv() and
get_environment().
- File: Add remove_async() and remove_finish().
- Add e ConverterInputStream and ConverterOutputStream.
- Add PollableInputStream and PollableOutputStream.
+ Gio::DBus:
- Connection: Add the call_[finish|sync]() with UnixFDLists.
(bgo#662371)
+ gmmproc:
- Add a _NO_WRAP_INIT_REGISTRATION macro (bgo#684006)
- _CLASS_GOBJECT: Allow classes to have custom wrap()
functions (bgo#684006)
- _WRAP_METHOD: Allow setting parameters from C output params.
(bgo#662371)
- Prepend a Doxygen AATTthrows clause to the declaration of
virtual functions that throw Glib::Error.
- Improve the search for unwrapped methods.

Mon Sep 10 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 2.33.12:
+ Gio:
- Add Converter, ZlibCompressor, ZlibDecompressor and
CharsetConverter classes.
- AppInfo: Added get_display_name(),
set_as_last_used_for_type() and get_supported_types().
- Application: Added get_dbus_connection() and
get_dbus_object_path().
- ContentType:
. get_icon(): Fix a refcount error.
. Added get_symbolic_icon().
- DBusAuthObserver: Added allow_mechanism().
- Drive: Added get_symbolic_icon().
- FileInfo: Added get_symbolic_icon().
- Menu: Added append_section().
- MenuItem: Added get_link().
- MenuModel: Added is_mutable() and get_n_items().
- Mount: Added get_symbolic_icon().
- ProxyAddress: Added get_destination_protocol() and get_uri().
- Socket: Added get_available_bytes(), get_ttl(), set_ttl(),
get_broadcast(), set_broadcast(), get_multicast_loopback(),
set_multicast_loopback(), get_multicast_ttl(),
set_multicast_ttl(), join_multicast_group(),
leave_multicast_group() and properties.
- Volume:
. Added get_symbolic_icon().
. Added get_sort_key().
+ gmmproc:
- _WRAP_VFUNC: Handle virtual functions that throw GErrors.
(bgo#683460)
- Changes from version 2.33.4:
+ Glib:
- KeyFile: Correct the load_from_dirs() implementation.
- Variant: Make sure that we always sink the initial reference.
(bgo#680407)
- VariantType: peek_string(): Correct this to handle the
non-null-terminated result from g_variant_type_peek_string().
- Threads::Mutex, RecMutex: Add wrap() functions (bgo#483790)
+ gmmproc:
- Add _CUSTOM_CTOR_CAST
+ Updated documentation (bgo#670212)

Wed Jul 18 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 2.33.3:
+ Glib: Added the Bytes class, wrapping GBytes.
+ Gio:
- InetSocketAddress: Added get_flowinfo() and get_scope_id()
- OutputStream: Added write_bytes(), write_bytes_async() and
write_bytes_finish().
- InputStream: Added read_bytes(), read_bytes_async() and
read_bytes_finish().
+ Gio::DBus: Connection: Added get_last_serial()
+ gmmproc: Add _INCLUDE_IN_WRAP_INIT, _GMMPROC_WRAP_CONDITIONALLY

Sun Jul 15 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 2.33.2:
+ Added some enum values and documentation.
- Changes from version 2.33.1:
+ Gio:
- Application:
. Allow the application ID to be empty.
. Pass 0 (NULL) rather than \"\" to GApplication.
- Add Resource (bgo#674545)
+ Glib:
- Miscutils: get_system_data_dirs(), get_system_config_dirs():
Return early when the C function returns NULL.
- Thread::RecMutex: Don\'t initialize this as a GStaticMutex.
(bgo#677291)
- Documentation: Don\'t hide add_exception_handler()
documentation.

Sat Jul 14 14:00:00 2012 zaitorAATTopensuse.org
- Update to version 2.32.1:
+ Gio:
- Application: Pass 0 (NULL) rather than \"\" to GApplication.
+ Glib:
- Miscutils: get_system_data_dirs(), get_system_config_dirs():
Return early when the C function returns NULL.
- Thread::RecMutex: Don\'t initialize this as a GStaticMutex.
(Deprecated anyway) (bgo#677291).
+ Documentation:
- Don\'t hide add_exception_handler() documentation.
- Really hide the GCheckSum type from the documentation.

Tue Apr 10 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.32.0:
+ Glib:
- Dispatcher: Don\'t send messages to a deleted Dispatcher
(bgo#651942).
- Make SignalTimeout/SignalIdle::connect_once() more thread
safe (bgo#396963).
- Document Glib::Property and Glib::PropertyBase (bgo#673291).
+ gmmproc:
- Add macro _CUSTOM_CTOR_CAST in _CLASS_BOXEDTYPE (bgo#511136,
comment 20).
- Generate the documentation of default constructors of
interface classes (bgo#673213).
+ Build:
- Update Visual Studio projects.

Wed Mar 28 14:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.31.22:
+ Glib:
- Threads, Dispatcher: Delete DispatchNotifier (bgo#671587).
+ Gio:
- Action: Ensure vfunc callbacks return valid memory.
- ActionGroup: list_actions_vfunc(): Do not return freed
memory.
- Move AppLaunchContext into its own header file.
- Add Menu and MenuItem.
- SimpleAction: Constructor: Add a parameter that takes no
VariantType.
+ Gio::DBus:
- Object: Ensure vfunc callbacks return valid memory.
- Add the Interface and Object interfaces.
+ gmmproc:
- _WRAP_SIGNAL() can now take an optional deprecated parameter,
like _WRAP_METHOD() and _WRAP_PROPERTY().
- _WRAP_PROPERTY(): Correct the ifdefs in generated code when
using the optional deprecated parameter.
+ Other:
- Dispatcher examples: Use Glib::signal_idle().connect_once()
(bgo#396963).
- Some fixes for minor clang++ warnings.

Thu Mar 8 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.31.20:
+ Glib:
- Fix exceptions thrown by Thread::create() and
Threads::Thread::create (bgo#640029).
- Fix the build with --disable-deprecated-api (bgo#640029).
+ Gio:
- Application: Add quit().
+ Gio::DBus:
- DBus::Error, DBus::Proxy: Fix interaction with
generate_wrap_init.pl (bgo#640029).
- Documentation: Signal
*: Better description of the connect
*()
methods (bgo#669906).
+ gmmproc and tools:
- gmmproc: Allow destructors to be documented (bgo#668918).
- docextract_to_xml.py: Generate signal documentation too
(bgo#668918).
- Add some scripts to regenerate the .defs files.
- generate_wrap_init.pl: Improve reg. of exception classes in
sub-namespaces and improve it for deprecated files and
sub-namespaces (bgo#640029).
- h2defs.py: Ignore the new GDK_AVAILABLE_IN_
* macros.

Mon Feb 27 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.31.18.1:
+ gmmproc:
- h2def.py: Handle types such as \'const gchar
* const
*\' for
functions.
- _WRAP_PROPERTY(): Allow properties to be deprecated.
+ Gio:
- Application: Derive from the ActionGroup interface.
- Application: Add missing virtual functions and
get/set_default() methods.
- Add MenuModel, MenuAttribute, MenuLink and MenuIter.
+ Gio::DBus:
- ActionGroup, MenuModel: Have get() methods instead of
create() methods (bgo#637445).
- Add DBus::MenuModel.
- Connection: Add the MenuModel export/unexport methods.
- Add class documentation.

Tue Feb 21 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.31.18:
+ Gio:
- Add the ActionMap interface.
+ Gio::Dbus:
- Add the ActionGroup classe.
- Connection: Add the ActionGroup export/unexport methods.
+ Glib:
- Add the RemoteActionGroup classes.
+ gmmproc:
- h2def.py: Handle deprecated functions.
- docs: Remove possible parenthesis in gtk-doc signal
references (bgo#668918).

Wed Feb 15 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.31.16.1:
+ gmmproc (docs):
- Add documentation to wrapped signals (bgo#668918).
- Convert signal and property names correctly (bgo#668918).
- Add some HTML entity conversions.
- Translate the tags in docs correctly.

Tue Feb 7 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 2.31.16:
+ Build:
- Dispatcher: Fix the build on win32.
- thread.h: Move calls to deprecated glib functions into
thread.cc.
- Remove xz BuildRequires now that it comes for free in the build
system.

Fri Nov 25 13:00:00 2011 dimstarAATTopensuse.org
- Update to version 2.31.2:
+ glibmm:
- Add Glib::Threads::
* in threads.h, deprecating everything in
thread.h.
- Avoid compiler warnings when using -std=c++0x with g++.
+ giomm:
- drive: Add get_sort_key().
- EmblemedIcon: Add clear_emblems().
- FileIcon: Add the \"file\" property.
- InetAddress: Add address_equal().
- Mount: Add get_sort_key().
- Socket: Add the \"timeout\" property.
- SocketAddress: Add the \"family\" property.
+ gmmproc:
- C example code removal: Also remove code in
tags.
- Ensure template parameter has a space before to avoid
trigraphs. [bgo#663303]
+ Examples:
- Avoid use of the now-deprecated API.
- Add xz BuildRequires because we can\'t build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.

Fri Oct 28 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 2.31.0.2:
+ gthread.h: Move the deprecation ifdefs to avoid affecting
non-deprecated API.

Fri Oct 28 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 2.31.0.1:
+ Avoid deprecation compiler warnings in glibmm and projects
using glibmm.
+ Move IOCondition from main.h to iochannel.h.
+ Don\'t include via init.h or wrap_init.h.
+ gmmproc:
- Don\'t include C code examples found in the XML docs
- Don\'t include by default in generated files.
+ Bugs fixed: bgo#650544, bgo#662597
- Changes from version 2.31.0:
+ Glib:
- Date: set_time(): Use g_date_set_time_t() instead of
g_date_set_time().
- Thread: Deprecated thread_init(), Thread::joinable(),

* _priority(), etc.
- Threads are always enabled in glib now, and thread_init()
does nothing.
- VariantContainerBase: Add create_maybe().
+ Gio:
- DataInputStream: Add read_line_utf8() and
read_line_finish_utf8().
- DBus::MethodInvocation: Add UnixFDList return_value() method
overload.
- Re-add Application and related class so they can be finished.
- ApplicationCommandLine: Add the get_platform_data() method.
- SimpleAction: Wrap the signals and properties.
+ gmmproc:
- Fix h2def.py not parsing function starting with G_GNUC_
*
macros. [bgo#660225]
- _WRAP_METHOD: Allow return types to have commas. [bgo#661401]
- _WRAP_METHOD: Use {OUT} instead of {RET} for output params.
- Remove M4 warnings due to commas in return types.

Tue Sep 27 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 2.30.0:
+ giomm:
- DBus::Server: Add constructors.
- Remove Application and friends, because they are still not
ready.
+ Documentation:
- gmmproc: DocParser: Correct the removal of link tags.

Tue Sep 6 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 2.29.13:
+ giomm:
- Variant< std::vector >: Ensure correct creation
(bgo#657030).
+ gmmproc:
- Correct handling of constversion etc. in _WRAP_METHOD,
avoiding side-effects on other _WRAP_METHOD() calls in the
same .hg file (bgo#657751).

Wed Aug 31 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 2.29.12:
+ Gio::Application:
- Add back Gio::Application and friends so we can try to finish
them.
- local_command_line_vfunc(): Use references for parameters
(bgo#643478).
+ Gio::TimeZoneMonitor: Remove because it was removed in glib.
+ Build: configure: Require the latest libsigc++ because our
tests require it (lp#829596).

Mon Jul 25 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 2.29.11:
+ Gio::AppInfo:
- launch(): Use a vector instead of a ListHandle and assume
that it contains Gio::File rather than strings. This was
unusable before.
- Add launch() overload with no launch_context parameter.
- Add launch() overload taking one file.
- launch_uri(): Deprecate the method taking a
GAppLaunchContext
*, adding one taking a Gio::AppLaunchContext
instead.
- Add launch_uri() taking one URI.
+ Add test case for a recent fix in libsigc++ with RefPtr
(bgo#564005).
+ tools: Add python .def generation scripts removed from
PyGObject.
+ gmmproc: Allow _STRUCT_NOT_HIDDEN to be used even when multiple
classes are defined in one file.

Wed Jul 6 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 2.29.10:
+ Gio:
- Added DateTime, TimeZone, TimeZoneMonitor.

Wed Jun 15 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 2.28.2:
+ gmmproc:
- _WRAP_METHOD: Add optional parameter functionality.
- _WRAP_[CREATE|CTOR|METHOD]: Support parameter reordering.
- _WRAP_METHOD: Add the possibility of an output parameter.
- Protect documentation with m4 quotes.
+ Gio:
- bgo#645072: DBus::Connection::emit_signal(): Replace empty
strings with 0, because gio fails with \"\".
+ Build:
- bgo#652461: Removed now-unused doctooldir variable from
pkgconfig files.

Wed May 18 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 2.28.1:
+ gmmproc:
- Extra Defs Tool: Only generate properties that the GType owns
- bgo#649182: Put guards around generated includes in
wrap_init.cc to fix the wind32 build.
- bgo#644037: GtkDefs::split_tokens(): Speed improvement.
+ Build fixes.
+ Updated documentation.

Tue Apr 5 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 2.28.0:
+ Gio:
- DBus::Connection:
. Added a register_method() overload with no vtable.
. register_object(), register_subtree(): Take the VTable by
reference, not pointer.
- DBus::MethodInvocation:
. get_parameters(): Return a VariantContainerBase instead of
taking a VariantBase.
. return_gerror(), return_error_literal(): Rename them both
to return_error().
- DBus::NodeInfo::lookup_interface(): Add a method overload
with no name.
- DBus::Proxy: Rename type_map_changed_properties to
MapChangeProperties.
- DBus::VariantContainerBase::create_tuple(): Add a method
overload that takes a single VariantBase.
- Settings: Really add list_schemas().

Tue Mar 29 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 2.27.99.2:
+ Glib:
- Variant: Rename get(index) to get_child(index).
- Variant: Allow this to be used for object paths
and signatures as well as just bytestrings.
- Variant: Allow this to be used for
bytestrings, object paths and signatures as well as just
(UTF-8) strings.
- Move constructor definitions into the .cc file.
- Capitalize the standard types, such as VARIANT_TYPE_STRING.
+ ArrayHandle: Make it compilable with MSVC 2005, 2008, 2010.
bgo#645851.

Mon Mar 28 14:00:00 2011 fcrozatAATTnovell.com
- Update to version 2.27.99.1:
+ Gio:
- DBus: Use VariantContainerBase for tuple Variants.

Thu Mar 24 13:00:00 2011 fcrozatAATTnovell.com
- Update to version 2.27.99:
+ Gio:
- Removed Application, ApplicationCommandLine, and ActionGroup
because they are unfinished. We hope to add them back in
glibmm 3.2.
- Removed SettingsBackend because it is unfinished.
- Settings: Removed API that used SettingsBackend.
- Variant: Improved the documentation.
+ Build: Remove the dependency on mm-common during the tarball
build.
- Changes from version 2.27.98:
+ Gio:
- DBus::InterfaceVTable: Make the tuple type clearer in
SlotInterfaceMethodCall.
+ Glib:
- Correct some range checks to use >= instead of just >.
- Vectorutils, ArrayHandle: Check for NULL pointers.
- Changes from version 2.27.97:
+ Gio:
- DBus::Proxy: Added the properties_changed signal bgo#644886
+ Variant:
- Added Variant::get(). bgo#644207.
- Added some get() method overloads.
- Added VariantBase::cast_dynamic(). bgo#644146
+ Build: Fix the missing doc-install.pl problem.
mm-common is now needed for tarball builds, though this might
change soon.
- Changes from version 2.27.96:
+ Gio:
- Application:
. open(): Added a single-file method overload.
. The command-line signal now returns an int instead of a
bool. It is a main() status code.
. Added get_environ().
. Add the local_command_line vfunc,
- ApplicationCommandLine: Use std::string instead of ustring in
some API.
- DBus::InterfaceVTable: Use g_error_copy() where appropriate,
fixing a crash. bgo#644008
+ Build: Do not install doctool/ scripts such as doc-install.pl.
These are now only installed by mm-common, and the mm-common
macros find it there, so no changes should be necessary in
other modules if you update mm-common.
+ Documentation: Avoid errors in the reference documentation due
to encoding confusion in our perl scripts. bgo#644037
- Changes from version 2.27.95:
+ Gio:
- Throw Gio::Error again, instead of just the base Glib::Error.
This was broken in glibmm 2.27.94.
+ Glib:
- build_filename(): Add method overloads to take up to 9
arguments, for convenience. bgo#599578
+ Documentation: Mark some new API as new in 2.28.

Wed Feb 23 13:00:00 2011 adamAATTmizerski.pl
- Update to version 2.27.94:
+ OptionGroup:
- Add add_entry() that takes a slot with callback function
(bgo#589197).
- on_post_parse() overrides no longer need to call the base
class (bgo#588988).
- Changes from version 2.27.93:
+ Added ArrayHandler, ListHandler and SListHandler, to help with
conversions to/from std::vector.
+ Application: Initialize glibmm and giomm in the constructor,
for convenience.
+ Resolver: lookup_service(), lookup_by_address(): Fix the
reference counting (bgo#639575).
+ Fix the build (and of applications) with
GLIB_DISABLE_SINGLE_INCLUDES.
- Changes from version 2.27.91.1:
+ gmmproc:
- _WRAP_CTOR(): Restore the optional extra parameter, because
it is still needed by gtkmm-2.4.
- Added conversion from bool& to gboolean
*.
+ DBus::[watch|own]_name(): Add default values for parameters.
+ DBusConnection:
- Add a send_message() without an \"out_serial\" parameter.
- Avoid errors/exceptions in callbacks due to NULL C strings.
- Wrap properties and signals.
+ DBusMessage: Wrap properties and signals.
+ DBusServer: Comment out constructors because of bgo#639478.
+ InetAddress: Wrap properties.
+ Variant: Make the variant_type() functions return actual types.
+ Documentation: Started a client/server example that uses the
user\'s bus.
- Changes from version 2.27.91:
+ Gio:
- BufferedInputStream, BufferedOutputStream: Fix create_sized()
(bgo#638616).
- DBus: Use std::string for addresses since they could be a
file path.
- DBus: Use std::string instead of Glib::ustring for guid\'s
since std::string\'s API is probably adequate enough for their
use.
- DBusConnection:
. call
*() methods: Re-order parameters.
. Callbacks: Check for NULL GError
*
* parameters and throw
exceptions to the caller.
. Add [register|unregister]_subtree() methods.
. Fix crashes caused by inappropriate use of
reinterpret_cast<> (bgo#637587).
- DBusConnectionInvocation: reference-counting fixes.
- DBusIntrospection: Fix some reference counting.
- DBusServer:
. Added create() methods.
. CCorrect the type of the \"active\" property.
- SocketService, ThreadedSocketService: Correct ref-counting
for signals.
- Improvements to the DBus examples.
+ Tools:
- gmmproc: Warn about unwrapped properties.
- Added defs_fixer.pl, which fixes some generated .defs by
applying a specified override file.
- Changes from version 2.27.5.1:
+ Glib:
- RefPtr: Make it work with sorted containers (bgo#626858).
- Variant:
. Make all he get_iter() methods const.
. Added dictionary entry and dictionary specializations.
. VariantContainerBase: Add a create() method from an array
of variants.
. Added tests.
- gmmproc cleanup
+ Gio:
- Application: Added the open signal.
- DBusConnection: Add register/unregister_object() methods
(bgo#637587).
- Changes from version 2.27.5:
+ Glib:
- Added Variant, Glib::Variant< array >, and
Variant< vector > specializations
+ Gio:
- Added DBus client example:
examples/dbus/well-known-address-client.cc
- Fix the build with mingw32 (bgo#636754).
- Change BuildRequires to pkgconfig() ones:
+ old ones: glib2-devel, libsigc++2-devel.
+ pkgconfig() ones: gio-2.0, glib-2.0, gmodule-2.0, gobject-2.0,
sigc++-2.0.
- Pass --disable-static to configure.

Thu Dec 16 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.27.4.1:
+ Gio:
- DBus[Connection|Proxy]: Don\'t take extra reference on async
creation.
- DBusConnection:
. Add non-observable create method overloads.
. Make the create methods.async get methods, static.
. Added get_sync() methods.
. Added send_message_with_reply_sync() methods.
. Added signal_subscribe() and add_filter().
- DBusIntrospection: new_for_xml(): Rename to create_for_xml().
- DBusProxy:
. Reorder the parameters so that \"name\" is second in methods.
. Add a non-cancellable call_sync() method.
- Documentation: Add a DBus Doxygen group.
+ Glib:
- Regex: Add a MatchInfo class and use it. bgo#636911
- gmmproc: Remove m4 conversion files for gdk, gtk, atk, and
pango. They are now in the derived projects, which should
now include convert_glibmm instead of, for instance,
convert_gtkmm.
- Changes from version 2.27.4:
+ Gio:
- DBus::Address: Wrap the gio dbus address API in this
namespace.
- DBusConnection:
. Add emit_signal().
. Add call(), call_finish() and call_sync() methods.
- DBusMethodInvocationbusmethodinvocation: Remove the default
constructor because it probably will not be used (there is no
create() method to go along with it).
- DbusServer: create_sync(): Use g_dbus_server_new_sync()
instead of the constructors because the C function does more
than call g_initable_new().
+ gmmproc:
- Improve parsing of the C documentation.
- Changes from version 2.27.3.1:
+ Gio:
- Added ApplicationCommandLine.
- Application
. Added non-cancellable overload of register_application()
. Return int value from run() correctly
. Fix protected constructor signature
- DBusConnection, DBusProxy, DBusServer: Add non-cancellable
overloads of the constructors and create methods.
Renamed the create() synchronized methods to create_sync().
- Initable: Add a non-cancellable overload of the init()
method.
- Documentation: Added lots of class and method documentation.
- Changes from version 2.27.3:
+ Gio:
- Application: Added open().
- ActionGroup: Added list_actions.
- DataInputStream: Added read_upto(), read_upto_async() and
read_upto_finish().
- DBusConnection: Correct the AsyncInitable
inheritance/implementation.
- MemoryOutputStream: Added steal_data(), and a const
get_data().
- NetworkService: Added get_scheme(), set_scheme() and the
property.
- Socket: Added get_timeout(), set_timeout(),
receive_with_blocking() and send_with_blocking().
- SocketClient:
. Add get_enable_proxy(), set_enable_proxy(), get_timeout(),
set_timeout() and add_application_proxy().
. Added connect_to_uri(), connect_to_uri_async() and
connect_to_uri_finish().
- SocketConnectable: socketconnectable.hg: Added
proxy_enumerate() and a const enumerate().
- Added UnixSocketAddress
- UnixCredentialMessage, UnixFDMessage: Wrap properties
properly.
- giomm.h: Add includes of newly wrapped API.
+ Glib:
- ObjectBase: Fixed compiler errors when the debug warnings are
enabled at compile time.
- Changes from version 2.27.2:
+ Gio:
- Added ActionGroup.
- Application: Large API changes to match the changed C API.
- DBusConnection: Reorder the parameters in the constructors
and create methods so that the DBusConnection flag parameter
has a default value.
- DBusProxy: Added get_cached_property().
+ Glib:
- Main: Add get_time(), deprecating get_current_time(), though
this needs more work.
- Changes from version 2.27.0:
+ Gio:
- AsyncInitable: Add create_finish().
- DBusProxy:
. Add call(), call_finish() and call_sync() methods.
. Add properties and signals.
- Variant: create methods: Remove the floating reference of the
GVariants, correcting our memory management.
+ Glib:
- Added get_system_data_dirs() and get_system_config_dirs().
- Build: Fix a Windows build problem caused by the removal of
the optional-API ifdefs.
- Changes from version 2.27.0:
+ Add Gio:Application.
- Changes the Obsoletes of glibmm2 and glibmm2-doc to be < instead
of <=, now that we have a new upstream version.

Wed Oct 27 14:00:00 2010 dmuellerAATTsuse.de
- Change glibmm provides/obsoletes to glibmm2 in libglibmm-2_4-1.

Mon Oct 11 14:00:00 2010 vuntzAATTopensuse.org
- Update packaging to use the shared library packaging policy:
+ Create libglibmm-2_4-1 and libgiomm-2_4-1 subpackages.
+ Add Provides/Obsoletes for glibmm2 to libglibmm-2_4-1.
+ Update baselibs.conf accordingly.
- Update summaries and descriptions.
- Version the glibmm24-devel Obsoletes in devel subpackage.

Tue Sep 21 14:00:00 2010 vuntzAATTopensuse.org
- Update to 2.25.5:
+ Gio:
- Removed Application (removed in glib 2.26)
- DBusMessage: Added create_from_blob(), set/get_byte_order(),
get_header_fields(), bytes_needed(), to_blob(),
to_exception(), get_locked(), lock() and copy().
- NetworkAddress: Added get_scheme() and property.
- Added Proxy, ProxyAddress and ProxyResolver.
- Settings: Added reset(), list_children(), list_keys().
- Added DBusAnnotationInfo, DBusArgInfo, DBusMethodInfo,
DBusSignalInfo, DBusPropertyInfo, DBusInterfaceInfo, and
DBusNodeInfo.
- Added DBusProxy.
- Added DBus::watch() and DBus::unwatch_name().
- Several other DBus
* improvements.
+ Glib:
- Variant: Added get_maybe(), get_size(), get_data(), store(),
and get_n_children().
- Added VariantIter.
- Drop glibmm2-drop-gapplication.patch: fixed upstream.

Sat Sep 18 14:00:00 2010 vuntzAATTopensuse.org
- Add glibmm2-drop-gapplication.patch: patch based on changes in
git, to remove GApplication bindings, since the API was removed
in glib 2.25.16.

Wed Sep 1 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.25.4:
+ Gio:
- Added AsyncInitable.
- DBusConnection: Added create() methods.
- UnixConnection: Add receive/send_credentials() methods.
- Added SocketControlMessage, UnixCredentialsMessage and
UnixFDMessage.

Fri Aug 6 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.25.3:
+ Glib:
- Added VariantBase and Variant<>.
+ Gio:
- Added Application, wrapping GApplication
- Added Credentials.
- Added DBusConnection, DBusMethodInvocation, DBusServer,
DBusAuthObserver and DBusMessage.
- Added UnixFDList.
+ Build:
- Fix the build without __STDC_ISO_10646__.

Mon Aug 2 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.25.2:
+ Gio: Settings: create
*() methods:
- Use SettingsBackend instead of string context parameters.
- Changes from version 2.25.1:
+ Glib:
- Removed the --enable-api-exceptions, --enable-api-properties,
- -enable-api-vfuncs and --enable-api-default-signal-handlers
options because nobody needs them any more. The defines are
now always defined, for backwards compatiblity.
- Keyfile:
. Added get_int64, get_uint64, set_int64, set_uint64().
. Added load_from_dirs().
- OptionGroup: Added set_translate_func().
- RegEx: Added get_compile_flags(), get_match_flags().
- bgo#617463: TimeVal: Avoid compiler warning in
TimeVal::as_double()
- bgo#578355: Added Glib::listenv().
+ Gio:
- DesktopAppInfo: Added get_filename().
- Added Settings, wrapping GSettings.

Thu Jun 10 14:00:00 2010 wittemarAATTgooglemail.com
- build 32bit-package

Thu May 6 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.24.2:
+ Reference Documentation: Add main page text for index.html

Thu Apr 29 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.24.1:
+ bgo#615482: UnixOutputStream: Fix the constructor to use the
correct property name.
+ Documentation: Strip out the gobject-introspection annotations,
and use other improvements made to docextract_to_xml.py
+ Fix the Windows MSVC build.

Mon Mar 29 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.24.0:
+ No change compared to 2.23.4, just a version bump.

Fri Mar 26 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.23.4:
+ Gio:
- File: Add TypeTraits to fix Gtk::FileChooser::get_files() in
gtkmm. bgo#590940
- MemoryInputStream: Correct data loss/corruption with binary
data. bgo#609552
- ThemedIcon: Added get_names().
+ Glib:
- Fix ustring::format(non-const char
*) and add regression test.
+ Build:
- tests: Reorder assignment to LDADD and giomm_ldadd in
tests/Makefile.am to always use the built library, not the
installed one. bgo#610854

Mon Mar 8 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 2.23.3:
+ Gio:
- bgo#608269: AsyncResult: Add get_source_object_base(),
deprecating get_source_object() because it usually can never
work.
- bgo#611521: File: Delete Gio::SlotFileProgress (and friends)
at the correct time, fixing a crash.
- bgo#607554: IOStream: get_input_stream(), get_output_stream()
Fix reference counting, fixing a crash.
- MemoryInputStream::add_data(): Minor documentation fix.
- bgo#605710: MemoryOutputStream: Fix the constructor, so this
really works.

Mon Feb 8 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.23.2:
+ Glib:
- BalanceTree: New class, wrapping GTree.
- NodeTree: get_root() const correction.
+ Gio:
- Cancellable: Added release_fd() and make_polldf().
+ File:
- Added has_parent(), supports_thread_contexts(),
start_mountable(), stop_mountable(), poll_mountable()
- Aded create_file_readwrite(), create_file_readwrite_async()
- Added open_readwrite(), open_readwrite_async(),
finish_readwrite(), replace_readwrite(),
replace_readwrite_async() and finish_replace_readwrite()
- unmount_mountable(), eject_mountable(): Add overrides with
MountOperation parameters
+ NetworkService: Change hostname property to domain
+ SocketConnection: Remove graceful-disconnect property
+ UnixInputStream: Fix the constructor\'s implementation.
bgo#608665
+ Windows: giomm.h: Don\'t include files on Windows that are not
available on that platform.

Mon Jan 25 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.23.1:
+ This release adds the BalancedTree class (wrapping GTree) and
fixes a number of bugs.
+ bgo#594173: NodeTree::get_root() violates const-correctness
+ Fine-tune Doxygen configuration to improve output
+ Add non-cancellable versions of a bunch of SocketClient
functions wrap g_socket_connection_factory_create_connection()
+ A bunch of minor doxygen cleanups around the tree
+ bgo#606146: Relax the glib requirement
+ bgo#581811: Gio::content_type_guess() miss the version with a
NULL filename
+ bgo#606100: Fix wrapping properties
+ Implement GTree wrapper

Wed Jan 6 13:00:00 2010 captain.magnusAATTopensuse.org
- Update to version 2.23.0:
+ This release adds API for the new Network I/O classes that were
added in glib 2.22.x.
+ Re-enable network IO stuff, and wrap more of it
+ Added new files to MSVC projects
+ ifdef-out inclusion of files not available on Windows in
giomm.h
+ Regenerate gio_methods.defs, bump glib requirement
+ Re-generate gio_docs.xml
+ Wrap Gio::Mount::get_default_location()
+ _IGNORE a couple API that we\'ve implemented manually
+ Re-generate gio signal defs
+ Add some more .gitignore stuff
+ Make build successful when exceptions, vfuncs, etc. are
disabled.
+ Regex: Slight documentation improvement.

Mon Sep 28 14:00:00 2009 vuntzAATTopensuse.org
- Update to version 2.22.1:
+ Fix KeyFile build with exceptions disabled
+ Build fixes.
- Changes from version 2.22.0:
+ Re-enable input file line markers in gmmproc
+ Fix broken test for empty _WRAP_METHOD argument
+ Allow the C documentation to be overridden
+ Slightly clean up gross Perl code in gmmproc.in
+ Correctly quote the extracted comment for M4
+ Enable verbose output of autoreconf
+ Do not complain about missing docs_override.xml
+ Support Automake silent rules

Wed Sep 9 14:00:00 2009 vuntzAATTopensuse.org
- Update to version 2.21.5:
+ This release is a release candidate for 2.22.0. As such, some
unfinished API has been disabled (notably the network IO
classes that we were not able to finish in time).
+ Remove sigc from the Doxygen excluded symbols
+ Sanitize the Glib::Cond usage example
+ Officially deprecate GLIBMM_CHECK_PERL macro
+ Delete obsolete MAINTAINERS file
+ Implement Gio::Socket ctors using Gio::Initable
+ Add Network I/O classes to new documentation module
+ Disable network io stuff: punted to next release

Wed Sep 2 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.21.4.2:
+ Always build tools/ subdirectory (bgo#593518)
- This fixes the build of various other C++ bindings.

Fri Aug 28 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.21.4.1:
+ Reenable hierarchy graphs for each class
+ Remove header and footer HTML fragments
+ Use shared mm-common Doxygen style sheet

Wed Aug 26 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.21.4:
+ Transition to new mm-common build infrastructure
+ Correct the if condition in Gio::MemoryInputStream::add_data()
- Do no longer carry the tests in the -doc package.
- Merge the -doc into the -devel package. Provide -doc by -devel.
- Update install section to align with new build infrastructure.

Wed Jul 29 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.21.3:
+ Only compile the properties example if properties are enabled.
+ Fails to install when bootstrapped with Automake 1.11
(bgo#587173)
+ add _IGNORE() for a eject_with_operation() which is
hand-written
+ add get_start_stop_type() and Gio::DriveStartStopType enum
+ add overloads for resolver methods without a cancellable object
+ add async versions of Resolver methods
+ Added a simple example showing how to resolve an internet
address from a hostname
+ Fix MemoryInputStream::addData (bgo#589683)
+ Fix a build error in MemoryInputStream
+ Add Glib::ObjectBase::freeze_notify()/thaw_notify. (bgo#575533)
+ Repair Glib::KeyFile docs with regard to exceptions.
(bgo#587766)
+ Wrapped several ISO 8601 related functions.

Sun Jul 19 14:00:00 2009 vuntzAATTnovell.com
- Update to version 2.21.2:
+ Glib:
- Treat empty Glib::spawn
*() working dir as unset
- Add OptionGroup::add_entry(.., double&)
+ Gio:
- Remove stray semicolons
- Fix build with glib from master
- wrap a couple added GDrive methods
- Wrap g_drive_eject_with_operation() and related functions
- implement GDrive::stop-button signal
- implement Gio::InetAddress::get_native_size()
- Implement Gio::Mount::mount/eject_with_operation()
- implement Gio::Volume::eject_with_operation()
- fix accidental bug in Gio::Drive::eject() that the compiler
warned me about
- implement Gio::VolumeMonitor::drive-stop-button
- Changes from version 2.21.1:
+ Glib:
- Date: Constructor: Check for invalid dates.
- Added Glib::ValueArray, for use in gstreamermm.
- Added Glib::file_set_contents().
- gmmproc:
. Avoid problems with spaces in _DEFS() calls. bgo#586785.
. Improve guessing of the
*_get_type() function names from
enum names. bgo#575870.
+ Gio:
- Cancellable: Added connect() and disconnect().
- Added FileIOStream.
- Added InetAddress.
- Added Initable.
- Added IOStream.
- Added NetworkAddress.
- Added NetworkService.
- Added Resolver
- Added Socket.
- Added SocketAddress.
- Added SocketConnectable.
- Added SrvTarget.
- File::load_contents() Added overload without the etag_out
parameter. bgo#581349.
+ Windows Build:
- General Windows fixes.
- Fix the build directly from git.

Mon Mar 16 13:00:00 2009 vuntzAATTnovell.com
- Update to version 2.20.0:
+ Documentation fixes.

Fri Mar 6 13:00:00 2009 vuntzAATTnovell.com
- Update to version 2.19.8:
+ Added FILE_CREATE_REPLACE_DESTINATION enum value.
+ Added Error::TOO_MANY_OPEN_FILES error code.
+ Fix some compiler warnings about extra ;s.
- Remove -fno-strict-aliasing from CFLAGS.
- Remove AutoReqProv: it\'s default now.


 
ICM