Bug 396411 - Make the header more flexible
Summary: Make the header more flexible
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.39.0
Platform: Other Linux
: NOR normal
Target Milestone: Not decided
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-11 17:25 UTC by Emmanuel Lepage Vallée
Modified: 2019-02-28 16:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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