- Apr 10, 2016
-
-
Marcin Kolny authored
-
Murray Cumming authored
-
Murray Cumming authored
This is possible now that we RefPtr<> is an alias for std::shared_ptr<>.
-
Murray Cumming authored
Specifying a Deleter in make_refptr_for_instance(). And changing RefPtr::cast_dynamic<>() to std::dynamic_pointer_cast<>(). The glibmm_refptr test then becomes rather silly, and should maybe just be removed.
-
Murray Cumming authored
-
- Apr 05, 2016
-
-
Marcin Kolny authored
* gio/src/dbusproxy.hg: fix _WRAP_METHOD usage * tools/m4/convert_gio.m4: update converstion definition - use Gio::DBus::Proxy instead of Proxy.
-
Marcin Kolny authored
-
- Apr 03, 2016
-
-
Kjell Ahlstedt authored
* tools/m4/enum.m4: * tools/m4/gerror.m4: Surround code and documentation by #ifndef xxx_DISABLE_DEPRECATED, if it's deprecated. * tools/pm/DocsParser.pm: lookup_enum_documentation(): Move the parsing of options to WrapParser. Add deprecation docs, if any. * tools/pm/Enum.pm: build_element_list(): Move the parsing of options to WrapParser. * tools/pm/Output.pm: output_wrap_enum(), output_wrap_enum_docs_only(), output_wrap_gerror(): Handle deprecation docs. * tools/pm/WrapParser.pm: Parse options in the new on_wrap_any_enum() function.
-
Kjell Ahlstedt authored
* glib/glibmm/property.h: More code within #ifndef DOXYGEN_SHOULD_SKIP_THIS. * glib/src/bytearray.hg: Change parameter name index_ to index. * tools/pm/DocsParser.pm: When the C parameter name does not coincide with the C++ name, change to the C++ name in the documentation also when the C name ends with an underscore.
-
- Apr 01, 2016
-
-
Marcin Kolny authored
operations. If class contains movable fields, custom move constructor and move assignment operator should be provided. Use macro _CUSTOM_MOVE_OPERATIONS for NOT generating default move operations. https://bugzilla.gnome.org/show_bug.cgi?id=756593
-
Marcin Kolny authored
* .gitignore: add paramflags generated files to ignore list. * glib/glibmm.h: add paramflags header to include list. * glib/glibmm/property.{cc|}h: add constructors allowing set nick, blurb. Add getters for this values. and flags of property. * glib/glibmm/value.{cc|h}: * glib/src/filelist.am: add paramflags to a build. * glib/src/enums.{ccg|hg}: add GParamFlags enum wrapper. * glib/glibmm/value_basictypes.{cc|h}.m4: add overloaded create_param_spec() for setting additional property parameters. This patch fixes bug #755256
-
- Mar 31, 2016
-
-
Murray Cumming authored
-
Murray Cumming authored
The older libsigc++ syntax is deprecated.
-
Murray Cumming authored
-
Murray Cumming authored
-
Murray Cumming authored
-
Murray Cumming authored
-
Murray Cumming authored
-
- Mar 28, 2016
-
-
Murray Cumming authored
Bug #759791
-
This fix is necessary for compilation of glibmm on OS X, as the clang compiler that currently ships with XCode currently does not support this keyword. Bug #759791
-
Murray Cumming authored
-
Murray Cumming authored
-
Murray Cumming authored
-
- Mar 18, 2016
-
-
Murray Cumming authored
-
- Mar 11, 2016
-
-
Murray Cumming authored
In case we really need the std::ref() support in libsigc++ 2.7.2.
-
- Mar 10, 2016
-
-
Kjell Ahlstedt authored
-
Kjell Ahlstedt authored
tools/extra_defs_gen/generate_extra_defs.cc: Mark deprecated signals and properties as such in the generated .defs file.
-
Kjell Ahlstedt authored
* tools/pm/GtkDefs.pm: * tools/pm/Property.pm: Search for (deprecated #t) in the *_signals.defs file. * tools/pm/Output.pm: * tools/pm/WrapParser.pm: Warn if a signal, property or child property is deprecated in the .defs file, but not in the _WRAP_* macro, and the whole file is not deprecated (no _IS_DEPRECATED).
-
- Mar 08, 2016
-
-
Murray Cumming authored
As required by the latest (not yet released) libsigc++.
-
Murray Cumming authored
-
Murray Cumming authored
sigc::bind<1>() is meant to bind a value for the second argument, which makes no sense for a method with 1 parameter. sigc::bind() seems fine. I found this while working in the sigc3 branch, using libsigc++-3.0, which is less forgiving of this error.
-
- Mar 07, 2016
-
-
Chun-wei Fan authored
At some point gio.h is going to include headers from this location, so make sure we look for headers from here.
-
- Mar 01, 2016
-
-
Murray Cumming authored
-
- Feb 29, 2016
-
-
Murray Cumming authored
-
Murray Cumming authored
-
- Feb 27, 2016
-
-
Murray Cumming authored
-
Murray Cumming authored
Putting the comment before the code, instead of to the right, because clang-format can not (and could not) know which comments are meant to be aligned. I prefer this anyway.
-
- Feb 26, 2016
-
-
Murray Cumming authored
This seems to work.
-
Murray Cumming authored
-
Murray Cumming authored
I need to make a subsequent commit to fix the now-unaligned trailing comments.
-