1. 29 Apr, 2021 1 commit
    • Chun-wei Fan's avatar
      gdkglcontext-win32.c: Fix running with Mesa drivers · a16aa7d4
      Chun-wei Fan authored
      Some GL drivers such as Mesa-D3D12 do not allow one to call SetPixelFormat() on
      a given HDC if one pixel format has been already set for it, so first check the
      HDC with GetPixelFormat() to see whether a pixel format has already been set
      with the HDC, and only attempt to acquire the pixel format if one has not been
      set.
      
      This will fix running with GL on Windows using the Mesa drivers.
      a16aa7d4
  2. 26 Apr, 2021 1 commit
  3. 25 Apr, 2021 1 commit
  4. 19 Apr, 2021 2 commits
  5. 18 Apr, 2021 1 commit
  6. 11 Apr, 2021 1 commit
  7. 08 Apr, 2021 2 commits
  8. 03 Apr, 2021 1 commit
  9. 02 Apr, 2021 1 commit
  10. 28 Mar, 2021 4 commits
  11. 27 Mar, 2021 1 commit
  12. 17 Mar, 2021 2 commits
    • Matthias Clasen's avatar
      Merge branch 'fix-3581-4.0' into 'gtk-4.0' · cb05be0a
      Matthias Clasen authored
      GDK-Win32: Remove extraneous call to _gdk_win32_append_event() (fix issue #3581 on gtk-4.0 branch)
      
      See merge request !3307
      cb05be0a
    • Chun-wei Fan's avatar
      GDK-Win32: Remove extraneous call to _gdk_win32_append_event() · 4a73f2f1
      Chun-wei Fan authored
      Apparently, by comparing with the other backends, we should not call
      _gdk_win32_append_event() after calling gdk_scroll_event_new() but we should
      call it after calling gdk_scroll_event_new_discrete(), which was why we didn't
      restore the cursor after we scroll using the mouse wheel and didn't manage to
      remove the shade that appears after we scrolled to the very top or very bottom.
      
      Also use IDC_SIZEALL for the system cursor that we fall back to if no cursor
      theme is installed, as with other Windows programs, suggested by the reporter
      of issue #3581.
      
      Fixes issue #3581.
      4a73f2f1
  13. 16 Mar, 2021 1 commit
  14. 15 Mar, 2021 2 commits
  15. 14 Mar, 2021 2 commits
  16. 13 Mar, 2021 3 commits
  17. 12 Mar, 2021 6 commits
  18. 10 Mar, 2021 1 commit
  19. 09 Mar, 2021 1 commit
  20. 08 Mar, 2021 3 commits
  21. 07 Mar, 2021 1 commit
  22. 06 Mar, 2021 2 commits