[Differential] [Request, 440 lines] D3200: Add a widget gallery page to the Dashboard.

hein (Eike Hein) noreply at phabricator.kde.org
Sun Oct 30 00:43:45 UTC 2016


hein created this revision.
hein added a reviewer: Plasma.
hein added a subscriber: plasma-devel.
Restricted Application added a project: Plasma.

REVISION SUMMARY
  This is one of the tasks on the Plasma 5.9 release todo, as
  agreed at the kick-off meeting. Dashboard is about enabling
  an alternative fullscreen workflow for people who want one,
  and this extends the coverage to widget management. It's also
  a widget management workflow many people are used to from
  their phone.
  
  This is quite early code, but already works fairly nicely.
  There's even polish like pre-loading the widget explorer model
  as soon as the tab is hovered to speed up the tab switch, and
  keyboard nav is working, too.
  
  I would like to get it reviewed now and merged once egregious
  technical founds are identified and eliminated. Please don't
  be too picky on the visual or even workflow details - one
  reason I want it merged early is so that I can get it into
  the VDG's hands via Neon for advice, and also because I want
  people to spend some time using it in general. It's early
  enough in the 5.9 cycle to iterate more.
  
  In addition to the attached screenshot, here is a video demo:
  https://www.youtube.com/watch?v=ajIzfU0eJtI

REPOSITORY
  rPLASMADESKTOP Plasma Desktop

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D3200

AFFECTED FILES
  applets/kicker/package/contents/ui/DashboardRepresentation.qml
  applets/kicker/package/contents/ui/DashboardTabBar.qml
  applets/kicker/package/contents/ui/DashboardTabButton.qml
  applets/kicker/package/contents/ui/ItemGridDelegate.qml
  applets/kicker/package/contents/ui/ItemGridView.qml
  applets/kicker/package/contents/ui/ItemMultiGridView.qml
  applets/kicker/plugin/containmentinterface.cpp
  applets/kicker/plugin/containmentinterface.h
  applets/kicker/plugin/dashboardwindow.cpp
  applets/kicker/plugin/dashboardwindow.h
  applets/kicker/plugin/draghelper.cpp
  applets/kicker/plugin/draghelper.h
  applets/kicker/plugin/kickerplugin.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: hein, #plasma
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20161030/c7fe33c9/attachment.html>


More information about the Plasma-devel mailing list