aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-shell-component.h
Commit message (Collapse)AuthorAgeFilesLines
* Implemented folder creation dialog (File -> New -> Folder). To makeEttore Perazzoli2000-06-111-14/+15
| | | | | | | | it really work though, the components should implement creation functionality by passing an appropriate function pointer in `e_shell_component_new()' for @create_folder_fn. svn path=/trunk/; revision=3504
* Initial support for creating/removing folders. This implies some newEttore Perazzoli2000-06-101-10/+48
| | | | | | | | 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
* Make quit work again by implementing a CORBA method to unregisterEttore Perazzoli2000-05-311-2/+3
| | | | | | | | | | 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/+1
| | | | | | | | | | 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/+91
folder types, and changed all the components to work with the new setup. svn path=/trunk/; revision=3199