1. 10 Oct, 2019 1 commit
  2. 07 Oct, 2019 1 commit
  3. 01 Oct, 2019 1 commit
  4. 19 Sep, 2019 3 commits
  5. 17 Sep, 2019 1 commit
  6. 24 Aug, 2019 1 commit
  7. 17 Aug, 2019 1 commit
  8. 16 Aug, 2019 4 commits
  9. 15 Aug, 2019 1 commit
    • Noah Davis's avatar
      Fix width and separator of ToolButtonComplexControl outline w/ dropdown menu · b43e19e3
      Noah Davis authored
      Summary: Apparently, the code to adjust the rectangle when a menu is present is what was causing the problem. Also added an if statement to move the separator with the button when sunken.
      
      Test Plan:
      Old:
      {F7248297, size=full}
      {F7248298, size=full}
      
      New:
      {F7248300, size=full}
      {F7248301, size=full}
      
      Reviewers: #vdg, #breeze, ngraham
      
      Reviewed By: #vdg, #breeze, ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D23169
      b43e19e3
  10. 12 Aug, 2019 1 commit
  11. 06 Aug, 2019 3 commits
  12. 04 Aug, 2019 2 commits
  13. 31 Jul, 2019 2 commits
  14. 30 Jul, 2019 1 commit
  15. 23 Jul, 2019 1 commit
  16. 09 Jul, 2019 1 commit
  17. 05 Jul, 2019 1 commit
    • Hugo Pereira Da Costa's avatar
      Remove unneeded 1 pixel margin around side panels · d6b2a3a3
      Hugo Pereira Da Costa authored
      Summary:
      Remove unneeded 1 pixel margin around side panels, namely QAbstractScrollArea with property _kde_side_panel_view set to true.
      In order to be able to still draw a vertical line on the side of the list, a one pixel margin is kept, on this side only, using SE_FrameContent subelementRect
      The viewport background is kept to QPalette::Base, as for regular lists.
      The logic in polishScrollArea has been adjusted accordingly
      
      Differential Revision: https://phabricator.kde.org/D22138
      d6b2a3a3
  18. 28 Jun, 2019 2 commits
  19. 25 Jun, 2019 1 commit
  20. 18 Jun, 2019 1 commit
  21. 07 Jun, 2019 3 commits
    • Sebastian Kügler's avatar
      re-read color palettes when application color changes · 9d6c7c7f
      Sebastian Kügler authored
      Summary:
      Without this patch, changing the application color scheme from system
      settings only affects some widgets. Notably, checkboxes highlighting
      colors stays the old color, leading to a hodge-podge color scheme and
      bad contrast on some items.
      
      The breeze QStyle caches the colors read via KSharedConfig, so it needs
      to re-read the configuration when the application color changes.
      QApplication emits a signal (originating in KGlobalSettings), which we
      can react to.
      
      This fixes the coloring of various widgets in breeze right after color
      changes.
      
      BUG:408416
      FIXED-IN: 5.16
      
      Those I haven't tested, but look quite suspicious (so please re-test):
      CCBUG:382505
      CCBUG:355295
      
      Test Plan:
      1. open kcmshell5 colors
      2. change to a theme with a different highlight color
      3. apply
      * without patch: checkbox in color KCM (and a whole lot of other
        widgets all over the place) don't change colors
      * with patch: colors change as expected
      
      Reviewers: #plasma, broulik, sitter
      
      Reviewed By: #plasma, broulik, sitter
      
      Subscribers: sitter, cfeck, broulik, zzag, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D21646
      9d6c7c7f
    • Sebastian Kügler's avatar
      re-read color palettes when application color changes · 092d4460
      Sebastian Kügler authored
      Summary:
      Without this patch, changing the application color scheme from system
      settings only affects some widgets. Notably, checkboxes highlighting
      colors stays the old color, leading to a hodge-podge color scheme and
      bad contrast on some items.
      
      The breeze QStyle caches the colors read via KSharedConfig, so it needs
      to re-read the configuration when the application color changes.
      QApplication emits a signal (originating in KGlobalSettings), which we
      can react to.
      
      This fixes the coloring of various widgets in breeze right after color
      changes.
      
      BUG:408416
      FIXED-IN: 5.16
      
      Those I haven't tested, but look quite suspicious (so please re-test):
      CCBUG:382505
      CCBUG:355295
      
      Test Plan:
      1. open kcmshell5 colors
      2. change to a theme with a different highlight color
      3. apply
      * without patch: checkbox in color KCM (and a whole lot of other
        widgets all over the place) don't change colors
      * with patch: colors change as expected
      
      Reviewers: #plasma, broulik, sitter
      
      Reviewed By: #plasma, broulik, sitter
      
      Subscribers: sitter, cfeck, broulik, zzag, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D21646
      092d4460
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 0698750e
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      0698750e
  22. 06 Jun, 2019 3 commits
    • Nate Graham's avatar
      Set default border value in all places · 133eeece
      Nate Graham authored and Nate Graham's avatar Nate Graham committed
      Summary:
      The comment says this should match the default border setting in Breeze. Unfortunately it already doesn't. This patch makes it match the new border size in {D13481}.
      
      Depends on D13481
      
      Reviewers: #breeze, abetts
      
      Reviewed By: abetts
      
      Subscribers: abetts, plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T8707
      
      Differential Revision: https://phabricator.kde.org/D13278
      133eeece
    • Roman Gilg's avatar
      Recommend window border size "None" · e15989fb
      Roman Gilg authored
      Summary:
      Adds a recommendation of border size "None" for the new KWin mechanism, which
      allows window decoration plugins to recommend a size for KWin's auto border
      size mode.
      
      We want our default session with Breeze to have no window borders in order to
      reduce visual clutter, make it look more in line with current design trends
      and have cross platform apps look more native, in particular Kirigami apps.
      
      This is a solution for T8707.
      
      Test Plan:
      Manually with patches to KWin. More testers desirable, needs a fully refreshed
      build of Breeze, otherwise the new property is not part of the compiled shared
      library for some reason.
      
      Reviewers: #plasma, #vdg, ngraham
      
      Reviewed By: #vdg, ngraham
      
      Subscribers: pedrogomes1698, hein, januz, ngraham, davidedmundson, graesslin, abetts, mart, plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T8707
      
      Differential Revision: https://phabricator.kde.org/D13481
      e15989fb
    • Jonathan Riddell's avatar
      Update version number for 5.16.0 · 36d079ec
      Jonathan Riddell authored
      GIT_SILENT
      36d079ec
  23. 04 Jun, 2019 2 commits
  24. 03 Jun, 2019 2 commits