Added APIs: panel_icon_grid_get_dest_at_pos, panel_icon_grid_set_drag_dest
[lxde/lxpanel.git] / TODO
CommitLineData
ea6e17cb
AG
1* drag & drop plugins via middle button
2* "Move" option in plugin context menu
7f7a69a9 3* LXPanelPluginInit::activatable flag to allow activation with hotkey
c5bd64c8
AG
4* drag & drop launchers (LauncherButton widget as "application/x-lxpanel-launcher")
5* accessibility (keys-only; single-button-mouse; special devices)
ea6e17cb
AG
6* 'volumealsa' improvements
7* compose new custom launcher in launchbar config dialog
c5bd64c8 8* special launchers support ()
8a6f68a1 9* launchbar template with LockScreen and Shutdown
ea6e17cb
AG
10* manage invisible panel from unplugged monitor
11* hotkeys for launchers
12* support rounded corners
13* support keywords in gtk-run
5e636e99
AG
14* standalone run application with history shared with panel?
15* "lxpanelctl restart" with panel not running starts it?
eb30cfa4 16* make click-wait-release popdown popups similarly to as GtkMenuShell does
edd6656c 17* make lxpanel multiscreen-aware (build fb_ev_* and get_net_* into lxpanel)
74c0ae5e 18* improve startup time (move every non-instant operation into idle callback)
17d22719
AG
19* merge 'volume' into 'volumealsa' to have the same interface
20* support custom timezone in the 'dclock'
21* decide 'netstat' vs 'netstatus'
f73b9bdf 22* optional libnotify support (useful for battery and volume plugins)
7f7a69a9
AG
23* pull improvements from Raspbian
24* add Most Recent support into 'menu' plugin