1. 29 Mar, 2018 1 commit
  2. 19 Mar, 2018 1 commit
  3. 09 Mar, 2018 1 commit
    • Nikita Churaev's avatar
      Tidy up the search bar double border fix · 4e2f59ad
      Nikita Churaev authored
      Match "box" instead of "*", as already done for the search bar GTK4 and
      for the action box in GTK3. Also clarify which widget property is
      causing the margin which needs to be undone.
      4e2f59ad
  4. 07 Mar, 2018 1 commit
  5. 01 Jan, 2018 1 commit
  6. 01 Nov, 2017 1 commit
  7. 07 Oct, 2017 1 commit
  8. 06 Oct, 2017 2 commits
  9. 05 Oct, 2017 4 commits
    • Daniel Boles's avatar
      HighContrastInverse: Make window borders visible · 6c3d17b8
      Daniel Boles authored
      They were hard-coded to a transparent black, but that is our bg colour
      in HC Inverse, so windows stacked on top of each other or a dark
      background blended together into a mush.
      
      Fix this by making the $_wm_border* colours relative to the fg colour,
      so that HighContrastInverse gets borders that are transparentised white.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=788575
      6c3d17b8
    • Daniel Boles's avatar
      HC: Fix MessageDialog’s rounded bottom borders · 3a0ea4e0
      Daniel Boles authored
      A missing decoration selector meant that we got a solid black background
      behind the rounded corners of the dialog.
      
      Copy the equivalent code from Adwaita, including nicely rounding the
      focus outline too (& sorry, but this needs more newlines to be readable)
      
      https://bugzilla.gnome.org/show_bug.cgi?id=788574
      3a0ea4e0
    • Daniel Boles's avatar
      HighContrast: Fix titlebar containing >1 headerbar · d9df5dfa
      Daniel Boles authored
      by migrating the relevant code from Adwaita, to dodge unwanted doubling
      up of the bottom border and such.
      
      It also hopefully still encompasses whatever commit
      b4371728 was trying to do; certainly, it
      retains the resolution of the main bug/patch that one was attached with.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=769877
      d9df5dfa
    • Daniel Boles's avatar
      HC: Copy working tooltip code from Adwaita & tweak · 8abdbfee
      Daniel Boles authored
      There were various problems, like only selecting on .tooltip and not the
      widget node tooltip, not being specific enough for tooltip.csd, etc. So,
      specific theming was absent, and default popup window styles got applied
      
      This commit copies in the better working tooltip CSS from Adwaita, but
      applies a couple of changes to make it work better in the HC themes:
       • Reduce the transparency of the tooltip, so we achieve higher contrast
       • Drop the black text-shadow, as it is not useful on this more black bg
      
      Note: we may then need to re-add some of this to the .tooltip class. But
      it is unclear what needs done there. While Adwaita is not doing it, we
      are better not to confuse by keeping it in HC only; we should try to be
      as close as possible, to make it easier for HC to keep up with Adwaita.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=769879
      8abdbfee
  10. 04 Oct, 2017 3 commits
  11. 05 Sep, 2017 2 commits
  12. 04 Sep, 2017 1 commit
  13. 03 Sep, 2017 1 commit
  14. 28 Aug, 2017 1 commit
    • Daniel Boles's avatar
      LevelBar: Really fix underallocation of blocks · c85f34b6
      Daniel Boles authored
      Themes should not enforce min sizes on blocks in continuous mode; in
      this case, the filled block should be as large as it needs to be to
      reflect the current value, and no larger or smaller than that. So, the
      fact that the minimal size was selected on just levelbar block is wrong:
      we should also require the levelbar.discrete class to apply min sizes.
      
      The widget should enforce whatever correct minimum size results from the
      above fix, by reapplying commit 78b4885f
      
      Except: we should not allocate/draw the filled block if the value is 0,
      as in this case, the LevelBar should be empty, not have a min-size fill.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=783649
      c85f34b6
  15. 31 May, 2017 1 commit
  16. 05 Mar, 2017 1 commit
    • Daniel Boles's avatar
      Revert move of .flat from frame > border to frame · 31832f86
      Daniel Boles authored
      Changing code to agree with docs, which said frame.flat, was backwards.
      Mea culpa. Theme authors ran with the actual behaviour, not the docs. As
      stability is more important, let’s go back to frame > border.flat, and
      fix the docs to reflect what the code does and how to set .flat in code.
      
      N.B. This retains the change in HighContrast of "frame border" to "frame
      > border". Not using the direct child selector contradicted Adwaita &
      could conceivably have unwanted results on nested nodes named border.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=778905
      31832f86
  17. 03 Mar, 2017 1 commit
  18. 08 Feb, 2017 1 commit
  19. 03 Dec, 2016 1 commit
  20. 04 Sep, 2016 1 commit
  21. 02 Sep, 2016 1 commit
  22. 08 Jun, 2016 1 commit
  23. 18 Apr, 2016 2 commits
  24. 26 Mar, 2016 1 commit
  25. 24 Mar, 2016 1 commit
  26. 23 Mar, 2016 1 commit
    • Benjamin Otte's avatar
      switch: An active switch is :checked · 41195f63
      Benjamin Otte authored
      Fix an oversight that should have happened in the gadget refactoring:
      An active switch should be :checked, just like togglebuttons,
      checkbuttons, etc.
      41195f63
  27. 20 Mar, 2016 1 commit
  28. 18 Mar, 2016 5 commits