--- wikisrc/light-desktop/light-desktop-todo.mdwn 2012/05/20 04:13:06 1.5 +++ wikisrc/light-desktop/light-desktop-todo.mdwn 2012/11/24 02:15:36 1.15 @@ -4,39 +4,43 @@ A TODO file with the light-desktop packa The key tasks to do now are: -* update pcmanfm (or make wip version temporarily) +* update pcmanfm (currently using wip version but has bugs) * include all on a LiveCD * GUI around pkgin -* make the netbsd-artwork package +* complete the netbsd-light-desktop-artwork package * complete the netbsd-icon-theme package * split nautilus into nautilus-extensions which is used by gnome-system-tools * test the gnome-system-tools (including superuser access via GUI) * test system-config-printer-gnome -* package guvcview +* package guvcview (but is very Linux specific so test mplayer or xine with tv://) * package chromium (use firefox for now) -* package mtpaint * package software-properties-gtk * package xfburn * port simple-scan (it uses udev) or find alternative -* package osmo * package xfce4-power-manager or alternative -* package network-manager-gnome or alternative -* test lightdm +* package network-manager-gnome or alternative (using dhcpcd-gtk for now) +* test lightdm or lxdm) + +## Upstream Bugs ## Several bugs were found and reported to the upstream maintainers: -* setresgid and setresuid not portable -* what g_open version? -* clearenv not portable +* right click in menu stays open +* lxpanel abort pthread_mutex_unlock + * workaround in glib2 until fixed +* lxsession-edit core dump on exit +* lxsession-logout doesn't stop lxde + +### Closed bugs ### + * PAM_XAUTHDATA and PAM_XDISPLAY not defined * LC_ALL needs locale.h * SIGPOLL undeclared -* right click in menu stays open +* no pcmanfm file change monitoring + * solved ... needed glib2 built with kqueue or glib2 gio-fam installed and famd started +* what g_open version? +* setresgid and setresuid not portable +* clearenv not portable * pcmanfm high cpu when ran twice * lxappearance doesn't start -* no pcmanfm file change monitoring * pcmanfm crash with my custom .desktop file -* lxpanel abort pthread_mutex_unlock - * workaround in glib2 until fixed -* lxsession-edit core dump on exit -* lxsession-logout doesn't stop lxde