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)
    • 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)
  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.
      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]
      Turn on -compositewm by default
      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).
      Update meson.build also
      Add -compositewm option to help output
      Update CI to install prerequisites
  4. 18 Apr, 2019 5 commits
  5. 21 Mar, 2018 2 commits
  6. 14 Mar, 2018 1 commit
  7. 18 Sep, 2017 1 commit