This is my kicker TODO list sorted by priority.
I thought it might be a good idea to put it in CVS to get
fewer mails asking for features or reporting known bugs.

- kcmkicker - We want GUI for _every_ configuration option.

- Parts of the applet API are not implemented in kicker.
  Extend exampleapplet to make it a testbed for all API features.
  Implement a internal exampleapplet.

- Restore external applets at the correct position on panel startup.
  I have a design for this but it needs to be implemented.

- As soon as the applet API is stable, move eyesapplet to kdetoys.
  Keep exampleapplet only in kicker/externalapplets.
  Other _external_ applets should go to the appropriate cvs module.

- Implement a extension interface for stuff like the kasbar or a
  external taskbar.

- Scrolling is broken...fix it.

- Implement decent keyboard navigation for all panel elements.

- Implement kpanel style auto-hide.

- Implement a external taskbar based on the extension interface.
  Share as much code with the internal taskbar as possible.

- Implement drawers to
  a) have more panel space to store buttons/applets.
  b) have a way to organize your buttons/applets.

- Write a nice applet programming howto for developer.kde.org.