1. 11 May, 2008 1 commit
    • Michael Natterer's avatar
      add an "ellipsize" property that is applied to all proxy menu items' · 1e50d79b
      Michael Natterer authored
      2008-05-11  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpaction.[ch]: add an "ellipsize" property that is
      	applied to all proxy menu items' labels.
      
      	* app/actions/windows-actions.c: set the dock actions to
      	PANGO_ELLIPSIZE_END because their labels can be insanely long.
      
      
      svn path=/trunk/; revision=25635
      1e50d79b
  2. 09 Dec, 2006 1 commit
  3. 01 Sep, 2006 1 commit
  4. 16 Apr, 2005 1 commit
    • Sven Neumann's avatar
      app/widgets/gimpaction.h app/widgets/gimpactiongroup.h · 1967e63d
      Sven Neumann authored
      2005-04-17  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpaction.h
      	* app/widgets/gimpactiongroup.h
      	* app/widgets/gimpcellrendereraccel.h
      	* app/widgets/gimpenumaction.h
      	* app/widgets/gimppluginaction.h
      	* app/widgets/gimpstringaction.h
      	* app/widgets/gimpuimanager.h: declare get_type() function as
      	G_GNUC_CONST.
      1967e63d
  5. 20 Jul, 2004 1 commit
    • Michael Natterer's avatar
      app/widgets/gimpactionfactory.[ch] added "label" and "stock-id" properties · 94fc8f15
      Michael Natterer authored
      2004-07-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpactionfactory.[ch]
      	* app/widgets/gimpactiongroup.[ch]: added "label" and "stock-id"
      	properties to GtkActionGroup and allow to register them in the
      	GimpActionFactory.
      
      	* app/actions/actions.c: register user visible labels and icons
      	with all action groups.
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpactionview.[ch]: new widget which shows a
      	treeview of action groups and their actions & shortcuts.
      
      	* app/widgets/gimpaction.[ch]: added gimp_action_name_compare()
      	utility function.
      
      	* app/widgets/gimpwidgets-utils.[ch]: added
      	gimp_get_accel_string() utility function.
      
      	* app/widgets/gimpcontrollers.[ch]: added
      	gimp_controllers_get_ui_manager() which will be used for setting
      	up the controller mapping dialog.
      
      	* app/gui/preferences-dialog.c: added a "Configure Keyboard
      	Shortcuts" button which pops up a GimpControllerView. Work in
      	progress...
      94fc8f15
  6. 19 May, 2004 1 commit
    • Michael Natterer's avatar
      app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass · 2849cf23
      Michael Natterer authored
      2004-05-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/widgets-types.h
      	* app/widgets/gimpaction.[ch]: new GtkAction subclass which can
      	show either a color or viewable preview in GtkImageMenuItem
      	proxies.
      
      	* app/widgets/gimpenumaction.[ch]
      	* app/widgets/gimppluginaction.[ch]
      	* app/widgets/gimpstringaction.[ch]: derive them from GimpAction.
      
      	* app/widgets/gimpactiongroup.c (gimp_action_group_add_actions):
      	add GimpActions, not GtkActions.
      
      	(gimp_action_group_set_action_color)
      	(gimp_action_group_set_action_viewable): removed all hacks and
      	simply set the "color" or "viewable" properties of the GimpAction
      	to change. Fixes color/viewable previews in menus.
      
      	* app/actions/file-actions.c: show previews in the "Open Recent"
      	menu items.
      
      	Unrelated:
      
      	* app/widgets/widgets-types.h: removed GimpDockedInterface typedef...
      
      	* app/widgets/gimpdocked.h: ...and added it here. We don't have
      	class struct typedefs in the types header either.
      
      	* app/actions/edit-actions.c: added <Ctrl>+semicolon as shortcut
      	for "edit-fill-pattern".
      
      	* app/actions/gradient-editor-actions.c: added some stock IDs.
      	Please comment.
      2849cf23