1. 08 Oct, 2019 1 commit
  2. 21 Jul, 2019 2 commits
    • Jon Turney's avatar
      appveyor: Drop building Xorg server · a9537cfd
      Jon Turney authored
      (Temporarily) drop building Xorg server (since this doesn't work after
      a530b6e8) until we come up with a better solution. (See #692)
      a9537cfd
    • Jon Turney's avatar
      appveyor: Workaround a Cygwin setup bug · 401ff618
      Jon Turney authored
      Run Cygwin's setup a second time to workaround for it's defective
      handling of obsolete packages.
      
      (Specifically, python3-lxml is currently obsoleted by python36-lxml, but
      that doesn't get installed on the first run)
      401ff618
  3. 17 Jun, 2019 1 commit
    • Jon Turney's avatar
      hw/xwin: A simpleminded attempt at composition · ebcea16e
      Jon Turney authored
      Rather than drawing the window contents from the shadow framebuffer, use
      Composite extension redirection to cause the server to maintain a bitmap
      image of each top-level X window, and draw the window contents from
      that, so that window contents which are occluded in the framebuffer show
      correctly in the task bar and task switcher previews.
      
      v2:
      Fix incorrect use of memset() found by gcc5
      
      hw/xwin/winshadgdi.c: In function ‘winBltExposedWindowRegionShadowGDI’:
      hw/xwin/winshadgdi.c:861:9: warning: ‘memset’ used with constant zero length parameter; this could be due to transposed parameters [-Wmemset-transposed-args]
      
      v3:
      Turn on -compositewm by default
      
      v4:
      Ignore -swcursor if -compositewm
      
      -swcursor is not compatible with -compositewm (because the window
      contents are drawn from an off-screen pixmap, not from the screen
      pixmap, where the software cursor will be drawn).
      
      v5:
      Update meson.build also
      Add -compositewm option to help output
      Update CI to install prerequisites
      ebcea16e
  4. 18 Apr, 2019 5 commits
  5. 21 Mar, 2018 2 commits
  6. 14 Mar, 2018 1 commit
  7. 18 Sep, 2017 1 commit