-
Committer:
Vicamo Yang
-
Date:
2008-08-29 13:25:02 UTC
-
Revision ID:
vicamo@baiak-20080829132502-gktp6jb419wrd7bw
naptac/ui/nui-site-manager.c:
1. remove "insert_folder", "insert_site", "remove" vfunc.
2. add "get_shell", "create_site" vfunc.
naptac/ui/nui-shell.c:
1. remove "create_site" vfunc.
naptac/ui/nui-app.h:
1. remove "get_site_pref_ui_factory", let NuiSiteManager do the work.
src/gtk/nui-gtk-operation.c:
1. NuiGtkOperation add "undo", "redo" signals.
2. NuiGtkChainOperation add "add" signal.
src/gtk/nui-gtk-undoable.c:
1. NuiGtkUndoable add "changed" signal.
src/gtk/nui-gtk-stocks.h:
1. add NAPTAC_STOCK_PLUGIN.
src/gtk/site-manager/nui-gtk-sitemgr.c:
1. add "site-inserted", "site-removed", "site-changed" signals.
2. connect to NuiGtkUndoable::changed signal to set menuitem sensitivity.
3. implement NuiPrefFactory.
4. add NuiShell-typed "shell" property.
src/gtk/nui-gtk-app.c:
1. using NuiGtkSitemgr signals to do site menu works.