User:Chani/Plans/ConstraintsList

From KDE TechBase
Revision as of 23:33, 12 May 2009 by Chani (talk | contribs) (Created page with 'the meaning of cells in this table: *nothing: that constraint for that plasmoid has not been checked yet *T: the plasmoid cannot satisfy this constraint and X-Plasma-Requires-<co...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

the meaning of cells in this table:

  • nothing: that constraint for that plasmoid has not been checked yet
  • T: the plasmoid cannot satisfy this constraint and X-Plasma-Requires-<contraint>=true has been set in the .desktop file.
  • F: the plasmoid satisfies this constraint and X-Plasma-Requires-<contraint>=false has been set in the .desktop file.
  • O: it has made optional in the code using isAllowed, and X-Plasma-Requires-<contraint>=false has been set in the .desktop file.

oh bloody hell. the .desktop file has no way to mark optional, which is bad for scripts, because if they say false they may never get it at all. FIXME I think I need to change from a bool to an enum or something, and I hope it's not too late.

Plasmoid FileDialog KRun
workspace/plasma
activitybar X
analog-clock
battery
apps/plasma
folderview
kdeplasma-addons
playground/base/plasma