From: Julien L. <gi...@ub...> - 2012-06-28 22:00:19
|
Hi, I plan to merge to the main git branch the lxsession version I'm working on the options branch [1], unless someone object it. Just upgrading to it should just work, if you use up-to-date (mean released) LXDE components. If not, it's a critical bug that should be fixed. The goal is to be fully compatible with the previous one. If you want the new features, you just have to modify your settings to enable them. Since last time, I added more features : - Most settings are available on Dbus, you don't need (and you should not) modify the .ini file directly. Once the .ini back-end will be refactored correctly, we can create a gsettings back-end. Until all LXDE component use the Dbus backend, lxsession will monitor the .ini file and reload the settings if there are changed by hand. - Lxpolkit is merged and Lxsession can be build with build-in support, or with a separate binary. - Clipboard support (called lxclipboard) work like this also. - Lxsession-edit is merged also - I added some applications that can be launch by just calling a Dbus method (example, call an audio manager or a terminal set by default) - I added an detection mechanism, to detect if it's a desktop computer, and turn off network GUI and power management for example. - I implemented part of the gnome-session DBUS API, to at least inhibit xscreensaver when using gnome-mplayer. Last problem is to merge translations from previous source trees to this one, to not lose translations already done. I'll working this summer to fix the bugs we can discover, the goal is to have a version ready for October (for Lubuntu 12.10). Let me know if you have any questions, comments or complains :-) Regards, Julien Lavergne [1] http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxsession;a=shortlog;h=refs/heads/options |