Projects/Plasma/Tokamak1: Difference between revisions

From KDE TechBase
(New page: == Introduction Hotpoint List == * Get QScript script bindings loading * QScript Runners * Cool scripting demo * Webkit * Default set of components for 4.1 * Clock applet library (and how...)
 
No edit summary
Line 1: Line 1:
== API Reviews ==
=== Plasma::Theme ===
* self() -> default()
* set application dies, use KGlobal instead
* implementation note: Theme::Private::config() shouldn't open config everytime
* image() -> imagePath()
* colors() -> KColorScheme colorScheme()
* color methods -> color(ColorRole) (enum)
* font methods -> font(RontRole) (enum)
* compositingActive -> windowTranslucencyEnabled (out of place?)
* changed() -> themeChanged()
* slots -> Q_PRIVATE_SLOT
=== Plasma::Corona ===
== Introduction Hotpoint List ==
== Introduction Hotpoint List ==



Revision as of 15:27, 15 April 2008

API Reviews

Plasma::Theme

  • self() -> default()
  • set application dies, use KGlobal instead
  • implementation note: Theme::Private::config() shouldn't open config everytime
  • image() -> imagePath()
  • colors() -> KColorScheme colorScheme()
  • color methods -> color(ColorRole) (enum)
  • font methods -> font(RontRole) (enum)
  • compositingActive -> windowTranslucencyEnabled (out of place?)
  • changed() -> themeChanged()
  • slots -> Q_PRIVATE_SLOT

Plasma::Corona

Introduction Hotpoint List

  • Get QScript script bindings loading
  • QScript Runners
  • Cool scripting demo
  • Webkit
  • Default set of components for 4.1
  • Clock applet library (and how to do that for other categories of applets)
  • Improve existing applets
  • Write new applets and engines
  • Panel and panel config saner/pretification
  • Kickoff UI
  • Applet handles
  • WoC
  • Video in plasma
  • Extenders
  • System tray applet
  • Keyboard shortcuts
  • Plasma::Service
  • Usability review
  • Documentation
    • Runtime
    • Dev
    • User
  • Top level window physics
  • Plasmoid grouping
  • Plasma configuration UI
  • Devices
  • API review
  • Generic webservice support
  • Theming
  • KIcon issues
  • tooltip love (flickering, hiding..)
  • krunner looks
  • lock desktop work properly
  • use createConfigurationInterface
  • panel toolbox
  • panel hiding
  • twitter improvements
  • Phase::Animator
  • theme installation from files