1. 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
  2. 11 Jul, 2018 1 commit
  3. 24 Jun, 2018 2 commits
  4. 20 May, 2018 3 commits
  5. 19 Mar, 2018 1 commit
    • Michael Natterer's avatar
      Bug 783680 - Allow to hide color models in GimpColorScales · 8447e775
      Michael Natterer authored
      Redo the entire thing again:
      
      - Rename the values of enum GimpColorSelectorModel to include "MODEL"
      - Change GimpColorSelector API from set_model() to set_model_visible()
        so visibility of each model can be toggled individually and is not
        exclusive any longer
      - The GUI is back to what it was before, except that the "GIMP" page
        now honors the model visibility and has a resonable minimum height
      8447e775
  6. 31 Dec, 2017 1 commit
  7. 06 Jun, 2017 1 commit
  8. 08 Sep, 2016 1 commit
  9. 26 May, 2016 1 commit
  10. 12 Dec, 2015 1 commit
  11. 31 May, 2015 1 commit
  12. 29 Nov, 2014 1 commit
  13. 03 May, 2012 1 commit
  14. 02 May, 2012 1 commit
  15. 30 Sep, 2011 1 commit
  16. 27 Jul, 2011 1 commit
  17. 16 Jul, 2010 1 commit
  18. 05 Jul, 2010 2 commits
  19. 24 Jan, 2010 1 commit
  20. 23 Jan, 2010 1 commit
  21. 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
  22. 26 Sep, 2006 1 commit
    • Sven Neumann's avatar
      modules/Makefile.am new CMYK color-selector that uses littleCMS for the · ba9efb34
      Sven Neumann authored
      2006-09-26  Sven Neumann  <sven@gimp.org>
      
      	* modules/Makefile.am
      	* modules/colorsel_cmyk_lcms.c: new CMYK color-selector that
      uses
      	littleCMS for the RGB <-> CMYK conversion. This is built instead
      	of the standard CMYK color-selector if lcms is available.
      
      	* libgimpwidgets/gimpcolornotebook.c
      	* libgimpwidgets/gimpcolorselection.[ch]
      	* libgimpwidgets/gimpcolorselector.[ch]
      	* libgimpwidgets/gimpwidgets.def: added API to set the color
      	management configuration on color selectors.
      
      	* libgimpwidgets/gimpwidgetstypes.h: include
      	libgimpconfig/gimpconfigtypes.h.
      
      	* app/dialogs/grid-dialog.c
      	* app/dialogs/preferences-dialog.c
      	* app/widgets/gimpcolordialog.c
      	* app/widgets/gimpcoloreditor.c
      	* app/widgets/gimpcolorpanel.c
      	* app/widgets/gimpgrideditor.[ch]
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimptoolbox-color-area.c: set the color management
      	configuration on (hopefully) all color selectors.
      
      	* modules/cdisplay_lcms.c: use a GimpHintBox widget.
      ba9efb34
  23. 07 Jul, 2006 1 commit
    • Sven Neumann's avatar
      app/widgets/gimpcoloreditor.c in the tooltip for the hex entry, mention · 68f56222
      Sven Neumann authored
      2006-07-07  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpcoloreditor.c
      	* libgimpwidgets/gimpcolorselection.c: in the tooltip for the hex
      	entry, mention that it also accepts CSS color names.
      
      	* libgimpwidgets/gimpwidgets.c (gimp_scale_entry_new_internal):
      	use an invisible event box for the tooltip.
      68f56222
  24. 15 May, 2006 1 commit
  25. 12 Apr, 2006 1 commit
  26. 20 Dec, 2005 1 commit
  27. 09 Oct, 2005 1 commit
  28. 22 Aug, 2005 1 commit
    • Sven Neumann's avatar
      app/actions/channels-commands.c app/actions/qmask-commands.c · 1a94b2be
      Sven Neumann authored
      2005-08-23  Sven Neumann  <sven@gimp.org>
      
      	* app/actions/channels-commands.c
      	* app/actions/qmask-commands.c
      	* app/dialogs/channel-options-dialog.c
      	* app/dialogs/layer-options-dialog.c
      	* app/dialogs/module-dialog.c
      	* app/dialogs/palette-import-dialog.c
      	* app/dialogs/preferences-dialog.c
      	* app/dialogs/resize-dialog.c
      	* app/dialogs/stroke-dialog.c
      	* app/dialogs/vectors-options-dialog.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/tools/gimpaligntool.c
      	* app/tools/gimpblendoptions.c
      	* app/widgets/gimphistogrameditor.c
      	* app/widgets/gimpstrokeeditor.c
      	* libgimpwidgets/gimpcolorselection.c
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_cmyk.c
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/common/colorify.c
      	* plug-ins/common/film.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/lic.c
      	* plug-ins/common/pixelize.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/imagemap/imap_cmd_guides.c
      	* plug-ins/imagemap/imap_preferences.c
      	* plug-ins/metadata/interface.c
      	* plug-ins/print/gimp_color_window.c
      	* plug-ins/print/gimp_main_window.c
      	* plug-ins/rcm/rcm_dialog.c
      	* plug-ins/script-fu/script-fu-server.c: applied patch from
      	Stephan Binner that fixes capitalization issues (bug #309657).
      1a94b2be
  29. 27 May, 2005 1 commit
  30. 20 May, 2005 1 commit
    • Sven Neumann's avatar
      put the hex entry above the color history again. · 3d6478c8
      Sven Neumann authored
      2005-05-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolorselection.c: put the hex entry above the
      	color history again.
      
      	* libgimpwidgets/gimpcolorscales.c: do not allocate row spacing
      	for the alpha row if it isn't visible.
      3d6478c8
  31. 19 May, 2005 1 commit
    • Sven Neumann's avatar
      removed the hex entry from the GimpColorScales widget. · 38f5546f
      Sven Neumann authored
      2005-05-19  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolorscales.c: removed the hex entry from the
      	GimpColorScales widget.
      
      	* libgimpwidgets/gimpcolorselection.c: added it here instead.
      
      	* app/widgets/gimpcoloreditor.[ch]: and here, next to the FG/BG
      	editor.
      38f5546f
  32. 18 Aug, 2004 1 commit
    • Sven Neumann's avatar
      no need to set a size_request here. · 0620ee06
      Sven Neumann authored
      2004-08-18  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/color-notebook.c: no need to set a size_request here.
      
      	* libgimpwidgets/gimpcolorselection.c: HIG-ified spacings.
      
      	* libgimpwidgets/gimpcolorscales.c
      	* modules/colorsel_cmyk.c: don't set a minimum width on the color
      	scales. Improves behaviour for narrow color dockables.
      0620ee06
  33. 13 Jul, 2004 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/gimpcolorbutton.c libgimpwidgets/gimpcolornotebook.c · 45a7f5e4
      Sven Neumann authored
      2004-07-13  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolorbutton.c
      	* libgimpwidgets/gimpcolornotebook.c
      	* libgimpwidgets/gimpcolorscale.c
      	* libgimpwidgets/gimpcolorscales.c
      	* libgimpwidgets/gimpcolorselect.c
      	* libgimpwidgets/gimpcolorselection.c
      	* libgimpwidgets/gimpframe.c
      	* libgimpwidgets/gimppickbutton.c
      	* libgimpwidgets/gimpunitmenu.c: some code review and cosmetics.
      45a7f5e4
  34. 23 Nov, 2003 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/gimpcolordisplay.[ch] · 66c6e400
      Sven Neumann authored
      2003-11-23  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.[ch]
      	* libgimpwidgets/gimpcolordisplaystack.[ch]
      	* libgimpwidgets/gimpcolorselection.[ch]
      	* libgimpwidgets/gimpcolorselector.[ch]: use proper LibGIMP headers.
      66c6e400
  35. 11 Nov, 2003 2 commits
    • Michael Natterer's avatar
      libgimpwidgets/gimpcolornotebook.c libgimpwidgets/gimpcolorselection.c · f865e55d
      Michael Natterer authored
      2003-11-11  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolornotebook.c
      	* libgimpwidgets/gimpcolorselection.c
      	* libgimpwidgets/gimpdialog.c: minor cleanup, API docs.
      f865e55d
    • Michael Natterer's avatar
      added new API gimp_color_button_[get|set]_update() which configures the · e34358d8
      Michael Natterer authored
      2003-11-11  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolorbutton.[ch]: added new API
      	gimp_color_button_[get|set]_update() which configures the button
      	to emit "color_changed" continuously while the color in the color
      	selection dialog is being changed. Fixes bug #90091.
      
      	Renamed GimpColorButton struct member
      	"GtkItemFactory *item_factory" to a /*< private >*/ member named
      	"gpointer popup_menu". This is ugly but fixes bug #125115,
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell.c
      	* app/widgets/gimpcolorpanel.c: changed accordingly.
      
      	* libgimpwidgets/gimpcolorbutton.c: use a GimpColorSelection
      	with a handmade GimpDialog instead of GtkColorSelectionDialog.
      
      	Enabled module loading for plug-ins so the color selection
      	can show the color selectors which are implemented in modules:
      
      	* libgimpwidgets/gimpwidgets-private.[ch]: added
      	GimpEnsureModlesFunc which can be called by modules users.
      
      	* app/gui/gui.c (gui_libs_init): pass NULL as
      	GimpEnsureModulesFunc since the core loads the modules itself.
      
      	* libgimp/gimpui.c (gimp_ui_init): pass new private function
      	gimp_ensure_modules() which will load the modules upon first
      	invocation.
      
      	* libgimp/Makefile.am: link libgimpui against libgimpmodule.
      
      	* libgimpwidgets/gimpcolorselection.c: call
      	_gimp_ensure_modules_func() if it is non-NULL so color selector
      	modules are available for plug-ins.
      
      	* tools/pdbgen/pdb/gimprc.pdb: added new PDB wrapper
      	gimp_get_module_load_inhibit().
      
      	* app/pdb/gimprc_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpgimprc_pdb.[ch]: regenerated.
      e34358d8