Commit graph

252 commits

Author SHA1 Message Date
Piotr Caban
19018abf86 wine.inf: Set MountMgr service start option to SERVICE_BOOT_START.
This matches with native. It's needed to ensure that mountmgr is started
before other services that use functionality provided by it. Fixes
Autodesk Desktop Licensing Service that uses GetVolumeInformationByHandleW.
2024-11-13 18:48:42 +01:00
Hans Leidekker
b67ec18972 wine.inf: Add a couple of NTFS registry values. 2024-10-03 20:38:12 +02:00
Rémi Bernon
03c616f83e l3codecx.ax: Register the MP3 Decoder class. 2024-09-06 21:03:28 +02:00
Rémi Bernon
0d75a1ba21 mfh264enc: Register the H264 Encoder MFT class. 2024-09-03 14:36:33 +02:00
Rémi Bernon
23d303e8ee msmpeg2vdec: Register the H264 Decoder MFT class. 2024-09-03 14:36:33 +02:00
Rémi Bernon
2d92d14de5 wmvdecod: Register the WMV Decoder DMO class. 2024-09-03 14:36:33 +02:00
Rémi Bernon
77e3acd5c4 msauddecmft: Register the AAC Decoder MFT class. 2024-09-03 14:36:33 +02:00
Rémi Bernon
a01e9eed6b wmadmod: Register the WMA Decoder DMO class. 2024-09-03 14:36:32 +02:00
Rémi Bernon
008cf28373 resampledmo: Register the Resampler DMO class. 2024-09-03 14:36:32 +02:00
Rémi Bernon
d8cfc9c474 msvproc: Register the Video Processor MFT class. 2024-09-03 14:36:32 +02:00
Rémi Bernon
ef4cd564a9 colorcnv: Register the Color Converter DMO class. 2024-09-03 14:36:32 +02:00
Rémi Bernon
9109a10b25 mfasfsrcsnk: Register the Asf Byte Stream Handler class. 2024-09-02 10:59:25 +02:00
Rémi Bernon
2bc3615212 mfmp4srcsnk: Register the MPEG4 Byte Stream Handler class.
This introduces a new module, sharing source with mfsrcsnk, to register
the classes in the same module as native, and prefer native by default.
2024-09-02 10:59:25 +02:00
Brendan Shanks
62d3767161 wine.inf: Don't register wineqtdecoder.dll.
wineqtdecoder was removed in 34289e749f.
2024-07-23 21:30:48 +02:00
Alexandre Julliard
3cf8d501f8 ntdll: Load xtajit64.dll on ARM64EC. 2024-07-09 12:03:10 +02:00
Paul Gofman
1bccb4cf9a wine.inf: Add Explorer\Advanced registry key. 2024-05-22 22:28:44 +02:00
Paul Gofman
c3d641927a wine.inf: Add InstallationType field to CurrentVersion. 2024-05-20 11:55:32 +02:00
Zebediah Figura
b381f9d095 wine.inf: Set the EnableLUA value to 1.
This signifies that UAC is active.

Foobar2000 checks this value, and won't even try to elevate itself otherwise.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50727
2024-03-04 15:39:06 +01:00
Michael Müller
cfab11e16a wine.inf: Register the New menu as a directory background context menu handler.
CDBurnerXP expects the ContextMenuHandlers key to exist, and apparently
enumerates it until it receives ERROR_NO_MORE_ITEMS. If it fails to open the
key, it will spin forever trying to call RegEnumKeyExW(NULL) and getting
ERROR_INVALID_HANDLE.

