Skip to content

Draft: Kickoff rework

Oliver Beard requested to merge work/olib/kickoff-rework into master

As designed in teams/vdg/issues#40 (comment 1048267) by @eatsu, this MR aims to do the following:

  • Remove the tabbar from the footer, and consequently horizontal stack behaviour that includes the places page
  • Move the user's name and avatar from the header to the footer
  • Introduce the places sidebar items to the applications page

image


Currently a draft - there are numerous TODOs that require resolving (RTL? & focus issues, simplification made possible and broken implicitSideBarWidth) and blocking issues I cannot figure out:

  • How can we introduce new items to the ApplicationPage's sidebar? It uses Kicker's RootModel (plasma-workspace).
    • There are options for showRecentApps, showRecentDocs that could be set true (in main.qml), but these aren't the same as exists currently. The Kicker model places these at the top, which we ideally wouldn't want - we'd want to add a separator and these items above the app categories.

Merge request reports

Loading