Gimp/app
Michael Natterer b4ea222c23 Ported GimpNavigationView to use actions for its buttons:
2004-09-26  Michael Natterer  <mitch@gimp.org>

	Ported GimpNavigationView to use actions for its buttons:

	* app/menus/menus.c (menus_init): register a <GimpNaviagaionEditor>
	UI manager containing the "view" action group.

	* app/actions/actions.c (action_data_get_foo): handle "data" being
	a GimpNavigationEditor.

	* app/actions/view-actions.c (view_actions): added tooltips for
	the actions used in the editor.

	(view_actions_update): use action_data_get_display() instead of
	checking the type of "data" manually.

	* app/widgets/gimpeditor.c (gimp_editor_add_action_button): use
	a GtkToggleButton instead of GimpButton for GtkToggleActions.

	* app/display/gimpnavigationeditor.[ch]: added a GimpMenuFactory
	parameter to the public constructor and removed all other
	parameters. Simplified gimp_navigation_editor_new_private() and
	use gimp_editor_add_action_button() instead of just add_button()
	for creating the buttons. Made gimp_navigation_view_set_shell()
	private. Update the UI manager when the shell zooms or scrolls.

	* app/dialogs/dialogs-constructors.c (dialogs_navigation_view_new):
	pass the menu_factory to gimp_navigation_editor_new().

	Removed #includes which are not needed any more.
2004-09-26 15:21:44 +00:00
..
actions Ported GimpNavigationView to use actions for its buttons: 2004-09-26 15:21:44 +00:00
base app/base/curves.[ch] defined CURVES_NUM_POINTS and use it. 2004-09-24 13:39:57 +00:00
composite a regression test now iterates over 8388625 pixels per pass. 2004-09-03 02:53:19 +00:00
config try to improve the tooltip for the layer-preview-size gimprc setting. 2004-09-24 18:15:38 +00:00
core added comment about not changing the silly "Qmask" string because it is 2004-09-25 16:52:49 +00:00
dialogs Ported GimpNavigationView to use actions for its buttons: 2004-09-26 15:21:44 +00:00
display Ported GimpNavigationView to use actions for its buttons: 2004-09-26 15:21:44 +00:00
file app/plug-in/Makefile.am removed... ...and added with a new name. 2004-09-22 15:12:24 +00:00
gui app/plug-in/Makefile.am removed... ...and added with a new name. 2004-09-22 15:12:24 +00:00
menus Ported GimpNavigationView to use actions for its buttons: 2004-09-26 15:21:44 +00:00
paint app/paint/gimpairbrushoptions.c app/paint/gimpcloneoptions.c 2004-09-24 12:01:35 +00:00
paint-funcs Applied a bunch of AIX portability fixes (bug #148813): 2004-07-30 00:57:22 +00:00
pdb app/base/curves.[ch] defined CURVES_NUM_POINTS and use it. 2004-09-24 13:39:57 +00:00
plug-in removed a linebreak from a warning message. 2004-09-24 13:36:15 +00:00
text workaround Pango bug #143542 (PangoFT2Fontmap leak, see also bug #148997). 2004-09-21 22:39:07 +00:00
tools set the folder using gtk_file_chooser_set_current_folder(), not 2004-09-24 14:15:38 +00:00
vectors added "GimpPaintInfo *paint_info" member and construct property. Changed 2004-08-31 13:20:57 +00:00
widgets Ported GimpNavigationView to use actions for its buttons: 2004-09-26 15:21:44 +00:00
xcf app/plug-in/Makefile.am removed... ...and added with a new name. 2004-09-22 15:12:24 +00:00
.cvsignore removed hack for gimp-console compilation. automake seems to handle it 2004-07-12 22:34:37 +00:00
airbrush.c
app_procs.c install the message handler for the "Gimp-Dialogs" domain. 2004-09-13 20:00:19 +00:00
app_procs.h Made the gimp-console binary compile. Finishes core/GUI separation and 2004-07-12 14:32:31 +00:00
batch.c Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
batch.h
errors.c Added a conditional definition of the preprocessor symbol GIMP_UNSTABLE if 2004-02-05 00:34:50 +00:00
errors.h
gimp-intl.h
gimp.rc
gimpcore.def gimp_create_display() with the right parameters order 2004-08-08 22:47:23 +00:00
main.c build but *dont link* display-enums.obj, widget-enums.obj and 2004-08-01 20:51:12 +00:00
Makefile.am removed all -u hacks. 2004-09-19 22:48:18 +00:00
makefile.msc build but *dont link* display-enums.obj, widget-enums.obj and 2004-08-01 20:51:12 +00:00
paint_core.h
paint_options.h
plug_in_cmds.c
sanity.c depend on GLib >= 2.4.5 and GTK+ >= 2.4.4. 2004-09-16 14:31:39 +00:00
sanity.h removed the gtk+ sanity check here ... 2004-07-12 13:22:28 +00:00
transform_core.c
units.c
units.h
wilber.ico