1. 13 Jul, 2020 1 commit
  2. 17 May, 2020 1 commit
  3. 15 May, 2020 1 commit
  4. 14 May, 2020 1 commit
  5. 06 May, 2020 1 commit
  6. 22 Apr, 2020 1 commit
    • Nate Graham's avatar
      Raise size of default fixed-width font from 9 to 10pt · f30c8ca7
      Nate Graham authored
      Summary:
      See discussion in T12744. The fixed width font being smaller than others seems fairly
      arbitrary, and we have gotten some user complaints about it being too small. And the devs
      of our apps that use a lot of fixed-width fonts--Konsole and KTextEditor--are on board
      with this change.
      
      Reviewers: #vdg, #plasma, #ktexteditor, #kate, #konsole, ndavis
      
      Reviewed By: #vdg, ndavis
      
      Subscribers: ndavis, plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T12744
      
      Differential Revision: https://phabricator.kde.org/D28841
      f30c8ca7
  7. 17 Apr, 2020 1 commit
  8. 13 Apr, 2020 1 commit
    • Nate Graham's avatar
      Fix build · 6d7fe9e5
      Nate Graham authored
      Summary:
      Though for some reason it's not failing on the CI, plasma-integration is failing to build
      for me with the following error:
      
      ```
      /home/nate/kde/src/plasma-integration/src/platformtheme/kdeplatformfiledialoghelper.cpp:342:78: error: cannot bind non-const lvalue reference of type ‘QStringList&’ to an rvalue of type ‘QStringList’
        342 |         dialog->m_fileWidget->setSupportedSchemes(options()->supportedSchemes());
            |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
      ```
      
      `options()->supportedSchemes()` returns a const reference but `dialog->m_fileWidget->setSupportedSchemes`
      wants a non-const reference, so this patch has it make a local copy to keep it happy. This
      is kind of weird since the code here hasn't been touched in years and
      `options()->supportedSchemes() has returned a const reference for a long time too, yet
      this code only now started failing for me yesterday.
      
      Test Plan: It builds for me now
      
      Reviewers: davidre, #plasma, apol
      
      Reviewed By: apol
      
      Subscribers: apol, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D28724
      6d7fe9e5
  9. 02 Apr, 2020 1 commit
  10. 20 Mar, 2020 1 commit
  11. 04 Mar, 2020 1 commit
  12. 02 Mar, 2020 3 commits
  13. 25 Feb, 2020 1 commit
  14. 18 Feb, 2020 1 commit
  15. 06 Feb, 2020 1 commit
  16. 30 Jan, 2020 2 commits
  17. 16 Jan, 2020 3 commits
  18. 21 Dec, 2019 1 commit
    • David Redondo's avatar
      Don't set a new palette if the application has a custom color scheme set · 69b756e2
      David Redondo authored
      Summary:
      If an application has explicitly set a custom color scheme we shouldn't change
      the palette when the global color scheme changes because it explicitly wants to
      use its custom one. For the same reason we already don't update the titlebar
      color to the global one if this property is set.
      
      Test Plan:
      Change colorscheme in kate or kcolorschemedemo and change  the global
      one in the colors kcm.
      
      Reviewers: #plasma, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25915
      69b756e2
  19. 14 Dec, 2019 2 commits
    • David Edmundson's avatar
      Merge branch 'Plasma/5.17' · 945abb25
      David Edmundson authored
      945abb25
    • David Edmundson's avatar
      Resize file dialog window before size restore · 2e9f9684
      David Edmundson authored
      Summary:
      KDEPlatformDialogHelper explicitly resizes the window contents to the
      window as part of a bug fix. This means we lose the common path where
      the window resizes to the content's size hints that happens later.
      
      If we resize the window to the size hint in advance we keep our size
      hint.
      
      (alternatively it seems to be me we can remove that old hack...but it
      needs testing by people with Qt5.12)
      
      Test Plan:
      KWrite -> open
      
      Size is 900x600, the size hint
      not 640x480 the QPA default
      
      Reviewers: #plasma, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25986
      2e9f9684
  20. 09 Dec, 2019 1 commit
  21. 03 Dec, 2019 1 commit
  22. 29 Nov, 2019 1 commit
  23. 18 Nov, 2019 1 commit
    • Konrad Materka's avatar
      Avoid side effects during menu initialization · 3c786666
      Konrad Materka authored
      Summary: Setting some attributes, like visible, enabled, etc has side effects. Do not set them if these are not changed.
      
      Test Plan: Without this change menus (mostly submenus) randomly shows up when the SNI is updated, e.g. every time VLC changes a track I get its "speed (slower, normal, faster)" menu open.
      
      Reviewers: #plasma, #frameworks, broulik
      
      Reviewed By: #plasma, broulik
      
      Subscribers: nicolasfella, davidedmundson, cgiboudeaux, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25223
      3c786666
  24. 12 Nov, 2019 1 commit
  25. 07 Nov, 2019 1 commit
  26. 05 Nov, 2019 2 commits
  27. 04 Nov, 2019 1 commit
    • David Edmundson's avatar
      Add KDEClangFormat cmake support · e37cd4dd
      David Edmundson authored
      Summary:
      This allows devs to run: "make clang-format" and format all files easily
      using the preset KDE clang format style
      
      This patch adds support so devs can easily test the intended formatting
      now, it doesn't change the code yet.
      
      Doing an initial run to commit everything will happen later.
      
      Test Plan:
      Ran script
      git diff was full of amazingly cleaned code
      
      See D25134
      e37cd4dd
  28. 29 Oct, 2019 1 commit
  29. 24 Oct, 2019 1 commit
  30. 22 Oct, 2019 1 commit
  31. 10 Oct, 2019 3 commits