1. 25 Nov, 2003 8 commits
  2. 24 Nov, 2003 7 commits
    • Sven Neumann's avatar
      fixed the check for the symbol prefix. · c311694d
      Sven Neumann authored
      2003-11-24  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: (hopefully) fixed the check for the symbol prefix.
      c311694d
    • Ville Pätsi's avatar
      Fixed path creation typo. · e465aa06
      Ville Pätsi authored
      2003-11-24  Ville Pätsi  <drc@gimp.org>
      
              * gimp.spec.in: Fixed path creation typo.
      e465aa06
    • Sven Neumann's avatar
      set filter_idle_id to 0, not NULL. · 5bfda566
      Sven Neumann authored
      2003-11-24  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_destroy):
      	set filter_idle_id to 0, not NULL.
      5bfda566
    • Michael Natterer's avatar
      Fixed intra-session position management for file dialogs and newly created · 964c83a8
      Michael Natterer authored
      2003-11-24  Michael Natterer  <mitch@gimp.org>
      
      	Fixed intra-session position management for file dialogs and newly
      	created docks:
      
      	* app/widgets/gimpdockable.c (gimp_dockable_detach)
      	* app/gui/file-dialog-utils.c (file_dialog_new): don't call
      	gtk_window_set_position() on session managed dialogs and docks.
      
      	* app/widgets/gimpdialogfactory.c (gimp_dialog_factory_add_dialog):
      	make sure new docks get GDK_HINT_USER_POS set so they remember
      	their positions across hide/show.
      
      	* app/widgets/gimpdock.c: removed unused disabled code.
      964c83a8
    • Sven Neumann's avatar
      Made 1.3.23 release. · 6ac37445
      Sven Neumann authored
      2003-11-24  Sven Neumann  <sven@gimp.org>
      
              * Made 1.3.23 release.
      6ac37445
    • Michael Natterer's avatar
      app/display/gimpdisplayshell-layer-select.c use · c4de1cb2
      Michael Natterer authored
      2003-11-24  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-layer-select.c
      	* app/widgets/gimptoolbox-indicator-area.c: use
      	gimp_preview_new_by_types() instead of just gimp_preview_new() so
      	the new preview code remembers the correct GType.
      c4de1cb2
    • Ville Pätsi's avatar
      Added depedency for lcms · 62061c2a
      Ville Pätsi authored
      2003-11-24  Ville Pätsi  <drc@gimp.org>
      
              * gimp.spec.in: Added depedency for lcms
      62061c2a
  3. 23 Nov, 2003 8 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
      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
    • 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
    • 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
  4. 22 Nov, 2003 7 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
    • 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
    • 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
    • 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
  5. 21 Nov, 2003 10 commits
    • 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
      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
      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