[Github-comments] [geany/geany] [bug][1.35][debian][minor] Geany loses the recent project on user logout (#2154)

elextr notifications at xxxxx
Wed May 15 01:07:27 UTC 2019


By logging out with Geany running you have effectively crashed Geany.  Therefore it has not been able to save the configuration file to record the recent project.

Unfortunately there is no common portable method of interfacing to the desktop session management to be able to ask to be notified on logout and to ask for time to save configuration.

There was a proposal to add that using a library for X11, but it was submitted just as Gnome stopped using X11 and started using dbus for session management.  As it was a complicated change, and as it no longer addressed a major desktop in the Geany user base it wasn't merged.

The same thing happens with the session file list, and that is being addressed by saving the session whenever it changes, (see #2114) this should also save the project MRU list at the same time at the cost of more writes to the session files.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2154#issuecomment-492465663
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20190514/5bf2284c/attachment-0001.html>


More information about the Github-comments mailing list