| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This prepares the build to export symbols using compiler directives, in
our bid to drop gendef.exe. We will also mark pre-declarations of usage
of glibmm class items with GLIBMM_API as well.
|
| |
|
|
|
|
| |
Bug 786824
|
|
|
|
|
|
| |
Using Glib::ArrayHandler<>::vector_to_array() and
Glib::ArrayHandler<>::array_to_vector() instead, and only in the
implementatoin instead of in the API.
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/unixfdlist.[hg|ccg]: Hand-code both constructors that take a
Glib::ArrayHandle<int>, and call g_unix_fd_list_new_from_array() in them.
* gio/src/unixfdlist.ccg: Don't subtract 1 from the length returned by
g_unix_fd_list_[peek|steal]_fds().
* gio/src/unixfdmessage.hg: get_fd_list(): Add refreturn.
* gio/src/unixfdmessage.ccg: Don't subtract 1 from the length returned by
g_unix_fd_message_steal_fds(). Bug #741365.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tools/m4/base.m4: Include <glibmm/ustring.h> and <sigc++/sigc++.h>
by default in header files of generated files in modules other than
glibmm. This should make compilation faster for those modules.
* gio/src/*.{h,cc}g:
* gio/giomm/slot_async.cc: Adjust includes according to the above
change.
Bug #662597
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/proxy.hg:
* gio/src/proxyaddress.hg:
* gio/src/proxyresolver.hg:
* gio/src/socketcontrolmessage.hg:
* gio/src/unixcredentialsmessage.hg:
* gio/src/unixfdlist.hg:
* gio/src/unixfdmessage.hg: Added these to NetworkIO doxygen group.
* glib/glibmm.h: Mention Gio::Settings.
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/unixcredentialsmessage.hg:
* gio/src/unixfdlist.hg:
* gio/src/unixfdmessage.hg:
* gio/src/unixsocketaddress.hg: Add the _GTKMM_WIN_NO_WRAP macro to
newly added giomm classes so that giomm builds under mingw32.
Fixes Bug #636754
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/application.hg:
* gio/src/asyncinitable.hg:
* gio/src/credentials.hg:
* gio/src/dbusauthobserver.hg:
* gio/src/dbusconnection.hg:
* gio/src/dbuserror.hg:
* gio/src/dbusintrospection.hg:
* gio/src/dbusmessage.hg:
* gio/src/dbusmethodinvocation.hg:
* gio/src/dbusownname.hg:
* gio/src/dbusproxy.hg:
* gio/src/dbusserver.hg:
* gio/src/dbusutils.hg:
* gio/src/dbuswatchname.hg:
* gio/src/unixcredentialsmessage.hg:
* gio/src/unixfdlist.hg:
* gio/src/unixfdmessage.hg: Correct @newin{}'s from 2.26 to 2.28.
* gio/src/proxy.hg:
* gio/src/proxyaddress.hg:
* gio/src/proxyresolver.hg: Add class docs.
* gio/src/unixsocketaddress.hg: Add to Doxygen group NetorkIO.
* gio/src/socketcontrolmessage.hg: Rephrase a TODO.
|
|
|
|
|
|
|
|
|
| |
* gio/src/unixcredentialsmessage.hg:
* gio/src/unixfdmessage.hg: Correct the wrapping of properties (the
arguments were interchanged).
* gio/src/application.hg: Typos.
* gio/src/socketconnectable.hg: Refine a TODO.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gio/src/dbusproxy.{ccg,hg}: Add the constructors and create methods
making sure that the order of the parameters allows for the
Cancellable to be optional. Also made sure that the GDBusInterface
paramater is constant.
* gio/src/dbusconnection.ccg (DBusConnection): Rename the "observer"
property in the _CONSTRUCT macro to the correct
"authentication-observer" name used in the new function.
* gio/src/socketcontrolmessage.hg:
* gio/src/unixfdlist.hg:
* gio/src/unixfdmessage.hg: Correct typos in newin{}'s.
|
|
* gio/src/socketcontrolmessage.{ccg,hg}:
* gio/src/filelist.am: Add SocketControlMessage sources and mention
the .hg file so the sources are built.
* gio/src/gio_vfuncs.defs: Add virtual functions for
GSocketControlMessage.
* gio/src/unixcredentialsmessage.{ccg,hg}:
* gio/src/unixfdmessage.{ccg,hg}: Add UnixCredentialsMessage and
UnixFDmessage sources but don't mention them because the gio include
paradignm seems to be causing the C functions not to be declared upon
compilation.
* tools/extra_defs_gen/generate_defs_gio.cc: Add the
GUnixCredentialsMessage and the GUnixFDMessage types but commented out
because the types also appear not to be defined because of the gio
include paradigm.
* tools/m4/convert_gio.m4: Add necessary conversions.
|