1. 18 Oct, 2004 1 commit
    • Michael Natterer's avatar
      Action code review and pre-release consistency cleanup: · c49df22e
      Michael Natterer authored
      2004-10-18  Michael Natterer  <mitch@gimp.org>
      
      	Action code review and pre-release consistency cleanup:
      
      	* app/actions/*-actions.c: added some missing and resolved
      	conflicting mnemonics, added missing help IDs. Cleaned up the
      	*_actions_update() functions.
      
      	* app/actions/channels-actions.c
      	* app/actions/layers-actions.c
      	* app/actions/vectors-actions.c (*_actions_update): simplified
      	the code that figures the prev and next channel,layer,vectors.
      
      	* app/actions/qmask-actions.c: use the same accelerator for
      	"qmask-active" and "qmask-toggle". Fixed action sensitivity.
      
      	* app/actions/channels-commands.c
      	* app/actions/dockable-commands.c
      	* app/actions/documents-commands.c
      	* app/actions/gradients-commands.c
      	* app/actions/layers-commands.c
      	* app/actions/palettes-commands.c
      	* app/actions/image-commands.c
      	* app/actions/select-commands.c
      	* app/actions/vectors-commands.c: folded tons of private utility
      	functions into their only callers (they used to be public and
      	called from outside before the switch to action based menus).
      	Renamed functions and variables saying "query" or "qbox" to
      	"dialog". Moved static functions to the end of the files. Misc
      	minor cleanups.
      
      	* app/actions/drawable-actions.c
      	* app/actions/drawable-commands.c: made the "drawable-visible" and
      	"drawable-linked" actions affect the layer if the active drawable
      	is a layer mask.
      
      	* app/actions/select-commands.c: added action to stroke with the
      	last values used in an attempt to address bug #135746 but #if 0'ed
      	it because the approach is too ugly.
      
      	* app/tools/gimpiscissorstool.c: changed mnemonic from I to S.
      
      	* menus/image-menu-xml.in: added more stuff to the (commented out)
      	"context" menu.
      c49df22e
  2. 17 Oct, 2004 14 commits
  3. 16 Oct, 2004 12 commits
    • David Odin's avatar
      smallish cleanups. · 41c1c53c
      David Odin authored
      * plug-ins/common/borderaverage.c: smallish cleanups.
      41c1c53c
    • David Odin's avatar
      Added a preview and minor cleanups. Can someone provide useful testcases · 48d2f01f
      David Odin authored
      * plug-ins/common/displace.c: Added a preview and minor cleanups.
        Can someone provide useful testcases for this plug-in?
      48d2f01f
    • Michael Natterer's avatar
      should save before comitting... · 9f6c4515
      Michael Natterer authored
      9f6c4515
    • Michael Natterer's avatar
      moved "item_type" and "signal_name" from GimpItemTreeView to · c84475c9
      Michael Natterer authored
      2004-10-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpitemtreeview.[ch]: moved "item_type" and
      	"signal_name" from GimpItemTreeView to GimpItemTreeViewClass.
      	Removed them from gimp_item_tree_view_new(). Require the view_type
      	instead of item_type in gimp_item_tree_view_new().
      
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimpdrawabletreeview.c (get_type): made them
      	abstract base classes.
      
      	* app/widgets/gimpchanneltreeview.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimpvectorstreeview.c (class_init): set the
      	item_type and signal_name members if GimpItemTreeViewClass.
      
      	* app/dialogs/dialogs-constructors.c: changed accordingly.
      c84475c9
    • Manish Singh's avatar
      Oops, disable testing code · 7452578a
      Manish Singh authored
      7452578a
    • Manish Singh's avatar
      Add support for automake 1.9. Also rm autom4te.cache, since it might · 12520f8e
      Manish Singh authored
      2004-10-16  Manish Singh  <yosh@gimp.org>
      
              * autogen.sh: Add support for automake 1.9. Also rm autom4te.cache,
              since it might interfere with differing autoconf versions.
      12520f8e
    • Michael Natterer's avatar
      added utility function gimp_ui_manager_get_action() which takes · ea1dc9ab
      Michael Natterer authored
      2004-10-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpuimanager.[ch]: added utility function
      	gimp_ui_manager_get_action() which takes "group_name" and
      	"action_name".
      
      	* app/display/gimpdisplayshell-close.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimptoolbox.c
      	* app/widgets/gimptooloptionseditor.c: use it.
      ea1dc9ab
    • Michael Natterer's avatar
      app/actions/channels-actions.c app/actions/colormap-editor-actions.c · f4d7260c
      Michael Natterer authored
      2004-10-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/channels-actions.c
      	* app/actions/colormap-editor-actions.c
      	* app/actions/documents-actions.c
      	* app/actions/tool-options-actions.c
      	* app/actions/vectors-actions.c: added more tooltips for actions
      	which are used as extended dialog button callbacks.
      
      	* app/widgets/gimpeditor.c (gimp_editor_add_action_button): keep
      	the list of extended actions in reverse order.
      
      	* app/widgets/gimpchanneltreeview.c
      	* app/widgets/gimpcolormapeditor.c
      	* app/widgets/gimpdocumentview.c
      	* app/widgets/gimpitemtreeview.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimpselectioneditor.c
      	* app/widgets/gimptooloptionseditor.c
      	* app/widgets/gimpvectorstreeview.c: don't set the tooltips
      	manually. Removes another bunch of insane translatable multiline
      	format strings. Pass the extended actions in the right order
      	to gimp_editor_add_action_button().
      f4d7260c
    • Vincent van Adrighem's avatar
      Translation updated. · e1bfa9fe
      Vincent van Adrighem authored
      2004-10-16  Vincent van Adrighem  <adrighem@gnome.org>
      
      	* nl.po: Translation updated.
      e1bfa9fe
    • Michael Natterer's avatar
      call gimp_item_set_linked(), not gimp_item_set_visible(). Fixes bug · 56ff88ba
      Michael Natterer authored
      2004-10-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/vectors-commands.c (vectors_linked_cmd_callback):
      	call gimp_item_set_linked(), not gimp_item_set_visible().
      	Fixes bug #155578
      56ff88ba
    • Michael Natterer's avatar
      Ported the layers, channels and paths dialogs from · 8effb0cf
      Michael Natterer authored
      2004-10-16  Michael Natterer  <mitch@gimp.org>
      
      	Ported the layers, channels and paths dialogs from
      	gimp_editor_add_button() to gimp_editor_add_action_button(),
      	removing a massive amount of duplicated code, sensitivity logic
      	and confusing utility functions.
      
      	* app/actions/channels-actions.c
      	* app/actions/channels-commands.[ch]
      	* app/actions/layers-actions.c
      	* app/actions/layers-commands.[ch]
      	* app/actions/vectors-actions.c
      	* app/actions/vectors-commands.[ch]: added "foo-new-default"
      	actions and callbacks which create items without a dialog,
      	optionally using default values from a passed template. Removed
      	all public utility function that were passed as function pointers
      	to widget construtors. Added tooltips to all actions which are now
      	used for dialog buttons.
      
      	* app/widgets/gimpeditor.c (gimp_editor_add_action_button):
      	automatically create multi-line tooltips showing the modifiers for
      	extended action buttons. Removes the need for lots of insane
      	format strings that need to be translated correctly.
      
      	* app/widgets/gimpitemtreeview.[ch] (struct GimpItemTreeViewClass):
      	replaced tooltip and help_id strings by action names.
      
      	(struct GimpItemTreeView)
      	(gimp_item_tree_view_new): removed "edit", "new" and "activate"
      	function pointers.
      
      	(gimp_item_tree_view_constructor): create all buttons
      	with gimp_editor_add_action_button(), using the action names
      	from GimpItemTreeViewClass.
      
      	Removed tons of "clicked" callbacks and all code which sets the
      	buttons' sensitivity. They are not needed any longer.
      
      	Require all subclasses to implement GimpItemTreeView::new_item(),
      	a new virtual function which creates a plain new item without
      	showing a dialog.
      
      	* app/widgets/gimpdrawabletreeview.c
      	* app/widgets/gimpchanneltreeview.c
      	* app/widgets/gimplayertreeview.c
      	* app/widgets/gimpvectorstreeview.c: fill in the action names and
      	implement GimpItemTreeView::new_item(). Removed all button
      	sensitivity logic.
      
      	* app/dialogs/dialogs-constructors.c: changed accordingly. Doesn't
      	include anything from actions/ any more.
      8effb0cf
    • Kevin Cozens's avatar
      Added 'pow' used in hsv-graph.sct · 0e15d4f6
      Kevin Cozens authored
      2004-10-16  Kevin Cozens  <kcozens@cvs.gimp.org>
      
      	* scripts/script-fu-compat.init: Added 'pow' used in hsv-graph.sct
      0e15d4f6
  4. 15 Oct, 2004 7 commits
  5. 14 Oct, 2004 6 commits