┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/dolphinpart.rc3
-rw-r--r--src/dolphinui.rc3
-rw-r--r--src/dolphinuiforphones.rc1
-rw-r--r--src/views/dolphinviewactionhandler.cpp12
4 files changed, 8 insertions, 11 deletions
diff --git a/src/dolphinpart.rc b/src/dolphinpart.rc
index d13f4aaed..9887e5210 100644
--- a/src/dolphinpart.rc
+++ b/src/dolphinpart.rc
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE gui SYSTEM "kpartgui.dtd">
-<gui name="dolphinpart" version="16" translationDomain="dolphin">
+<gui name="dolphinpart" version="17" translationDomain="dolphin">
<MenuBar>
<Menu name="edit"><text>&amp;Edit</text>
<Action name="new_menu"/>
@@ -25,7 +25,6 @@
<Action name="sort" />
<Action name="additional_info" />
<Action name="show_preview" />
- <Action name="show_in_groups" />
<Action name="show_hidden_files" />
<Separator/>
<Action name="view_properties" />
diff --git a/src/dolphinui.rc b/src/dolphinui.rc
index 7c2cb2bfc..c2939f879 100644
--- a/src/dolphinui.rc
+++ b/src/dolphinui.rc
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE gui SYSTEM "kpartgui.dtd">
-<gui name="dolphin" version="42">
+<gui name="dolphin" version="43">
<MenuBar>
<Menu name="file">
<Action name="new_menu" />
@@ -46,7 +46,6 @@
<Action name="view_mode" />
<Action name="additional_info" />
<Action name="show_preview" />
- <Action name="show_in_groups" />
<Action name="show_hidden_files" />
<Action name="act_as_admin" />
<Separator/>
diff --git a/src/dolphinuiforphones.rc b/src/dolphinuiforphones.rc
index ba5945cc3..94fb0c3e3 100644
--- a/src/dolphinuiforphones.rc
+++ b/src/dolphinuiforphones.rc
@@ -46,7 +46,6 @@
<Action name="view_mode" />
<Action name="additional_info" />
<Action name="show_preview" />
- <Action name="show_in_groups" />
<Action name="show_hidden_files" />
<Action name="act_as_admin" />
<Separator/>
diff --git a/src/views/dolphinviewactionhandler.cpp b/src/views/dolphinviewactionhandler.cpp
index 4d5dba070..682a4314a 100644
--- a/src/views/dolphinviewactionhandler.cpp
+++ b/src/views/dolphinviewactionhandler.cpp
@@ -309,11 +309,17 @@ void DolphinViewActionHandler::createActions(SelectionMode::ActionTextHelper *ac
m_currentView->setSortOrder(Qt::DescendingOrder);
});
+ KToggleAction *showInGroups = m_actionCollection->add<KToggleAction>(QStringLiteral("show_in_groups"));
+ showInGroups->setText(i18nc("@action:inmenu View", "Show in Groups"));
+ showInGroups->setWhatsThis(i18nc("@info:whatsthis", "This groups files and folders by their first letter."));
+ connect(showInGroups, &KToggleAction::triggered, this, &DolphinViewActionHandler::toggleGroupedSorting);
+
sortByActionMenu->addAction(ascendingAction);
sortByActionMenu->addAction(descendingAction);
sortByActionMenu->addSeparator();
sortByActionMenu->addAction(sortFoldersFirst);
sortByActionMenu->addAction(sortHiddenLast);
+ sortByActionMenu->addAction(showInGroups);
// View -> Additional Information
QActionGroup *visibleRolesGroup = createFileItemRolesActionGroup(QStringLiteral("show_"));
@@ -328,12 +334,6 @@ void DolphinViewActionHandler::createActions(SelectionMode::ActionTextHelper *ac
visibleRolesMenu->addAction(action);
}
- KToggleAction *showInGroups = m_actionCollection->add<KToggleAction>(QStringLiteral("show_in_groups"));
- showInGroups->setIcon(QIcon::fromTheme(QStringLiteral("view-group")));
- showInGroups->setText(i18nc("@action:inmenu View", "Show in Groups"));
- showInGroups->setWhatsThis(i18nc("@info:whatsthis", "This groups files and folders by their first letter."));
- connect(showInGroups, &KToggleAction::triggered, this, &DolphinViewActionHandler::toggleGroupedSorting);
-
KToggleAction *showHiddenFiles = m_actionCollection->add<KToggleAction>(QStringLiteral("show_hidden_files"));
showHiddenFiles->setIcon(QIcon::fromTheme(QStringLiteral("view-visible")));
showHiddenFiles->setText(i18nc("@action:inmenu View", "Show Hidden Files"));