Add "Create New" menu to "Control" button

Summary: Right now, the "Create New" menu's functionality is not visible with Dolphin's default layout that has a {nav Control} button instead of a menubar. This patch adds that functionality to the {nav Control} button's menu so that it's actually discoverable for regular users.

Test Plan:
{F6304893}

All menu items work.

Reviewers: #dolphin, broulik, elvisangelaccio

Reviewed By: #dolphin, elvisangelaccio

Subscribers: acrouthamel, anthonyfieroni, elvisangelaccio, kfm-devel

Tags: #dolphin

Differential Revision: https://phabricator.kde.org/D15609
This commit is contained in:
Nathaniel Graham 2018-10-07 07:24:22 -06:00
parent 8a932cb837
commit 7f223f93df

View file

@ -854,6 +854,11 @@ void DolphinMainWindow::updateControlMenu()
KActionCollection* ac = actionCollection();
// Add "Create New" menu
menu->addMenu(m_newFileMenu->menu());
menu->addSeparator();
// Add "Edit" actions
bool added = addActionToMenu(ac->action(KStandardAction::name(KStandardAction::Undo)), menu) |
addActionToMenu(ac->action(KStandardAction::name(KStandardAction::Find)), menu) |