From: Christoph W. <chr...@go...> - 2012-06-26 11:12:24
|
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 |