1. 18 Mar, 2018 2 commits
  2. 14 Mar, 2018 1 commit
  3. 13 Mar, 2018 1 commit
  4. 11 Mar, 2018 6 commits
  5. 10 Mar, 2018 1 commit
  6. 07 Mar, 2018 1 commit
  7. 05 Mar, 2018 1 commit
  8. 04 Mar, 2018 2 commits
  9. 03 Mar, 2018 5 commits
  10. 18 Feb, 2018 1 commit
    • Nathaniel Graham's avatar
      Also use standard keyboard shortcut for "show/hide hidden files" · b95cc590
      Nathaniel Graham authored
      Summary:
      Use Ctrl+H as another keyboard shortcut to show and hide hidden files, as it is already the standard used in other GTK-based Linux file managers (Nautilus, Nemo, Caja, Thunar, Pantheon Files). This doesn't replace any existing shortcuts, so existing KDE users' muscle memory is retained.
      
      FEATURE: 390527
      FIXED-IN: KDE Applications 17.12.3
      
      Test Plan:
      - Ctrl+H now shows and hides hidden files
      - Alt+. still works to do the same
      - F8 still works to do the same
      - Toolbar button still changes state appropriately when any of the three shortcuts are used
      
      Reviewers: #dolphin, elvisangelaccio
      
      Reviewed By: elvisangelaccio
      
      Subscribers: emateli, elvisangelaccio
      
      Differential Revision: https://phabricator.kde.org/D10558
      b95cc590
  11. 15 Feb, 2018 1 commit
  12. 14 Feb, 2018 1 commit
    • Marijo Mustac's avatar
      Add icons to Edit menu · 9a7569a8
      Marijo Mustac authored
      Summary:
      Since Breeze offers such a great palette of action icons I thought we should make use of them which make things also more consistent with other applications.
      
      Before:
      {F5711158}
      
      After:
      {F5711159}
      
      Test Plan:
      Show menubar
      Icons are shown in Edit menu
      
      Reviewers: #dolphin, ngraham
      
      Reviewed By: #dolphin, ngraham
      
      Subscribers: ngraham
      
      Differential Revision: https://phabricator.kde.org/D10503
      9a7569a8
  13. 13 Feb, 2018 2 commits
    • Elvis Angelaccio's avatar
      Merge branch 'Applications/17.12' · 5f57256a
      Elvis Angelaccio authored
      5f57256a
    • Robert Hoffmann's avatar
      Fix resetting "View Modes" preferences to defaults · a618383d
      Robert Hoffmann authored
      Summary:
      Removed call to settings.readConfig() in ViewSettingsTab::loadSettings(),
      because it overwrites default settings with user settings even if called
      from ViewSettingsTab::restoreDefaultSettings().
      
      Test Plan:
      Settings -> Configure Dolphin -> View Modes:
      Choose "Custom Font", "Choose...": other font settings than preselected;
      alter "Icon Size" slider positions;
      click OK; OK;
      note modified text font next to icons, icon sizes
      
      Settings -> Configure Dolphin -> View Modes:
      Click "Defaults"
      check "Font" is reset to "System Font";
      check "Icon Size" slider positions are reset to default positions;
      click OK
      check text font next to icons, icon sizes are reset to defaults
      
      Subscribers: ltoscano, ngraham, elvisangelaccio, michaelh, #dolphin
      
      Tags: #dolphin
      
      Differential Revision: https://phabricator.kde.org/D10190
      a618383d
  14. 11 Feb, 2018 2 commits
  15. 10 Feb, 2018 1 commit
    • Elvis Angelaccio's avatar
      Build TerminalPanel also on Windows · 87e8d0ba
      Elvis Angelaccio authored
      Summary:
      terminalpanel.cpp *should* compile on Windows, so there is no reason to
      remove it from the build and use tons of #ifdefs in dolphinmainwindow.
      
      We still keep the terminal panel disabled on Windows
      (i.e. the two remaining #ifndef Q_OS_WIN in dolphinmainwindow),
      because it is probably not functional.
      
      But at least we won't break the Windows CI every time
      someone touches the terminal panel code (see e.g. 2e942237).
      
      Test Plan: Builds on Linux, someone on Windows should test this patch if possible.
      
      Reviewers: #dolphin, #craft
      
      Differential Revision: https://phabricator.kde.org/D10006
      87e8d0ba
  16. 05 Feb, 2018 2 commits
  17. 04 Feb, 2018 2 commits
    • Elvis Angelaccio's avatar
      Fix all krazy #include warnings · ecbab345
      Elvis Angelaccio authored
      - "include own header first line"
      - "put config.h in angle brackets line"
      - "do not include QtModule/QtClass line"
      
      `QElapsedTimer` was implicitly included by
      kfileitemmodelsortalgorithm.h, now we need to explicitly include it in
      kfileitemmodel.cpp.
      
      We also need to explicitly link to `Qt5::Concurrent`, otherwise we
      cannot `#include <QtConcurrentRun>`.
      ecbab345
    • Elvis Angelaccio's avatar
      Use qplatformdefs wrappers · 219e40cf
      Elvis Angelaccio authored
      As recommended by krazy and as kio does.
      219e40cf
  18. 03 Feb, 2018 7 commits
  19. 02 Feb, 2018 1 commit