Commit Graph

11 Commits

Author SHA1 Message Date
ad3fd1d471 Prevent a crash by avoiding calling the populate_folder_context_menu
function when NULL.  (Ooops, I forgot this.)

svn path=/trunk/; revision=4253
2000-07-21 09:13:35 +00:00
5dad2a9d03 Add interfaces to populate a folder's context menu. (Untested.)
svn path=/trunk/; revision=4240
2000-07-20 16:00:29 +00:00
cc0facedac Added missing CORBA_Object_duplicate() when storing the shell
object pointer in ::set_owner.

svn path=/trunk/; revision=3826
2000-06-30 10:04:45 +00:00
43aa02ecd4 Derive EvolutionShellClient from BonoboObjectClient instead of BonoboObject.
svn path=/trunk/; revision=3825
2000-06-30 09:32:11 +00:00
55499e0ce4 EvolutionShellClient.
svn path=/trunk/; revision=3820
2000-06-30 05:36:32 +00:00
fddb695e34 Change EvolutionShellComponent so that it does ::ref the shell.
svn path=/trunk/; revision=3770
2000-06-28 03:47:40 +00:00
7f36752a67 Initial support for creating/removing folders. This implies some new
IDL methods and new functions to implement on the component side.  I
have also added a simple folder creation dialog in the shell.  It's
quite unfinished and untested.

svn path=/trunk/; revision=3491
2000-06-09 19:19:36 +00:00
6e86093cad Eeek! Declare the "owner_unset" signal correctly.
svn path=/trunk/; revision=3305
2000-05-31 00:54:03 +00:00
fad1048c1b Make quit work again by implementing a CORBA method to unregister
components in ShellComponent.  Implemented toggle menu items to
hide/show the shortcut bar and the folder bar (but they don't work,
apparently because of some BonoboUIHandler bogosity).  Implemented a
CORBA method in Shell to allow a client to get the component that
handles a certain folder type.

svn path=/trunk/; revision=3303
2000-05-30 23:59:22 +00:00
47ab2202ba Made the storage view update at changes in the storage, and
implemented a BonoboObject for wrapping the Evolution::Storage CORBA
interface.  Also fixed a few bugs.

This makes the shell's storage extensibility usable for Evolution
components.

svn path=/trunk/; revision=3219
2000-05-26 14:49:12 +00:00
bb241192eb Reorganized the shell to allow dynamic registration of storages and
folder types, and changed all the components to work with the new
setup.

svn path=/trunk/; revision=3199
2000-05-25 05:55:59 +00:00