Skip to content
  1. Apr 10, 2016
  2. Apr 05, 2016
  3. Apr 03, 2016
    • Kjell Ahlstedt's avatar
      gmmproc: Add 'deprecated' option in _WRAP_ENUM and _WRAP_GERROR · c6f84f00
      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.
      c6f84f00
    • Kjell Ahlstedt's avatar
      Fix some Doxygen warnings · b4cf126f
      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.
      b4cf126f
  4. Apr 01, 2016
    • Marcin Kolny's avatar
      gmmproc: _CLASS_GOBJECT(): allow provide custom move · fa77097d
      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
      fa77097d
    • Marcin Kolny's avatar
      Glib::Property: allow to set property nick, blurb and flags. · e17b42ea
      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
      e17b42ea
  5. Mar 31, 2016
  6. Mar 28, 2016
  7. Mar 18, 2016
  8. Mar 11, 2016
  9. Mar 10, 2016
  10. Mar 08, 2016
  11. Mar 07, 2016
  12. Mar 01, 2016
  13. Feb 29, 2016
  14. Feb 27, 2016
  15. Feb 26, 2016