Re: [evolution-patches] Handle task: and date: uris from command line



В Втр, 04/01/2005 в 11:23 +0800, Not Zed пишет:
> 
> I don't follow why you've changed the shell behaviour, it seems this
> will break the normal startup, or bring up more windows than
> necessary.
> 
> The rest looks basically right to me (although i don't review
> calendar/task patches).
> 
> Michael
> 

I need modified shell behavior to start a new calendar window and then
switch it date with date: uri. Personally I don't like creation of new
window, but it seems the only possible way - I can't imagine how I can
switch the view in existing evolution window and rise it to user from
external process. Currently, evolution can only rise new component or
handle uri, it can't do the same things in the same time.

 The UseCase is when command line has -c component option and uris in
the same time. Currently, when -c option is present, uris would be just
dropped. With the patch after creation of new window of component, uris
will be handled. In other cases, the behaviour won't be changed.

Could you give examples of broken behaviour with the requested change?
Or if there will be suggestions, it's possible to implement them.


> On Tue, 2004-12-28 at 03:32 +0300, Nickolay V. Shmyrev wrote: 
> > This is evolution bug 
> > 
> > http://bugzilla.ximian.com/show_bug.cgi?id=70751
> > 
> > and gnome-panel bug 
> > 
> > http://bugzilla.gnome.org/show_bug.cgi?id=162305
> > 
> > 
> > In order to improve integration with gnome clock applet there should be
> > ability to open existing task properties dialog and open calendar control 
> > with the predefined date.
> > 
> > That is needed for implementing two features:
> > 
> > 1. Doubleclick on clock date should open evolution calendar with the date
> > clicked
> > 
> > 2. Double click on task row should open task properties.
> > 
> > To do this I think the easiest way is allow calendar and tasks component of
> > evolution handle "task:" and "date:" uris
> > 
> > So, the corresponding evolution:uri_schemas property should be added to
> > GNOME_Evolution_Calendar.server file and bonobo methods handleURI should be
> > implemented in calendar-control and tasks-control.
> > 
> > The patches to evolution and to gnome-panel are attached.
> -- 
> 
> Michael Zucchi <notzed ximian com>
> "Ride, Work, Sleep. Beer."
> Novell's Evolution and Free
> Software Developer




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]