aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-shell-component.c
Commit message (Collapse)AuthorAgeFilesLines
* add "in string evolution_homedir" to ShellComponent::set_owner'sDan Winship2000-08-111-4/+5
| | | | | | | | | | | | | | | | | | | | | | * Evolution-ShellComponent.idl: add "in string evolution_homedir" to ShellComponent::set_owner's arguments. * e-shell.c (e_shell_get_local_directory): Expose local_directory. * e-component-registry.c (register_component): Pass the shell's "local_directory" to the component as its evolution_homedir. * evolution-shell-component.c (impl_ShellComponent_set_owner): Update to include evolution_homedir. (class_init): Update signal prototype. * evolution-shell-component-client.c (evolution_shell_component_client_set_owner): Update to include evolution_homedir. * e-init.c: Remove. This wasn't being used. svn path=/trunk/; revision=4710
* Everywhere unref the remote_uih having done a set_container.Michael Meeks2000-08-041-0/+1
| | | | svn path=/trunk/; revision=4524
* Prevent a crash by avoiding calling the populate_folder_context_menuEttore Perazzoli2000-07-211-0/+3
| | | | | | function when NULL. (Ooops, I forgot this.) svn path=/trunk/; revision=4253
* Add interfaces to populate a folder's context menu. (Untested.)Ettore Perazzoli2000-07-211-18/+50
| | | | svn path=/trunk/; revision=4240
* Added missing CORBA_Object_duplicate() when storing the shellEttore Perazzoli2000-06-301-4/+6
| | | | | | object pointer in ::set_owner. svn path=/trunk/; revision=3826
* Derive EvolutionShellClient from BonoboObjectClient instead of BonoboObject.Ettore Perazzoli2000-06-301-1/+4
| | | | svn path=/trunk/; revision=3825
* EvolutionShellClient.Ettore Perazzoli2000-06-301-16/+14
| | | | svn path=/trunk/; revision=3820
* Change EvolutionShellComponent so that it does ::ref the shell.Ettore Perazzoli2000-06-281-1/+0
| | | | svn path=/trunk/; revision=3770
* Initial support for creating/removing folders. This implies some newEttore Perazzoli2000-06-101-12/+94
| | | | | | | | 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
* Eeek! Declare the "owner_unset" signal correctly.Ettore Perazzoli2000-05-311-1/+1
| | | | svn path=/trunk/; revision=3305
* Make quit work again by implementing a CORBA method to unregisterEttore Perazzoli2000-05-311-7/+42
| | | | | | | | | | 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
* Made the storage view update at changes in the storage, andEttore Perazzoli2000-05-261-1/+11
| | | | | | | | | | 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
* Reorganized the shell to allow dynamic registration of storages andEttore Perazzoli2000-05-251-0/+332
folder types, and changed all the components to work with the new setup. svn path=/trunk/; revision=3199