1
0
mirror of https://github.com/wine-mirror/wine synced 2024-06-29 06:14:34 +00:00
Commit Graph

171765 Commits

Author SHA1 Message Date
Ilia Docin
9cf95e76ef sane.ds: Improve color mode and paper source detection. 2024-06-25 21:55:06 +02:00
Vijay Kiran Kamuju
49457ccf21 wevtapi: Add stub EvtCreateRenderContext().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52879
2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
d09e423e61 winemac.drv: Give dead keys a friendly name in GetKeyNameText. 2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
2d319acccd winemac.drv: Add additional German symbol vkeys. 2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
c579dcc471 winemac.drv: Resolve symbol vkeys first without modifiers. 2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
c9d9ff6129 winemac.drv: Use UCCompareText in char_matches_string. 2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
5a97ad97dc winemac.drv: Uppercase single keys in GetKeyNameText. 2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
7a3e09640b winemac.drv: Do not append " dead" to dead keycodes in GetKeyNameText. 2024-06-25 21:55:06 +02:00
Marc-Aurel Zent
3b40b49c91 winemac.drv: Handle length of dead keycodes in ToUnicodeEx correctly. 2024-06-25 21:55:06 +02:00
Elizabeth Figura
53c70aec87 widl: Respect u and l modifiers in expressions. 2024-06-25 21:55:06 +02:00
Elizabeth Figura
e261f187ad widl: Use struct integer for the aNUM and aHEXNUM tokens. 2024-06-25 21:55:06 +02:00
Elizabeth Figura
22929dd8af widl: Store the hexadecimal flag inside of the expr_t union. 2024-06-25 21:55:06 +02:00
Elizabeth Figura
992cafc9ed widl: Do not allow "lu" as an integer suffix.
MIDL does not.
2024-06-25 21:55:06 +02:00
Alexandre Julliard
d9b364f6f5 makefiles: No longer ignore makedep.c. 2024-06-25 21:54:59 +02:00
Alexandre Julliard
fcc5629f7e server: Build relative paths at run-time instead of depending on makedep. 2024-06-25 13:32:57 +02:00
Alexandre Julliard
06fdcba7cf loader: Build relative paths at run-time instead of depending on makedep. 2024-06-25 13:32:57 +02:00
Alexandre Julliard
8c700a4e83 ntdll: Build relative paths at run-time instead of depending on makedep. 2024-06-25 13:32:57 +02:00
Alexandre Julliard
6311297c15 tools: Add helper functions to get the standard directories. 2024-06-25 11:33:46 +02:00
Aurimas Fišeras
69e3c712dc po: Update Lithuanian translation. 2024-06-25 09:20:11 +02:00
Brendan Shanks
3fac8334d2 winemac.drv: Fix warning in [WineContentView viewWillDraw]. 2024-06-25 09:20:00 +02:00
Brendan Shanks
1620d8f7ca winemac.drv: Fix warning in [WineWindow grabDockIconSnapshotFromWindow:force:]. 2024-06-25 09:19:59 +02:00
Elizabeth Figura
0c4743e9c1 ntdll: Move set_async_direct_result() to file.c.
Similar helpers are in file.c, and sync.c has nothing to do with file I/O otherwise.
2024-06-25 09:19:55 +02:00
Elizabeth Figura
5493ff11fa ntdll: Factor filling the IOSB into set_async_direct_result(). 2024-06-25 09:19:54 +02:00
Elizabeth Figura
62df7633e5 ntdll: Do not set io->Status at the end of sock_ioctl().
The only cases this affects are Wine-internal sockopt ioctls, and ws2_32 does not read back the IOSB status for those.
2024-06-25 09:19:52 +02:00
Elizabeth Figura
506cd1345b quartz/tests: Handle the case where ddraw returns system memory.
Fixes test failures with Windows 7.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56189
2024-06-25 09:19:47 +02:00
Santino Mazza
f9af971bd7 mshtml: Implement MarkupServices_ParseString. 2024-06-24 20:57:04 +02:00
Santino Mazza
f9a8f2f1a3 mshtml: Implement MarkupServices_CreateMarkupContainer. 2024-06-24 20:57:04 +02:00
Santino Mazza
e2100e3f1e mshtml/tests: Test for IMarkupServices. 2024-06-24 20:57:04 +02:00
Ilia Docin
ac4e478015 sane.ds: Add SANE option settable flag support. 2024-06-24 20:56:47 +02:00
Zhiyi Zhang
d1a62e862e include: Add some windows.applicationmodel definitions. 2024-06-24 17:13:05 +02:00
Zhiyi Zhang
c165459699 include: Add some windows.ui.core definitions. 2024-06-24 17:13:05 +02:00
Zhiyi Zhang
425ef9cb23 include: Add windows.ui.input.idl. 2024-06-24 17:13:05 +02:00
Zhiyi Zhang
cd8306db83 include: Add windows.devices.input.idl. 2024-06-24 17:13:05 +02:00
Zhiyi Zhang
d010f52241 include: Add some windows.system definitions. 2024-06-24 17:13:05 +02:00
Zhiyi Zhang
b80657c0a5 include: Add some windows.foundation definitions. 2024-06-24 17:13:05 +02:00
Zhiyi Zhang
cbf1310f87 rometadata: Add initial dll. 2024-06-24 17:13:05 +02:00
Alistair Leslie-Hughes
c483e5d456 msado15: Implement _Recordset get/put MaxRecords. 2024-06-24 17:13:05 +02:00
Alistair Leslie-Hughes
794e1f1884 msado15: Implement _Recordset get/put CacheSize. 2024-06-24 17:13:05 +02:00
Torge Matthies
9dd9c455d3 winegstreamer: Handle Gstreamer pipeline flushes gracefully in the media source.
If a GST_EVENT_FLUSH_START event is received between the calls from PE code to wg_parser_stream_get_buffer
and wg_parser_stream_copy_buffer, the latter function will return an error, resulting in the sample request being
dropped without having delivered a sample.

