BUGS ---- * XEmbed bug * Check whether memory is released (looks like it is not) IDEAS AND NICE TO HAVE ---------------------- * General X11 window embeding - possibly one widget per top level window - use a LD_PRELOADed libs, adding a property per process, so that we can group windows per application : the goal is to have a submenu when an application have multiple top level windows * Widget for launching X11 applications - with automatic DISPLAY settings - history of commands - need for a window manager * Audio player (mpd client ?) - possibly text based ncmpc first - sonata ? - home or menu bar applet (see python-mpd, python-mpdclient) * Text based web browser (elinks in an untabbed mrxvt/xterm) * Minimal file browser - launch appropriate widgets for known documents - would need some sort of basic content handling * Game : emulator * Radio and network connections management (wifi, bluetooth, phone) * System status ENHANCEMENTS ------------------- * phone : dtmf, call log, show network name somewhere, quit confirmation dialog, audio profile switch (speaker) * get rid of xrandr binary : not safe, too much dependencies. see direct use of ctypes+libX11, or python-xlib * Add features to the DBus interface (as needed) * Support for hardware keys * Improve L&F settings (wallpaper scaling, move style in another tab) * Exception : send bug or save somewgere * Map hardware keys on soft keys