GSoC/GCI Archive
Google Summer of Code 2010 KDE

Adding Caching Of Data To Plasmoids And DataEngines

by Brian Pritchett for KDE

The Problem: Currently, when a network connection is unavailable to a device that is running a Plasma Workspace, plasmoids that depend on network functionality typically do not display anything. This is undesirable since it is unattractive and provides less functionality. The Solution: Plasma should provide cache functionality to plasmoids and data engines. Plasmoids that utilize a data engine that uses the cache feature will receive the feature for free.