1. 13 Jun, 2004 3 commits
    • Philip Lafleur's avatar
      Fixed incorrect logic that caused perfect-but-slow pointer tracking to be · afb3f5c1
      Philip Lafleur authored
      2004-06-12  Philip Lafleur  <plafleur@cvs.gnome.org>
      
      	* app/display/gimpdisplayshell-callbacks.c: Fixed incorrect logic that
      	caused perfect-but-slow pointer tracking to be used in tools that
      	don't request exact mode.
      
      	* app/display/Makefile.am:
      	* app/display/gimpdisplayshell-appearance.[ch]:
      	* app/display/gimpdisplayshell-callbacks.c:
      	* app/display/gimpdisplayshell.[ch]:
      	* app/display/gimpdisplayshell-preview.[ch]: added
      	* app/tools/gimpperspectivetool.c:
      	* app/tools/gimprotatetool.c:
      	* app/tools/gimpscaletool.c:
      	* app/tools/gimpsheartool.c:
      	* app/tools/gimptransformoptions.[ch]:
      	* app/tools/gimptransformtool.[ch]: Implemented live transformation
      	previews, available through tool options. Fixes bug #108172.
      afb3f5c1
    • Sven Neumann's avatar
      inline the repeat functions. · c28d70ce
      Sven Neumann authored
      2004-06-13  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpdrawable-blend.c (gradient_render_pixel): inline
      	the repeat functions.
      
      	* app/core/gimpgradient.c: inline the curve functions.
      c28d70ce
    • Jakub Steiner's avatar
      cursors/gimp-tool-cursors.xcf make more transparent · 4e235080
      Jakub Steiner authored
      2004-06-13  Jakub Steiner <jimmac@ximian.com>
      
      * cursors/gimp-tool-cursors.xcf
      * cursors/tool-zoom.png: make more transparent
      4e235080
  2. 12 Jun, 2004 17 commits
    • Jakub Steiner's avatar
      cursors/gimp-tool-cursors.xcf cursors/tool-blur.png · cf3ff449
      Jakub Steiner authored
      2004-06-13  Jakub Steiner <jimmac@ximian.com>
      
      * cursors/gimp-tool-cursors.xcf
      * cursors/tool-blur.png
      * cursors/tool-bucket-fill.png
      * cursors/tool-dodge.png
      * cursors/tool-eraser.png
      * cursors/tool-hand.png: fix a few problems hidden by low opacity
      cf3ff449
    • Jakub Steiner's avatar
      updated the cursors · 6ec4ced9
      Jakub Steiner authored
      2004-06-13  Jakub Steiner <jimmac@ximian.com>
      
      * cursor/*png: updated the cursors
      6ec4ced9
    • Michael Natterer's avatar
      added nice new antialiased cursor layers made by Jimmac. · 672fa6af
      Michael Natterer authored
      2004-06-13  Michael Natterer  <mitch@gimp.org>
      
      	* cursors/gimp-tool-cursors.xcf: added nice new antialiased
      	cursor layers made by Jimmac.
      672fa6af
    • Sven Neumann's avatar
      don't use the rather inefficient gimp_palette_add_entry() when loading a · de758bbe
      Sven Neumann authored
      2004-06-13  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimppalette.c (gimp_palette_load): don't use the rather
      	inefficient gimp_palette_add_entry() when loading a palette.
      de758bbe
    • Michael Natterer's avatar
      added "gint freeze_count" and gimp_data_freeze()/thaw() functions. Emit · b490b262
      Michael Natterer authored
      2004-06-13  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdata.[ch]: added "gint freeze_count" and
      	gimp_data_freeze()/thaw() functions. Emit "dirty" only if
      	freeze_count either is 0 or drops to 0.
      
      	* app/core/gimpbrushgenerated.[ch]
      	* app/core/gimpgradient.[ch]: removed freeze/thaw stuff that
      	was duplicated in these two subclasses and use the new
      	GimpData API instead.
      
      	* app/widgets/gimpbrusheditor.c
      	* app/widgets/gimpgradienteditor.c: changed accordingly.
      b490b262
    • Sven Neumann's avatar
      don't copy the first row onto itself. · 2fd178c6
      Sven Neumann authored
      2004-06-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpcolorbar.c (gimp_color_bar_expose): don't copy
      	the first row onto itself.
      2fd178c6
    • Simon Budig's avatar
      Make Enter/Return apply the transformation, Backspace/Delete resets the · d76b2183
      Simon Budig authored
      2004-06-12  Simon Budig  <simon@gimp.org>
      
      	* app/tools/gimptransformtool.c: Make Enter/Return apply the
      	transformation, Backspace/Delete resets the transformation.
      
      	* app/tools/gimpcroptool.c: Simplify the key_press callback.
      d76b2183
    • Simon Budig's avatar
      Make the Enter/Return key do the crop action. · 3fe1753e
      Simon Budig authored
      2004-06-12  Simon Budig  <simon@gimp.org>
      
      	* app/tools/gimpcroptool.c: Make the Enter/Return key do
      	the crop action.
      
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpvectortool.c: Make the _key_press functions
      	safe for non-arrow keys.
      3fe1753e
    • Sven Neumann's avatar
      just some cleanup. · 25855661
      Sven Neumann authored
      2004-06-12  Sven Neumann  <sven@gimp.org>
      
      	* app/composite/gimp-composite.[ch]: just some cleanup.
      25855661
    • Michael Natterer's avatar
      ported some forgotten #if 0'ed GtkItemFactory stuff to GtkUIManager. · 7fd74425
      Michael Natterer authored
      2004-06-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-callbacks.c
      	(gimp_display_shell_events): ported some forgotten #if 0'ed
      	GtkItemFactory stuff to GtkUIManager.
      7fd74425
    • Simon Budig's avatar
      renamed the "arrow_key" member to "key_press", since it is now no longer · 3c1b7fe6
      Simon Budig authored
      2004-06-12  Simon Budig  <simon@gimp.org>
      
      	* app/tools/gimptool.[ch]: renamed the "arrow_key" member
      	to "key_press", since it is now no longer about just the arrow
      	keys.
      
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpeditselectiontool.c
      	* app/tools/gimpeditselectiontool.h
      	* app/tools/gimpmovetool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimpselectiontool.c
      	* app/tools/gimptexttool.c
      	* app/tools/gimpvectortool.c
      	* app/tools/tool_manager.c: Changed accordingly.
      3c1b7fe6
    • Michael Natterer's avatar
      add the file DND destination before all others so the DND code will · a458622e
      Michael Natterer authored
      2004-06-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_init): add
      	the file DND destination before all others so the DND code will
      	implicitly use its destination properties. Works around Konqueror
      	offering only file MOVE, not COPY and fixes bug #144168.
      a458622e
    • Sven Neumann's avatar
      reindented, some minor cleanup. · 277d0962
      Sven Neumann authored
      2004-06-12  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/sample_colorize.c: reindented, some minor cleanup.
      277d0962
    • Simon Budig's avatar
      Fixed typo in the Changelog · 7eac8384
      Simon Budig authored
      7eac8384
    • Simon Budig's avatar
      renamed tool_manager_arrow_key_active to tool_manager_key_press_active. · 39614b34
      Simon Budig authored
      2004-06-12  Simon Budig  <simon@gimp.org>
      
      	* app/tools/tool_manager.[ch]: renamed
      	tool_manager_arrow_key_active to tool_manager_key_press_active.
      
      	* app/display/gimpdisplayshell-callbacks.c: Also dispatch
      	GDK_Return/KP_Enter/BackSpace/Delete to the tools "arrow_key"
      	member of GimpTool probably should be renamed.
      
      	* app/tools/gimpvectortool.c: Use Enter/Return to convert the
      	current path to a selection, use Backspace/Delete to delete the
      	currently active anchors in a path.
      
      	Implemented on Jimmacs request - thanks for being a great host  :)
      39614b34
    • Sven Neumann's avatar
      set the initially selected channel on the histogram combobox. Fixes bug · fc03867f
      Sven Neumann authored
      2004-06-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimphistogrameditor.c (gimp_histogram_editor_init):
      	set the initially selected channel on the histogram combobox.
      	Fixes bug #144225.
      fc03867f
    • Philip Lafleur's avatar
      renamed all "pressure-pressure" variables to "pressure-hardness". · 234cb4c6
      Philip Lafleur authored
      2004-06-12  Philip Lafleur  <plafleur@cvs.gnome.org>
      
      	* app/paint/gimppaintoptions.[ch]: renamed all "pressure-pressure"
      	variables to "pressure-hardness".
      
      	* app/paint/gimpairbrush.c:
      	* app/tools/gimppaintoptions-gui.c: changed accordingly.
      234cb4c6
  3. 10 Jun, 2004 7 commits
  4. 09 Jun, 2004 8 commits
  5. 08 Jun, 2004 4 commits
  6. 07 Jun, 2004 1 commit
    • Sven Neumann's avatar
      the glob() function is not available on Win32 and also isn't necessarily · b21932dd
      Sven Neumann authored
      2004-06-07  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/glob.c: the glob() function is not available on
      	Win32 and also isn't necessarily UTF-8 safe. Started to add an
      	alternative implementation. Right now there's just some code taken
      	from GTK+ (an UTF-8 save fnmatch() implementation) and the plug-in
      	does nothing useful. I will add some stripped-down glob code based
      	on the code in glibc later.
      b21932dd