Timo Kreuzer
af314557c0
[VIDEOPRT] Use new registry path
2021-07-10 16:27:44 +02:00
Timo Kreuzer
066337dc84
[VIDEOPRT] Refactor device map key creation
2021-07-10 16:27:44 +02:00
Hervé Poussineau
c3da00c42c
[DESK] Start video card after its installation + let win32k detect it
2021-07-10 16:27:44 +02:00
Hervé Poussineau
6739fb1bc3
[WIN32K] Move detection of available display devices a new fonction EngpUpdateGraphicsDeviceList
...
- rewrite InitVideo() to call this new function
- also call it at the start of UserEnumDisplayDevices, to detect new potential devices
2021-07-10 16:27:44 +02:00
Hervé Poussineau
b5966977ac
[VBEMP] Remove too verbose log, when debug is enabled in videoprt
2021-07-10 16:27:44 +02:00
Katayama Hirofumi MZ
d066dae7d9
[IMM32_APITEST] Add imm32_apitest test program ( #3810 )
...
Add a test program for imm32.dll as a proof of concept. CORE-11700
2021-07-10 00:05:43 +09:00
Katayama Hirofumi MZ
2fa0436372
[SDK][INCLUDE] Add offset info to INPUTCONTEXT ( #3809 )
...
Add offset and size information to INPUTCONTEXT structure for information help. CORE-11700
2021-07-09 23:31:42 +09:00
Robert Naumann
65387805a0
Add/Update German translation ( #3805 )
...
Add translations for:
- [CHARMAP_NEW]
- [COMP]
- [EVENTCREATE]
- [TIMEOUT]
- [WHERE]
- [UTILMAN]
- [CHKDSK]
- [SHELLEXT]: cryptext, devcpux, mycomp, netplwiz
- [MSXML3R]
- [THEMES]: Blackshade, Lunar
Update translations for:
- [CLIPBRD]
- [SHORTCUTS.INF]
2021-07-09 11:15:34 +02:00
Eric Kohl
7faca935e6
[SETUPAPI] PNP_RegisterNotification: Parameter 8 seems to be a process ID
2021-07-08 10:58:47 +02:00
Eric Kohl
f4033b02e4
[IDL] Formatting: Add a missing space
2021-07-08 10:55:13 +02:00
Katayama Hirofumi MZ
5c624d40e7
[IMM32] Rewrite ImmGetOpenStatus ( #3804 )
...
- Rewrite ImmGetOpenStatus function. CORE-11700
2021-07-08 14:24:27 +09:00
Katayama Hirofumi MZ
211de1257e
[IMM32] Rewrite ImmIsIME (Retry) ( #3803 )
...
- Rewrite ImmIsIME function.
- Fix enum IMEINFOEXCLASS.
CORE-11700
2021-07-08 14:23:25 +09:00
Eric Kohl
4339ae8c7e
[DDK] Add missing types DOMAIN_DISPLAY_USER, DOMAIN_DISPLAY_MACHINE and DOMAIN_DISPLAY_GROUP
2021-07-07 12:26:44 +02:00
Katayama Hirofumi MZ
6eeea92530
[IMM32] Rewrite IMCC handling functions ( #3788 )
...
Rewrite ImmCreateIMCC, ImmDestroyIMCC, ImmReSizeIMCC, ImmGetIMCCLockCount, ImmUnlockIMCC, ImmLockIMCC, and ImmGetIMCCSize functions. CORE-11700
2021-07-07 10:04:30 +09:00
Joachim Henze
7962db4cc1
[NETSHELL] Fix MSVC compiler warning in de-DE.rc
...
MSVC2010 compiler warning shellext\netshell\lang/de-DE.rc(118) : warning RC4206 : title string too long; truncated at 256
introduced by SVN r71434 == git 6ce8ee357a
The string was displayed properly and was not truncated even before this patch.
2021-07-07 01:51:33 +02:00
Joachim Henze
2cbb3ebdcb
[SHELL32] EOL-white-space-fixes dialogs.cpp
...
Exclusively touching code that was recently
added during 0.4.15-dev'ing.
2021-07-06 23:27:32 +02:00
Doug Lyons
33c7c91b36
[SHELL32] Improve Start-Run Dialog Box Features ( #3797 ) CORE-17351 CORE-16898
...
Improve performance of Start-Run Dialog Box Options
This will fix:
CORE-17351 'RunDlg fails calling URL without http'
and
CORE-16898 'RunCommand "iexplore" fails to open Wine IE'
Both regressed by 0.4.10-dev-419-g bfcbda227f
2021-07-06 19:36:15 +02:00
Serge Gautherie
76ce08dcec
[WIN32U_2KSP4] Remove it ( #3786 )
...
ReactOS does not target 2000 SP4 anymore.
2021-07-06 21:05:01 +09:00
Serge Gautherie
64a72787f2
[VIDEOPRT] Fix 'Irp->IoStatus.Information' copypasta ( #3777 )
...
Addendum to 25eae4b
(r54237).
CORE-17651
2021-07-06 12:32:23 +03:00
Joachim Henze
728f90dd18
[DESK] Update de-DE.rc regarding IDC_ADVAPPEARANCE_DISCLAIMER
...
It was recently added during 0.4.15-dev'ing.
2021-07-06 10:59:03 +02:00
Serge Gautherie
513f3d179c
[NTDLL] LdrpWalkImportDescriptor(): Fix 'Status' copypasta
...
Addendum to f6cd52a
(r70646).
2021-07-06 08:26:26 +02:00
Victor Perevertkin
4359f48838
[BTRFS] Do not rely on mountmgr when mounting volumes
...
This turns off mountmgr listening on new devices. Now
BTRFS will only be mounted on demand when OS asks for it. RAID
is not going to work this way probably (have anybody checked it at all?)
This is a temporary workaround for CORE-17469
2021-07-06 02:37:34 +03:00
Hervé Poussineau
93f986463a
[VBEMP][VGAMP] Correctly fill VdmPhysicalVideoMemoryAddress/VdmPhysicalVideoMemoryLength
...
These variables must be filled by miniport if miniport is VGA-compatible.
2021-07-05 23:46:16 +02:00
Hervé Poussineau
8d24de7805
[BOOTDATA][VBEMP] Merge duplicated registry settings to vbemp_reg.inf
2021-07-05 23:44:35 +02:00
Hervé Poussineau
9b5d029c7a
[FRAMEBUF] Early return if we got 0 available mode from video driver
...
This prevents allocating 0 bytes of memory a few lines later.
2021-07-05 23:44:35 +02:00
Hervé Poussineau
f26fe3f1f8
[PSDK] Add missing field 'pdo' in VIDEO_MONITOR_DEVICE structure
2021-07-05 23:44:35 +02:00
Jérôme Gardou
7448f4b807
[CMAKE] Turn ENABLE_ROSAPPS, ENABLE_ROSTESTS & ENABLE_WALLPAPERS into options
...
Enabling UI tools to toggle them easily
2021-07-05 15:24:46 +02:00
Katayama Hirofumi MZ
c238b554b1
[IMM32] Rewrite ImmGetConversionStatus ( #3790 )
...
Implementing Japanese input... CORE-11700
2021-07-05 21:20:20 +09:00
George Bișoc
6b0cdceda0
Merge branch 'se-qos' of https://github.com/GeoB99/reactos into GeoB99-se-qos
2021-07-05 11:01:49 +02:00
Jérôme Gardou
6e0d8de013
[KDGDB] Support "int 0x2c" for x86 & amd64 targets
2021-07-05 10:55:47 +02:00
Jérôme Gardou
e278b59d3a
[CMAKE] Cache compiler paths to make some utilities happy
...
VS code being one of them
2021-07-05 09:56:41 +02:00
George Bișoc
7fb0d13a46
[NTOS:SE] Move SQOS capturing in its own file
...
* Quality of service kernel stuff bears nothing with security descriptors in anyway, so just have a file specifically for it
* Annotate the function arguments parameters with SAL
* Document the functions
2021-07-05 09:39:06 +02:00
Eric Kohl
fb8edf90a0
[SAMSRV] Start work on the display cache
...
Initialize the cache and fill it on demand
2021-07-04 12:45:19 +02:00
Eric Kohl
556cef5be3
[SAMLIB] Add function names to trace messages
2021-07-04 12:31:22 +02:00
George Bișoc
aa59e3ad00
[NPFS] The function call expects a pool type value, not a boolean value
2021-07-04 11:02:05 +02:00
George Bișoc
ff0a325116
[NTOS:SE] Allocate pool memory for security descriptor based on the caller pool type request
...
We're indiscriminately allocate the pool as non paged all the time, thus further ignoring the pool type parameter of the function.
2021-07-04 11:01:54 +02:00
Katayama Hirofumi MZ
89f5f5bb95
[IMM32] Rewrite ImmGetDescriptionA/W ( #3780 )
...
CORE-11700
2021-07-04 08:18:15 +09:00
Doug Lyons
e068c68452
[WORDPAD] Fix icons for toolbar and formatbar ( #3792 ) CORE-5823
...
* CORE-5823 Fix icons for toolbar and formatbar in Wordpad.
which regressed by SVN r47776 == git 5dbfbb5201
* Add wordpad_ros.diff noting toolbar.bmp and formatbar.bmp are not wine-synced
2021-07-03 22:55:05 +02:00
Jose Carlos Jesus
879dd8f207
[SERVMAN] Add Portuguese (pt-PT) Translation
2021-07-03 21:50:13 +02:00
Jose Carlos Jesus
06e2d82bc3
[BOOTDATA] Add Portuguese translation to shortcuts.inf
2021-07-03 21:50:13 +02:00
Jose Carlos Jesus
217835648b
[MSCUTILS][EVENTVWR] Add Portuguese PT translation
2021-07-03 21:50:13 +02:00
Jose Carlos Jesus
2ccca7fe30
[USETUP] Update Portuguese PT translation
2021-07-03 21:50:13 +02:00
Oleg Dubinskiy
94054a5735
[NTOS:IO] OpenRegistryHandlesFromSymbolicLink: Use REG_OPTION_NON_VOLATILE
...
Use REG_OPTION_NON_VOLATILE instead of REG_OPTION_VOLATILE in all ZwCreateKey calls of OpenRegistryHandlesFromSymbolicLink, since the keys created/opened by this function, should be non-volatile (in other words, be saved after reboot).
Also Device Parameters subkey that is created in IoOpenDeviceInterfaceRegistryKey (which uses that routine as well), is non-volatile too, so the parent keys whose contain it, cannot be volatile.
It will fix an error with status 0xc0000181 (STATUS_CHILD_MUST_BE_VOLATILE) occuring during loading kernel mode audio drivers from Windows XP/2003, especially checked (debug) versions, with my IoGetDeviceInterfaceAlias implementation. Also it may fix other error cases.
CORE-17361
2021-07-03 21:44:33 +02:00
George Bișoc
c869c4778d
[NTOS:SE] Assign the control flag bits to the newly created security descriptor
...
We allocate memory pool for a new security descriptor with specific info filled by the caller but we don't set the control flag bits for the newly allocated descriptor, which is wrong. Originally spotted by Vadim Galyant.
CORE-17650
2021-07-03 17:20:48 +02:00
Eric Kohl
bf05fcbd29
[SAMSRV] Older functions should call newer functions
2021-07-03 14:46:32 +02:00
Joachim Henze
ae2ad29ad5
[RAPPS] Kill 2x EOL white-space in loaddlg.cpp
...
Both were introduced during 0.4.15-dev'ing
and were not in any earlier rls branches.
They were the only 2 in here btw.
2021-07-03 13:49:48 +02:00
Timo Kreuzer
adc86c2442
[NETAPI32] Zero out lpNameBuffer in NetGetJoinInformation
...
This is needed, because for some reason, otherwise RPCRT4 will assume that whatever value is in there is already the buffer and copy the string there.
Fixes exception in Chrome 48.
2021-07-03 12:56:48 +02:00
Timo Kreuzer
d24700f82e
[RTL/x64] Properly handle UNW_FLAG_CHAININFO
2021-07-03 12:56:48 +02:00
Timo Kreuzer
6a9a739185
[ROSAUTOTEST] Run tests with current dir set to the test dir
2021-07-03 12:54:50 +02:00
Doug Lyons
847b037fe9
[WIN32K] Revert NtGdiStretchDIBitsInternal to Previous Logic ( #3774 )
...
Fixes gdi32:dib / gdi32:bitmap tests and SIMS graphics.
JIRA issue: CORE-16236
2021-07-03 00:34:43 +02:00