1. 19 Jan, 2021 1 commit
  2. 21 Dec, 2020 1 commit
  3. 29 Nov, 2020 1 commit
  4. 05 Aug, 2020 1 commit
  5. 21 Sep, 2019 1 commit
    • pontaoski's avatar
      [GTK3] CSD windows show handles on .solid-csd · 5ded281f
      pontaoski authored
      CSD windows will now show 5px handles on windows with .solid-csd (CSD windows in window managers that do not support GTK frame extents)
      BUG: 412080
      FIXED-IN: 5.17.0
      Test Plan:
      Handle before (KWin):
      Handle after (KWin):
      Reviewers: #breeze, ngraham, ndavis
      Reviewed By: #breeze, ngraham, ndavis
      Subscribers: ngraham, ndavis, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D24126
  6. 29 Aug, 2019 1 commit
  7. 26 Aug, 2019 1 commit
    • pontaoski's avatar
      [GTK3] Recolor CSD titlebuttons according to user's color scheme · fa8e67c6
      pontaoski authored
      Window titlebuttons on CSD windows now respect the user's colorscheme, preventing colorschemes such as Breeze Light, which has black on white instead of white on dark window buttons, from having barely discernable window buttons.
      Chrome/ium has been exempted from this due to bugs from the Chromium side of things.
      Test Plan:
      Reviewers: #breeze, #vdg, ngraham, ognarb
      Reviewed By: #breeze, #vdg, ngraham, ognarb
      Subscribers: ognarb, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D23451
  8. 06 Aug, 2019 1 commit
    • Nate Graham's avatar
      Convert colors into GTK colordefs · 7bcd2d2e
      Nate Graham authored
      All of the colors pulled from a colorscheme in Breeze GTK now use GTK's color definitons, allowing them to be changed without recompiling the theme.
      GTK18 and GTK20 have been merged as well, lessening work required to make changes & maintain.
      There are some other minor changes (radio buttons/checkboxes now sink in when clicking as their Qt counterparts do.)
      The varaible $new-highlight has been added to gtk.scss. Toggling it to true will cause the highlights to resemble ndavis/highlight @ Breeze. Added that because I had already made the changes to the theme when I did the colordefs, and I don't want to wait on the new highlight style to be set in stone before this can be merged.
      One caveat - checkboxes and radiobuttons are hardcoded at build time because they're PNGs. However, the design trend in GNOME applications is to move away from checkboxes and radiobuttons, and they're relatively minor in the grand scheme of things. Redoing them somehow is most likely out of the scope of this revision.
      Test Plan: See that the theme works as intended with GTK color definitions.
      Reviewers: #plasma, #vdg, ngraham
      Reviewed By: #vdg, ngraham
      Subscribers: ngraham
      Differential Revision: https://phabricator.kde.org/D22877
  9. 02 Aug, 2019 1 commit
    • pontaoski's avatar
      Merge gtk320 and gtk318 into gtk3 · fdd2df48
      pontaoski authored
      GTK 3.20 and GTK 3.18 are now merged into a single GTK 3.0 directory. This will reduce work needed in the future for maintenance and updates.
      In the past, GTK3 had an extremely unstable theming API, however, as GTK4 draws near, less focus has been given to breaking existing CSS with GTK3. This makes serving specific versions of GTK CSS redundant and doubles the work required to make changes for gains most users aren't likely to see.
      Test Plan: See that themes work properly.
      Reviewers: #plasma, ngraham
      Reviewed By: ngraham
      Subscribers: ngraham, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D22876
  10. 24 Mar, 2019 1 commit
    • Luca Carlon's avatar
      Explicitly set charset to UTF-8 · 6a6cc0d5
      Luca Carlon authored
      Summary: Stylesheets seem to contain UTF-8 characters but US-ASCII is assumed while building. Setting the charset explicitly fixes the error.
      Reviewers: gepardo, ngraham
      Reviewed By: gepardo, ngraham
      Subscribers: ngraham, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D19931
  11. 24 Aug, 2018 1 commit
  12. 17 May, 2016 1 commit
  13. 02 May, 2016 1 commit