Review Request 122662: Meta-Tab activity switching for plasma-desktop

Ivan Čukić ivan.cukic at kde.org
Sat Feb 21 13:06:50 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/122662/
-----------------------------------------------------------

Review request for Plasma, Bhushan Shah and Marco Martin.


Repository: plasma-desktop


Description
-------

This patch provides the following:

1. A C++ backend object for activity switcher

- provides cached wallpaper thumbnails for faster switcher loading
- registers the keyboard shortcuts for activity switching


2. Patch to the UI

To show the switcher when the user switches activities via the keyboard shortcut (it shows the version without advanced controls like search and activity creation / manipulation)


Diffs
-----

  desktoppackage/contents/activitymanager/import/activityswitcherextensionplugin.h PRE-CREATION 
  desktoppackage/contents/activitymanager/import/qmldir PRE-CREATION 
  desktoppackage/contents/activitymanager/import/switcherbackend.h PRE-CREATION 
  desktoppackage/contents/activitymanager/import/activityswitcherextensionplugin.cpp PRE-CREATION 
  CMakeLists.txt 7c6284c 
  desktoppackage/contents/activitymanager/ActivityBrowser.qml 1ea5e2b 
  desktoppackage/contents/activitymanager/ActivityItem.qml e34402b 
  desktoppackage/contents/activitymanager/ActivityList.qml 8baa801 
  desktoppackage/contents/activitymanager/ActivityManager.qml ce2712c 
  desktoppackage/contents/activitymanager/import/CMakeLists.txt PRE-CREATION 
  desktoppackage/contents/activitymanager/import/switcherbackend.cpp PRE-CREATION 
  desktoppackage/contents/views/Desktop.qml 319da90 

Diff: https://git.reviewboard.kde.org/r/122662/diff/


Testing
-------

There are two issues currently:
- one for showing the wallpapers on meta-tab switcher mode
- the activity switching has an artificial delay because plasma dead-locks if the side panel is loaded while the activity is being switched.


Thanks,

Ivan Čukić

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20150221/5c5096b7/attachment.html>


More information about the Plasma-devel mailing list