Rémi Bernon
f784374bcb
server: Keep a reference on the desktop the hook are registered for.
2024-06-26 17:00:18 +02:00
Rémi Bernon
fd3de9005e
server: Create a thread message queue shared mapping.
2024-06-26 17:00:18 +02:00
Eric Pouech
b89c3a41bb
cmd: Let token errors be tranlatable.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-26 16:57:27 +02:00
Eric Pouech
cb56c7b7bd
cmd: Move code around to avoid forward declaration.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-26 16:54:40 +02:00
Eric Pouech
cd50aa7d9c
cmd: Let redirections be handled by node instead of command.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-26 16:54:40 +02:00
Eric Pouech
6ad88c5512
cmd: Fix a couple of expansions issues.
...
Fix several incorrect behaviors that (partly) compensate each others:
- when replacing %XXX% by %YYY%, advance current position after the copied
%YYY% (otherwise it will expand %YYY% in same run),
- don't parse the command in run_program(),
- always expand full content in CALL command.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-26 16:54:40 +02:00
Eric Pouech
560521c14b
cmd: Add more tests about CALL and variable expansion.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-26 16:54:40 +02:00
Paul Gofman
e727324e15
mmdevapi/tests: Add test for capturing render loopback.
2024-06-26 16:54:40 +02:00
Paul Gofman
0bb23c2c91
winepulse.drv: Implement pulse_get_loopback_capture_device().
2024-06-26 16:54:40 +02:00
Paul Gofman
cc27bc6d34
winepulse.drv: Factor out wait_pa_operation_complete().
2024-06-26 16:54:40 +02:00
Paul Gofman
9fec6e7dfa
mmdevapi: Stub AUDCLNT_STREAMFLAGS_LOOPBACK support.
2024-06-26 16:54:40 +02:00
Paul Gofman
0ca7426897
mmdevapi: Adjust timing after main loop start in client_Initialize().
2024-06-26 16:54:40 +02:00
Paul Gofman
103cd4fa7a
mmdevapi: Store device_name as a pointer in struct audio_client.
2024-06-26 16:54:40 +02:00
Alexandre Julliard
65880e0c8c
makedep: Generate a compile_commands.json file.
2024-06-26 14:20:47 +02:00
Alexandre Julliard
4303bd4450
makedep: Generate rules for make depend.
2024-06-26 14:20:47 +02:00
Alexandre Julliard
29555a1fea
makedep: Remove the -R option.
2024-06-26 14:20:47 +02:00
Alexandre Julliard
84d8a24af7
configure: Disable non-PE import libraries if compiler support is missing.
2024-06-26 14:20:47 +02:00
Alistair Leslie-Hughes
d7ad75e2d4
msado15: Support interface ADOCommandConstruction in _Command.
2024-06-26 14:20:47 +02:00
Elizabeth Figura
2b6035fcff
quartz: Implement IVMRWindowlessControl::GetNativeVideoSize().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54935
2024-06-26 10:16:30 +02:00
Elizabeth Figura
626b0faf30
quartz/tests: Test IVMRWindowlessControl::GetNativeWindowSize() on the default presenter.
2024-06-26 10:16:28 +02:00
Danyil Blyschak
09a6d0f291
gdi32/uniscribe: Ensure the cache is initialised.
...
Call init_script_cache() in ScriptTextOut() to ensure that a cache
exists for the logic around the ETO_GLYPH_INDEX flag.
2024-06-25 21:58:22 +02:00
Rémi Bernon
5e4a5b0be2
winemac: Remove unnecessary surface_clip_to_visible_rect.
...
The surface bounds aren't used anyway and surface images are cropped
to the UI layer extends, regardless of the dirty area.
2024-06-25 21:55:06 +02:00
Rémi Bernon
22c517319a
winemac: Remove now unnecessary cocoa window surface pointer.
2024-06-25 21:55:06 +02:00
Rémi Bernon
66051c2aa1
winemac: Push window surface image updates to the main thread.
2024-06-25 21:55:06 +02:00
Rémi Bernon
e7a82cc24b
winemac: Create window surface CGImageRef on surface flush.
...
Avoid accessing the surface color bits field
from macdrv_get_surface_display_image.
2024-06-25 21:55:06 +02:00
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