1. 23 Nov, 2003 11 commits
    • Sven Neumann's avatar
      symbols changes by a patch from Michael Schumacher. · 2ec80493
      Sven Neumann authored
      2003-11-23  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.def: symbols changes by a patch from
      	Michael Schumacher.
      2ec80493
    • Sven Neumann's avatar
      libgimpbase/gimpdatafiles.[ch] libgimpbase/gimpenv.[ch] · e3e56fe4
      Sven Neumann authored
      2003-11-23  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimpdatafiles.[ch]
      	* libgimpbase/gimpenv.[ch]
      	* libgimpbase/gimputils.c
      	* libgimpmodule/gimpmodule.[ch]
      	* libgimpmodule/gimpmoduledb.[ch]: use proper LibGIMP headers.
      e3e56fe4
    • Sven Neumann's avatar
      minor update · 7e62c532
      Sven Neumann authored
      7e62c532
    • 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
    • Sven Neumann's avatar
      made "enabled" an object property and removed the "enabled_changed" · c7f6f8c8
      Sven Neumann authored
      2003-11-23  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.[ch]: made "enabled" an object
      	property and removed the "enabled_changed" signal.
      
      	* libgimpwidgets/gimpcolordisplaystack.c
      	* app/widgets/gimpcolordisplayeditor.c: connect to "notify::enabled"
      	instead.
      
      	* libgimpwidgets/gimpwidgets.def: added new symbols.
      c7f6f8c8
    • Michael Natterer's avatar
      added new signal "enabled_changed"... · cea01088
      Michael Natterer authored
      2003-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplay.[ch]: added new signal
      	"enabled_changed"...
      
      	* libgimpwidgets/gimpcolordisplaystack.c: ...which enables optimizing
      	away "changed" signals of disabled filters.
      
      	* app/widgets/gimpcolordisplayeditor.c: connect to "enabled_changed"
      	instead of "changed" to update the toggle column.
      cea01088
    • Michael Natterer's avatar
      also clone the "enabled" property. · 7acf8acc
      Michael Natterer authored
      2003-11-23  Michael Natterer  <mitch@convergence.de>
      
      	* libgimpwidgets/gimpcolordisplay.c (gimp_color_display_clone):
      	also clone the "enabled" property.
      
      	* app/widgets/gimpcolordisplayeditor.c
      	(gimp_color_display_editor_init): put the "enabled" toggle
      	renderer to its own column so selecting a row doesn't always
      	toggle "enabled".
      7acf8acc
    • Michael Natterer's avatar
      app/app-docs.sgml app/app-sections.txt added GimpColorDisplayEditor, · 46f9a924
      Michael Natterer authored
      2003-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/app-docs.sgml
      	* app/app-sections.txt
      	* app/app.types: added GimpColorDisplayEditor, updates.
      
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/tmpl/gimpcolordisplay.sgml: updated.
      46f9a924
    • Raphaël Quinet's avatar
      Allow the plug-in to register itself twice: once for the old mode · e7ebaa90
      Raphaël Quinet authored
      2003-11-23  Raphaël Quinet  <quinet@gamers.org>
      
      	* plug-ins/common/animoptimize.c: Allow the plug-in to register
      	itself twice: once for the old mode (difference only) and once for
      	the new mode that improves the 'combine' frames by trying to
      	maximize the number of adjacent pixels of the same color.  This
      	gives a better compression for GIF, MNG and other formats that
      	work on a line-by-line basis (bug #66367).
      e7ebaa90
    • Danilo Šegan's avatar
      Updated Serbian translation by Branko Ivanovic from Prevod.org team. · cb0d2e49
      Danilo Šegan authored
      2003-11-23  Danilo Šegan  <dsegan@gmx.net>
      
      	* po-plug-ins/sr.po, po-plug-ins/sr@Latn.po: Updated Serbian
      	translation by Branko Ivanovic from Prevod.org team.
      cb0d2e49
    • Henrik Brix Andersen's avatar
      behave correctly for grid spacing of 1px, whitespace clean up. Fixes the · 630b0ab0
      Henrik Brix Andersen authored
      2003-11-22 Henrik Brix Andersen <brix@gimp.org>
      
      * gimp/app/core/gimpimage-snap.c: behave correctly for grid
      spacing of 1px, whitespace clean up. Fixes the grid part of bug
      #125864.
      630b0ab0
  2. 22 Nov, 2003 14 commits
    • 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
    • Sven Neumann's avatar
      s/gimpfileselection/gimpfileentry/ · aba3d437
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in: s/gimpfileselection/gimpfileentry/
      aba3d437
    • Michael Natterer's avatar
      libgimpwidgets-docs.sgml added it here too. · a1854f64
      Michael Natterer authored
      2003-11-22  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets-docs.sgml
      	* libgimpwidgets.types: added it here too.
      
      	* libgimpwidgets/tmpl/gimpcolordisplaystack.sgml: updated.
      a1854f64
    • Michael Natterer's avatar
      libgimpwidgets/gimpwidgetsmarshal.list added signals ::added(), · 06c12d97
      Michael Natterer authored
      2003-11-22  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpwidgetsmarshal.list
      	* libgimpwidgets/gimpcolordisplaystack.[ch]: added signals
      	::added(), ::removed() and ::reordered() and emit them in the
      	resp. functions.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpcolordisplayeditor.[ch]: new widget implementing
      	an editable view on a GimpColorDisplayStack. Most code taken from
      	below...
      
      	* app/display/gimpdisplayshell-filter-dialog.c: ...and removed
      	here. Only creates a GimpDialog around a GimpColorDisplayEditor
      	now.
      06c12d97
    • Sven Neumann's avatar
      handle grayscale buffers (bug #127666). · c105447b
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	* app/paint-funcs/paint-funcs.c (color_erase_inten_pixels): handle
      	grayscale buffers (bug #127666).
      c105447b
    • Henrik Brix Andersen's avatar
      NEWS update · 1bacaa64
      Henrik Brix Andersen authored
      1bacaa64
    • Sven Neumann's avatar
      Fixed some selection editor problems (bug #127644): · 722fb64d
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	Fixed some selection editor problems (bug #127644):
      
      	* plug-ins/sel2path/sel2path.c: use the given image_ID, ignore the
      	drawable_ID. This plug-in doesn't operate on a drawable at all.
      
      	* plug-ins/imagemap/imap_main.c: pass a valid image_ID to sel2path.
      
      	* app/gui/vectors-commands.c: don't attempt to create a valid
      	drawable_ID for the call to sel2path since it isn't used anyway.
      
      	* app/core/gimpdrawable-stroke.c (gimp_drawable_stroke_boundary):
      	just return when being called with an empty boundary.
      722fb64d
    • Sven Neumann's avatar
      added symbols for GimpColorDisplayStack. · c0c1043a
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.def: added symbols for
      	GimpColorDisplayStack.
      c0c1043a
    • Duarte Loreto's avatar
      Updated Portuguese translation. · 96dad98b
      Duarte Loreto authored
      2003-11-22  Duarte Loreto <happyguy_pt@hotmail.com>
      
      	* pt.po: Updated Portuguese translation.
      96dad98b
    • Danilo Šegan's avatar
    • Danilo Šegan's avatar
      Updated Serbian translation. · 27c8f578
      Danilo Šegan authored
      2003-11-23  Danilo Šegan  <dsegan@gmx.net>
      
      	* po/sr.po, po/sr@Latn.po: Updated Serbian translation.
      27c8f578
    • Sven Neumann's avatar
      NEWS flash · 6c88f53a
      Sven Neumann authored
      6c88f53a
    • Sven Neumann's avatar
      when constructing an URI list, don't add a newline character after the · c0ab1661
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpdnd.c (gimp_dnd_get_file_data): when constructing
      	an URI list, don't add a newline character after the last item.
      c0ab1661
    • Sven Neumann's avatar
      let the templates editor expand. · fafc492a
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/preferences-dialog.c: let the templates editor expand.
      fafc492a
  3. 21 Nov, 2003 15 commits
    • Sven Neumann's avatar
      libgimpwidgets/libgimpwidgets-sections.txt added docs for · 114bda83
      Sven Neumann authored
      2003-11-22  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/tmpl/gimpcolordisplaystack.sgml: added docs for
      	GimpColorDisplayStack.
      114bda83
    • Michael Natterer's avatar
      forgot to declare gimp_color_display_stack_clone(). · 32bc599d
      Michael Natterer authored
      2003-11-21  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpcolordisplaystack.h: forgot to declare
      	gimp_color_display_stack_clone().
      
      	* app/display/gimpdisplayshell.[ch]: replaced the GList of
      	GimpColorDisplays by a single GimpColorDisplayStack.
      
      	* app/display/gimpdisplayshell-render.c
      	(gimp_display_shell_render): changed accordingly.
      
      	* app/display/gimpdisplayshell-filter.[ch]: reduced API to a
      	single function, gimp_display_shell_filter_set(), which exchanges
      	the whole filter stack. Idle update the display on
      	GimpColorDisplayStack::update().
      
      	* app/display/gimpdisplayshell-filter-dialog.[ch]: changed
      	accordingly.  Return the created dialog instead of assigning
      	shell->filters_dialog.
      
      	* app/gui/view-commands.c (view_display_filters_cmd_callback): set
      	shell->filters_dialog here and raise it it if already
      	exists. Don't use the dialog factory to create it because it's a
      	transient dialog for the display which does not need to be session
      	managed.
      
      	* app/gui/dialogs-constructors.[ch]
      	* app/gui/dialogs.c: removed display filter dialog stuff.
      32bc599d
    • Michael Natterer's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h · f5162930
      Michael Natterer authored
      2003-11-21  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpcolordisplaystack.[ch]: new object
      	GimpColorDisplayStack which manages a list of GimpColorDisplays.
      	(unfinished, just for others to look at).
      f5162930
    • Sven Neumann's avatar
      s/gimpfileselection/gimpfileentry/ · cf3e046f
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/makefile.msc: s/gimpfileselection/gimpfileentry/
      cf3e046f
    • Sven Neumann's avatar
      updated. · 9d00e33d
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* app/app-sections.txt: updated.
      9d00e33d
    • Sven Neumann's avatar
      use a table to align the widgets. · a7585ec1
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* modules/cdisplay_proof.c: use a table to align the widgets.
      a7585ec1
    • Sven Neumann's avatar
      create the Display Filter dialog transient for the display shell and · b12c74f9
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-filter-dialog.c: create the Display
      	Filter dialog transient for the display shell and destroy it with
      	its parent.
      b12c74f9
    • Henrik Brix Andersen's avatar
      app/widgets/gimphelp-ids.h changed "Window Manager" to "Window Management" · 2df60dac
      Henrik Brix Andersen authored
      2003-11-21 Henrik Brix Andersen <brix@gimp.org>
      
      * app/widgets/gimphelp-ids.h
      * app/gui/preferences-dialog.c: changed "Window Manager" to
      "Window Management" and "Decorations" to "Window Type Hints"
      
      * themes/Default/images/preferences/window-manager.png: removed...
      
      * themes/Default/images/preferences/Makefile.am
      * themes/Default/images/preferences/window-management.png: ... and
      added under a new name.
      2df60dac
    • Sven Neumann's avatar
      c0aebcf3
    • Sven Neumann's avatar
      if lcms.h cannot be found, try lcms/lcms.h. · de2617d1
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: if lcms.h cannot be found, try lcms/lcms.h.
      
      	* modules/cdisplay_proof.c: changed accordingly.
      de2617d1
    • Jakub Steiner's avatar
      use gnome2 icon for WM · 00efb611
      Jakub Steiner authored
      2003-11-21  Jakub Steiner <jimmac@ximian.com>
      
      * themes/Default/images/preferences/window-manager.png: use
        gnome2 icon for WM
      00efb611
    • 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
    • Michael Natterer's avatar
      GimpFileSelection -> GimpFileEntry, cleanup. · 7f58649d
      Michael Natterer authored
      2003-11-21  Michael Natterer  <mitch@gimp.org>
      
      	* modules/cdisplay_proof.c: GimpFileSelection -> GimpFileEntry,
      	cleanup.
      7f58649d
    • Sven Neumann's avatar
      reverted the last change since the new version had fatal errors and · 3efc57cc
      Sven Neumann authored
      2003-11-21  Sven Neumann  <sven@gimp.org>
      
      	* sk.po: reverted the last change since the new version had fatal
      	errors and appeared truncated.
      3efc57cc
    • Michael Natterer's avatar
      removed... · a70db0bb
      Michael Natterer authored
      2003-11-21  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpfileselection.[ch]: removed...
      
      	* libgimpwidgets/gimpfileentry.[ch]: ...and added under a new name.
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimppatheditor.[ch]
      	* app/widgets/gimppropwidgets.c
      	* plug-ins/script-fu/script-fu-scripts.c: changed accordingly.
      
      	* libgimp/gimpcompat.h: added compat #defines.
      
      2003-11-21  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/tmpl/gimpfileselection.sgml: removed.
      
      	* libgimpwidgets/tmpl/gimpfileentry.sgml: added.
      
      	* libgimpwidgets/libgimpwidgets-docs.sgml
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/libgimpwidgets.types
      	* libgimpwidgets/tmpl/gimpdialog.sgml
      	* libgimpwidgets/tmpl/gimppatheditor.sgml: updated.
      a70db0bb