Plasma/Tasks: Difference between revisions

From KDE Community Wiki
mNo edit summary
(cleaned up the page, removed completed tasks)
Line 1: Line 1:
Below is a collection of open tasks that anyone could jump into immediately. For further information on any of the tasks, visit us in #plasma on irc.freenode.net or on the [https://mail.kde.org/mailman/listinfo/plasma-devel Plasma Devel mailing list].
Below is a collection of open tasks that anyone could jump into immediately. For further information on any of the tasks, visit us in #plasma on irc.freenode.net or on the [https://mail.kde.org/mailman/listinfo/plasma-devel Plasma Devel mailing list].


== Plasmoids ==
==Window List Plasmoid==
add more actions to it such as "minimize all", see [https://bugs.kde.org/show_bug.cgi?id=191394 bug 191394] . Claimed by : shadeslayer ( Rohan Garg )


* Update X-KDE-PluginInfo-Website entries to point to their entries on Userbase
==Tasks Plasmoid==
* Make the configuration dialogs for all Plasmoids consistent in layout (QFormLayout style)
when "only show minimized windows" is selected, set the minimize-to target of all non-minimized windows to the taskbar. see: [https://bugs.kde.org/show_bug.cgi?id=209650 bug 209650]
* <s>Folderview: extend FolderView::configChanged() such that all configuration options are read there on FolderView start. This will ensure that configuration changes made "behind its back" (e.g. by the Desktop Scripting) will take effect. The code is in {{path|kdebase/apps/plasma/applets/folderview}}. Claimed by: shadeslayer ( Rohan Garg )</s>


* Window List Plasmoid: add more actions to it such as "minimize all", see https://bugs.kde.org/show_bug.cgi?id=191394 . Claimed by : shadeslayer ( Rohan Garg )
==All plasmoids==


* Tasks Plasmoid: when "only show minimized windows" is selected, set the minimize-to target of all non-minimized windows to the taskbar. see: https://bugs.kde.org/show_bug.cgi?id=209650
=== X-KDE-PluginInfo-Website ===
Update X-KDE-PluginInfo-Website entries to point to their entries on Userbase


* Check plasmoids in kdeplasma-addons/applets/ for the configChanged() method, which should reload any settings from the configuration file. configChanged() is how applets are notified that the configuration changed behind their back (e.g. by a desktop script). Currently needing attention are:
===config dialogs===
** <s>bball</s>
Make the configuration dialogs for all Plasmoids consistent in layout (QFormLayout style)
** <s>binary-clock</s>
** <s>blackboard</s> (has no configuration settings)
** <s>bookmarks</s>
** <s>bubblemon</s>
** <s>calculator</s> (has no configuration settings)
** <s>charselect</s> (has no configuration settings)
** <s>comic</s>
** <s>community</s>
** <s>eyes</s> (has no configuration settings)
** <s>fifteenPuzzle</s>
** <s>fileWatcher</s>
** <s>frame</s>
** <s>fuzzy-clock</s>
** <s>incomingmsg</s>
** <s>kdeobservatory</s>
** <s>kimpanel</s> (uses an external(!) config file: either ignore or it needs the config management in it re-written)
** <s>knowledgebase</s>
** <s>kolourpicker</s>
** <s>konqprofiles</s> (has no configuration settings)
** <s>konsoleprofiles</s> (has no configuration settings)
** <s>lancelot</s>
** <s>leavenote</s>
** <s>life</s>
** <s>luna</s>
** <s>magnifique</s> (has no configuration settings)
** <s>mediaplayer</s> (has no configuration settings)
** <s>notes</s>
** <s>nowplaying</s> (has no configuration settings)
** <s>paste</s>
** <s>pastebin</s>
** <s>previewer</s> (has no configuration settings)
** <s>rememberthemilk</s>
** <s>rssnow</s>
** <s>shelf</s>
** <s>showdashboard</s> (has no configuration settings)
** <s>showdesktop</s> (has no configuration settings)
** <s>social-news</s> (has no configuration settings)
** <s>spellcheck</s>
** <s>systemloadviewer</s>
** <s>timer</s>
** <s>weather</s>
** <s>webslice</s>
 
== Plasma Desktop Shell ==
* <s>kickoff</s>
* <s>pager</s>
* <s>tasks</s>
* <s>trash</s>
* <s>windowlist</s>
 
== Plasma Netbook Shell ==
* <s>currentappcontrol</s>
* <s>searchbox</s>
* <s>sal</s>
* <s>newspaper</s>
 
== Plasma Mobile Shell ==
no applets/containments use any configuration values yet
 
== Plasma Mediacenter ==


== KRunner ==
== KRunner ==


* implement mimeDataForMatch(const QueryMatch *match) for various runner plugins, e.g. Shell, Nepomuk. See: https://bugs.kde.org/show_bug.cgi?id=249621
* implement mimeDataForMatch(const QueryMatch *match) for various runner plugins, e.g. Shell, Nepomuk. See: https://bugs.kde.org/show_bug.cgi?id=249621

Revision as of 17:06, 3 October 2010

Below is a collection of open tasks that anyone could jump into immediately. For further information on any of the tasks, visit us in #plasma on irc.freenode.net or on the Plasma Devel mailing list.

Window List Plasmoid

add more actions to it such as "minimize all", see bug 191394 . Claimed by : shadeslayer ( Rohan Garg )

Tasks Plasmoid

when "only show minimized windows" is selected, set the minimize-to target of all non-minimized windows to the taskbar. see: bug 209650

All plasmoids

X-KDE-PluginInfo-Website

Update X-KDE-PluginInfo-Website entries to point to their entries on Userbase

config dialogs

Make the configuration dialogs for all Plasmoids consistent in layout (QFormLayout style)

KRunner