]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Add "Create New" menu to "Control" button
authorNathaniel Graham <nate@kde.org>
Sun, 7 Oct 2018 13:24:22 +0000 (07:24 -0600)
committerNathaniel Graham <nate@kde.org>
Tue, 9 Oct 2018 21:09:44 +0000 (15:09 -0600)
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

src/dolphinmainwindow.cpp

index 7f36e82db08eab46355bc7b7346fbfab999a73c4..75a340f0a5e14aa0b7b7432158cbb99384ff0337 100644 (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) |