Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

winegstreamer: Fix wow64 support for wg_parser_connect. #235

Open
wants to merge 349 commits into
base: bleeding-edge
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 3, 2024

  1. HACK: xinput: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f7b348a View commit details
    Browse the repository at this point in the history
  2. HACK: winebus: Expose virtual controller for Steam Input hooks emulat…

    …ion.
    
    Guarded behind a PROTON_EXPOSE_STEAM_CONTROLLER=1 variable.
    
    CW-Bug-Id: #23185
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2b117ec View commit details
    Browse the repository at this point in the history
  3. HACK: win32u: Report underlying VID/PID in Steam Input hooks emulation.

    CW-Bug-Id: #23185
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bf1051a View commit details
    Browse the repository at this point in the history
  4. HACK: windows.gaming.input: Report underlying VID/PID in Steam Input …

    …hooks emulation.
    
    CW-Bug-Id: #23185
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8aa6dc0 View commit details
    Browse the repository at this point in the history
  5. winhttp: Always return result at once if available in WinHttpQueryDat…

    …aAvailable().
    
    CW-Bug-Id: #23312
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b701641 View commit details
    Browse the repository at this point in the history
  6. winhttp: Always return result at once if available in WinHttpReadData().

    CW-Bug-Id: #23312
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6b5c14f View commit details
    Browse the repository at this point in the history
  7. ntdll: HACK: Substitute different d3dcompiler version for BDO.

    CW-Bug-Id: #23314
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8a3ea5e View commit details
    Browse the repository at this point in the history
  8. ntdll: Better track thread pool wait's wait_pending state.

    CW-Bug-Id: #21509
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    eac437e View commit details
    Browse the repository at this point in the history
  9. ntdll: Make sure wakeups from already unset events are ignored in wai…

    …tqueue_thread_proc().
    
    CW-Bug-Id: #21509
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1c12b17 View commit details
    Browse the repository at this point in the history
  10. win32u: Send message with timeout in send_erase().

    CW-Bug-Id: #23394
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    410bdc4 View commit details
    Browse the repository at this point in the history
  11. winegstreamer: Introduce and use a new wg_task_pool helper.

    To better track GStreamer threads, avoiding potential task leaks in the
    default pool which keeps some thread alive.
    
    CW-Bug-Id: #22045
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    720804e View commit details
    Browse the repository at this point in the history
  12. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for aac decoder.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    dda7080 View commit details
    Browse the repository at this point in the history
  13. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for resampler.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6358559 View commit details
    Browse the repository at this point in the history
  14. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for video processor.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b6b53a2 View commit details
    Browse the repository at this point in the history
  15. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for wma decoder.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    667ebf7 View commit details
    Browse the repository at this point in the history
  16. HACK: winegstreamer: Do not report live latency for some games.

    CW-Bug-Id: #22581
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b6d45ab View commit details
    Browse the repository at this point in the history
  17. HACK: winegstreamer: Don't add unnecessary and slow? videoflip for so…

    …me games.
    
    CW-Bug-Id: #22581
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    047a328 View commit details
    Browse the repository at this point in the history
  18. HACK: winegstreamer: Disable MF_SA_D3D11_AWARE for some games.

    CW-Bug-Id: #22581
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0e08853 View commit details
    Browse the repository at this point in the history
  19. Revert "winhttp: Always return result at once if available in WinHttp…

    …ReadData()."
    
    This reverts commit ec94ccd297c8e5f080b45b5d48a1d035a1492df6.
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    af27ee2 View commit details
    Browse the repository at this point in the history
  20. Revert "winhttp: Always return result at once if available in WinHttp…

    …QueryDataAvailable()."
    
    This reverts commit 41ffcf40a4244b2bc23709d57aa87fa01b13e80f.
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7282f73 View commit details
    Browse the repository at this point in the history
  21. winhttp: Always return result at once if available in WinHttpQueryDat…

    …aAvailable().
    
    (cherry picked from commit fd25344)
    
    CW-Bug-Id: #23312
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fe7516a View commit details
    Browse the repository at this point in the history
  22. winhttp: Always return result at once if available in WinHttpReadData().

    (cherry picked from commit bd2a2c2)
    
    CW-Bug-Id: #23312
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d31cc4d View commit details
    Browse the repository at this point in the history
  23. winex11.drv: Default swap interval to 0 for child window drawables in…

    … create_gl_drawable().
    
    CW-Bug-Id: #23329
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    87ffe79 View commit details
    Browse the repository at this point in the history
  24. winex11.drv: Fix wglSwapBuffers() with NULL current context with chil…

    …d window rendering.
    
    (cherry picked from commit eb5993a)
    
    CW-Bug-Id: #23302
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d3adc98 View commit details
    Browse the repository at this point in the history
  25. mscoree: Update Wine Mono to 9.0.0.

    (cherry picked from commit e891073)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ec3d277 View commit details
    Browse the repository at this point in the history
  26. windows.media.speech: Add Vosk checks to autoconf.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ddc16cd View commit details
    Browse the repository at this point in the history
  27. windows.media.speech: Add unixlib stub.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c4000dd View commit details
    Browse the repository at this point in the history
  28. windows.media.speech/tests: Get rid of duplicated hresult.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    17b07df View commit details
    Browse the repository at this point in the history
  29. windows.media.speech/tests: Allow the SpeechRecognizer creation to fa…

    …il in Wine.
    
    To allow for error handling of missing Unix-side dependencies.
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    54ce787 View commit details
    Browse the repository at this point in the history
  30. windows.media.speech: Implement Vosk create and release functions in …

    …the unixlib.
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    903036c View commit details
    Browse the repository at this point in the history
  31. windows.media.speech: Move unix side recognizer creation to recognize…

    …r_CompileConstraintsAsync().
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f63b538 View commit details
    Browse the repository at this point in the history
  32. windows.media.speech: Implement recognition in the unixlib.

    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4a58b08 View commit details
    Browse the repository at this point in the history
  33. windows.media.speech: Compare recognized words with available constra…

    …ints.
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2f5d303 View commit details
    Browse the repository at this point in the history
  34. windows.media.speech: Send event on recognition success.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    615140c View commit details
    Browse the repository at this point in the history
  35. windows.media.speech: Add ISpeechRecognitionSemanticInterpretation stub.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3858cf7 View commit details
    Browse the repository at this point in the history
  36. HACK: windows.media.speech: Stub semantic_interpretation_get_Properties.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5ac801d View commit details
    Browse the repository at this point in the history
  37. WIP: windows.media.speech: Implement grammar.

    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ab94cce View commit details
    Browse the repository at this point in the history
  38. HACK: windows.media.speech/tests: Add tests for manual recognition te…

    …sting.
    
    Speak during the delay, to test the code.
    
    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    07f319e View commit details
    Browse the repository at this point in the history
  39. HACK: windows.media.speech: Load Vosk models from Phasmophobia.

    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    01b8aa2 View commit details
    Browse the repository at this point in the history
  40. windows.media.speech: Suppress verbose Unixlib traces.

    CW-Bug-Id: #20134
    besentv authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    dded948 View commit details
    Browse the repository at this point in the history
  41. winegstreamer: Register more VIDEO_EFFECT DMO classes.

    CW-Bug-Id: #20427
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    31af139 View commit details
    Browse the repository at this point in the history
  42. HACK: winegstreamer: Register the video processor MFT as a decoder.

    CW-Bug-Id: #20427
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    42de3e9 View commit details
    Browse the repository at this point in the history
  43. powershell: Read input command from stdin.

    CW-Bug-Id: #23416
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d64cb2c View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    bce3392 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    d719878 View commit details
    Browse the repository at this point in the history
  46. winhttp: Mind read size when skipping async read in WinHttpReadData().

    CW-Bug-Id: #21085
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6dac9f8 View commit details
    Browse the repository at this point in the history
  47. HACK: gdiplus: Add HDC parameter back to gdi+ internal functions.

    This reverts commit e8babc9
    (Replace HDC with GpGraphics in parameters.) without having
    to revert the font linking implementation. This is due to
    graphics->hdc member being NULL when the GpGraphics object
    is created with GdipGetImageGraphicsContext, so we need to
    be able to pass a temporal HDC object when graphics->hdc is null.
    tati-frog authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    daff46e View commit details
    Browse the repository at this point in the history
  48. sapi: Create a new engine only when needed in ISpVoice.

    Instead of creating the TTS voice engine directly in SetVoice, we save
    the specified voice token, and only create them in ISpVoice::Speak when
    necessary.
    
    (cherry picked from commit 2a56d4e)
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8b4c52b View commit details
    Browse the repository at this point in the history
  49. sapi: Add ISpeechObjectToken stub.

    (cherry picked from commit c45bedb)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    75bf2da View commit details
    Browse the repository at this point in the history
  50. sapi: Add ISpeechObjectTokens stub.

    (cherry picked from commit ca6f3a7)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    981fc60 View commit details
    Browse the repository at this point in the history
  51. sapi: Add stub implementation for ISpeechObjectTokens::get__NewEnum.

    (cherry picked from commit 26498d9)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0535794 View commit details
    Browse the repository at this point in the history
  52. sapi: Implement ISpeechObjectToken::GetDescription.

    (cherry picked from commit b6c1760)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cd57f3f View commit details
    Browse the repository at this point in the history
  53. sapi: Implement ISpeechObjectToken::Invoke.

    (cherry picked from commit 001d1a4)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4af47d8 View commit details
    Browse the repository at this point in the history
  54. sapi: Implement ISpeechObjectToken::GetIDsOfNames.

    (cherry picked from commit 59a7ee1)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0e38594 View commit details
    Browse the repository at this point in the history
  55. sapi: Implement ISpeechObjectTokens::get_Count.

    (cherry picked from commit 261d7c3)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    865fa53 View commit details
    Browse the repository at this point in the history
  56. sapi: Implement IEnumVARIANT::Next for ISpeechObjectTokens.

    (cherry picked from commit 6f2a0c4)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ca653c0 View commit details
    Browse the repository at this point in the history
  57. sapi: Implement ISpeechObjectTokens::Invoke.

    (cherry picked from commit 6e8d450)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c138fa7 View commit details
    Browse the repository at this point in the history
  58. sapi: Free typelib on DLL detach.

    (cherry picked from commit afac7d7)
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1127032 View commit details
    Browse the repository at this point in the history
  59. sapi: Implement ISpeechVoice::Speak.

    (cherry picked from commit 5243f2e)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    33d3de9 View commit details
    Browse the repository at this point in the history
  60. sapi: Handle zero-length attributes correctly in ISpObjectTokenCatego…

    …ry::EnumTokens.
    
    (cherry picked from commit 4bbfd83)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    47133d6 View commit details
    Browse the repository at this point in the history
  61. sapi: Introduce create_token_category helper in tts.

    (cherry picked from commit 0f8b59a)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7f29a72 View commit details
    Browse the repository at this point in the history
  62. sapi: Implement ISpeechVoice::GetVoices.

    (cherry picked from commit 62aec03)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    391484c View commit details
    Browse the repository at this point in the history
  63. sapi: Implement ISpeechVoice::GetTypeInfoCount.

    (cherry picked from commit 5808735)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    182f0b6 View commit details
    Browse the repository at this point in the history
  64. sapi: Implement ISpeechVoice::GetTypeInfo.

    (cherry picked from commit dd083a6)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    64ec697 View commit details
    Browse the repository at this point in the history
  65. sapi: Implement ISpeechVoice::GetIDsOfNames.

    (cherry picked from commit 9d04466)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b737934 View commit details
    Browse the repository at this point in the history
  66. sapi: Implement ISpeechVoice::Invoke.

    (cherry picked from commit c72f0ec)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f8db8cc View commit details
    Browse the repository at this point in the history
  67. winegstreamer/video_decoder: Reset sample timestamp on stream start.

    CW-Bug-Id: #23248
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0e810c7 View commit details
    Browse the repository at this point in the history
  68. dsound/tests: Test that formats with more than two channels require W…

    …AVEFORMATEXTENSIBLE.
    
    (cherry picked from commit b3ec5bc)
    
    CW-Bug-Id: #19927
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5a3c506 View commit details
    Browse the repository at this point in the history
  69. dsound: Reject WAVEFORMATEX formats with more than two channels.

    Formats with more than two channels require WAVEFORMATEXTENSIBLE according to tests.
    
    Fix Viking: Battle for Asgard (211160) audio cracking in its intro video.
    
    (cherry picked from commit 7c7b2e8)
    
    CW-Bug-Id: #19927
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    dc7f506 View commit details
    Browse the repository at this point in the history
  70. nsiproxy.sys: Fix ipv6 route table parsing on Linux.

    CW-Bug-Id: #23460
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bad0bc0 View commit details
    Browse the repository at this point in the history
  71. iphlpapi: Partially fill Ipv4 / Ipv6 metric in GetAdaptersAddresses().

    CW-Bug-Id: #23460
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    892506a View commit details
    Browse the repository at this point in the history
  72. Revert "win32u: Use font AA flags when querying glyph outline with GG…

    …O_METRICS."
    
    This reverts commit 7a43389.
    
    CW-Bug-Id: #23452
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f127395 View commit details
    Browse the repository at this point in the history
  73. Revert "win32u: Store effective AA flags in gdi_font."

    This reverts commit d098d5c.
    
    CW-Bug-Id: #23452
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a93c9e5 View commit details
    Browse the repository at this point in the history
  74. win32u: Store effective AA flags in font_physdev.

    CW-Bug-Id: #22992
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d178635 View commit details
    Browse the repository at this point in the history
  75. win32u: Use font AA flags when querying glyph outline with GGO_METRICS.

    CW-Bug-Id: #22992
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e9e3dc2 View commit details
    Browse the repository at this point in the history
  76. faudio: Take lock before accessing list in LinkedList_RemoveEntry().

    CW-Bug-Id: #23472
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2760c85 View commit details
    Browse the repository at this point in the history
  77. faudio: Don't destroy voice when it is output to other voices.

    CW-Bug-Id: #23472
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fde7629 View commit details
    Browse the repository at this point in the history
  78. xaudio2: Check FAudioVoice_DestroyVoice result in destroy_voice().

    CW-Bug-Id: #23472
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7ee1cca View commit details
    Browse the repository at this point in the history
  79. xaudio2/tests: Test destroying a voice which is an output to another …

    …one.
    
    CW-Bug-Id: #23472
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    718a43b View commit details
    Browse the repository at this point in the history
  80. Revert "faudio: Don't destroy voice when it is output to other voices."

    This reverts commit d497be2.
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    270b45c View commit details
    Browse the repository at this point in the history
  81. Revert "xaudio2: Check FAudioVoice_DestroyVoice result in destroy_voi…

    …ce()."
    
    This reverts commit 431fdeb.
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    969c656 View commit details
    Browse the repository at this point in the history
  82. faudio: Don't destroy voice when it is output to other voices

    (cherry-picked from FAudio commit c00b01caa6e3f0dce09af6676ff55936e97b451c)
    
    CW-Bug-Id: #23472
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c77c3ab View commit details
    Browse the repository at this point in the history
  83. xaudio2: Use FAudioVoice_DestroyVoiceSafeEXT() result in destroy_voic…

    …e().
    
    CW-Bug-Id: #23472
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2efc2ae View commit details
    Browse the repository at this point in the history
  84. wine.inf: Add a font replacement for Segoe UI.

    CW-Bug-Id: #23020
    jactry authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0d82afc View commit details
    Browse the repository at this point in the history
  85. fixup! ntdll: Read process memory on the client side in NtReadVirtual…

    …Memory().
    
    CW-Bug-Id: #23456
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0a193b3 View commit details
    Browse the repository at this point in the history
  86. advapi32: Check NULL return key pointers when creating registry keys.

    Fix Warlords Battlecry III (433280) crashes at launch.
    
    CW-Bug-Id: #23484
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1119321 View commit details
    Browse the repository at this point in the history
  87. advapi32/tests: Test creating registry keys with a NULL return key po…

    …inter.
    
    CW-Bug-Id: #23484
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6bf0aa2 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    1573cfe View commit details
    Browse the repository at this point in the history
  89. winegstreamer: HACK: Do not enable low latency for Gungrave G.O.R.E.

    CW-Bug-Id: #23455
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    55461e6 View commit details
    Browse the repository at this point in the history
  90. mshtml: Pass DOMEvent instead of nsIDOMEvent during handle_event.

    CW-Bug-Id: #23083
    
    (cherry picked from commit 277acf6)
    Brendan McGrath authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9970d96 View commit details
    Browse the repository at this point in the history
  91. mshtml: Use generic event dispatcher for DOMContentLoaded.

    Use generic event dispatcher instead of nsevent for the
    DOMContentLoaded event.
    
    Also allow processing before dispatching event.
    
    Only update dom_content_loaded_event start/end time when the event is
    trusted.
    
    CW-Bug-Id: #23083
    
    (cherry picked from commit 54980a7)
    Brendan McGrath authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cc1698d View commit details
    Browse the repository at this point in the history
  92. mshtml/tests: Add test for document mode after InitNew and Load.

    CW-Bug-Id: #23083
    
    (cherry picked from commit 34a8478)
    Brendan McGrath authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    af4a85d View commit details
    Browse the repository at this point in the history
  93. mshtml: Always use the event target dispex.

    The event target may be from a different document to the document associated with the
    event handler.
    
    CW-Bug-Id: #23083
    
    (cherry picked from commit 74ff9f2)
    Brendan McGrath authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2086bb0 View commit details
    Browse the repository at this point in the history
  94. mshtml: Don't handle special case when doc != node->doc.

    CW-Bug-Id: #23083
    
    (cherry picked from commit 57c2c41)
    Brendan McGrath authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b3ba478 View commit details
    Browse the repository at this point in the history
  95. sapi: Implement ISpeechVoice::{get/put}_Volume.

    (cherry picked from commit 7c384f3)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c1f557f View commit details
    Browse the repository at this point in the history
  96. sapi: Implement ISpeechVoice::{get/putref}_Voice.

    (cherry picked from commit 43220a6)
    
    CW-Bug-Id: #22520
    shaunren authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b739aee View commit details
    Browse the repository at this point in the history
  97. Revert "winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for video …

    …processor."
    
    This reverts commit c6fe011.
    
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0692979 View commit details
    Browse the repository at this point in the history
  98. Revert "winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for resamp…

    …ler."
    
    This reverts commit 73410b6.
    
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5dd480a View commit details
    Browse the repository at this point in the history
  99. Revert "winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for aac de…

    …coder."
    
    This reverts commit 3a3400a.
    
    CW-Bug-Id: #22299
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4384053 View commit details
    Browse the repository at this point in the history
  100. winevulkan: Prepare for VK_KHR_calibrated_timestamps.

    (cherry picked from commit db03d2b)
    DadSchoorse authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1ee1fd3 View commit details
    Browse the repository at this point in the history
  101. winevulkan: Update to VK spec version 1.3.277.

    (cherry picked from commit ea890c4)
    DadSchoorse authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e732b99 View commit details
    Browse the repository at this point in the history
  102. Update vk.xml to 1.3.277.

    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e236b1f View commit details
    Browse the repository at this point in the history
  103. winevulkan: Update to VK spec version 1.3.278.

    The new spec uses length attribute for some static arrays. Change is_dynamic_array
    to account account for that. Eventually we could use the new information to improve
    conversion thunks.
    
    (cherry picked from commit f380e34)
    cjacek authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ce3c2eb View commit details
    Browse the repository at this point in the history
  104. Update vk.xml to 1.3.278.

    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7212366 View commit details
    Browse the repository at this point in the history
  105. winevulkan: Remove no longer needed spec workarounds.

    (cherry picked from commit 7995f38)
    cjacek authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ce9dfe3 View commit details
    Browse the repository at this point in the history
  106. winevulkan: Update to VK spec version 1.3.279.

    Signed-off-by: Philip Rebohle <[email protected]>
    (cherry picked from commit ec6879b)
    doitsujin authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    033ec3d View commit details
    Browse the repository at this point in the history
  107. Update vk.xml to 1.3.279.

    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2edc8b8 View commit details
    Browse the repository at this point in the history
  108. win32u: HACK: Clear queue QS_RAWINPUT if NtUserGetRawInputBuffer() go…

    …t everything for Apex Legends.
    
    CW-Bug-Id: #23533
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e3aca01 View commit details
    Browse the repository at this point in the history
  109. winex11.drv: Apply the GL vendor override for Intel GPUs too

    ValveSoftware#222
    
    The vendor override forces wine to report an AMD GPU. Previously,
    the vendor override only applied for NVIDIA GPUs.
    
    Also, rename WINE_GL_HIDE_NVIDIA to WINE_GL_VENDOR_REPORT_AMD.
    
    More info: ValveSoftware/Proton#7529
    renatopereyra authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b5c7395 View commit details
    Browse the repository at this point in the history
  110. mscoree: Implement CLRRuntimeHost_Start.

    (cherry picked from commit 934cfb8)
    
    CW-Bug-Id: #23538
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b7d6d11 View commit details
    Browse the repository at this point in the history
  111. loader: Expose the standard debugging symbols for GDB.

    CW-Bug-Id: #22176
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e3558b0 View commit details
    Browse the repository at this point in the history
  112. ntdll: Maintain a PE module link map and expose it to GDB.

    CW-Bug-Id: #22176
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cdcf675 View commit details
    Browse the repository at this point in the history
  113. tools: Add gdbunwind.py script with a syscall unwinder.

    CW-Bug-Id: #22176
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f783e27 View commit details
    Browse the repository at this point in the history
  114. HACK: loader: Map /run/host to / in the link map.

    CW-Bug-Id: #22176
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    04e5178 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    620216e View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    d455f1f View commit details
    Browse the repository at this point in the history
  117. Revert "HACK: gdiplus: Add HDC parameter back to gdi+ internal functi…

    …ons."
    
    This reverts commit 505f4df.
    tati-frog authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    213f291 View commit details
    Browse the repository at this point in the history
  118. gdiplus: Switch to a struct for gdip_format_string callback args.

    (cherry picked from commit f2c92c6)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2dd4050 View commit details
    Browse the repository at this point in the history
  119. gdiplus: Pass gdip_format_string_info to font link functions.

    (cherry picked from commit 0d0d37b)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1902635 View commit details
    Browse the repository at this point in the history
  120. gdiplus: Restore hdc argument to gdip_format_string.

    Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56345
    (cherry picked from commit c37fea8)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b2a8b66 View commit details
    Browse the repository at this point in the history
  121. ntdll: Wait for thread suspension in NtSuspendThread().

    CW-Bug-Id: #23552
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    03da124 View commit details
    Browse the repository at this point in the history
  122. fixup! fshack: winex11: Always blit fs_hack in wglFlush and wglFinish…

    … when drawing to front buffer.
    
    CW-Bug-Id: #23582
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f7cd1ad View commit details
    Browse the repository at this point in the history
  123. ddraw: Store material handles in ddraw object.

    CW-Bug-Id: #23583
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    79c7c4b View commit details
    Browse the repository at this point in the history
  124. ddraw: Store surface handles in ddraw object.

    CW-Bug-Id: #23583
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    06c4161 View commit details
    Browse the repository at this point in the history
  125. ddraw: Support multiple devices per ddraw object.

    CW-Bug-Id: #23583
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9104a74 View commit details
    Browse the repository at this point in the history
  126. ddraw/tests: Add tests for multiple devices.

    CW-Bug-Id: #23583
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7f1d686 View commit details
    Browse the repository at this point in the history
  127. Revert "HACK: winex11: Add option to WINE_HIDE_NVK."

    This reverts commit caa6104.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    637d92e View commit details
    Browse the repository at this point in the history
  128. Revert "HACK: winevulkan: Add option to WINE_HIDE_NVK."

    This reverts commit febbad5.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e6655a5 View commit details
    Browse the repository at this point in the history
  129. gdiplus: Fix crash in GdipAddPathString.

    Apparently, 1454ffe introduced
    the assumption that the font passed to gdip_format_string is
    non-NULL, and GdipAddPathString wasn't passing it in.
    
    (cherry picked from commit 1ee1f2e)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    85b2b2b View commit details
    Browse the repository at this point in the history
  130. gdiplus: Fix use after free in GdipAddPathString.

    (cherry picked from commit 3ca8204)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    da87a70 View commit details
    Browse the repository at this point in the history
  131. gdiplus: Implement font linking in GdipAddPathString.

    (cherry picked from commit 55f71fd)
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    614687b View commit details
    Browse the repository at this point in the history
  132. amend! kernelbase: HACK: Force CEF swiftshader for Snares of Ruin 2.

    kernelbase: HACK: Force CEF swiftshader for Snares of Ruin 2.
    
    CW-Bug-Id: #23613
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ac0db78 View commit details
    Browse the repository at this point in the history
  133. wintypes: Report some API contracts as present in api_information_sta…

    …tics_IsApiContractPresentByMajor().
    
    CW-Bug-Id: #23614
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8babfa7 View commit details
    Browse the repository at this point in the history
  134. windows.perception.stub: Add stub IHolographicSpaceInterop interface.

    CW-Bug-Id: #23614
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d32a706 View commit details
    Browse the repository at this point in the history
  135. windows.perception.stub: HACK: Set WS_EX_NOACTIVATE for window in hol…

    …ographicspace_interop_CreateForWindow().
    
    CW-Bug-Id: #23614
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8043658 View commit details
    Browse the repository at this point in the history
  136. mf: Make session_get_node_object() more robust.

    It's possible that a state object pointer not in the topology node collection gets passed to
    session_get_node_object(). Instead of returning the last node when the object is not found, we
    should return a NULL so that the state of the last node is not changed by mistake.
    
    Signed-off-by: Zhiyi Zhang <[email protected]>
    (cherry picked from commit a00b30b)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fa9a24c View commit details
    Browse the repository at this point in the history
  137. mf: Add a session_flush_nodes() helper.

    Signed-off-by: Zhiyi Zhang <[email protected]>
    (cherry picked from commit 8173d3b)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1244141 View commit details
    Browse the repository at this point in the history
  138. mf/tests: Add a create_test_topology() helper.

    Signed-off-by: Zhiyi Zhang <[email protected]>
    (cherry picked from commit c1223d0)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cab06c3 View commit details
    Browse the repository at this point in the history
  139. mf: Support seeking while a session is started.

    (cherry picked from commit 9c82ce9)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    66f568e View commit details
    Browse the repository at this point in the history
  140. mf/tests: Test IMFMediaSession::Start().

    Signed-off-by: Zhiyi Zhang <[email protected]>
    (cherry picked from commit 6b853a9)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    68110f4 View commit details
    Browse the repository at this point in the history
  141. mfmediaengine: Implement IMFMediaEngineEx::SetCurrentTime().

    (cherry picked from commit 2bcc87b)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9fe8106 View commit details
    Browse the repository at this point in the history
  142. mfmediaengine: Implement IMFMediaEngineEx::SetCurrentTimeEx().

    (cherry picked from commit 283d4ba)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3771bdb View commit details
    Browse the repository at this point in the history
  143. mfmediaengine/tests: Test IMFMediaEngineEx::SetCurrentTime/Ex().

    (cherry picked from commit de89f77)
    
    CW-Bug-Id: #22486
    CW-Bug-Id: #22799
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    74e945f View commit details
    Browse the repository at this point in the history
  144. Revert "ntdll: Validate xstate alignment in validate_context_xstate()."

    This reverts commit f3757df.
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7354ff7 View commit details
    Browse the repository at this point in the history
  145. Revert "ntdll: Validate context xstate at once in NtGetContextThread()."

    This reverts commit 92fe920.
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    93c7162 View commit details
    Browse the repository at this point in the history
  146. Revert "ntdll: Factor out validate_context_xstate() function."

    This reverts commit 96e3ee8.
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ca7394e View commit details
    Browse the repository at this point in the history
  147. ntdll: Fix exception list offset in call_user_mode_callback / user_mo…

    …de_callback_return.
    
    (cherry picked from commit 39304da)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f3ef0ee View commit details
    Browse the repository at this point in the history
  148. ntdll: Don't hardcode xstate feature mask.

    (cherry picked from commit 1e0728c)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    473dd7d View commit details
    Browse the repository at this point in the history
  149. ntdll: Don't hardcode xstate size in syscall frame.

    (cherry picked from commit 7ae488a)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    df7bee7 View commit details
    Browse the repository at this point in the history
  150. ntdll: Don't hardcode xstate size in exception stack layout.

    (cherry picked from commit dfe2b71)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    498040f View commit details
    Browse the repository at this point in the history
  151. ntdll: On x86_64, don't access %gs in signal_start_thread().

    %gs is not set until call_init_thunk().
    Also, adjust other TEB accesses to be consistent with the surrounding
    functions.
    
    Fixes a crash on macOS introduced by 7ae488a
    ("ntdll: Don't hardcode xstate size in syscall frame.")
    
    (cherry picked from commit e628eb2)
    
    CW-Bug-Id: #23244
    mrpippy authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d9b3809 View commit details
    Browse the repository at this point in the history
  152. ntdll: Mind context compaction mask in context_from_server().

    (cherry picked from commit ba1e2d5)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f71659d View commit details
    Browse the repository at this point in the history
  153. ntdll: Don't copy xstate from / to syscall frame in usr1_handler().

    (cherry picked from commit efd3d31)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    32dc479 View commit details
    Browse the repository at this point in the history
  154. ntdll: Support generic xstate config in context manipulation functions.

    (cherry picked from commit beec1b5)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    90c7f90 View commit details
    Browse the repository at this point in the history
  155. ntdll: Respect red zone in usr1_handler() on x64.

    Fixes a regression introduced by
    efd3d31.
    
    (cherry picked from commit 6f55a13)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7505034 View commit details
    Browse the repository at this point in the history
  156. ntdll: Only save AVX xstate in wine_syscall_dispatcher.

    (cherry picked from commit 7ae23ad)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ba9eabc View commit details
    Browse the repository at this point in the history
  157. ntdll: Preserve untouched parts of xstate in NtSetContextThread().

    (cherry picked from commit a10da8a)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d049d28 View commit details
    Browse the repository at this point in the history
  158. ntdll: Support generic xstate in Unix-side manipulation functions.

    (cherry picked from commit 6bc2c09)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    317f6ba View commit details
    Browse the repository at this point in the history
  159. ntdll: Factor out xstate_from_server() function.

    (cherry picked from commit 25e0a25)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fccaa98 View commit details
    Browse the repository at this point in the history
  160. ntdll: Factor out context_to_server() function.

    (cherry picked from commit a9d77d0)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    af23975 View commit details
    Browse the repository at this point in the history
  161. ntdll: Mind generic xstate masks in server context conversion.

    (cherry picked from commit 3dea242)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    57170ea View commit details
    Browse the repository at this point in the history
  162. ntdll: Support more xstate features.

    (cherry picked from commit 29c73ee)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5705b3e View commit details
    Browse the repository at this point in the history
  163. ntdll/tests: Add more tests for xstate.

    (cherry picked from commit bb47eb9)
    
    CW-Bug-Id: #23244
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    56d69bd View commit details
    Browse the repository at this point in the history
  164. ntdll: Factor out validate_context_xstate() function.

    CW-Bug-Id: #20821
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    68c2868 View commit details
    Browse the repository at this point in the history
  165. ntdll: Validate context xstate at once in NtGetContextThread().

    CW-Bug-Id: #20821
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    907bbf2 View commit details
    Browse the repository at this point in the history
  166. ntdll: Validate xstate alignment in validate_context_xstate().

    CW-Bug-Id: #20821
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    253d56c View commit details
    Browse the repository at this point in the history
  167. winegstreamer: HACK: Disable MF_SA_D3D11_AWARE for The Finals.

    CW-Bug-Id: #23621
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5165a89 View commit details
    Browse the repository at this point in the history
  168. winegstreamer: Integrate media-converter to winegstreamer.

    CW-Bug-Id: #23225
    ziqingh authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5936b69 View commit details
    Browse the repository at this point in the history
  169. Revert "mfmediaengine/tests: Test IMFMediaEngineEx::SetCurrentTime/Ex…

    …()."
    
    This reverts commit e9b0c55.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bf2bfa8 View commit details
    Browse the repository at this point in the history
  170. Revert "mfmediaengine: Implement IMFMediaEngineEx::SetCurrentTimeEx()."

    This reverts commit cab32f6.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6e244ea View commit details
    Browse the repository at this point in the history
  171. Revert "mfmediaengine: Implement IMFMediaEngineEx::SetCurrentTime()."

    This reverts commit 283cde7.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c1de082 View commit details
    Browse the repository at this point in the history
  172. Revert "mf/tests: Test IMFMediaSession::Start()."

    This reverts commit dfce0a5.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c099bc3 View commit details
    Browse the repository at this point in the history
  173. Revert "mf: Support seeking while a session is started."

    This reverts commit ba94fc6.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f8dcd06 View commit details
    Browse the repository at this point in the history
  174. Revert "mf/tests: Add a create_test_topology() helper."

    This reverts commit 69e8304.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d48d465 View commit details
    Browse the repository at this point in the history
  175. Revert "mf: Add a session_flush_nodes() helper."

    This reverts commit a46a5ee.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a71d0ba View commit details
    Browse the repository at this point in the history
  176. explorer: Add an environment variable setting to start Xalia.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ea60a19 View commit details
    Browse the repository at this point in the history
  177. winex11.drv: Mark Xalia overlay window as a gamescope overlay.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4102ef7 View commit details
    Browse the repository at this point in the history
  178. winex11.drv: Do not shape layered windows in Gamescope.

    The use of xshape doesn't work and actively breaks rendering in
    Gamescope.
    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c8c7b4d View commit details
    Browse the repository at this point in the history
  179. win32u: Implement EVENT_OBJECT_STATECHANGE.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ca3dac2 View commit details
    Browse the repository at this point in the history
  180. win32u: Implement EVENT_OBJECT_LOCATIONCHANGE.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a854a85 View commit details
    Browse the repository at this point in the history
  181. Configuration menu
    Copy the full SHA
    620b0fe View commit details
    Browse the repository at this point in the history
  182. win32u: Implement cross-process GetScrollBarInfo.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f7050af View commit details
    Browse the repository at this point in the history
  183. win32u: Implement cross-process GetScrollInfo.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a3fc1f9 View commit details
    Browse the repository at this point in the history
  184. win32u: Implement winevents for scrollbars.

    Esme Povirk authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9bed822 View commit details
    Browse the repository at this point in the history
  185. gdiplus/tests: Add tests for GdipPrivateAddMemoryFont().

    CW-Bug-Id: #23597
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d778e9d View commit details
    Browse the repository at this point in the history
  186. gdiplus: Search microsoft platform names first in load_ttf_name_id().

    Search names in fonts in the order of Microsoft, Mac and finally Unicode platform. This is also the
    order win32u uses to load font names.
    
    Fix Granado Espada Japan (1219160) launcher crashes at start in Japanese locale. The game ships a
    font with a broken name record of Mac platform and encoding ID 0 (Roman) but the name string is in
    code page 10001 (Japanese). This broken name record is placed before the name records for the
    Microsoft platform so it gets selected first. Then name value in the name record doesn't get
    converted correctly to Unicode because of the wrong code page. Thus the EnumFontFamiliesExW()
    in GdipPrivateAddMemoryFont() fails to find the font.
    
    CW-Bug-Id: #23597
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3a28bd4 View commit details
    Browse the repository at this point in the history
  187. HACK: ntdll: Enable WINE_SIMULATE_WRITECOPY for Hentai Maid Memories.

    CW-Bug-Id: #23637
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c0d9805 View commit details
    Browse the repository at this point in the history
  188. crypt32: Fix CryptBinaryToString not adding a separator.

    (cherry picked from commit 624e87a)
    tati-frog authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1e5c02f View commit details
    Browse the repository at this point in the history
  189. ntdll: Return STATUS_NO_YIELD_PERFORMED from NtYieldExecution() on Li…

    …nux if no yield was performed.
    
    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    45f59c8 View commit details
    Browse the repository at this point in the history
  190. winhttp: Set actual default receive response timeout to 21sec.

    CW-Bug-Id: #23656
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    940efde View commit details
    Browse the repository at this point in the history
  191. winhttp/tests: Add some tests for actual connection caching.

    CW-Bug-Id: #23656
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    56b7e38 View commit details
    Browse the repository at this point in the history
  192. winhttp: Do not cache connection if suggested by request headers.

    CW-Bug-Id: #23656
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    43b6027 View commit details
    Browse the repository at this point in the history
  193. winegstreamer/media-converter: Split videoconv caps event handler to …

    …a separate helper.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8427e38 View commit details
    Browse the repository at this point in the history
  194. winegstreamer/media-converter: Split videoconv upstream chunk dump to…

    … a separate helper.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d3aea4b View commit details
    Browse the repository at this point in the history
  195. winegstreamer/media-converter: Split videoconv stream-start event pus…

    …h to a separate helper.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    500acad View commit details
    Browse the repository at this point in the history
  196. winegstreamer/media-converter: Split videoconv event caps push to a s…

    …eparate helper.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ecb7dd7 View commit details
    Browse the repository at this point in the history
  197. winegstreamer/media-converter: Open the blank file on videoconv state…

    … creation.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e61bf26 View commit details
    Browse the repository at this point in the history
  198. winegstreamer/media-converter: Use an enum for video conv state flags.

    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    819d2a3 View commit details
    Browse the repository at this point in the history
  199. winegstreamer/media-converter: Wrap around the blank video if shorter…

    … than upstream data.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    87946fb View commit details
    Browse the repository at this point in the history
  200. winegstreamer/media-converter: Use gst_util_uint64_scale_round to rou…

    …nd upstream position.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5f86fb7 View commit details
    Browse the repository at this point in the history
  201. winegstreamer/media-converter: Implement support for push mode in vid…

    …eoconv.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c50f302 View commit details
    Browse the repository at this point in the history
  202. winegstreamer/media-converter: Wrap videoconv and a demuxer in a new …

    …protondemuxer bin.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a717652 View commit details
    Browse the repository at this point in the history
  203. winegstreamer/media-converter: Automatically add an audio decoder to …

    …protondemuxer.
    
    CW-Bug-Id: #22319
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9524238 View commit details
    Browse the repository at this point in the history
  204. HACK: winebuild: Include target arch in the hash used for timestamp.

    So that 32 and 64 bit PEs produce different values even if they have the
    same name.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    01b816d View commit details
    Browse the repository at this point in the history
  205. ntdll/tests: Add tests for CONTEXT_EXCEPTION_REQUEST.

    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    68eb557 View commit details
    Browse the repository at this point in the history
  206. ntdll: Set exception reporting flags in NtGetContextThread().

    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2c005f9 View commit details
    Browse the repository at this point in the history
  207. ntdll: Store exception reporting flags in server context.

    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    84a9a4b View commit details
    Browse the repository at this point in the history
  208. ntdll: Store exception reporting flags on suspend.

    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    253b2ba View commit details
    Browse the repository at this point in the history
  209. ntdll: Store exception reporting flags for debug events.

    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    228480d View commit details
    Browse the repository at this point in the history
  210. Revert "ntdll: Add WINE_DISABLE_WRITE_WATCH env var to disable write …

    …watch support."
    
    This reverts commit 60b7ce6.
    
    CW-Bug-Id: #23654
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f490b50 View commit details
    Browse the repository at this point in the history
  211. winevulkan: Return result through NtCallbackReturn for the debug call…

    …backs.
    
    (cherry picked from commit 643538a)
    julliard authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b732274 View commit details
    Browse the repository at this point in the history
  212. winevulkan: Keep the create_info HWND on the surface wrappers.

    (cherry picked from commit 982c2ed)
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    16527b7 View commit details
    Browse the repository at this point in the history
  213. winevulkan: Rename wine_device_memory mapping to vm_map.

    To avoid conflict with handle mapping macros.
    
    (cherry picked from commit 84e4620)
    cjacek authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fccd426 View commit details
    Browse the repository at this point in the history
  214. winevulkan: Use handle map for memory objects.

    (cherry picked from commit 6491484)
    cjacek authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c211e2a View commit details
    Browse the repository at this point in the history
  215. winevulkan: Remove handle mapping after host destory is called.

    For VK_EXT_debug_utils callbacks on destroy / free.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7236bc0 View commit details
    Browse the repository at this point in the history
  216. fshack: winex11.drv: Introduce fs_hack_is_window_rect_fullscreen().

    Introduce fs_hack_is_window_rect_fullscreen() and it replaces fs_hack_matches_current_mode()
    for determining whether fshack should be enabled for a window. The difference
    is that the new function considers a window with a rectangle larger than the
    monitor rectangle also fullscreen. This is actually closer to the behavior of
    NtUserIsWindowRectFullScreen(). Ideally, we should enable fshack for all windows
    and scale them all when a ChangeDisplaySetting() call is made to change resolutions.
    But that would be a bigger change and has higher overhead so let's not do that
    unless necessary.
    
    Another reason for this change is to avoid a black screen issue on Nvidia drivers.
    For example, on Arch Linux with Nvidia driver 550. Call of Juarez (21980) changes
    the resolution to 1024x768 then changes the game window to (-3, -22, 1030, 793).
    Because the new window rectangle doesn't match the fake monitor resolution, fshack
    is disabled for the window and its client window gets resized to the unscaled one.
    However, the fshack monitor still has the fake 1024x768 so Vulkan swapchains need
    to draw to a surface with the physical resolution. Because the unscaled client window
    is smaller than the physical resolution, vkAcquireNextImageKHR() always returns
    VK_ERROR_OUT_OF_DATE_KHR on Nvidia drivers. Of course, because Nvidia drivers are
    proprietary so I can't confirm this is the exact cause.
    
    CW-Bug-Id: #23466
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6456442 View commit details
    Browse the repository at this point in the history
  217. win32u: Store desktop flags in shared memory and use that in is_virtu…

    …al_desktop().
    
    CW-Bug-Id: #23665
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9dafc27 View commit details
    Browse the repository at this point in the history
  218. user32: HACK: Avoid triggering displays update in GetDisplayConfigBuf…

    …ferSizes().
    
    To be dropped on next rebase.
    
    CW-Bug-Id: #23665
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9157418 View commit details
    Browse the repository at this point in the history
  219. winevulkan: Make client's device memory wrapper available to callback…

    … converter.
    
    With VK_EXT_device_address_binding_report we can get debug_util
    callbacks used to track memory bindings. Since it's the host's
    implementation that starts the callback we have to be sure that we have
    a way of converting it to the client side's variant before it's even
    added to the handle map - i.e. we don't know the host handle at that
    time yet.
    
    ntuser_thread_info which is thread-local is used.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    dce7a2f View commit details
    Browse the repository at this point in the history
  220. HACK: mfplat: Enable new media source by default for more games.

    CW-Bug-Id: #23618
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b94d5f5 View commit details
    Browse the repository at this point in the history
  221. Configuration menu
    Copy the full SHA
    4d5ffea View commit details
    Browse the repository at this point in the history
  222. msvcrt/tests: Add tests for check buffering state of standard streams.

    Signed-off-by: Eric Pouech <[email protected]>
    (cherry picked from commit 417d25e)
    
    Link: ValveSoftware#224
    Eric Pouech authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    813d890 View commit details
    Browse the repository at this point in the history
  223. ucrtbase/tests: Add tests for checking buffering state of standard st…

    …reams.
    
    Signed-off-by: Eric Pouech <[email protected]>
    (cherry picked from commit d9b3ad0)
    
    Link: ValveSoftware#224
    Eric Pouech authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ffc895d View commit details
    Browse the repository at this point in the history
  224. ucrtbase: Let stderr be always be unbuffered.

    Signed-off-by: Eric Pouech <[email protected]>
    (cherry picked from commit 8825f4d)
    
    Link: ValveSoftware#224
    Eric Pouech authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b88b982 View commit details
    Browse the repository at this point in the history
  225. light.msstyles: Use #fefefe instead of #ffffff for scrollbar parts.

    Imperium: Greek Wars (1183470) launcher sets a hardcoded #ffffff as the color key for transparency.
    It works on Windows 10 because the scrollbar parts only have very few #ffffff pixels so the
    scrollbar can be drawn as opaque. I don't want to change the light theme style for this. So let's
    work around this by using #fefefe instead of #ffffff. This have little difference visually.
    
    Spotted by Santino Mazza.
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b519d8d View commit details
    Browse the repository at this point in the history
  226. Configuration menu
    Copy the full SHA
    49a6a94 View commit details
    Browse the repository at this point in the history
  227. winegstreamer: Destroy wg_transform in video_decoder/transform_SetInp…

    …utType().
    
    CW-Bug-Id: #23621
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    433fec0 View commit details
    Browse the repository at this point in the history
  228. Revert "winegstreamer: HACK: Disable MF_SA_D3D11_AWARE for The Finals."

    This reverts commit 557bda3.
    
    CW-Bug-Id: #23621
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a099e7b View commit details
    Browse the repository at this point in the history
  229. winex11.drv: Support _SHIFT_ARB attributes in X11DRV_wglGetPixelForma…

    …tAttribivARB().
    
    CW-Bug-Id: #23713
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    79510d4 View commit details
    Browse the repository at this point in the history
  230. crypt32: Mind constructor tag in CRYPT_AsnDecodeOCSPSignatureInfoCert…

    …Encoded().
    
    (cherry picked from commit 7300b40)
    
    CW-Bug-Id: #23715
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f819412 View commit details
    Browse the repository at this point in the history
  231. cryptnet: Do not use InternetCombineUrlW() in build_request_url().

    (cherry picked from commit 798f158)
    
    CW-Bug-Id: #23715
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    faca065 View commit details
    Browse the repository at this point in the history
  232. msvcrt: Implement _mbsncpy_s[_l]().

    CW-Bug-Id: #23731
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fb3ec0a View commit details
    Browse the repository at this point in the history
  233. wmvcore: Start and stop read & delivery threads on OP_START/OP_STOP.

    Otherwise, it keeps pushing samples after calling OnStatus(WMT_STOPPED),
    which doesn't seem right. (Leading to potential crash).
    
    CW-Bug-Id: #22313
    Eric Pouech authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3862f68 View commit details
    Browse the repository at this point in the history
  234. fixup! ntdll: Support gpuvis tracing.

    CW-Bug-Id: #19529
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    deb0ae1 View commit details
    Browse the repository at this point in the history
  235. kernelbase: HACK: Force angle d3d9 for Antenna.

    CW-Bug-Id: #23739
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    aa08566 View commit details
    Browse the repository at this point in the history
  236. kernelbase: HACK: Force angle d3d9 for A Raven Monologue.

    CW-Bug-Id: #23740
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e1d2148 View commit details
    Browse the repository at this point in the history
  237. fixup! user32: Add or remove rawinput devices individually on WM_DEVI…

    …CECHANGE.
    
    CW-Bug-Id: #23732
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9e10c1f View commit details
    Browse the repository at this point in the history
  238. win32u: Move rawinput device cache ticks check to rawinput_update_dev…

    …ice_list.
    
    CW-Bug-Id: #23732
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7cb0074 View commit details
    Browse the repository at this point in the history
  239. win32u: Post device arrival messages in NtUserRegisterRawInputDevices.

    CW-Bug-Id: #23732
    rbernon authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b1a2335 View commit details
    Browse the repository at this point in the history
  240. fshack: winex11.drv: Use a better fshack interpolation in xrender_bli…

    …t().
    
    CW-Bug-Id: #23755
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    71dc181 View commit details
    Browse the repository at this point in the history
  241. fshack: winex11.drv: Interpolate image in x11drv_surface_flush() with…

    … xrender.
    
    CW-Bug-Id: #23755
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    dedc699 View commit details
    Browse the repository at this point in the history
  242. Revert "HACK: mfplat: Enable new media source by default for more gam…

    …es."
    
    This reverts commit b11119b.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6c558cf View commit details
    Browse the repository at this point in the history
  243. Revert "explorer: Don't pop start menu on "minimize all windows" syst…

    …ray command."
    
    This reverts commit 1cf7a85d1288f67b3e677f3b03533d46da1d2775.
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    93e737e View commit details
    Browse the repository at this point in the history
  244. Revert "win32u: Only send mouse input in ReleaseCapture() when a wind…

    …ow is captured."
    
    This reverts commit 17d457d.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6a82acb View commit details
    Browse the repository at this point in the history
  245. Revert "user32/tests: Add some ReleaseCapture() tests."

    This reverts commit a6fe061.
    ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    54b128a View commit details
    Browse the repository at this point in the history
  246. explorer: Don't pop start menu on "minimize all windows" systray comm…

    …and.
    
    (cherry picked from commit d66fe62)
    CW-Bug-Id: #23178
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    195d861 View commit details
    Browse the repository at this point in the history
  247. explorer: Don't pop start menu on "undo minimize all windows" systray…

    … command.
    
    (cherry picked from commit 5da459f)
    CW-Bug-Id: #23178
    Paul Gofman authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f6b6cee View commit details
    Browse the repository at this point in the history
  248. user32/tests: Add some ReleaseCapture() tests.

    (cherry picked from commit d47b13c)
    CW-Bug-Id: #23531
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1e2448a View commit details
    Browse the repository at this point in the history
  249. win32u: Only send mouse input in ReleaseCapture() when a window is ca…

    …ptured.
    
    Fix a regression from "bb496ea8 - server: Always queue mouse messages delivered to another window."
    
    Fix ETHER VAPOR Remaster (214570) launches to black screen when the cursor is in the game window.
    
    The game calls ReleaseCapture() when handling WM_MOUSEMOVE. After bb496ea, WM_MOUSEMOVE is always
    queued because the message window is NULL. So ReleaseCapture() ends up queuing another WM_MOUSEMOVE.
    So the game ends up handling infinite WM_MOUSEMOVE messages at startup and is not able to do anything.
    
    (cherry picked from commit 818d9a1)
    CW-Bug-Id: #23531
    zzhiyi authored and ivyl committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e8172fc View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    cd5c7ea View commit details
    Browse the repository at this point in the history