Ettore Perazzoli
3d386b57d1
Check with e_shell_prepare_for_quit() before quitting.
* e-shell-view-menu.c (command_quit): Check with
e_shell_prepare_for_quit() before quitting.
* e-shell.c (e_shell_prepare_for_quit): New.
* evolution-test-component.c (request_quit_fn): New function
asking for confirmation to quit.
* evolution-shell-component.c (evolution_shell_component_new): New
arg @request_quit_fn.
(impl_requestQuit): New, implementation for
EvolutionShellComponent::requestQuit.
(evolution_shell_component_result_to_string): Handle
EVOLUTION_SHELL_COMPONENT_CANCEL.
(evolution_shell_component_client_request_quit): New.
* Evolution-ShellComponent.idl (requestQuit): New.
* component-factory.c (create_component): Pass NULL as
@request_quit_fn.
* component-factory.c (create_component): Pass NULL as
@request_quit_fn.
* gui/component-factory.c (create_object): Pass NULL as
@request_quit_fn.
* gui/component/addressbook-component.c (create_component): Pass
NULL as @request_quit_fn.
svn path=/trunk/; revision=16925
2002-05-15 21:41:51 +00:00
..
2002-04-04 13:34:05 +00:00
2002-05-15 21:41:51 +00:00
2002-03-18 15:47:04 +00:00
2002-03-18 15:47:04 +00:00
2002-03-18 15:47:04 +00:00
2002-05-15 21:41:51 +00:00
2001-10-27 16:59:46 +00:00
2002-03-18 15:47:04 +00:00
2002-03-18 15:47:04 +00:00
2002-04-04 12:10:37 +00:00
2001-10-27 16:59:46 +00:00
2002-04-04 12:10:37 +00:00
2002-03-19 13:25:33 +00:00
2002-05-14 19:15:11 +00:00
2002-04-04 12:10:37 +00:00
2002-02-02 15:55:19 +00:00
2002-02-01 20:32:08 +00:00
2002-04-22 16:18:33 +00:00
2002-04-04 12:10:37 +00:00
2002-02-04 19:52:43 +00:00
2001-10-27 16:59:46 +00:00
2002-05-08 16:09:17 +00:00
2002-04-22 16:18:33 +00:00
2002-04-22 16:18:33 +00:00
2002-03-18 15:47:04 +00:00
2002-04-04 12:10:37 +00:00
2001-10-27 16:59:46 +00:00
2001-10-27 16:59:46 +00:00
2002-04-22 16:18:33 +00:00
2002-04-04 12:10:37 +00:00
2002-04-04 12:10:37 +00:00
2002-04-04 12:10:37 +00:00
2002-04-22 16:18:33 +00:00
2002-04-06 20:04:23 +00:00
2001-12-17 12:20:19 +00:00
2002-01-24 15:18:27 +00:00
2002-01-24 15:18:27 +00:00
2002-02-04 19:52:43 +00:00
2002-04-05 14:24:59 +00:00
2001-12-17 12:20:19 +00:00
2001-07-09 20:08:30 +00:00
2001-10-27 16:59:46 +00:00
2002-03-14 19:28:43 +00:00
2002-01-16 17:56:22 +00:00