Commit graph

167245 commits

Author SHA1 Message Date
Alexandre Julliard 6b4399e369 ws2_32: Make htonl/htons/ntohl/ntohs proper functions. 2023-10-10 11:05:28 +02:00
Helix Graziani 91e54e5f6d uxtheme: Add ShouldSystemUseDarkMode. 2023-10-10 10:25:38 +02:00
Helix Graziani 26471dd00e winecfg: Change system theme alongside app theme. 2023-10-10 10:25:38 +02:00
Marcus Meissner 9d7c813b5e user32/tests: Use correct size to LoadStringW.
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
2023-10-10 10:18:43 +02:00
Rémi Bernon 907c67ce3c dmsynth: Create and register a fluid_sfont instance. 2023-10-10 10:14:08 +02:00
Rémi Bernon 3cfa740cd7 dmsynth: Create a fluid_synth instance on Open. 2023-10-10 10:14:08 +02:00
Rémi Bernon fcc8a1be68 dmsynth: Simplify IDirectMusicSynth8_Open checks. 2023-10-10 10:14:08 +02:00
Rémi Bernon b5903214ab fluidsynth: Use Wine debugging facility for traces. 2023-10-10 10:14:08 +02:00
Rémi Bernon f768d6b31b dmsynth: Import and use FluidSynth 2.3.3. 2023-10-10 10:14:08 +02:00
Rémi Bernon d0c3a0e03d dmime/tests: Queue the message before calling SendPMsg twice. 2023-10-10 10:14:08 +02:00
Paul Gofman b15680a05e ntdll: Implement NtQueryValueKey(KeyValuePartialInformationAlign64). 2023-10-10 10:14:08 +02:00
Francois Gouget 9878b47bd0 nsiproxy.sys: Add a trailing linefeed to a TRACE() message. 2023-10-10 10:14:08 +02:00
Francois Gouget 622daeaf89 dmsynth: Add a trailing linefeed to TRACE() messages. 2023-10-10 09:44:02 +02:00
Francois Gouget 484bf58e8d winewayland.drv: Add a trailing linefeed to a TRACE() message. 2023-10-10 09:44:00 +02:00
Zebediah Figura eb06f99172 shell32: Fix parsing empty arguments in parse_dde_command().
This fixes a hang in Microsoft Visual C++ 1.52 installation.
2023-10-09 20:53:23 +02:00
Eric Pouech 152e72c82c dbghelp: Read debuggee environment by page.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-09 20:52:00 +02:00
Eric Pouech 733bf91606 dbghelp: Simplify allocation code.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-09 20:52:00 +02:00
Rémi Bernon bc7e51b48c include: Avoid narrowing warning in wine_dbgstr_fourcc. 2023-10-09 20:51:49 +02:00
Alistair Leslie-Hughes 21e91690b1 d3dx9: Support empty mesh in D3DXLoadMeshHierarchyFromXInMemory(). 2023-10-09 20:51:37 +02:00
Matteo Bruni 526909f8b1 d3dx9/tests: Get rid of unnecessary branches in D3DXLoadMeshTest(). 2023-10-09 20:51:37 +02:00
Zhiyi Zhang e4cdcb1ec9 mf: Avoid a double free of presentation clock timers.
In clock_change_state() when a clock is running, a timer is removed from clock->timers. The same
timer is then used to create an async result, which will eventually calls present_clock_timer_callback_Invoke()
and release the same timer. Check if the timer is still in clock->timers before releasing it.
2023-10-09 20:51:22 +02:00
Alex Henrie 8f28294434 cmd: Reset ignoreBracket when moving to the next line.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55528
2023-10-09 11:40:34 +02:00
Piotr Caban 01fab4c409 gdi32: Update printer DEVMODE in ResetDCW. 2023-10-09 11:38:28 +02:00
Piotr Caban 09bcad7403 winspool.drv: Add ResetPrinterW implementation. 2023-10-09 11:38:26 +02:00
Piotr Caban b6b8d5f49c localspl: Add ResetPrinter implementation. 2023-10-09 11:38:26 +02:00
Nikolay Sivov 372c43868b winedump/emf: Add EMR_SETMITERLIMIT record dumping. 2023-10-09 11:38:13 +02:00
Nikolay Sivov fea9bb7523 gdi32/emf: Add SetMetaRgn() recording. 2023-10-09 11:38:11 +02:00
Nikolay Sivov 200d795ff3 gdi32: Reject invalid values in SetMiterLimit(). 2023-10-09 11:38:11 +02:00
Nikolay Sivov 3f30401495 gdi32/tests: Add some tests for SetMiterLimit() argument validation. 2023-10-09 11:38:11 +02:00
Nikolay Sivov 5b471a2963 gdi32/emf: Fix miter limit serialization. 2023-10-09 11:38:09 +02:00
Etaash Mathamsetty 627181d99c gdi32: Add stub for D3DKMTQueryAdapterInfo. 2023-10-09 11:37:49 +02:00
Rémi Bernon 3e19ca928e dmime: Call IDirectMusicTrack_(Init|End)Play from the segment state. 2023-10-09 11:35:15 +02:00
Rémi Bernon 7a678903fb dmime: Implement IDirectMusicPerformance_GetNotificationPMsg. 2023-10-09 11:35:15 +02:00
Rémi Bernon 3de1bc035e dmime: Send DMUS_PMSGT_NOTIFICATION messages from the performance.
Keeping the segment state referenced until its playback ends.
2023-10-09 11:35:13 +02:00
Rémi Bernon 664caf6ed7 dmime: Send DMUS_PMSGT_DIRTY messages from the performance. 2023-10-09 11:35:13 +02:00
Rémi Bernon ac832b97ae dmime: Free all pending messages after CloseDown. 2023-10-09 11:35:13 +02:00
Rémi Bernon 299698140a dmime: Keep messages with the same time ordered. 2023-10-09 11:35:13 +02:00
Rémi Bernon b201cf1bca dmime/tests: Tests interaction between CloseDown and notifications. 2023-10-09 11:35:13 +02:00
Daniel Lehman d2a606bc92 advapi32/tests: Add ReadEventLogA tests for EventlogStarted. 2023-10-09 11:35:08 +02:00
Paul Gofman 67bc349541 imagehlp: Import functions instead of forwarding. 2023-10-09 11:34:52 +02:00
Nikolay Sivov fe63d304be d3d10/tests: Add a test for log2/log10/exp2 functions in expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-09 11:34:41 +02:00
Alexandre Julliard a1830c03a5 ntdll: Add a separate helper to build the main module on Wow64.
We can't use the normal routine because the module is 32-bit.
2023-10-08 13:55:45 +02:00
Alex Henrie 4c07f22107 msvfw32: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie ce00200080 mscms: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie 6da1c970a4 mciavi32: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie 8f02157bc8 ddraw: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:53 +02:00
Alex Henrie 6159a50127 comctl32: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-06 20:49:52 +02:00
Alex Henrie 8b20c58801 include: Introduce wine_dbgstr_fourcc and debugstr_fourcc. 2023-10-06 20:49:52 +02:00
Alex Henrie b490890d2d winecoreaudio: Rename wine_dbgstr_fourcc to coreaudio_dbgstr_fourcc. 2023-10-06 20:49:52 +02:00
Alex Henrie ae77ddafb0 mfplat: Rename debugstr_fourcc to mf_debugstr_fourcc. 2023-10-06 20:49:52 +02:00