Plasma/PW2Todo: Difference between revisions
Appearance
< Plasma
No edit summary |
|||
Line 1: | Line 1: | ||
This document describes the necessary steps towards Plasma Workspaces 2 running on Wayland. | |||
This document describes the necessary steps towards Plasma Workspaces 2 running on Wayland. | This document describes the necessary steps towards Plasma Workspaces 2 running on Wayland. | ||
Line 8: | Line 11: | ||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! | ! Status | ||
! Action | ! Action | ||
! Method | ! Method | ||
! Developer | |||
{{FeatureProjectInProgress|Plasma::Applet|[[Plasma/libplasma2/API_Review/Applet|API Review status]] |all|[email protected]}} | {{FeatureProjectInProgress|Plasma::Applet|[[Plasma/libplasma2/API_Review/Applet|API Review status]] |all|[email protected]}} | ||
Line 26: | Line 29: | ||
Not all relevant classes have been reviewed yet, this list might expand in the future. | Not all relevant classes have been reviewed yet, this list might expand in the future. | ||
= Plasma Workspaces = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Action | |||
! Method | |||
! Developer | |||
{{FeatureProjectInProgress|QML Porting|[[Plasma/QMLPorting Porting|Plasmoids and Containments to QML]] |all|[email protected]}} | |||
{{FeatureProjectTodo|Screen Locker|[[Plasma/screenlocker#Componentize_existing_lock_screen|Componentize Lock Screen]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Screen Locker|[[Plasma/screenlocker#Config_UI|Port screen locker config to QML]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Screen Locker|[[Plasma/screenlocker#Porting_greeter_QWidgets_to_QML|Port Greeter Widget away from QGV]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Shell Switching|[[Plasma/shellswitching|Create KWin effect for switching]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Shell Switching|[[Plasma/shellswitching|Shell switching mechanism in plasma-shell]]|all|[email protected]}} | |||
{{FeatureProjectInProgress|Shell Switching|[[Plasma/shellswitching|kded Module to keep track of formfactor changes]]|Aaron|[email protected]}} | |||
{{FeatureProjectTodo|Shell Switching|[[Plasma/shellswitching|Port formfactor KCM]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Shell Switching|[[Plasma/shellswitching|Enable/disable virtual keyboard based on formfactor]]|all|[email protected]}} | |||
{{FeatureProjectInProgress|Shell Package|[[Plasma/shellPackage|Create shell package for Desktop UX]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Shell Package|[[Plasma/shellPackage|Create shell package for Active UX]]|all|[email protected]}} | |||
{{FeatureProjectInProgress|Look & Feel Package|[[Plasma/lookAndFeelPackage|Create Look & Feel package for Desktop UX]]|sebas|[email protected]}} | |||
{{FeatureProjectTodo|Desktop Scripting|[[Plasma/DesktopScripting#Desktop|Dynamic Activity-Desktop association]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Desktop Scripting|[[Plasma/DesktopScripting#Activities|Property Activity-related API]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Desktop Scripting|[[Plasma/DesktopScripting#Config|Introspectible Plasmoid configuration]]|all|[email protected]}} | |||
{{FeatureProjectTodo|Desktop Scripting|[[Plasma/DesktopScripting#Wallpaper|Rework wallpaper API]]|all|[email protected]}} | |||
|} | |||
= KWin = | |||
t.b.d. | |||
= Plasma Workspaces = | = Plasma Workspaces = |
Revision as of 01:27, 2 May 2013
This document describes the necessary steps towards Plasma Workspaces 2 running on Wayland.
This document describes the necessary steps towards Plasma Workspaces 2 running on Wayland.
Plasma Framework
Framework-based tasks that need completion before PW2:
Status | Action | Method | Developer |
---|---|---|---|
IN PROGRESS | Plasma::Applet | API Review status | <all> |
IN PROGRESS | Plasma::Containment | API Review status | <all> |
IN PROGRESS | Plasma::Corona | API Review status | <all> |
IN PROGRESS | Plasma::DataContainer | API Review status | <all> |
IN PROGRESS | Plasma::DataEngine | API Review status | <all> |
IN PROGRESS | Plasma::Service | API Review status | <all> |
IN PROGRESS | Plasma::Theme | API Review status | <all> |
IN PROGRESS | Plasma::RunnerManager | API Review status] | <all> |
IN PROGRESS | Misc API Changes | More API Issues | <all>
|
Not all relevant classes have been reviewed yet, this list might expand in the future.
Plasma Workspaces
KWin
t.b.d.
Plasma Workspaces
status | Action | Method | ! Developer |
---|---|---|---|
IN PROGRESS | QML Porting | Plasmoids and Containments to QML | <all> |
TODO | Screen Locker | Componentize Lock Screen | <all> |
TODO | Screen Locker | Port screen locker config to QML | <all> |
TODO | Screen Locker | Port Greeter Widget away from QGV | <all> |
TODO | Shell Switching | Create KWin effect for switching | <all> |
TODO | Shell Switching | Shell switching mechanism in plasma-shell | <all> |
IN PROGRESS | Shell Switching | kded Module to keep track of formfactor changes | <Aaron>
|
KWin
t.b.d.