Re: [evolution-patches] patch for session management in evo [primitive]



On Wed, 2005-11-02 at 12:29 +0530, Vivek Jain wrote:
> hi,
> 
> I am trying to implement session management in evolution. As of now,
> when gdm quits, it simply kills evo, without any sync'ing happening. I
> have just added a few callbacks and ask shell to quit all the components
> gracefully if 'shutdown' was 'true'. 
> 
> Evolution is automatically re-started during the next log on, provided
> we "save-current-setup".
> 
> Please let me know if this approach looks ok. Please drop in some
> pointers about how/where to store info about the windows that evo had
> opened, so that in the next log on they can be opened directly. Usage of
> "gnome_client_request_save" is not very clear to me from documentation
> whether this is the one I want.
> 

Another issue is that the sesssion_save_cb restart command has a
hardcoded "/opt/gnome2/bin/evolution-2.4" which looks dubious to me
(e.g. what happens when we move to evolution-2.6, what about different
installation paths etc).

Hope that's helpful
Dave




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