Commit Graph

11 Commits

Author SHA1 Message Date
af4cb39650 Fix some strings
svn path=/trunk/; revision=13630
2001-10-12 21:41:59 +00:00
56b24983e2 Add copyright notices
svn path=/trunk/; revision=13157
2001-09-26 19:37:32 +00:00
00e47f55dd Spewage removal Only open folders when they are needed.
Spewage removal
Only open folders when they are needed.

svn path=/trunk/; revision=12990
2001-09-19 21:48:50 +00:00
43d9fc0199 [Fix #958, ShellComponents should not be created by factories, for
the Summary.]

* component-factory.c (COMPONENT_FACTORY_IID): Removed.
(COMPONENT_ID): New.
(create_component): Renamed from `factory_fn'.  No args.
(component_factory_init): Create the BonoboObject with
`create_component' and register it on OAF.

* GNOME_Evolution_Summary.oaf.in: Remove the
ShellComponentFactory.

svn path=/trunk/; revision=12646
2001-09-05 23:47:46 +00:00
d9ed7a6a63 Added display_name and description to the type.
* evolution-test-component.c: Added display_name and description
to the type.

* evolution-shell-component.c (impl__get_supported_types): Pass
`display_name' and `description' here.
(evolution_shell_component_construct): Likewise.

* evolution-shell-component.h: New members `display_name',
`description' in `EvolutionShellComponentFolderType'.

* e-component-registry.c (register_type): New args @description
and @display_name.  Pass to
`e_folder_type_registry_register_type()'.
(register_component): Pass the values returned in the sequence
from __get_supported_types.

* e-folder-type-registry.c: New members `display_name' and
`description' in `struct _FolderType'.
(folder_type_new): New args @description and @display_name.
Initialize the respective fields in the `FolderType' accordingly.
(folder_type_free): Free `display_name' and `description'.
(register_folder_type): New args @display_name, @description.
(e_folder_type_registry_register_type): New args @display_name,
@description.
(e_folder_type_registry_get_description_for_type): New.
(e_folder_type_registry_get_display_name_for_type): New.

* Evolution-ShellComponent.idl: Added `display_name' and
`description' fields to the `FolderType' struct.

svn path=/trunk/; revision=12245
2001-08-20 04:42:04 +00:00
213f236ff5 Change the type from "Summary" to "summary" for consistency with the other
* component-factory.c: Change the type from "Summary" to "summary"
for consistency with the other folder types.

svn path=/trunk/; revision=12239
2001-08-20 03:11:27 +00:00
df89536d52 s/My Evolution/Summary/
svn path=/trunk/; revision=12058
2001-08-15 18:10:02 +00:00
ced2af3321 Add a `user_creatable' property to folder types and make components
use it, so that e.g. you cannot create a folder of type "mailstorage"
or "vtrash".

svn path=/trunk/; revision=11298
2001-07-22 03:50:07 +00:00
730ceece38 Handle the online/offline stuff
svn path=/trunk/; revision=10639
2001-06-30 22:59:34 +00:00
d82d5a7997 Add method `ShellComponent::handleExternalURI' and an
`external_uri_schemas' attribute.  Update the EvolutionShellComponent
GTK+ wrapper accordingly.  Update all the components to pass a NULL
`external_uri_schemas' list when initializing themselves as
EvolutionShellComponents.

svn path=/trunk/; revision=10548
2001-06-27 23:17:41 +00:00
d09d496299 Committing the new My Evolution.
svn path=/trunk/; revision=10163
2001-06-08 20:47:52 +00:00