1. 19 Dec, 2005 1 commit
  2. 16 Dec, 2005 1 commit
  3. 13 Dec, 2005 2 commits
  4. 11 Dec, 2005 1 commit
  5. 10 Dec, 2005 1 commit
  6. 07 Dec, 2005 3 commits
  7. 29 Nov, 2005 2 commits
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 72a3574b
      William Skaggs authored
      	* app/tools/gimprectangletool.c: handle fixed_width,
      	fixed_height, and fixed_aspect in a reasonable way.
      	Also don't crash when user modifies aspect of a
      	nonexistent rectangle, and disconnect notify
      	handler in dispose.
      72a3574b
    • Michael Natterer's avatar
      set the "use-stock" property on the created buttons so changes of the · 534fd971
      Michael Natterer authored
      2005-11-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpeditor.c (gimp_editor_add_button)
      	(gimp_editor_add_action_button): set the "use-stock" property on
      	the created buttons so changes of the underlying action's name
      	don't affect change the button's icon to a string.
      534fd971
  8. 28 Nov, 2005 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 7a316db9
      William Skaggs authored
      	* app/tools/gimprectangletool.c: don't crash when
      	user modifies width/height of nonexistent rectangle, and
      	make sure to disconnect option notify handlers in dispose.
      	Should fix bug #322396.
      7a316db9
  9. 27 Nov, 2005 3 commits
    • Michael Natterer's avatar
      added GdkDisplay member since there is no way fo figure the display a · 84fed896
      Michael Natterer authored
      2005-11-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdeviceinfo.[ch]: added GdkDisplay member since
      	there is no way fo figure the display a GdkDevice exists on.
      	Minor cleanups.
      
      	* app/widgets/gimpdevices.[ch]: connect to the GdkDeviceManager
      	and add input devices when displays are opened. Added API to get
      	the GimpContainer of devices.
      
      	* app/widgets/gimpdevicestatus.[ch]: don't just show the devices
      	of the default display. Instead get the device container from the
      	new API above and update the GUI when devices are added/removed.
      	Cleaned up the whole file quite a bit.
      84fed896
    • Michael Natterer's avatar
      use gtk_accelerator_name() instead of serializing the accelerator · 7bbcc698
      Michael Natterer authored
      2005-11-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpdeviceinfo.c (gimp_device_info_get_property):
      	use gtk_accelerator_name() instead of serializing the accelerator
      	manually.
      7bbcc698
    • Michael Natterer's avatar
      Apparently, there was a reason for implementing the window actions · 6fd3b176
      Michael Natterer authored
      2005-11-27  Michael Natterer  <mitch@gimp.org>
      
      	Apparently, there was a reason for implementing the window actions
      	separately for views and docks, fixed the bugs resulting from the
      	merge:
      
      	* app/actions/dock-actions.c (dock_actions_update): only update
      	the dock actions if the update function is called in the context
      	of a dock (not in the context of an image window). Fixes docks
      	jumping to other screens on any action on an image window on that
      	screen.
      
      	* app/actions/view-actions.c (view_actions_setup): add the window
      	actions only to action groups that live in an image window or
      	global popup ui manager (not to action groups that belong to a
      	dock or dockable). Prevents bugs similar to the one above.
      6fd3b176
  10. 26 Nov, 2005 2 commits
  11. 24 Nov, 2005 3 commits
  12. 23 Nov, 2005 1 commit
    • Michael Natterer's avatar
      cleaned up and reordered instance struct and functions. Renamed functions · 855c4efe
      Michael Natterer authored
      2005-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimptoolcontrol.[ch]: cleaned up and reordered
      	instance struct and functions. Renamed functions so getters and
      	setters actually have "get" and "set" in their names.
      
      	* app/display/gimpdisplayshell-autoscroll.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/tools/gimpaligntool.c
      	* app/tools/gimpconvolvetool.c
      	* app/tools/gimpdodgeburntool.c
      	* app/tools/gimperasertool.c
      	* app/tools/gimpfliptool.c
      	* app/tools/gimpforegroundselecttool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimpmeasuretool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimpvectortool.c
      	* app/tools/tool_manager.c: changed accordingly.
      855c4efe
  13. 22 Nov, 2005 1 commit
  14. 21 Nov, 2005 2 commits
  15. 19 Nov, 2005 2 commits
    • Michael Natterer's avatar
      app/tools/gimppaintoptions-gui.c code cleanup. · fb3dcfc9
      Michael Natterer authored
      2005-11-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimppaintoptions-gui.c
      	* app/tools/gimpselectionoptions.c: code cleanup.
      fb3dcfc9
    • Michael Natterer's avatar
      app/tools/gimpaligntool.c app/tools/gimpcolortool.c · 68cecb38
      Michael Natterer authored
      2005-11-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpaligntool.c
      	* app/tools/gimpcolortool.c
      	* app/tools/gimpfliptool.c
      	* app/tools/gimpmagnifytool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimptransformtool.c
      	* app/tools/gimpvectortool.c: started to get rid of all stock GDK
      	cursors in preparation of fixing bug #158407.
      68cecb38
  16. 18 Nov, 2005 1 commit
    • Michael Natterer's avatar
      changed wheel scrolling to be HIG-compliant (control zooms). Also handle · 0ec0514b
      Michael Natterer authored
      2005-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpgradienteditor.c (view_events):
      	* app/widgets/gimpnavigationview.c (gimp_navigation_view_scroll):
      	changed wheel scrolling to be HIG-compliant (control zooms). Also
      	handle GDK_SCROLL_LEFT/RIGHT correctly and made shift switch the
      	scroll axis. The widgets behave as the image window now.
      0ec0514b
  17. 17 Nov, 2005 2 commits
    • Michael Natterer's avatar
      implement GtkWidget::unrealize() and destroy the control pixmap. fixes · a8f0162f
      Michael Natterer authored
      2005-11-17  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpgradienteditor.c: implement GtkWidget::unrealize()
      	and destroy the control pixmap. fixes crash when moving the dialog
      	to another display.
      
      	* menus/dockable-menu.xml.in: added a separator before the
      	"Move to Screen" submenu.
      a8f0162f
    • Michael Natterer's avatar
      connect to GdkDisplayManager and automatically add/remove move-to-screen · 8b6b8f41
      Michael Natterer authored
      2005-11-17  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/window-actions.[ch]: connect to GdkDisplayManager
      	and automatically add/remove move-to-screen actions when
      	displays are opened/closed.
      
      	* app/menus/window-menu.c: added similar code here to add/remove
      	menu items for the above actions.
      
      	* app/actions/Makefile.am
      	* app/actions/window-commands.[ch]: new files containing window
      	close and move-to-screen callbacks. There is no need to implement
      	these twice for GimpDock and GimpDisplay.
      
      	* app/actions/dock-commands.[ch]
      	* app/actions/view-commands.[ch]: remove the callbacks here.
      
      	* app/actions/dock-actions.c
      	* app/actions/view-actions.c: changed accordingly.
      8b6b8f41
  18. 16 Nov, 2005 2 commits
  19. 15 Nov, 2005 2 commits
    • Michael Natterer's avatar
      Allow to construct a group of radio actions in multiple chunks. (not used · db0713ec
      Michael Natterer authored
      2005-11-15  Michael Natterer  <mitch@gimp.org>
      
      	Allow to construct a group of radio actions in multiple chunks.
      	(not used yet).
      
      	* app/widgets/gimpactiongroup.[ch]
      	(gimp_action_group_add_radio_actions): added "GSList *radio_group"
      	parameter and return value.
      
      	* app/actions/dockable-actions.c
      	* app/actions/gradient-editor-actions.c
      	* app/actions/quick-mask-actions.c
      	* app/actions/text-editor-actions.c
      	* app/actions/view-actions.c
      	* app/actions/window-actions.c: pass NULL as radio_group.
      db0713ec
    • Michael Natterer's avatar
      implement GtkWidget::unrealize() and unrealize all GimpViewRenderers. · d5751a77
      Michael Natterer authored
      2005-11-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpcontainercombobox.c: implement
      	GtkWidget::unrealize() and unrealize all GimpViewRenderers.
      	Fixes BadMatch with the renderers' GCs on display change.
      d5751a77
  20. 14 Nov, 2005 1 commit
  21. 13 Nov, 2005 2 commits
  22. 11 Nov, 2005 1 commit
  23. 09 Nov, 2005 2 commits
  24. 07 Nov, 2005 1 commit