El 01/11/13 10:20, Julien Lavergne escribió:



2013/10/31 Alexis López Zubieta <azubieta@estudiantes.uci.cu>
Hi list:

Integration between applications is needed if we wan to create a functional desktop and also in order to reduce memory consumption.
Right now how we set the proxy configuration for the whole desktop without closing the session? Should we make something similar to the mechanism to change the style? An alternative is to have a central configuration space where the application share data. Just like gsettings and his alternatives.

I want to introduce a weightless alternative that only share the environment variables, and notifies the modifications. It is based on debus and is divided in two parts a server an a client. It should run at the beginning of the session so it must be part of it. I'm wondering if you are interested in have such functionality. If so where should I put the code, in liblxqt or in liblxqt-common ? also lxqt-session shuld be modified

If I understand correctly your description, maybe lxsession already provides something similar. You can have a look at the documentation of lxsession (finally I had some time to write it ...) : http://wiki.lxde.org/en/LXSession

Let me know if you have something else in mind, to see if it's in the roadmap of lxsession. No need to write 2 applications which do the same things. I like the idea to have a central place for integration, but one element I liked in LXDE was the possibility to replace any components to chose the one I prefer. IMO, having this central place should not remove this possibility (even LXDE could work without lxsession).

Regards,
Julien Lavergne

Hello:
Julien as I could read the wiki lxSession has and interface to get and set the Environment but update notifications are missing. I could add it but are we going to use lxsession or razorqt-session or a fork of it that I found at github name lxqt-session.

Christian about lxqtsettings, is the signal "settingsChanged" emited desktop wide using dbus or something similar? If so there must be no modifications. Otherwise we should add this functionality.

Best Wishes

Alexis López Zubieta
Nova Light Development Team
University of Informatics Sciences, Cuba