Renaming the configuration files for aesthetic reasons in a released product is a terrible idea. It disrupts existing users and distros who will have to know about this and accommodate it when they upgrade. You already disrupted users this way once and you apparently have forgotten the feedback you got from the distros.
I think having the autostart mechanism is a great convenience, particularly when we don't yet provide an easy graphical tool to manage .config/autostart. It is reminiscent of the .xinit style of starting things and gives you a single line way to get it done. I don't think the buttons look that bad, but no one ever agrees on graphical UI design. It's the text at the top that is making them lay out wider than they would be otherwise. That would be easy to fix with an extra box. While on the subject of lxsession, I began a discussion on the UPower mailing list to explain our position on when we would implement support and ask when they would be ready. On 03/08/2010 03:46 AM, PCMan wrote: > Hi all, > After Marty Jack did a great job on reworking the logout mechanism and > make a new release, I'd like to do more. > I just add support shell expansion support to lxsession. Commands in > autostart file now can contain environment variables. This is done > with wordexp() provided in glibc. > > Here are other plans: > 1. I want to rename the file autostart to session to better indicate > its use, defining application set of the desktop session. This is not > the right place for users to add their autostart programs. Instead > they should use ~/.config/autostart. > > 2.the format might be changed slightly. > By default the session file is /etc/xdg/lxsession/LXDE/session, but if > the users really need to customize it, they can use > ~/.config/lxsession/LXDE/session to do their own customization. > For example, to turn off lxpanel, they can write this in their > user-custom session file. > !lxpanel --profile LXDE > The ! can negate the default apps defined in system-wide session file > and inhibit them. > > 3.The config values in desktop.conf from /etc and ~/.config should be > merged on a per-key basis so when a value is not in user config file, > default should be obtained from system-wide config file. > > 4. The buttons in lxsession-logout need some rework. Current ones > looks weird. The buttons are very wide, but only few text plus a small > icon on it. Maybe two rows of buttons will be better. > > Before I start anything, any suggestions or comments? > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Lxde-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/lxde-list > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
