1. 11 May, 2005 4 commits
    • Michael Natterer's avatar
      Some dock refactoring which separates the docking logic from active image · 1f1305c3
      Michael Natterer authored
      2005-05-11  Michael Natterer  <mitch@gimp.org>
      
      	Some dock refactoring which separates the docking logic from
      	active image and UI manager stuff:
      
      	* app/widgets/gimpmenudock.[ch]: new widget renamed from
      	GimpImageDock, zero changes except the name change.
      
      	* app/widgets/gimpimagedock.[ch]: new widget derived from
      	GimpDock. Keeps the UI manager.
      
      	* app/widgets/gimpdock.[ch]: removed the UI manager. GimpDock only
      	contains the basic docking logic again.
      
      	* app/widgets/gimpmenudock.[ch]
      	* app/widgets/gimptoolbox.[ch]: derive them from GimpImageDock.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/actions/dialogs-commands.c
      	* app/actions/dock-actions.c
      	* app/actions/dock-commands.c
      	* app/actions/dockable-commands.c
      	* app/dialogs/dialogs-constructors.c: changed accordingly.
      1f1305c3
    • Sven Neumann's avatar
      also zoom on mouse position if the event originates from the canvas (see · 5c4278d0
      Sven Neumann authored
      2005-05-11  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-scale.c (gimp_display_shell_scale):
      	also zoom on mouse position if the event originates from the canvas
      	(see bug #79384).
      
      	* app/display/gimpdisplayshell-callbacks.c
      	(gimp_display_shell_canvas_tool_events): replaced a g_warning()
      	with g_return_if_fail().
      5c4278d0
    • Simon Budig's avatar
      reset the vector tool to Design mode whenever a new vectors object gets · 9ddc6caf
      Simon Budig authored
      2005-05-11  Simon Budig  <simon@gimp.org>
      
      	* app/tools/gimpvectortool.c: reset the vector tool to Design
      	mode whenever a new vectors object gets connected to the tool.
      
      	Attempt to fix #300663, please report there if you like / dislike
      	the new behaviour.
      9ddc6caf
    • Sven Neumann's avatar
      return silently instead of warning if the window hasn't been realized. · 7d8063da
      Sven Neumann authored
      2005-05-11  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell.c (gimp_display_shell_shrink_wrap):
      	return silently instead of warning if the window hasn't been
      	realized. This happens as part of the setup process if
      	"resize-windows-on-zoom" is selected in the prefs.
      7d8063da
  2. 10 May, 2005 4 commits
    • Sven Neumann's avatar
    • Michael Natterer's avatar
      added API to set an event snooper which, if set, receives any controller · a98adfd8
      Michael Natterer authored
      2005-05-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcontrollerinfo.[ch]: added API to set an event
      	snooper which, if set, receives any controller event first, even
      	if event dispatching is disabled for the controller.
      
      	* app/widgets/gimpcontrollereditor.[ch]: use the new API to
      	implement a "Grab Event" button, which takes the next event from
      	the controller and selects it in the event mapping tree view.
      a98adfd8
    • Michael Natterer's avatar
      some more stuff: up/down buttons, remember the dialogs' size and · 66ce4f85
      Michael Natterer authored
      2005-05-10  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcontrollerlist.[ch]: some more stuff: up/down
      	buttons, remember the dialogs' size and positions, misc stuff.
      
      	* app/widgets/gimpcontrollereditor.c
      	(gimp_controller_editor_edit_clicked): use a GimpViewableDialog
      	now that GimpControllerInfo is a GimpViewable.
      
      	* app/dialogs/dialogs.c: added a foreign entry for the controller
      	editor dialog. Allow the controller editors and its event mapping
      	dialogs to exist multiple times.
      
      	* app/dialogs/preferences-dialog.c (prefs_notebook_append_page):
      	create the pages' event boxes with input-only windows.
      66ce4f85
    • Helvetix Victorinox's avatar
      Repaired a latent bug in gimp_composite_lighten_rgba8_rgba8_rgba8_sse2 · 32ca225a
      Helvetix Victorinox authored
      * app/composite/gimp-composite-sse2.c: Repaired a latent bug in
      gimp_composite_lighten_rgba8_rgba8_rgba8_sse2 where setting up
      the alpha masks were not done correctly.  A redundant (better?)
      fix to bug #164061
      
      Use movntq instructions to avoid processor cache pollution.
      
      Some adjustments to register allocation specifications.
      32ca225a
  3. 09 May, 2005 8 commits
  4. 08 May, 2005 7 commits
  5. 07 May, 2005 13 commits
  6. 06 May, 2005 4 commits