1. 18 Mar, 2021 1 commit
  2. 02 Mar, 2021 1 commit
    • Ahmad Samir's avatar
      ProfileManager dialog: improve handling profiles · 6cb301bd
      Ahmad Samir authored and Kurt Hindenburg's avatar Kurt Hindenburg committed
      - Differentiate between a profile being deleteable and writable:
        - Disable the Edit key for read-only profiles, i.e. a '.profile' that
          doesn't have write permissions for the user
        - Disable the Delete key for a '.profile' that is in a directory that
          isn't writable for the user (i.e. a .profile can be read-only, but
          still deleteable by the user)
      
      - Change the model selection mode to single selection, that simplifies
        the code, besides it looks like editing more than one profile at the
        same time hasn't worked for a while, and there are no complaints AFAICS;
        remove the now redundant selectedProfiles() method.
      6cb301bd
  3. 18 Feb, 2021 1 commit
  4. 13 Nov, 2020 1 commit
  5. 07 Oct, 2020 1 commit
  6. 15 Sep, 2020 3 commits
  7. 29 Jul, 2020 1 commit
  8. 27 Jul, 2020 1 commit
  9. 15 Jul, 2020 1 commit
  10. 12 Jul, 2020 1 commit
  11. 26 Apr, 2020 2 commits
  12. 03 Dec, 2019 1 commit
  13. 06 Sep, 2019 1 commit
  14. 17 Aug, 2019 1 commit
  15. 17 Jul, 2019 1 commit
  16. 16 Jul, 2019 1 commit
  17. 16 Jun, 2019 1 commit
  18. 15 Jun, 2019 1 commit
    • Mariusz Glebocki's avatar
      Configure Konsole dialog GUI redesign · a8ec9ad2
      Mariusz Glebocki authored and Kurt Hindenburg's avatar Kurt Hindenburg committed
      Summary:
      * Use custom dialog and configuraton classes, as counterparts from KF5
        are bugged. The KF5 versions should be fixed and used here.
        * Create new KConfigDialog-like class and use it to show existing
          configuration pages.
        * Create KConfigDialogManager-like class for managing QButtonGroups.
      
      * Remove help button from configuration dialog. There is nothing about
        configuration dialog options in the help.
      
      * Profile Settings:
        * Use QTreeView instead of QTableView - it highlights whole lines,
          aligns header names to the left, etc. Basically it looks like lists
          in file manager or e.g. plugin list in Kate.
        * Use (default) QStyledItemDelegate with checkbox instead of custom
          delegate (tick mark) in favorite/show column.
        * Change default profile item style - it now has italics font and
          "(default)" suffix.
        * Disable "Delete" button when default profile is selected
        * Use slightly extended QKeySequenceEditor. KKeySequenceWidget looks
          heavily out of place in a tree view. New editor supports some
          control keys:
          * Esc key cancels key capture.
          * Del/backspace removes shortcut.
          * Enter confirms shortcut immediately.
          * Tab/backtab commits currently edited shorcut and moves to
            next/previous shortcut.
        * Shortcuts for non visible profiles use disabled text color.
        * Note about visibility and shortcuts
      
      * Rename "File Location" to "Temporary Files"
        * Enable path selector only when "custom" is selected
        * Place paths directly in labels
      
      * Disable all tabbar settings except visibility when visibility is set
        to "Never"
      
      * Minor string changes.
      
      **Screenshots**
      
      {F6893460}
      {F6893461}
      {F6893462}
      {F6893463}
      
      BUG: 404096
      FIXED-IN: 19.08.0
      
      Reviewers: #konsole, #vdg, ngraham
      
      Reviewed By: #vdg, ngraham
      
      Subscribers: ngraham, hindenburg, #vdg, konsole-devel, #konsole
      
      Tags: #konsole, #vdg
      
      Differential Revision: https://phabricator.kde.org/D20816
      a8ec9ad2
  19. 03 Mar, 2019 1 commit
  20. 20 Feb, 2019 1 commit
  21. 16 Feb, 2019 1 commit
  22. 11 Jan, 2019 1 commit
  23. 28 Oct, 2018 1 commit
  24. 22 Jun, 2018 2 commits
  25. 17 Jun, 2018 7 commits
  26. 14 Jun, 2018 1 commit
  27. 04 Jan, 2018 1 commit
  28. 03 Jan, 2018 1 commit
  29. 14 Dec, 2017 1 commit
    • Kurt Hindenburg's avatar
      Improvements to the Manage Profiles dialog · 652e48cf
      Kurt Hindenburg authored
       - Double-clicking on name opens Edit Profile dialog
       - Only allow renaming from the Edit Profile dialog
       - Upon renaming of a profile, change shortcut to new profile name
       - Upon renaming of a profile, delete old named profile file.
       - Do not allow renaming of a profile if that name already exists.
      
      Patch by ahmadsamir; I made a few changes (name/const).
      
      Differential Revision: https://phabricator.kde.org/D9272
      652e48cf
  30. 02 Jul, 2017 1 commit