4f40ba783a251ad9f60036cbce7baef915af0250
[lxde/lxpanel.git] / TODO
1 * "Move" option in plugin context menu
2 * LXPanelPluginInit::activatable flag to allow activation with hotkey
3 * accessibility (keys-only; single-button-mouse; special devices)
4 * compose new custom launcher in launchbar config dialog
5 * special launchers support ()
6 * launchbar template with LockScreen and Shutdown
7 * manage invisible panel from unplugged monitor
8 * hotkeys for launchers
9 * support rounded corners
10 * support keywords in gtk-run
11 * standalone run application with history shared with panel?
12 * "lxpanelctl restart" with panel not running starts it?
13 * make click-wait-release popdown popups similarly to as GtkMenuShell does
14 * make lxpanel multiscreen-aware (build fb_ev_* and get_net_* into lxpanel)
15 * improve startup time (move every non-instant operation into idle callback)
16 * support custom timezone in the 'dclock'
17 * decide 'netstat' vs 'netstatus'
18 * optional libnotify support (useful for battery and volume plugins)
19 * pull improvements from Raspbian
20 * add Most Recent support into 'menu' plugin (option: ones not by Run too)
21 * check and use weather-* standard themed icons for weather plugin
22 * "Remove this Launch Button" option in launchbar context menu
23 * 'usb-unmount' plugin
24 * show/hide Raise/Restore/Maximize/Iconify in button menu depending on task
25 * get rid of GDK_ROOT_WINDOW() and gdk_get_default_root_window() and a_WM_STATE