eog r3741 - in trunk: . cut-n-paste cut-n-paste/toolbar-editor



Author: lucasr
Date: 2007-04-29 21:35:44 +0100 (Sun, 29 Apr 2007)
New Revision: 3741
ViewCVS link: http://svn.gnome.org/viewcvs/eog?rev=3741&view=rev

Added:
   trunk/cut-n-paste/
   trunk/cut-n-paste/Makefile.am
   trunk/cut-n-paste/toolbar-editor/
   trunk/cut-n-paste/toolbar-editor/Makefile.am
   trunk/cut-n-paste/toolbar-editor/egg-editable-toolbar.c
   trunk/cut-n-paste/toolbar-editor/egg-editable-toolbar.h
   trunk/cut-n-paste/toolbar-editor/egg-toolbar-editor.c
   trunk/cut-n-paste/toolbar-editor/egg-toolbar-editor.h
   trunk/cut-n-paste/toolbar-editor/egg-toolbars-model.c
   trunk/cut-n-paste/toolbar-editor/egg-toolbars-model.h
   trunk/cut-n-paste/toolbar-editor/eggmarshalers.list
   trunk/cut-n-paste/toolbar-editor/eggtreemultidnd.c
   trunk/cut-n-paste/toolbar-editor/eggtreemultidnd.h
Log:
2007-04-29  Lucas Rocha  <lucasr gnome org>

	Editable toolbar support. Patch from Claudio Saavedra. Fixes
	bug #393586.

	* src/eog-application.[ch] (eog_application_init,
	eog_application_dispose, eog_application_get_toolbars_model,
	eog_application_save_toolbars_model): add centralized toolbar 
	model handling for all application windows.
	* src/eog-window.c (eog_window_construct_ui): use toolbar model
	and editable toolbar.
	eog_window_cmd_edit_toolbar, eog_window_cmd_edit_toolbar_cb)
	* src/eog-util.[ch] (eog_util_dot_dir): added function to get 
	the user EOG's directory.
	* cut-n-paste/toolbar-editor/*: local copy of editable toolbar
	from libegg.
	* data/eog-ui.xml: added toolbar to Edit menu.
	* data/eog-toolbar.xml: new editable toolbar definition file.
	* configure.ac, Makefile.am, src/Makefile.am: added editable 
	toolbar bits to the build.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]