< User:Chani | Plans Revision as of 01:54, 14 May 2009 (view source)Chani (talk | contribs)← Older edit Revision as of 02:32, 14 May 2009 (view source) Chani (talk | contribs) Newer edit → Line 65: Line 65: | U | U |- |- −| quicklaunch+| panelspacer | | | | +|- +| quicklaunch +| R +| R |- |- | system-monitor | system-monitor −| +| U −| +| U |- |- | systemtray | systemtray Line 78: Line 82: |- |- | tasks | tasks −| +| U −| +| U |- |- | trash | trash −| +| U −| +| R |- |- | webbrowser | webbrowser Revision as of 02:32, 14 May 2009 the meaning of cells in this table: R: Required O: Optional U: Unused nothing: not checked yet after checking a plasmoid+feature, X-Plasma-Requires-<feature> in the plasmoid's .desktop should be set to one of Required, Optional or Unused. Required: the plasmoid cannot do without this feature Unused: the plasmoid doesn't use this feature at all Optional: it has made optional in the code using isAllowed() tips on checking for features: anything in the config dialog doesn't count FileDialog can just be grepped for - I'm not aware of anything that a plasmoid is likely to use that could expose it indirectly. LaunchApp can usually be checked by grepping for KRun. there are exceptions, though - battery uses KToolInvocation::kdeinitExec. it's always good to play with the actual plasmoid a bit if you can't remember every single feature it has. Plasmoid FileDialog LaunchApp workspace/plasma activitybar U U analog-clock U U battery U O calendar U U devicenotifier U R digital-clock U U icon U R kickoff U R lock_logout U U pager U U panelspacer quicklaunch R R system-monitor U U systemtray tasks U U trash U R webbrowser apps/plasma folderview kdeplasma-addons playground/base/plasma Retrieved from "https://techbase.kde.org/index.php?title=User:Chani/Plans/ConstraintsList&oldid=41704" Content is available under Creative Commons License SA 4.0 unless otherwise noted.