1. 14 Sep, 2006 1 commit
  2. 13 Sep, 2006 21 commits
  3. 12 Sep, 2006 18 commits
    • Michael Natterer's avatar
      added local "gboolean press" variables to improve readability. · 3bc9a7af
      Michael Natterer authored
      2006-09-13  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimptool.c (gimp_tool_set_active_modifier_state):
      	added local "gboolean press" variables to improve readability.
      
      2
      3bc9a7af
    • David Lodge's avatar
      Updated English (British) translation · a3788366
      David Lodge authored
      2006-09-12  David Lodge <dave@cirt.net>
      
      	* en_GB.po: Updated English (British) translation
      a3788366
    • Michael Natterer's avatar
      added a parargaph of the original copyright notice that was forgotten when · a584c131
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/tiff.c: added a parargaph of the original
      	copyright notice that was forgotten when originally pasting it.
      a584c131
    • Michael Natterer's avatar
      implement active_modifier_key() and give immediate feedback when Control · 2ab5d86a
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpmeasuretool.[ch]: implement active_modifier_key()
      	and give immediate feedback when Control (constrain to 15 degrees)
      	is toggled. Did a s/mtool/measure/g.
      2ab5d86a
    • Michael Natterer's avatar
      reset the active_modifier_state *after* invoking the tool's · 8f986475
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimptool.c (gimp_tool_button_release): reset the
      	active_modifier_state *after* invoking the tool's button_release().
      
      	* app/tools/gimpblendtool.[ch]: implement active_modifier_key()
      	and give immediate feedback when Control (constrain to 15 degrees)
      	is toggled.
      8f986475
    • Michael Natterer's avatar
      Added new tool API for modifier key events while the tool is active and · 868b8afb
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	Added new tool API for modifier key events while the tool
      	is active and implement it in the rect select and crop tools.
      	Fixes bug #316156 and bug #355302.
      
      	* app/tools/gimptool.[ch]: added GimpTool::active_modifier_key()
      	and public function gimp_tool_set_active_motifier_state(). Remember
      	the active_state at button_press and reset it on button_release.
      	Ignore releases of modifiers that were pressed at button_press (but
      	only ignore them once).
      
      	* app/tools/tool_manager.[ch]: added wrapper
      	tool_manager_active_modifier_state_active().
      
      	* app/display/gimpdisplayshell-callbacks.c
      	(gimp_display_shell_events): return FALSE for all modifiers even
      	when mouse button 1 is pressed.
      
      	(gimp_display_shell_canvas_tool_events): when bouse button 1 is
      	pressed *and* the tool is active, dispatch the new active_modifier
      	events to tools.
      
      	* app/tools/gimpcroptool.c
      	* app/tools/gimprectangleselecttool.c
      	* app/tools/gimprectangletool.[ch]: implement active_modifier_key()
      	instead of modifier_key().
      868b8afb
    • Sven Neumann's avatar
      need to restart the selection here. Should fix bug #355395 and bug · 79d3d291
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-selection.c (selection_undraw):
      need
      	to restart the selection here. Should fix bug #355395 and bug
      #355456.
      79d3d291
    • Sven Neumann's avatar
      if the "bad" cursor modifier is set, show the cursor regardless of the · 7cbb46b2
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpbrushtool.c (gimp_brush_tool_cursor_update): if
      	the "bad" cursor modifier is set, show the cursor regardless of
      	the gimprc "show-paint-tool-cursor" setting.
      7cbb46b2
    • Michael Natterer's avatar
      made gimp_source_core_motion() a public function for the time being, · ff45766f
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/paint/gimpsourcecore.[ch]: made gimp_source_core_motion() a
      	public function for the time being, pending further refactoring.
      
      	* app/paint/gimpperspectiveclone.[ch]: derive from GimpClone and
      	remove everything that is already imeplemented in the parent
      	classes. Particullarly, removed motion() implementation in favor
      	of a get_source() implementation and simply use GimpClone's
      	motion(). Also refuse to work on indexed drawables.
      
      	* app/paint/gimpperspectivecloneoptions.[ch]: derive from
      	GimpCloneOptions and remove everything that is already done by the
      	parent classes.
      
      	* app/tools/gimpperspectiveclonetool.c: changed
      	accordingly. Doesn't derive from GimpSourceTool yet since there is
      	some virtual function refactoring in GimpSourceTool missing.
      ff45766f
    • Sven Neumann's avatar
      app/composite/gimp-composite-generic.c app/core/gimpimage-convert.c · a03e14af
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/composite/gimp-composite-generic.c
      	* app/core/gimpimage-convert.c
      	* app/actions/view-actions.c
      	* app/dialogs/grid-dialog.c
      	* app/dialogs/offset-dialog.c
      	* app/dialogs/palette-import-dialog.c
      	* app/display/gimpnavigationeditor.c
      	* app/tools/gimpiscissorstool.c
      	* app/widgets/gimptoolbox-image-area.c
      	* plug-ins/common/CML_explorer.c
      	* plug-ins/common/apply_lens.c
      	* plug-ins/common/cubism.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/exchange.c
      	* plug-ins/common/fp.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/laplace.c
      	* plug-ins/common/mapcolor.c
      	* plug-ins/common/nlfilt.c
      	* plug-ins/common/nova.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/randomize.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/threshold_alpha.c
      	* plug-ins/common/unsharp.c
      	* plug-ins/common/vpropagate.c
      	* plug-ins/gfig/gfig-dialog.c
      	* plug-ins/gflare/gflare.c
      	* plug-ins/ifscompose/ifscompose.c: removed unused macros.
      a03e14af
    • Sven Neumann's avatar
      removed unused variables. · 541d75a0
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpviewrenderer-frame.c: removed unused variables.
      541d75a0
    • Sven Neumann's avatar
      applied a modified patch from David Gowers that changes the search · d19c7962
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimppaletteeditor.c (gimp_palette_editor_get_index):
      	applied a modified patch from David Gowers that changes the search
      	behaviour to favour colors in the neighborhood of the selected color
      	(bug #355520).
      d19c7962
    • Sven Neumann's avatar
      mention the Win32 twain plug-in in the summary. · 5a4f8ad4
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: mention the Win32 twain plug-in in the summary.
      5a4f8ad4
    • Kostas Papadimas's avatar
    • Michael Natterer's avatar
      chain up to activate/halt the tool. · d61e8e49
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpcolortool.c (gimp_color_tool_button_press)
      	(gimp_color_tool_button_release): chain up to activate/halt the tool.
      
      	* app/tools/gimppainttool.c (gimp_paint_tool_button_press)
      	(gimp_paint_tool_button_release)
      	(gimp_paint_tool_motion): if the color tool is enabled, chain up
      	early and return. Fixes selection PAUSE/RESUME mismatch that was
      	hiding this display's selection forever when moving sample points.
      d61e8e49
    • Michael Natterer's avatar
      app/display/gimpdisplayshell-callbacks.c · 05cd50c9
      Michael Natterer authored
      2006-09-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/tools/gimpforegroundselecttool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimprectangletool.c
      	* app/tools/gimpselectiontool.c
      	* app/tools/gimpsourcetool.c
      	* app/tools/gimpvectortool.c: back out change committed on
      	2006-08-21 which passed modifier events to tools even while mouse1
      	was down. This generated way too much unexpected events that would
      	have to be special cased in all tools. Will implement an anternate
      	solution soon.
      05cd50c9
    • Sven Neumann's avatar
      removed unused includes. · bc59e06f
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpcontainerpopup.c: removed unused includes.
      bc59e06f
    • Sven Neumann's avatar
      app/tools/gimpclonetool.c app/tools/gimpconvolvetool.c · 7053e3da
      Sven Neumann authored
      2006-09-12  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpclonetool.c
      	* app/tools/gimpconvolvetool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpcurvestool.c
      	* app/tools/gimpdodgeburntool.c
      	* app/tools/gimperasertool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimpperspectiveclonetool.c
      	* app/tools/gimpregionselecttool.c
      	* app/tools/gimpselectiontool.c
      	* app/tools/gimpsmudgetool.c
      	* app/tools/gimpvectortool.c: removed trailing dot from
      statusbar
      	messages.
      
      	* app/widgets/gimpwidgets-utils.c (gimp_suggest_modifiers):
      don't
      	use "try" if the modifier action has been specified.
      7053e3da