1. 15 Jun, 2005 1 commit
    • Michael Natterer's avatar
      deprecated. Changed implementation to simply call · 9cec74e9
      Michael Natterer authored
      2005-06-15  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch] (gimp_module_register_enum):
      	deprecated. Changed implementation to simply call
      	g_type_module_register_enum().
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_proof.c: use g_type_module_register_enum() instead.
      9cec74e9
  2. 26 Mar, 2005 5 commits
  3. 05 Feb, 2005 6 commits
    • Sven Neumann's avatar
      no need to include libgimpbase/gimpbase.h · 6f6fee9a
      Sven Neumann authored
      6f6fee9a
    • Sven Neumann's avatar
      modules/cdisplay_colorblind.c modules/cdisplay_gamma.c · 90acebb6
      Sven Neumann authored
      2005-02-05  Sven Neumann  <sven@gimp.org>
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_proof.c: there's no longer a need to keep a
      	pointer to the widget returned by GimpColorDisplay::configure.
      90acebb6
    • Sven Neumann's avatar
      deprecate the implementation of the class methods clone, load_state, · 5b70c77f
      Sven Neumann authored
      2005-02-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.[ch]: deprecate the
      	implementation of the class methods clone, load_state, save_state
      	and configure_reset and implement them in the base class using the
      	GimpConfigInterface.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_proof.c: removed deprecated implementations here.
      5b70c77f
    • Sven Neumann's avatar
      add the GimpConfig interface in the GimpColorDisplay class... · 560eedc6
      Sven Neumann authored
      2005-02-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.c: add the GimpConfig interface
      	in the GimpColorDisplay class...
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_proof.c: ... instead of adding it in each
      	implementation.
      560eedc6
    • Sven Neumann's avatar
      modules/cdisplay_colorblind.c modules/cdisplay_gamma.c · d44700a1
      Sven Neumann authored
      2005-02-05  Sven Neumann  <sven@gimp.org>
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_proof.c: ported all ColorDisplay modules to
      	GimpConfig.
      d44700a1
    • Sven Neumann's avatar
      link ColorDisplay modules with libgimpconfig. · 3e7c5ff9
      Sven Neumann authored
      2005-02-05  Sven Neumann  <sven@gimp.org>
      
              * modules/Makefile.am: link ColorDisplay modules with libgimpconfig.
      
              * modules/cdisplay_colorblind.c: added the GimpConfig interface
              and use it.
      3e7c5ff9
  4. 22 Jan, 2005 1 commit
    • Sven Neumann's avatar
      no point in crashing if gimp_enum_get_desc() returns NULL. · 180f9eb0
      Sven Neumann authored
      2005-01-22  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimputils.c (gimp_enum_value_get_desc): no point in
      	crashing if gimp_enum_get_desc() returns NULL.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_proof.c: register enum descriptions, use
      	GimpEnumComboBox.
      180f9eb0
  5. 05 Jul, 2004 1 commit
    • Michael Natterer's avatar
      removed #define GIMP_CONTROLLER_PARAM_SERIALIZE. · cade89ab
      Michael Natterer authored
      2004-07-06  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcontroller.h: removed #define
      	GIMP_CONTROLLER_PARAM_SERIALIZE.
      
      	* libgimpmodule/gimpmoduletypes.h: added
      	GIMP_MODULE_PARAM_SERIALIZE instead.
      
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: changed accordingly.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_proof.c: made the new properties serializable.
      cade89ab
  6. 04 Jul, 2004 2 commits
  7. 26 May, 2004 1 commit
  8. 20 Apr, 2004 1 commit
  9. 22 Nov, 2003 1 commit
    • Michael Natterer's avatar
      added API to enable/disable a filter. A disabled filter has no effect. · ed3f0eb6
      Michael Natterer authored
      2003-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.[ch]: added API to
      	enable/disable a filter. A disabled filter has no effect.
      
      	* libgimpmodule/gimpmodule.h: incremented GIMP_MODULE_ABI_VERSION.
      
      	* app/widgets/gimpcolordisplayeditor.c: added a check column to
      	the "Active Filters" tree view so the effect of all filters can
      	quickly be toggled. Cleanup.
      
      	* modules/cdisplay_colorblind.c: removed "none" from the enum and
      	from the GUI because disabling a filter is implemented generically
      	now.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_proof.c: added mnemonics, cleanup.
      ed3f0eb6
  10. 21 Nov, 2003 1 commit
    • Sven Neumann's avatar
      minor cleanup. · a342e890
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* modules/cdisplay_colorblind.c:
      	* modules/cdisplay_gamma.c:
      	* modules/cdisplay_high_contrast.c: minor cleanup.
      a342e890
  11. 18 Nov, 2003 1 commit
    • Sven Neumann's avatar
      don't do lazy binding on GIMP modules. We can't recover from missing · 4f82e87d
      Sven Neumann authored
      2003-11-18  Sven Neumann  <sven@gimp.org>
      
      	* libgimpmodule/gimpmodule.c (gimp_module_open): don't do lazy
      	binding on GIMP modules. We can't recover from missing symbols
      	later.
      
      	* libgimpwidgets/gimpquerybox.[ch]: renamed "help_page" parameter
      	to "help_id" and changed the docs accordingly.
      
      	* libgimpwidgets/gimpcolordisplay.[ch]
      	* libgimpwidgets/gimpcolorselector.[ch]: renamed the "help_page"
      	struct members of GimpColorDisplay and GimpColorSelector to
      	"help_id".
      
      	* app/gui/color-notebook.c
      	* app/widgets/gimpcoloreditor.c
      	* libgimpwidgets/gimpcolorbutton.c
      	* libgimpwidgets/gimpcolornotebook.c
      	* libgimpwidgets/gimpcolorscales.c
      	* libgimpwidgets/gimpcolorselect.c
      	* modules/*.c: changed accordingly. Specify a help id instead of
      	a HTML page.
      4f82e87d
  12. 14 Nov, 2003 2 commits
    • Manish Singh's avatar
      add gimp_int_option_menu_set_history as a wrapper for · 178c2253
      Manish Singh authored
      2003-11-14  Manish Singh  <yosh@gimp.org>
      
              * libgimpwidgets/gimpwidgets.[ch]: add gimp_int_option_menu_set_history
              as a wrapper for gimp_option_menu_set_history.
      
              * app/gui/brush-select.c
              * app/gui/resize-dialog.c
              * app/tools/gimpcurvestool.c
              * app/widgets/gimppropwidgets.c
              * app/widgets/gimplayertreeview.c
              * app/widgets/gimpcolorframe.c
              * libgimpwidgets/gimpmemsizeentry.c
              * modules/cdisplay_colorblind.c: use the above.
      178c2253
    • Manish Singh's avatar
      implementedgimp_int_option_menu_new and gimp_int_radio_group_new, which · 49616080
      Manish Singh authored
      2003-11-14  Manish Singh  <yosh@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.[ch]: implementedgimp_int_option_menu_new
      	and gimp_int_radio_group_new, which are the same as
      	gimp_option_menu_new2 and gimp_radio_group_new2, but they take
      	integers as values to map instead of gpointers, which avoids casts
      	in pretty much all uses of it in the tree.
      
      	* app/gui/image-commands.c
      	* app/gui/offset-dialog.c
      	* app/widgets/gimppropwidgets.c
      	* app/widgets/gimpwidgets-constructors.c
      	* libgimpwidgets/gimpmemsizeentry.c
      	* modules/cdisplay_colorblind.c
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/MapObject/mapobject_ui.c
      	* plug-ins/common/AlienMap.c
      	* plug-ins/common/AlienMap2.c
      	* plug-ins/common/CML_explorer.c
      	* plug-ins/common/align_layers.c
      	* plug-ins/common/blinds.c
      	* plug-ins/common/borderaverage.c
      	* plug-ins/common/bumpmap.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/deinterlace.c
      	* plug-ins/common/edge.c
      	* plug-ins/common/emboss.c
      	* plug-ins/common/fractaltrace.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/hot.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/jigsaw.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/lic.c
      	* plug-ins/common/mail.c
      	* plug-ins/common/max_rgb.c
      	* plug-ins/common/mblur.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/mosaic.c
      	* plug-ins/common/nlfilt.c
      	* plug-ins/common/papertile.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/ps.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/ripple.c
      	* plug-ins/common/shift.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/struc.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/tiff.c
      	* plug-ins/common/waves.c
      	* plug-ins/common/wind.c
      	* plug-ins/fits/fits.c
      	* plug-ins/flame/flame.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gimpressionist/color.c
      	* plug-ins/gimpressionist/orientmap.c
      	* plug-ins/gimpressionist/placement.c
      	* plug-ins/maze/maze_face.c
      	* plug-ins/sgi/sgi.c: Use gimp_int_option_menu_new and
      	gimp_int_radio_group_new.
      
      	* plug-ins/common/CML_explorer.c: make function_graph_new take a
      	gpointer *data instead of a gpointer data, and properly pass an
      	int through it.
      
      	* plug-ins/common/mng.c: mark menu strings for translation.
      
      	* plug-ins/rcm/rcm.c: remove initialization for Success member
      	in RcmParams, since it's gone now.
      49616080
  13. 25 Jun, 2003 1 commit
    • Michael Natterer's avatar
      modules/cdisplay_colorblind.c (cdisplay_colorblind_load_state) · 0008e832
      Michael Natterer authored
      2003-06-25  Michael Natterer  <mitch@gimp.org>
      
      	* modules/cdisplay_colorblind.c (cdisplay_colorblind_load_state)
      	* modules/cdisplay_gamma.c (cdisplay_gamma_load_state)
      	* modules/cdisplay_highcontrast.c (cdisplay_contrast_load_state):
      	gimp_parasite_data() returns a pointer to const data now.
      0008e832
  14. 23 Jan, 2003 3 commits
  15. 02 Jan, 2003 1 commit
    • Michael Natterer's avatar
      added GIMP_MODULE_ABI_VERSION define and a "guint32 abi_version" field to · 7eefdb54
      Michael Natterer authored
      2003-01-02  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpmodule/gimpmodule.[ch]: added GIMP_MODULE_ABI_VERSION
      	define and a "guint32 abi_version" field to GimpModuleInfo.  When
      	querying a module, check if it was compiled against the same ABI
      	version as the code loading it. Fixes bug #5744.
      
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c: changed accordingly.
      7eefdb54
  16. 18 Dec, 2002 1 commit
  17. 16 Dec, 2002 3 commits