Skip to content
Snippets Groups Projects
  1. Apr 09, 2020
  2. Apr 08, 2020
  3. Apr 07, 2020
  4. Apr 05, 2020
  5. Sep 22, 2019
  6. Sep 21, 2019
  7. Aug 28, 2019
  8. Jul 15, 2019
  9. Jul 09, 2019
    • Olivier Fourdan's avatar
      stacking: Limit to direct transients when raising · d9af1813
      Olivier Fourdan authored
      
      Bug: 15580
      
      Following commit fa9517ea (“Raise all transients together”), xfwm4
      would search for the deepest parent of a given transient and raise it to
      bring all related windows together.
      
      however, taking into account parents from the same group, it would raise
      the lowest window while the others from the same group aren't raised
      along with it, causing apparently random windows to be raised.
      
      Make sure we pick only direct transients when walking down the windows
      stack.
      
      Signed-off-by: default avatarOlivier Fourdan <fourdan@xfce.org>
      d9af1813
  10. Jul 08, 2019
  11. Jul 05, 2019
  12. Jul 04, 2019
    • Juha Aatrokoski's avatar
      compositor: Fix GL texture filter · 7a92d032
      Juha Aatrokoski authored and Olivier Fourdan's avatar Olivier Fourdan committed
      
      Bug: 15676
      
      Between versions 4.13.1 and 4.13.2 the GL_NEAREST filter (used on the
      deepest levels of desktop zoom) stopped working, and GL_LINEAR was
      used instead. Fix by setting GL_TEXTURE_MIN_FILTER in addition to
      GL_TEXTURE_MAG_FILTER, like was done in version 4.13.1; apparently the
      former needs to be correctly configured for the latter to take effect.
      
      Signed-off-by: default avatarJuha Aatrokoski <jha@iki.fi>
      7a92d032
  13. Jul 03, 2019
  14. Jun 24, 2019
  15. Jun 18, 2019
  16. Jun 13, 2019
  17. Jun 06, 2019
  18. Jun 05, 2019
  19. May 30, 2019
  20. May 28, 2019
  21. May 23, 2019
    • Olivier Fourdan's avatar
      compositor: Remove glXWaitGL() call · 89f3ab5d
      Olivier Fourdan authored
      Bug: 15453
      
      This was added to avoid flickering with NVIDIA proprietary/closed source
      driver (commit f75652eb - "Add back the glXWaitGL to compositor sync
      code"), but that translates as a busy wait, hence increasing CPU usage
      of xfwm4 with the NVIDIA proprietary/closed source driver.
      
      By setting “__GL_MaxFramesAllowed” to 1, that busy wait should not be
      needed anymore.
      
      As a bonus, it also improve responsiveness with with the open source
      drivers.
      
      Taken from similar patch posted by NVIDIA developer for kwin:
      https://phabricator.kde.org/D19867
      
      
      
      Signed-off-by: default avatarOlivier Fourdan <fourdan@xfce.org>
      89f3ab5d
Loading