We could simply create an empty ContextMenuHandlers key here, but this will
allow the New menu to work in the builtin explorer view once shellex handlers
are implemented.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=29523
2024-03-01 23:14:22 +01:00
Zebediah Figura
227408c4fc wine.inf: Add ShellNew registry entries for Folder. 2024-02-29 19:21:08 +01:00
Rémi Bernon
0ed830eac5 mouhid.sys: Introduce a new HID pointer device driver.
This only matches with digitizer devices for now, it could later be
used for HID mice but for now we use a different path for that.
2024-02-14 19:19:32 +01:00
Alexandre Julliard
5a26d87bab Revert "loader: Associate folder with explorer".
This reverts commit 7a941fd59a.
It doesn't work properly since explorer fails to launch, and it breaks
the tests.
2024-01-30 22:41:17 +01:00
Vijay Kiran Kamuju
f51b4d014e wine.inf: Create security directory.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52399
2024-01-22 10:11:27 +01:00
Haidong Yu
7a941fd59a loader: Associate folder with explorer.
Signed-off-by: Haidong Yu <yuhaidong@uniontech.com>
2024-01-18 18:08:48 +01:00
Shaun Ren
ad8f354f62 msttsengine: Add stub dll. 2023-11-08 17:25:41 +01:00
Hans Leidekker
fd00d8e4cc ntdll: Bump current build number to 19043 (Win10 2009).
Based on Proton commit 0fa76dd66a8.
2023-10-31 17:04:57 +01:00
Dmitry Timoshkov
3acdfe3180 srvsvc: Add LanmanServer stub service.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-09-08 17:47:32 +02:00
Hans Leidekker
956e580f06 wine.inf: Use FLG_ADDREG_NOCLOBBER for CurrentMajor/MinorVersionNumber.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54844
2023-04-17 18:55:41 +02:00
Sven Baars
cabd68728d wine.inf: Put the Clients key in the right place. 2023-03-29 22:29:37 +02:00
Louis Lenders
e8b0c92395 wine.inf: Add EditionID to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54675
2023-03-27 15:48:14 +02:00
Alexandre Julliard
7611492ddc wine.inf: Add keys for the platform-specific Wow64 backend. 2023-03-02 18:12:52 +01:00
Alexandre Julliard
aebc819abf wine.inf: Set Program Files variables separately for all WoW platforms. 2023-03-02 18:12:28 +01:00
Alexandre Julliard
863858da2a wine.inf: Remove redundant platform-specific sections. 2023-03-02 18:11:32 +01:00
Shaun Ren
d83e03f638 wine.inf: Enable ir50_32 video codec. 2023-02-13 21:39:40 +01:00
Zebediah Figura
aff181e6d9 scardsvr: Add stub service.
The Rutoken driver installer tries to start this service, and fails if it
doesn't exist.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54396
2023-02-08 08:58:25 +01:00
Zebediah Figura
c08310a882 wine.inf: Always use FLG_ADDREG_APPEND for SvcHost entries.
Now that FLG_ADDREG_APPEND is changed to correctly create the value if it
doesn't exist, this is safe, and less error-prone when adding new services.
2023-02-08 08:58:10 +01:00
Hans Leidekker
69154f0329 ntdll: Default to Windows 10. 2023-02-01 17:11:47 +01:00
Piotr Caban
b090025479 wineps: Register print processor. 2022-12-07 17:10:26 +01:00
Piotr Caban
28aa2017d7 wine.inf: Also install wineps.drv to print processor directory. 2022-12-07 17:10:23 +01:00
Piotr Caban
3285363da6 winprint: Register winprint print processor. 2022-12-05 20:04:54 +01:00
Piotr Caban
b7d7b23a61 winprint: Add stub dll. 2022-11-21 18:03:53 +01:00
Paul Gofman
e0d8bd3f5a loader/wine.inf: Add runas shell execute verb.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-07-19 20:05:47 +02:00
Alexandre Julliard
3ec7c467cd make_unicode: Generate the time zone registry keys.
Based on a script written by Giovanni Mascellani.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-24 21:05:26 +02:00
Giovanni Mascellani
622befd2a9 loader/wine.inf: Update time zone data.
New time zone data were generated from CLDR release 41 and tzdata
release 2022a.

Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-04-28 12:50:18 +02:00
Alexandre Julliard
989f7d6481 make_unicode: Generate the language groups registry keys.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-24 23:22:06 +01:00
Alexandre Julliard
8cdb593f5a make_unicode: Generate locale.nls using the Unicode CLDR data.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-21 14:28:09 +01:00
Alexandre Julliard
2b963bf519 mlang: Register MIME charsets from the registry script.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-18 17:22:02 +01:00
Alexandre Julliard
8adebaaab7 mlang: Use a registry script to register codepages.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-18 17:22:02 +01:00
Zhiyi Zhang
ccc2c6c613 wine.inf: Enable Light theme by default.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-02 20:17:25 +01:00
Esme Povirk
ee6bee6a45 diasymreader: Add stub dll.
Signed-off-by: Esme Povirk <esme@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-31 18:38:54 +01:00