ngraham added a comment.
Idea: instead of allowing a context menu to be defined, we require that the contextual actions always be defined as actions and appear in the expanded view. Then, we make the expanded view contain a tab view and put the contextual actions into one tab, hiding the tab bar when there's only one tab, and allowing additional tabs to be defined. With this, you wouldn't define a whole separate custom expanded view; you would define additional tabs to put in the tabbed view. This would allow us to remove the context menu to make the contextual actions discoverable and touch-friendly even in more complex delegates where you want contextual actions as well as some kind of custom view. Thoughts? REPOSITORY R242 Plasma Framework (Library) REVISION DETAIL https://phabricator.kde.org/D28033 To: ngraham, #vdg, #plasma, davidedmundson Cc: mart, davidedmundson, bruns, niccolove, cblack, davidre, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham