Projects/Plasma/Bindings

From KDE TechBase
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

General

  • Web-of-trust for packages

Simplified JavaScript

Shared

  • XML parsing

Plasmoid

  • Plasma::ToolTipManager
  • Expand/enrich config UI handling
  • Close off C++ DataEngines loopholes
  • Complete documentation
  • QMenu popups
  • PopupApplet::setWidget
  • mouse events on Plasmoid
  • QIcon bindings to iconWidget.icon = foo

DataEngine

  • Documentation

Runner

  • Documentation

WebKit Plasmoids

  • the context menu has things like "reload" which obviously don't work

properly. those items should be disabled.

  • there is the temporary file that is created to hold the style sheet. highly

inefficient; see the comments in PlasmaWebApplet::makeStylesheet() for my thoughts on this

  • documentation. who knew that there were calls to JavaScript functions called

themeChanged, init, dataUpdated and configChanged that can (and often are) made?