Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Dolphin Dolphin
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 38
    • Merge requests 38
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SystemSystem
  • DolphinDolphin
  • Merge requests
  • !252

Configurable Show hidden files and folders last toggle

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Chris Holland requested to merge cholland/dolphin:work/hiddenlasttoggle into release/21.08 Aug 01, 2021
  • Overview 19
  • Commits 2
  • Pipelines 7
  • Changes 12

This adds the configurable toggles for !203 (merged). Based on the phab patch by @harogaston.

This also disables Hidden Files Last sort by default.

2021-08-01___18-01-34

When a folder enables Hidden Files Last:

# ~/.directory
[Dolphin]
SortHiddenLast=true

You can easily enable Hidden Files Last by default (!203 (merged) behavior) by:

  1. View > Adjust View Display Style
  2. Check: Sort hidden files last
  3. Check: Use as default view settings
  • Changed !203 (merged) behavior from true to false by default.
  • Commit is authored as @harogaston since most of the work was done by him.
  • emit => Q_EMIT
  • Fixed checkbox in View Properties Dialog
    diff --git a/src/settings/viewpropertiesdialog.cpp b/src/settings/viewpropertiesdialog.cpp
    index fb45de9e2..67f44cb89 100644
    --- a/src/settings/viewpropertiesdialog.cpp
    +++ b/src/settings/viewpropertiesdialog.cpp
    @@ -145,6 +145,7 @@ ViewPropertiesDialog::ViewPropertiesDialog(DolphinView* dolphinView) :
         layout->addItem(new QSpacerItem(0, Dolphin::VERTICAL_SPACER_HEIGHT, QSizePolicy::Fixed, QSizePolicy::Fixed));
     
         layout->addRow(i18n("View options:"), m_sortFoldersFirst);
    +    layout->addRow(QString(), m_sortHiddenLast);
         layout->addRow(QString(), m_previewsShown);
         layout->addRow(QString(), m_showInGroups);
         layout->addRow(QString(), m_showHiddenFiles);
    @@ -430,6 +431,7 @@ void ViewPropertiesDialog::loadSettings()
         m_sorting->setCurrentIndex(sortRoleIndex);
     
         m_sortFoldersFirst->setChecked(m_viewProps->sortFoldersFirst());
    +    m_sortHiddenLast->setChecked(m_viewProps->sortHiddenLast());
     
         // Load show preview, show in groups and show hidden files settings
         m_previewsShown->setChecked(m_viewProps->previewsShown());

CCBUG: 241227

Revision: https://phabricator.kde.org/D29115

Edited Aug 03, 2021 by Chris Holland
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/hiddenlasttoggle