< User:Chani | PlansRevision as of 02:32, 14 May 2009 by Chani (talk | contribs)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) 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.