1. 22 Oct, 2018 1 commit
  2. 18 Sep, 2018 1 commit
    • Ell's avatar
      app, libgimp*, modules: don't use g_type_class_add_private() ... · 3b0040c0
      Ell authored
      ... and G_TYPE_INSTANCE_GET_PRIVATE()
      
      g_type_class_add_private() and G_TYPE_INSTANCE_GET_PRIVATE() were
      deprecated in GLib 2.58.  Instead, use
      G_DEFINE_[ABSTRACT_]TYPE_WITH_PRIVATE(), and
      G_ADD_PRIVATE[_DYNAMIC](), and the implictly-defined
      foo_get_instance_private() functions, all of which are available in
      the GLib versions we depend on.
      
      This commit only covers types registered using one of the
      G_DEFINE_FOO() macros (i.e., most types), but not types with a
      custom registration function, of which we still have a few -- GLib
      currently only provides a (non-deprecated) public API for adding a
      private struct using the G_DEFINE_FOO() macros.
      
      Note that this commit was 99% auto-generated (because I'm not
      *that* crazy :), so if there are any style mismatches... we'll have
      to live with them for now.
      3b0040c0
  3. 11 Jul, 2018 1 commit
  4. 08 Jan, 2017 1 commit
  5. 09 Oct, 2016 1 commit
    • Michael Natterer's avatar
      Bug 766988 - Colors applied to images are not color managed · e9e1bc1e
      Michael Natterer authored
      We didn't convert patterns to the target drawable's profile when using
      gimp_drawable_fill().
      
      Introduce gimp_drawable_fill_buffer() as single filling utility
      function that does things right and use it from gimp_drawable_fill()
      and gimp_fill_options_create_buffer().
      e9e1bc1e
  6. 13 Sep, 2016 1 commit
  7. 29 May, 2016 2 commits
  8. 15 Mar, 2016 1 commit
  9. 11 Mar, 2016 2 commits
  10. 08 Mar, 2016 2 commits
  11. 11 Feb, 2016 1 commit
  12. 14 Oct, 2013 1 commit
    • Michael Natterer's avatar
      app,libgimp*: fix includes to follow our include policy · 697572cc
      Michael Natterer authored
      - don't include <gdk-pixbuf/gdk-pixbuf.h> in headers in app/
      - instead, include it in many .c files instead of <glib-object.h>,
        finally acknowledging the fact that app/ depends on gdk-pixbuf almost
        globally
      - fix up includes as if libgimpbase depended in GIO, which it soon will
      697572cc
  13. 02 May, 2012 1 commit
  14. 05 Mar, 2011 1 commit
  15. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  16. 25 Oct, 2008 1 commit
    • Michael Natterer's avatar
      add "gboolean use_context_color" parameter to gimp_stroke_options_new() · efb6d15a
      Michael Natterer authored
      2008-10-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpstrokeoptions.[ch]: add "gboolean use_context_color"
      	parameter to gimp_stroke_options_new() and set the passed context
      	as parent of the new options only if it's TRUE. Also fixed the
      	GimpConfig::duplicate() implementation to really duplicate the
      	object and not just return an object containing default values.
      
      	* app/core/gimpfilloptions.[ch]: add gimp_fill_options_new().
      
      	* app/actions/select-commands.c
      	* app/dialogs/stroke-dialog.c
      	* app/actions/vectors-commands.c
      	* tools/pdbgen/pdb/edit.pdb
      	* tools/pdbgen/pdb/paths.pdb: pass TRUE to gimp_stroke_options_new().
      
      	* app/pdb/edit-cmds.c
      	* app/pdb/paths-cmds.c: regenerated.
      
      
      svn path=/trunk/; revision=27393
      efb6d15a
  17. 24 Oct, 2008 1 commit
    • Michael Natterer's avatar
      add non-serializable properties pattern-view-type and pattern-view-size · 90c26cf1
      Michael Natterer authored
      2008-10-25  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpfilloptions.[ch]: add non-serializable properties
      	pattern-view-type and pattern-view-size which are used only by the
      	new UI below.
      
      	* app/widgets/gimpfilleditor.[ch]: added boolean edit-context
      	property. If TRUE, add widgets to edit the context's foreground and
      	pattern. Add "edit_context" parameter to gimp_fill_editor_new().
      
      	* app/widgets/gimpstrokeeditor.[ch]: add the same parameter here.
      
      	* app/widgets/gimpwidgets-utils.[ch]: add gimp_enum_radio_box_add()
      	which does the same as the existing gimp_enum_radio_frame_add().
      
      	* app/dialogs/stroke-dialog.c: pass FALSE for "edit_context"
      	because this dialog takes its foreground and pattern from the user
      	context and doesn't need it's own GUI for them.
      
      
      svn path=/trunk/; revision=27392
      90c26cf1
  18. 23 Oct, 2008 2 commits
    • Michael Natterer's avatar
      rename GimpStrokeStyle to GimpFillStyle. · 3dfef0f1
      Michael Natterer authored
      2008-10-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.[ch]: rename GimpStrokeStyle to GimpFillStyle.
      
      	* app/core/gimpfilloptions.[ch]
      	* app/core/gimpdrawable-stroke.c
      	(gimp_drawable_stroke_scan_convert): changed accordingly.
      
      
      svn path=/trunk/; revision=27379
      3dfef0f1
    • Michael Natterer's avatar
      Merge a part of SOC 2006's vector layer branch: · 67a5eaea
      Michael Natterer authored
      2008-10-23  Michael Natterer  <mitch@gimp.org>
      
      	Merge a part of SOC 2006's vector layer branch:
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpfilloptions.[ch]: new GimpContext subclass factored
      	out of GimpStrokeOptions. Has "style" and "antialias" properties.
      
      	* app/core/gimpstrokeoptions.[ch]: derive from GimpFillOptions
      	and remove said properties.
      
      	* app/core/gimpdrawable-stroke.c
      	(gimp_drawable_stroke_scan_convert): changed accordingly.
      
      
      svn path=/trunk/; revision=27378
      67a5eaea