Bug 396411

Summary: Make the header more flexible
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Emmanuel Lepage Vallée <emmanuel.lepage>
Component: generalAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version: 5.39.0   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Emmanuel Lepage Vallée 2018-07-11 17:25:27 UTC
(disclaimer: This is a summary of a meeting discussion)

Ring-KDE currently cannot make use of the Kirigami header in the way our design and workflow wish to use it because of the following limitations:

 * Not being able to replace the label and background with a custom QML component that contains the contact photo, name and bookmark status

 * Having a single main action in desktop mode makes little sense and waste space, Ring-KDE has 4 main actions (call, video call, share screen and chat). Each action has an icon and a label. It is wished the action can make a single row when possible, a 2x2 grid when the width doesn't allow it, then 4 iconified icons if it still doesn't fit. Smaller than that triggers the mobile mode.

In the mobile mode, Marco proposed to move the 4 actions to the bottom using a standardized Kirigami replacement for the "single round button" currently shown.
Comment 1 Emmanuel Lepage Vallée 2019-02-28 16:26:50 UTC
Fixed in git