Rémi Bernon
f8f93c9bfc
winemac: Create a provider for the surface and a HBITMAP wrapping it.
2024-06-25 21:55:06 +02:00
Rémi Bernon
446c8ff670
winemac: Remove unused macdrv_get_surface_display_image copy_data parameter.
2024-06-25 21:55:06 +02:00
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