aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-test-component.c
Commit message (Collapse)AuthorAgeFilesLines
* Add method `ShellComponent::handleExternalURI' and anEttore Perazzoli2001-06-281-0/+1
| | | | | | | | | `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
* Actually implement the "clicked" signal for the EActivityHandler, andEttore Perazzoli2001-06-251-0/+13
| | | | | | add some small testing code for it in the test component. svn path=/trunk/; revision=10464
* Added an EvolutionActivityClient object to libeshell, to handleEttore Perazzoli2001-06-241-140/+24
| | | | | | | | | | | | updating of progress information from the component's side. This object allows to automatically set a lower limit to the delay between CORBA calls towards the shell, so that the component isn't slowed down too much by doing too frequent updates. Also changed the test component to use this instead of doing CORBA calls directly. svn path=/trunk/; revision=10449
* Add code to query the ::Activity interface in theEttore Perazzoli2001-06-241-23/+9
| | | | | | EvolutionShellComponent class and get the test component to use it. svn path=/trunk/; revision=10448
* Implemented an Evolution::Activity interface for keeping track ofEttore Perazzoli2001-06-231-0/+375
background tasks. The Activity interface is added to the shell, and the status of the various tasks is now displayed in a task bar widget at the bottom of the EShellView. I also implemented a simple test component to test all this stuff. svn path=/trunk/; revision=10434