2.23.2:
2010-02-05 Murray Cumming <
[email protected]>
UnixInputStream: Fix the constructor.
* gio/src/unixinputstream.hg: Constructor and create(): Rename the
close_fd_at_close parameter to close_fd to match the properties (and the
C function), so our constructor works.
Bug #608665 (Matt Marsh)
2010-01-29 Murray Cumming <murrayc@murrayc-desktop>
Regenerated method .defs. Added a Resolver signal.
* gio/src/gio_enums.defs: Removed GSocketMsgFlags because it contained
an #error and the values are non-numeric anyway.
* gio/src/gio_methods.defs: Regenerated with h2defs.py
* glib/src/glib_functions.defs: Regenerated with h2defs.py, removing
badly-generated ones that try to mention function pointers.
* gio/src/resolver.hg: Added reload signal.
2010-01-29 Murray Cumming <
[email protected]>
Use 0 instead of NULL.
* gio/src/*.ccg
* glib/src/*.ccg: Use 0 instead of NULL because this is C++ where
NULL is generally not a good idea. I didn't see any places where it
was a real problem though.
2010-01-29 Murray Cumming <
[email protected]>
Use Glib::unwrap() instead of ->gobj(),
* gio/src/*.ccg: Use Glib::unwrap() instead of ->gobj(), so we don't
crash if people pass in null RefPtr<>s, which they might do by
accident, or if we have not wrapped all the may-be-null cases as
method overrides.
2010-01-29 Murray Cumming <
[email protected]>
File: Added has_parent() and supports_thread_contexts().
* gio/src/file.[hg|ccg]: Added has_parent(), supports_thread_contexts().
2010-01-28 Murray Cumming <
[email protected]>
File: Added start_mountable(), stop_mountable(), poll_mountable().
* gio/src/drive.[hg|ccg]:
* gio/src/mount.hg:
* gio/src/volume.hg: Change some includes to allow file.h to include
more.
* gio/src/file.[hg|ccg]: Added start_mountable(), stop_mountable(),
poll_mountable() and the *_finish() methods. The awful documenation
will be improved when I have improved it (tomorrow) for the C functions.
2010-01-28 Murray Cumming <
[email protected]>
* gio/src/file.hg: Correct/Add newin2p* doxygen comments.
2010-01-28 Murray Cumming <
[email protected]>
File: Added create_file_readwrite() and creat_file_readwrite_async().
* gio/src/file.[hg|ccg]: Added create_file_readwrite(),
create_file_readwrite_async() and create_file_readwrite_finish().
2010-01-28 Murray Cumming <
[email protected]>
File: unmount_mountable(), eject_mountable(): Add overrides with MountOperation.
* gio/src/file.[hg|ccg]: unmount_mountable(), eject_mountable():
Reimplement these with the new *_with_operation functions.
Undeprecate them - that should not have happened without replacements.
Added unmount_mountable() and eject_mountable() overrides with
MountOperation parameters. Unfortunately there are now 6 of each.
2010-01-28 Murray Cumming <
[email protected]>
File, Cancellable: Added some new methods.
* gio/src/cancellable.hg: Added release_fd() and make_polldf().
* gio/src/file.[hg|ccg]: Added open_readwrite(), open_readwrite_async()
and finish_readwrite().
Added replace_readwrite(), replace_readwrite_async() and
finish_replace_readwrite().
* tools/m4/convert_gio.m4:Added conversion for FileIOStream.
* glib/src/glib_enums.defs: Fix an #error that enum.pl has put there
for some reason.
Missing ChangeLog entry from Alexander Shaduri: (Committed by Jonathan Jongsma)
2010-01-06 Bug #594173 - NodeTree::get_root() violates const-correctness
Missing ChangeLog entry from Krzesimir Nowak: (Committed by Jonathan Jongsma)
2010-01-06 Bug #606100 - Fix wrapping properties.
Missing ChangeLog entries from Jonathan Jongsma:
2010-01-06 Bug #606146 - Relax the glib requirement
2010-01-06 Rename btree.* to balancedtree.*
2010-01-06 Fix up some formatting issues for BalancedTree
Missing ChangeLog entries from Szilárd Pfeiffer: (Committed by Jonathan Jongsma)
2010-01-06 Implement GTree wrapper
2010-01-06 Implemented reference counting for BalancedTree.
2010-01-06 Fixed several bugs of balanced binary tree wrapper.
2.23.1: