1. 12 May, 2005 13 commits
  2. 11 May, 2005 10 commits
    • Sven Neumann's avatar
      news flash · fa8a2c37
      Sven Neumann authored
      fa8a2c37
    • Sven Neumann's avatar
      request notification about changes to the "transient-docks" preference and · 35b4627c
      Sven Neumann authored
      2005-05-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpimagedock.c: request notification about changes
      	to the "transient-docks" preference and drop the transient
      	relationship if it is disabled.
      
      plus some other changes / fixes to my previous commit
      35b4627c
    • Sven Neumann's avatar
      app/config/gimpguiconfig.[ch] added new gimprc option "transient-docks". · 840e5f46
      Sven Neumann authored
      2005-05-12  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpguiconfig.[ch]
      	* app/config/gimprc-blurbs.h: added new gimprc option
      	"transient-docks".
      
      	* app/widgets/gimpimagedock.c (gimp_image_dock_display_changed):
      	as an experiment
      	, obey the "transient-docks" preference and set
      	the dock window transient to the active display shell. Please
      	comment on the behaviour you observe.
      
      	* app/dialogs/preferences-dialog.c (prefs_dialog_new): added a
      	view on the new gimprc property.
      
      	* app/config/gimpguiconfig.[ch]: set the IGNORE flag on the
      	"info-window-per-display" property; it isn't used any longer.
      
      	* app/config/gimpconfig-dump.c (dump_gimprc_system): don't dump
      	properties that have the GIMP_CONFIG_PARAM_IGNORE flag set.
      840e5f46
    • Sven Neumann's avatar
      split the message into primary and secondary label. · c9933fca
      Sven Neumann authored
      2005-05-11  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/jpeg/jpeg-exif.c (jpeg_query): split the message into
      	primary and secondary label.
      c9933fca
    • Michael Natterer's avatar
      allow to pass a NULL group_name and iterate all action groups to find the · fb03c60e
      Michael Natterer authored
      2005-05-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpuimanager.c (gimp_ui_manager_find_action): allow
      	to pass a NULL group_name and iterate all action groups to find
      	the action in that case.
      
      	* app/widgets/gimpcontrollereditor.c: show the action's stock icon
      	in the "Action" column, using above function.
      fb03c60e
    • Sven Neumann's avatar
      added a read-only property to access the display-shell w/o having to · 5fb2c4fc
      Sven Neumann authored
      2005-05-11  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplay.c: added a read-only property to access
      	the display-shell w/o having to include gimpdisplay.h.
      5fb2c4fc
    • 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
  3. 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
  4. 09 May, 2005 8 commits
  5. 08 May, 2005 5 commits