*.desktop Exec vs TryExec oraz %{_applnk}/Settings

Michal Kochanowicz mkochano w ee.pw.edu.pl
Śro, 2 Sie 2000, 18:29:03 CEST


Cześć

Pliki desktop mogą zawierać m.in: (cytat z gnome-dentry.h)
	char **exec;            /* Command to execute.  Must be NULL                                                                  
                                   terminated.  */                                                                                    
	char *tryexec;          /* Test program to execute */
Przy czym nie do końca rozumiem działanie "TryExec". W każdym razie
wmconfig pomija *.desktop'y, które zawierają TryExec. Powoduje to m.in.
że nie jest uwzględniany w menu GIMP. Co jest zwalone: gimp.desktop czy
wmconfig? Jesli wmconfig, to mam patcha, który to poprawia ;)

Następna sprawa to %{_applnk}/Settings. Ten katalog również w całości
jest pomijany przez wmconfig. Z jednej strony to dobrze, bo w większości
znajdują się tam programy konfiguracyjne GNOME, potrzebne wyłącznie
jeśli ktoś korzysta z GNOME. Z drugiej jednak strony są tam programy
(np ImLib configurator), które mogą się przydać każdemu. Ja widzę dwa
rozwiązania: albo włączyć Settings do menu generowanego przez wmconfig,
albo przenieść w inne miejsce te programy, które są przydatne dla
wszystkich.

Prosiłbym o wasze opinie w obu sprawach.
-- 
--= Michał Kochanowicz==--==--==BOFH==--==--==mkochano w ee.pw.edu.pl =--
--= PGP key: www.ee(...)/~mkochano/PGP/ or finger me @ miriam.ee... =--
--==--==--==--= Happines is good health and bad memory  =--==--==--==--



Więcej informacji o liście dyskusyjnej pld-devel-pl