Files
evolution/shell
Dan Winship 7f2badb024 Change this a lot. Now each component will maintain its own
* e-user-creatable-items-handler.c: Change this a lot. Now each
	component will maintain its own EUserCreatableItemsHandler and
	merge the button and menus in and out of the UI as its controls
	are activated and deactivated. (This lets the connector component
	display the correct default for the New button). Also, update to
	the Product Design Team's new organization (separating object
	types from folder types)

	* e-shell.c: Remove all creatable_items_handler references

	* e-shell-window.c (e_shell_window_new): Remove
	creatable_items_handler reference

	* Makefile.am: Move e-user-creatable-items-handler from evolution
	to libeshell, and make libeshell depend on libemiscwidgets (for
	the combo button)

	* Evolution-Component.idl: add another field to CreatableItemType
	so we can distinguish object types from folder types.

svn path=/trunk/; revision=25379
2004-04-09 15:46:00 +00:00
..
2004-01-25 16:03:54 +00:00
2003-06-09 17:31:26 +00:00
2004-01-15 15:56:11 +00:00
2002-07-18 18:16:18 +00:00
2004-02-04 21:08:31 +00:00
2003-07-17 17:09:38 +00:00

Two things are built in this directory: the shell's executable, named
`evolution', and the shell utility library, `libeshell'.

The `e-*' files belong to the shell, and their API is not exported at
all.

The `evolution-*' files, instead, are Bonobo-style wrappers for the
shell's Evolution:: CORBA interfaces.  They are all compiled into
`libeshell'; the shell itself links against `libeshell'.

The `evolution-*-client' files are utility GTK+-style wrappers for the
CORBA methods; the modules whose name does not end with `-client',
instead, are Bonobo-like GTK+ objects wrapping the implementation of
the CORBA server.