aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-shell-offline-handler.c
Commit message (Collapse)AuthorAgeFilesLines
* Actually __fini the servant and deactivate the object too.Ettore Perazzoli2001-08-031-8/+13
| | | | | | | | | * e-shell-offline-handler.c (progress_listener_servant_free): Actually __fini the servant and deactivate the object too. (component_info_free): Updated accordingly [i.e. don't do the deactivation stuff here]. svn path=/trunk/; revision=11607
* Also call `PortableServer_POA_deactivate_object()' on the progressEttore Perazzoli2001-08-031-1/+6
| | | | | | | | * e-shell-offline-handler.c (component_info_free): Also call `PortableServer_POA_deactivate_object()' on the progress listener object so it gets deactivated. svn path=/trunk/; revision=11605
* Ref/unref the handler so the signal handlers can unref it safely. Also, ifEttore Perazzoli2001-07-031-1/+9
| | | | | | | | | | | | | | | | | * e-shell-offline-handler.c (e_shell_offline_handler_put_components_offline): Ref/unref the handler so the signal handlers can unref it safely. Also, if `prepare_for_offline()' fails, don't say that there was an internal error, as that's confusing. Just say we couldn't put the components off-line. [Fix #3758, clicking on the online/offline button crashed Evolution.] * Evolution-Offline.idl: Don't derive OfflineProgressListener from Bonobo::Unknown. svn path=/trunk/; revision=10742
* Fix a free of non-malloc'ed memory introduced by my last change.Dan Winship2001-05-081-2/+0
| | | | | | | * e-shell-offline-handler.c (update_dialog_clist_hash_foreach): Fix a free of non-malloc'ed memory introduced by my last change. svn path=/trunk/; revision=9702
* Use type instead of portNumber.Dan Winship2001-05-051-4/+4
| | | | | | | | | | | | | * e-shell-offline-handler.c (update_dialog_clist_hash_foreach, (duplicate_connection_list): Use type instead of portNumber. (e_shell_offline_handler_put_components_offline): Fix the logic of when to show the connection dialog here. (Show it when there *are* connections, not when there aren't.) * Evolution-Offline.idl: Have a "string type" instead of "short portNumber" in Connection. svn path=/trunk/; revision=9676
* Remove a line of code that caused the offline confirmation dialog toEttore Perazzoli2001-05-051-3/+0
| | | | | | | be popped up even if no connections were active (it was there for testing purposes only). svn path=/trunk/; revision=9675
* Complete the shell side for supporting off-line operations, gettingEttore Perazzoli2001-05-041-4/+4
| | | | | | | the dialog to fully work and the menu item to change its label according to the current status of the line. svn path=/trunk/; revision=9662
* Initial implementation for the "warning, some connections are stillEttore Perazzoli2001-05-041-4/+170
| | | | | | active" dialog. svn path=/trunk/; revision=9661
* Make the `EShellOfflineHandler' object non-floating in the constructEttore Perazzoli2001-05-031-0/+2
| | | | | | method. svn path=/trunk/; revision=9655
* Add interfaces to the shell to handle off-line operation, as well as aEttore Perazzoli2001-05-031-0/+646
first (unfinished/untested) implementation for them. svn path=/trunk/; revision=9653