User contributions for Afiestas
22 September 2012
- 13:4013:40, 22 September 2012 diff hist +3,303 Plasma/libplasma2 →Plasmoids
- 13:2913:29, 22 September 2012 diff hist +315 N Plasma/libplasma2/setwallpaperpath Created page with "== Discussion == In various places there are virtual methods which were re-implemented, but then later had the implementation removed, but for binary compatibility reasons the..." current
- 13:2913:29, 22 September 2012 diff hist +249 N Plasma/libplasma2/privateun-install Created page with "== Discussion == Both methods are static members of the public API, though all install/uninstall calls should be done through PackageStructure == Proposed Solution == Move the..." current
- 13:2913:29, 22 September 2012 diff hist +165 N Plasma/libplasma2/removecontextinfo Created page with "== Discussion == The classes are unused, and are not working. All data they provide can be accessible via data engines == Proposed Solution == Delete them altogether" current
- 13:2613:26, 22 September 2012 diff hist −4,260 Plasma/libplasma2 →API Issues
- 13:2113:21, 22 September 2012 diff hist +308 N Plasma/libplasma2/friendclasses Created page with "==Discussion== Look at all friend relationships and see how many can be removed now due to evolution of libplasma itself or clever new approaches to the old problem. Public AP..." current
- 13:2113:21, 22 September 2012 diff hist +391 N Plasma/libplasma2/dataengineimplicitlyshared Created page with "==Discussion== The challenge will be in DataEngine subclasses which may have class members that are not copyable, let alone the bloat of the copying or the challenge of keepin..." current
- 13:2013:20, 22 September 2012 diff hist +280 N Plasma/libplasma2/dataengineconsumerapi Created page with "==Discussion== Instead of exposing the management details around DataEngine by making DataEngineManager public, make DataEngineConsumer a public class instead. DataEngineManag..." current
- 13:2013:20, 22 September 2012 diff hist +541 N Plasma/libplasma2/refactorpackageclasses Created page with "==Discussion== PackageMetaData is a relatively thin and inefficient wrapper around KDesktopFile. It's used rarely and doesn't serve a clear purpose. PackageStructure is a rela..." current
- 13:2013:20, 22 September 2012 diff hist +341 N Plasma/libplasma2/asyncstructureinstallpackage Created page with "==Discussion== Package::installPackage is current synchronous, which prevents running it in another thread, doing user interaction (e.g. to confirm other dependencies to downl..." current
- 13:2013:20, 22 September 2012 diff hist +521 N Plasma/libplasma2/outofprocessdataengines Created page with "==Discussion== Even if they try to be s async as possible, right now dataengines could become too heavy and slow down the main GUI event loop. ==Proposed Solution == Dataengin..." current
- 13:2013:20, 22 September 2012 diff hist +461 N Plasma/libplasma2/improvingremotewidgets Created page with "==Discussion== Remote widgets work if the widget uses DataEngines and Services exclusively, polls the remote DataEngine excessively and only speaks one network backend. ==Prop..." current
- 13:2013:20, 22 September 2012 diff hist +378 N Plasma/libplasma2/modellikedataengines Created page with "==Discussion== Many dataengines return data as series of items: like rss, microblog and tasks, and they do in different ways, rss has a list of Data in a single key, microblog..."
- 13:2013:20, 22 September 2012 diff hist +503 N Plasma/libplasma2/lazydataengineevaluation Created page with "==Discussion== The problem with the current DE implementation (QVariants) is that data is kept in memory even if the user didn't request it. (for example, some engine could ke..." current
- 13:1713:17, 22 September 2012 diff hist +346 N Plasma/libplasma2/servicejob Created page with "==Discussion== The autostart mechanism should be kept to avoid breaking everyone's code. However, the only way to keep it would be to implement start() in ServiceJob as callin..." current
- 13:1513:15, 22 September 2012 diff hist −1,860 Plasma/libplasma2 refactoring the layout
21 September 2012
19 September 2012
- 14:3014:30, 19 September 2012 diff hist +8 Plasma/QMLPorting →Plasmoids
16 September 2012
- 01:0101:01, 16 September 2012 diff hist −63 Plasma/QMLPorting →Plasmoids
15 September 2012
- 15:5015:50, 15 September 2012 diff hist −5 Plasma/QMLPorting →Plasmoids