1. 24 Apr, 2021 3 commits
  2. 23 Apr, 2021 4 commits
    • LRN's avatar
      Don't handle WM_PAINT for destroyed windows · 41ff0c72
      LRN authored
      41ff0c72
    • LRN's avatar
      GDK W32: Communicate invalidation info to the OS · 5ddbc9a1
      LRN authored
      Otherwise we get empty update region in WM_PAINT.
      5ddbc9a1
    • LRN's avatar
      GDK W32: keep window size a multiple of scaling factor · 3b221c9d
      LRN authored
      This prevents window from bobbing slightly when resized.
      The logic for rounding the size up and down is by no means
      set in stone, and might be changed later.
      
      We need an extra RECT in the window impl to keep track of
      the window size changing over time (can't use GdkWindow width/height
      or impl unscaled_with/height for this - they suffer too many
      transformations).
      3b221c9d
    • LRN's avatar
      Recursive GdkWindow repainting · 1dc7eea3
      LRN authored
      * Allow idle frame clock to be hurried up
      * Add recursive painting support at GdkWindow level
      * Implement recursive WM_PAINT handling in W32 backend
      * Use the DC given by BeginPaint() for repaints.
      
      Also remove some unneeded bits from the W32 backend.
      1dc7eea3
  3. 10 Apr, 2021 2 commits
  4. 31 Mar, 2021 1 commit
  5. 22 Mar, 2021 9 commits
  6. 06 Mar, 2021 2 commits
  7. 05 Mar, 2021 8 commits
  8. 04 Mar, 2021 1 commit
    • Sebastian Keller's avatar
      Adwaita: Ensure SSD decorations do not change size when losing focus · 392e5218
      Sebastian Keller authored
      56f6ac5f introduced a 20px shadow for the '.tiled decoration:backdrop'
      selector. This selector is more specific than the '.ssd decoration'
      selector and caused unfocused tiled SSD windows to have a shadow that
      focused ones did not have. The mutter code however assumes that the size
      of the decoration does not change between the states and this was
      causing a crash when clicking below the titlebar in unfocused tiled SSD
      windows.
      
      Fixes #3716
      392e5218
  9. 03 Mar, 2021 2 commits
  10. 02 Mar, 2021 2 commits
  11. 01 Mar, 2021 1 commit
  12. 25 Feb, 2021 4 commits
  13. 24 Feb, 2021 1 commit