1. 02 Dec, 2019 1 commit
  2. 25 Nov, 2019 1 commit
    • John Chadwick's avatar
      winex11/wintab: Fix values for lcSys* and lcOut*. · 578d26f8
      John Chadwick authored
      Testing using the Wacom wintab32 (from driver version 6.3.37-3) on
      Windows 10, it appears that the values for lcOut* were likely
      accidentally mixed up with the values for lcSys*. The lcSys* values are,
      according to the documentation, supposed to specify the extent of the
      screen mapping area for the cursor, wheras lcOut* simply specifies the
      output coordinate space for the given context. There is no logical
      reason I'm aware of for why lcOut* would have different default values
      from lcIn*, and in testing Wacom wintab32 defaults lcOut* to match
      lcIn*.
      
      In addition, lcSysExt* should use SM_C*VIRTUALSCREEN instead of
      SM_C*SCREEN, to handle multi-monitor setups properly. Setting lcSysExt*
      to these values works even if the tablet is mapped to a subset of this
      area.
      
      After this change, PaintTool SAI 2 appears to work out of the box. Other
      wintab clients I tested appear to be unaffected (such as the Wintab SDK
      demos and Adobe Photoshop CS2.)
      Signed-off-by: 's avatarJohn Chadwick <john@jchw.io>
      Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
      578d26f8
  3. 22 Nov, 2019 1 commit
  4. 21 Nov, 2019 1 commit
  5. 05 Nov, 2019 5 commits
  6. 01 Nov, 2019 2 commits
  7. 31 Oct, 2019 2 commits
  8. 29 Oct, 2019 1 commit
  9. 22 Oct, 2019 3 commits
  10. 17 Oct, 2019 1 commit
  11. 25 Sep, 2019 2 commits
  12. 23 Sep, 2019 5 commits
  13. 19 Sep, 2019 1 commit
    • Zebediah Figura's avatar
      winex11: Track the client colormap separately. · 22993aff
      Zebediah Figura authored
      If a window with an OpenGL surface attached is reparented as a child window,
      and then reparented as a top-level window, so that its whole window is
      destroyed and then recreated, it will be recreated with the colormap of its
      child window, which more than likely has a different visual. This violates
      the X11 specification, which states that a window's colormap must have the
      same visual as the window itself, and causes the X server to return BadMatch
      to the CreateWindow request.
      Signed-off-by: 's avatarZebediah Figura <z.figura12@gmail.com>
      Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
      22993aff
  14. 17 Sep, 2019 2 commits
  15. 16 Sep, 2019 1 commit
  16. 12 Sep, 2019 1 commit
  17. 11 Sep, 2019 1 commit
  18. 06 Sep, 2019 6 commits
  19. 21 Aug, 2019 2 commits
  20. 19 Aug, 2019 1 commit