Projects/Plasma/Bindings: Difference between revisions
Appearance
< Projects
Created page with '==General== * Web-of-trust for packages ==Simplified JavaScript== ===Shared=== * XML parsing ===Plasmoid=== * Plasma::ToolTipManager * Expand/enrich config UI handling * Close ...' |
|||
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
- 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?