diff options
| -rw-r--r-- | src/dolphinpart.rc | 3 | ||||
| -rw-r--r-- | src/dolphinui.rc | 3 | ||||
| -rw-r--r-- | src/dolphinuiforphones.rc | 1 | ||||
| -rw-r--r-- | src/views/dolphinviewactionhandler.cpp | 12 |
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>&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")); |