If wg_parser_stream_copy_buffer returns an error, retry the whole wait_on_sample procedure.

Flushes can be triggered by seek operations.
2024-06-24 17:13:05 +02:00
Torge Matthies
62d8d3415c winegstreamer: Ignore an assert in wg_parser.
This gets hit when a wg_parser receives GST_EVENT_FLUSH_START between the wg_parser_stream_get_buffer function return
and the wg_parser_stream_release_buffer call. In this case the NULL buffer can be ignored, it does no harm and there
is no memory leak from this.
2024-06-24 17:13:05 +02:00
Torge Matthies
215478fc46 winegstreamer: Don't only accept segment events when streams are enabled.
I don't know why this was done previously but this just creates a race condition, with no to me apparent benefit.
2024-06-24 17:13:05 +02:00
Torge Matthies
490d8ed663 winegstreamer: Fix race between wg_parser_stream_en/disable and GST_EVENT_FLUSH_START/STOP. 2024-06-24 17:13:05 +02:00
Alexandre Julliard
7c0aa6fd8c makefiles: Generate rules to build makedep. 2024-06-24 17:13:05 +02:00
Alexandre Julliard
0fb9e616bc makefiles: Hardcode the dll directory.
It's Wine-specific anyway.
2024-06-24 15:21:42 +02:00
Alexandre Julliard
f0ee51026b makefiles: Hardcode the nls directory.
It's Wine-specific anyway.
2024-06-24 13:47:08 +02:00
Alexandre Julliard
13159b0767 makefiles: Hardcode the fonts directory.
It's Wine-specific anyway.
2024-06-24 13:46:40 +02:00
Alexandre Julliard
58de2dec08 makedep: Add a helper to get a root-relative directory path. 2024-06-24 13:39:49 +02:00
Rémi Bernon
ef7f9fed60 winewayland: Move window surface creation functions to window_surface.c. 2024-06-24 13:25:28 +02:00
Rémi Bernon
834da273c1 winemac: Move window surface creation functions to surface.c. 2024-06-24 13:25:28 +02:00
Rémi Bernon
e9ca13a6f7 winex11: Move window surface creation functions to bitblt.c. 2024-06-24 13:25:28 +02:00