Am Dienstag, den 26.06.2012, 11:01 +0200 schrieb Stephen Smally:
> Hi guys, i've been working on a Lxde Control Center for the past two 
> days and is coming up nicely. I saw that some lxde applications have 
> "X-LXDE-Settings" in the .desktop file (Categories key), e.g. 
> lxappearance. My questions are:
> 1 - Should Lxde Control Center lists X-LXDE-Settings only applications 
> or all the applications which contain Settings in the .desktop file 
> (e.g. lxrandr doesn't have X-LXDE-Settings because is not strictly 
> Lxde-related)? (or there should be an option or so)

I think it should use a custom /etc/xdg/menus/lxde-control-center.menu
file. This will allow us to not only create groups but also define an
order. And we could then reference this menu file in in
lxde-application.menu and lxlauncher.menu and have a consistent layout
across all three.

I fixed lxinput, lxrandr and others to consistently include the
'X-LXDE-Settings' category.

> 2 - It's possible to update the .desktop files of all the lxde settings 
> apps (lxinput, lxrandr ...) and put in some unique Key? I talked to 
> Julien Lavergne about this and he suggested something like this:
> [Desktop Entry]
> Type=Application
> Name=Customize Look and Feel
> GenericName=Customize Look and Feel
> Comment=Customizes look and feel of your desktop and applications
> Icon=preferences-desktop-theme
> Exec=lxappearance
> NotShowIn=GNOME;XFCE;
> StartupNotify=true
> Categories=Settings;DesktopSettings;GTK;
> X-LXDE-Settings=Look & Feel

I think we should rather stick to categories. This will make it easier
to use existing tools like desktop-file-edit. Adding another key adds
more complexity.

> The current layout is this: 
> http://imagebin.org/index.php?mode=image&id=218024

Looks awesome! What languate is it written in?

> I will soon push a branch or a git repo (btw, where can i push the git 
> repo?), suggestions or patches are welcome.

Someone needs to grant you privileges, but it seems I am not in the
position to do it. I only have commit acces and am admin of the bug
tracker, not the project itself.

Can someone please take care of Stephen's request or make me an admin so
I can do it?

Kind regards,
Christoph



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Lxde-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to