Hervé Poussineau
5ed1867632
[CMAKE] Add some -D__ROS_LONG64__ to please gcc x64
...
We can now pass a UINT* to a function wanting a DWORD*
2020-03-26 16:39:16 +01:00
Hervé Poussineau
7cda1ed2f5
[ISAPNP] Report DMA channels
2020-03-26 16:36:23 +01:00
Hervé Poussineau
eb66324d7c
[ISAPNP] Fix reporting of devices with hexadecimal productId
2020-03-26 16:36:22 +01:00
Serge Gautherie
1edfddf07a
[USERENV] sq-AL: Fix '%SistemDrive%' typo ( #2469 )
...
Not to translate!
CORE-16762
2020-03-26 07:28:09 +01:00
Serge Gautherie
d720975574
[BOOTDATA] Add 0845 (bn-bd) language ( #2467 )
...
In accordance with the NLS value specified in base/setup/lib/lang/bn-BD.h
CORE-16766
2020-03-26 02:05:05 +01:00
Serge Gautherie
94f6db22d1
[PING] Do not abort (as OoM) when request size = 0
2020-03-25 08:52:28 +03:00
Jérôme Gardou
2928084e2f
[WIN32K] Fix bounds calculation when drawing with a pen
2020-03-24 14:39:27 +01:00
Eric Kohl
38788a2b07
[STORPROP] Add storprop.dll and implement the DiskClassInstaller stub
2020-03-22 16:40:35 +01:00
Hervé Poussineau
67141abef1
[ISAPNP] Create requirements and resource lists when detecting a device
2020-03-22 14:29:38 +01:00
Hervé Poussineau
0ca5567894
[ISAPNP] Read all tags when detecting devices, and keep interesting ones
...
Currently, we only keep device identification, IO ports and IRQs.
2020-03-22 14:29:38 +01:00
Hervé Poussineau
61c1079a18
[ISAPNP] Create resource list ahead of IRP_MN_QUERY_RESOURCES
2020-03-22 14:29:38 +01:00
Hervé Poussineau
debec8c96e
[ISAPNP] Create resource requirements ahead of IRP_MN_QUERY_RESOURCE_REQUIREMENTS
2020-03-22 14:29:38 +01:00
Hervé Poussineau
1dcc6f8b94
[ISAPNP] Fix capabilities for devices
2020-03-22 14:29:38 +01:00
Hervé Poussineau
42724f47f8
[ISAPNP] Return a compatibleIDs only if defined
2020-03-22 14:29:38 +01:00
Hervé Poussineau
b905c40d2e
[ISAPNP] Fix some indentation
2020-03-22 14:29:38 +01:00
Timo Kreuzer
4860aa645c
[WINSRV] Use DIB section for frame buffer bitmap
2020-03-22 12:05:05 +01:00
Eric Kohl
01fd69dfe2
[STOBJECT] Remove obsolete code and use string resources instead of hard-coded strings
2020-03-22 11:32:35 +01:00
jimtabor
78098f99e0
[Explorer|Shell32] Fix Build
...
Missed a file. See CORE-14439.
2020-03-21 19:18:15 -05:00
jimtabor
10d1afea18
[Explorer|Shell32]
...
Fix SHAppBarMessage (not perfect) by adapting wine code. See CORE-14439.
More work is required. Kept the original code for reference.
Example : SetWindowPos should be called via Post Message.
Code commit is to wake up other developers.
2020-03-21 19:13:55 -05:00
Eric Kohl
fc999e18af
[STDOBJECT] Show the hotplug icon when a USB-Stick is inserted
...
- Enable the hotplug service by default
- Start a timer on WM_DEVICECHANGE:DBT_DEVNODES_CHANGED to trigger the removable device detection.
2020-03-21 23:46:24 +01:00
Eric Kohl
93e72ed3d6
[NTOS:IO] Fix indentation. No code changes!
2020-03-21 14:32:18 +01:00
Eric Kohl
52d22630f5
[NTOS:PNP] Fix indentation. No code changes!
2020-03-21 13:23:23 +01:00
Eric Kohl
a8846037e1
[NTOS:PNP] Map device capabilities to capability flags
...
This fixes a devices Capabilities value in the registry.
2020-03-21 13:23:22 +01:00
Eric Kohl
bac4e185fb
[USBHUB] Set the Removable flag for all ports of a USB hub
2020-03-21 13:23:21 +01:00
Hervé Poussineau
7b1e28e724
[ISAPNP] Fix some warnings
2020-03-21 08:29:15 +01:00
Hervé Poussineau
b915dce420
[INF] Do not require a device for the ISAPNP read data port
2020-03-20 22:42:57 +01:00
Hervé Poussineau
2abd853b37
[ISAPNP] Implement some more IRP_MJ_PNP/IRP_MN_* requests
...
We either succeed them, or we pass them down to the ISAPNP FDO.
2020-03-20 22:40:11 +01:00
Hervé Poussineau
8b53ed1d9b
[ISAPNP] Implement IRP_MN_QUERY_PNP_DEVICE_STATE for ReadDataPort
2020-03-20 22:40:11 +01:00
Hervé Poussineau
5b9929a076
[ISAPNP] Detect devices only once ReadDataPort is started
...
Also let kernel choose the read data port address, by using the resources given in IRP_MN_START_DEVICE.
2020-03-20 22:40:11 +01:00
Hervé Poussineau
5a404e6c50
[ISAPNP] Implement IRP_MN_QUERY_RESOURCES/IRP_MN_QUERY_RESOURCE_REQUIREMENTS for ReadDataPort
2020-03-20 22:40:11 +01:00
Hervé Poussineau
2fe644dc86
[ISAPNP] Report removal relations on ReadDataPort
2020-03-20 22:40:11 +01:00
Hervé Poussineau
c4813f73f5
[ISAPNP] Report a ReadDataPort PDO
...
This PDO will later request resources required for ISAPNP bus.
2020-03-20 22:40:11 +01:00
Hervé Poussineau
e0607fcebf
[ISAPNP] Create PDO identifiers ahead of IRP_MN_QUERY_ID
2020-03-20 22:40:11 +01:00
Hervé Poussineau
89aff07a67
[ISAPNP] Extract function to create DOs
2020-03-20 22:40:11 +01:00
Hervé Poussineau
d0c7bd98c7
[ISAPNP] Fix some return codes
2020-03-20 22:40:11 +01:00
Hervé Poussineau
947b49aac3
[ISAPNP] Reformat files. No code change.
2020-03-20 22:40:11 +01:00
Serge Gautherie
a8dbe6805a
[GDI32_WINETEST][USER32_WINETEST] Remove forced WINVER defines ( #2455 )
...
No impact, as already deactivated.
Import
d0fd12b909
2020-03-20 19:20:52 +01:00
Tibor Lajos Füzi
432a5ddc7f
[TRANSLATION] Update Hungarian translation of usetup, syssetup, explorer, netshell, userenv, shortcuts ( #2442 )
2020-03-20 17:52:46 +01:00
Jose Carlos Jesus
ad9bd69246
[TRANSLATION] Update portuguese translation ( #2447 )
...
Update translation for main.cpl and add new translation for powercfg.cpl.
2020-03-20 17:34:43 +01:00
Katayama Hirofumi MZ
8c5308b5e8
[USER32] Relax conditions for creating MDI windows ( #2454 )
...
The creation conditions of MDI window was too strict. CORE-15633
2020-03-20 07:38:33 +09:00
Robert Naumann
fc4c4d4911
Sync brsfolder.c with keyboard shortcut code from wine ( #2290 )
...
* [SHELL32] Add shortcut to rename folders with the F2 key.
Sync Wine Commit 2e25a43f3fb6230460447bae6fb5db2edbd4a42f by Fabian Maurer
* [SHELL32] Add shortcut to delete folders with the delete key.
Sync Wine Commit 43f44ffb3779ff23c863d9b3297f92720e7e3733 by Fabian Maurer
* Disable the code for file deletion. The Wine way doesn't work on ROS. Add an explaining comment why we can't use the Wine code, as requested by Amine
2020-03-18 21:57:10 +01:00
Katayama Hirofumi MZ
1816e4f6cb
[USER32_APITEST] Strengthen DrawText testcase ( #2450 )
...
Add uFormat and pszText parameters into user32_apitest DrawText testcase. CORE-16753
2020-03-17 23:24:11 +09:00
Eric Kohl
3ecbbd991f
[JOY] Use APPLET_PROC instead of a custom CPLAPPLET_PROC and simpify the code
2020-03-15 18:12:54 +01:00
Eric Kohl
6977833e06
[POWERCFG] Add hints on missing property pages and remove an obsolete declaration
2020-03-15 16:06:49 +01:00
Eric Kohl
d1d9920b06
[INPUT] Use APPLET_PROC instead of a custom CPLAPPLET_PROC and simpify the code
2020-03-15 15:10:14 +01:00
Eric Kohl
beeb989eaa
[POWERCFG] Disable the "Enable hibernation" checkbox if the system does not support hibernation
2020-03-15 14:21:11 +01:00
Mark Jansen
315765ed8b
[MSVCRT] Add _snwscanf
2020-03-15 13:12:20 +01:00
Mark Jansen
550ce7e818
[WINTRUST] Add WTHelperGetFileHash stub
2020-03-15 13:12:05 +01:00
Eric Kohl
a88d7b5c2f
[DESK][CONTROL] Select property pages by command line, for example 'control desk.cpl,,1' and fix 'control color'
2020-03-15 11:46:31 +01:00
Hervé Poussineau
7a98d28d7f
[ISAPNP] Rewrite device reporting method
...
IoCreateDevice() was called too early, when a spinlock was acquired.
Create ISAPNP_LOGICAL_DEVICE structure when a device is detected, and call IoCreateDevice() later, when required.
2020-03-14 23:39:01 +01:00