Hello,
I started a wiki page to discuss about lxsession redesign.
https://github.com/lxde/lxsession/wiki/Proposals-about-the-session-manager
The items listed in the page are just my own opinion without concensus.
No code has been written for it so far.
It's better to have some discussions before we really change anything.
Here's a summary of my suggestions:
1. remove the legacy autostart file and use xdg autostart spec only.
2. extend xdg autostart support to get additional features we want, such as
auto-restart.
3. remove the xsettings daemon. though it works very well for gtk+ 2, it
becomes broken in a mixed gtk2 and gtk3 environment. With xsettings, gtk+ 2
and 3 are forced to share the same set of settings, but actually, they need
different config values. So it no longer works.
4. simplify dbus interface. Replace Set/Get/Supports with standard dbus
properties. Drop the two-level design and use a namespaced one-level key.
5. drop default applications support. In the future this will be done with
"xdg intent spec" Jerome proposed. the spec is not finished yet, but we'll
use it later when it's ready.
Thanks.
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list