Difference between revisions of "Projects/Plasma/Bindings"

Jump to: navigation, search
(Created page with '==General== * Web-of-trust for packages ==Simplified JavaScript== ===Shared=== * XML parsing ===Plasmoid=== * Plasma::ToolTipManager * Expand/enrich config UI handling * Close ...')
 
(Plasmoid)
Line 11: Line 11:
 
* Close off C++ DataEngines loopholes
 
* Close off C++ DataEngines loopholes
 
* Complete documentation
 
* Complete documentation
 +
* QMenu popups
 +
* PopupApplet::setWidget
 +
* mouse events on Plasmoid
  
 
===DataEngine===
 
===DataEngine===

Revision as of 18:21, 13 February 2010

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

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?


Content is available under Creative Commons License SA 4.0 unless otherwise noted.