Files
evolution/shell
Ettore Perazzoli a238c463dd Create a new EShellWindow and show it.
* main.c (idle_cb): Create a new EShellWindow and show it.

* e-storage.c: New signal "async_open_folder".
(impl_async_open_folder): Removed.
(class_init): Declare new signal.

* e-shell.c (setup_components): Don't actually activate any
components.

* e-storage-browser.c, e-storage-browser.h: New.

* e-shell-window.c, e-shell-window.h: New.

* e-shell-marshal.list: Add an entry for
NONE:STRING,POINTER,POINTER.

* Evolution.idl: Include Evolution-Component.idl.

* Evolution-Component.idl: New interface for Evolution components.

svn path=/trunk/; revision=21925
2003-07-23 21:58:28 +00:00
..
2003-04-07 16:14:38 +00:00
2003-06-09 17:31:26 +00:00
2002-03-26 21:00:15 +00:00
2003-06-11 00:22:02 +00:00
2003-04-15 17:09:32 +00:00
2002-07-09 17:06:19 +00:00
2003-04-15 21:27:08 +00:00
2002-11-19 21:25:37 +00:00
2003-05-22 20:39:32 +00:00
2002-07-18 18:16:18 +00:00
2003-07-23 15:06:55 +00:00
2002-11-19 21:25:37 +00:00
2002-09-24 21:01:04 +00:00
2003-07-17 17:09:38 +00:00
2001-10-27 01:09:28 +00:00
2003-04-07 01:44:02 +00:00
2003-04-28 20:22:12 +00:00
2003-07-23 21:58:28 +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.