1. 17 Jan, 2021 1 commit
  2. 16 Jan, 2021 1 commit
  3. 15 Jan, 2021 3 commits
  4. 14 Jan, 2021 22 commits
  5. 13 Jan, 2021 13 commits
    • verdre's avatar
      panel: Make the panel fully transparent while in the overview · d1468f7f
      verdre authored
      The overview is using a heavily darkened background image nowadays.
      Since the contrast provided by this is always good enough, this makes it
      possible to always have a fully transparent panel while showing the
      overview.
      
      So change the theme to always make the panel fully transparent while the
      overview is shown. The duration of the animation for that is 250ms
      because that's the duration of the show and hide animation of the
      overview.
      
      Also add special handling for the high-contrast theme, where we always
      make the panel opaque.
      
      Part-of: <!1397>
      d1468f7f
    • verdre's avatar
      overview: Increase SHADE_ANIMATION_TIME a bit · 87103374
      verdre authored
      The SHADE_ANIMATION_TIME variable sets the duration of the animation of
      the background shading that is done when showing the overview. As
      explained in the code-comment, that value must be smaller than the
      animation time of the overview.
      
      Now since we're going to start animating the background color of the
      panel when showing the overview and we're going to use the overviews
      animation time for that, we want to make sure the shading of the
      background image and the animation of the panel are kept "in sync",
      otherwise the transitions would look bad.
      
      So slightly increase the value of SHADE_ANIMATION_TIME to 240 (the
      overviews animation time is 250) to make sure those happen in the same
      timeframe.
      
      Part-of: <!1397>
      87103374
    • verdre's avatar
      panel: Animate opacity changes of the panel corner · 0cbccf74
      verdre authored
      This is a requirement for fading the transparent panel in and out
      smoothly.
      
      Part-of: <!1397>
      0cbccf74
    • verdre's avatar
      panel: Indicate focus using a pill-shaped background · c894ec95
      verdre authored
      The current way of indicating focus of elements in the panel does not
      work very well with a fully-transparent panel, a line at the bottom of
      the panel doesn't make too much sense if there is no real panel, but
      only the text and icons.
      
      To make the indicators look better in this case, switch to a pill-shaped
      background color to indicate the focus of items in the panel.
      
      For this to look good, there has to be a small black border above and
      below the background, this also requires increasing the height of the
      panel (from 1.86em to 2.2em) for visual purposes.
      
      Also, since we now no longer need to color the lower bottom of the
      panel, we can remove the custom drawing code for the border of the
      panels corner, so do that.
      
      Part-of: <!1397>
      c894ec95
    • verdre's avatar
      theme/panel: Slightly increase horizontal padding on activities button · a44686af
      verdre authored
      The activities button doesn't have an icon, which makes its horizontal
      padding appear a bit smaller than the padding of most other items in the
      panel.
      
      We're going to indicate hover and focus of items in the panel using a
      pill-shaped background color, which means the padding of those items
      will get more visible. So give the activities button a special treatment
      and slightly increase its padding to make sure the new indicator will
      look good.
      
      Part-of: <!1397>
      a44686af
    • Ivan Molodetskikh's avatar
      workspace: Don't unfreeze layout during overview animation · d82dcd6f
      Ivan Molodetskikh authored
      During overview closing animation the allocation expands more or less
      every frame. Unfreezing the layout then leads to windows snapping to
      their new position if e.g. a window was closed which doesn't look nice.
      
      Fixes #3216
      
      Part-of: <!1550>
      d82dcd6f
    • Matej Urbančič's avatar
      Update Slovenian translation · 8f9cc4b5
      Matej Urbančič authored
      8f9cc4b5
    • Mike Gerow's avatar
      loginDialog: Make notListedButton accessible · 7222bffd
      Mike Gerow authored
      Without this a screen reader just calls the notListedButton a
      "push button" instead of also including the "Not listed?" text.
      
      Part-of: <!1567>
      7222bffd
    • Florian Müllner's avatar
      weather: Provide application-id and contact-info · d5ca1bc6
      Florian Müllner authored
      Those are now required in order to use any online providers.
      
      #3577
      
      Part-of: <!1565>
      d5ca1bc6
    • Florian Müllner's avatar
      weather: Adjust to renamed provider · 7458d5ad
      Florian Müllner authored
      #3577
      
      Part-of: <!1565>
      7458d5ad
    • Florian Müllner's avatar
      Revert "WeatherClient: Set enabled providers after setting a valid location" · 42ce04b1
      Florian Müllner authored
      libgweather changed to not do any implicit network traffic in property setters,
      so this is again safe to pass to the constructor.
      
      This reverts commit 73b7d9ac.
      
      #3577
      
      Part-of: <!1565>
      42ce04b1
    • Daniel Șerbănescu's avatar
      Update Romanian translation · 52d271f5
      Daniel Șerbănescu authored
      52d271f5
    • Kjartan Maraas's avatar
      Update Norwegian Bokmål translation · 5a028caf
      Kjartan Maraas authored
      (cherry picked from commit 5d2a28ee)
      5a028caf