reactos.git
16 years agoimplmented EngQueryEMFInfo it always return FALSE
Magnus Olsen [Mon, 24 Sep 2007 18:00:49 +0000 (18:00 +0000)]
implmented EngQueryEMFInfo it always return FALSE
it is historic in Windows XP, But not in Windows 2000

svn path=/trunk/; revision=29194

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Mon, 24 Sep 2007 16:32:12 +0000 (16:32 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Start implementing systeminfo system utility (it already works quite nice, but not complete yet).

svn path=/trunk/; revision=29193

16 years ago- Make PsChargeProcessPoolQuota returning STATUS_SUCCESS
Aleksey Bragin [Mon, 24 Sep 2007 16:00:21 +0000 (16:00 +0000)]
- Make PsChargeProcessPoolQuota returning STATUS_SUCCESS

svn path=/trunk/; revision=29192

16 years agoAdd basic tests for NtGdiGetDIBitsInternal
Ged Murphy [Mon, 24 Sep 2007 15:09:15 +0000 (15:09 +0000)]
Add basic tests for NtGdiGetDIBitsInternal

svn path=/trunk/; revision=29191

16 years agoAdd basic tests for GetDIBits
Ged Murphy [Mon, 24 Sep 2007 15:02:20 +0000 (15:02 +0000)]
Add basic tests for GetDIBits

svn path=/trunk/; revision=29190

16 years ago- Add Ex*Spinlock macros and FLUSH_MULTIPLE_MAXIMUM definitions missing from DDK
Aleksey Bragin [Mon, 24 Sep 2007 14:01:54 +0000 (14:01 +0000)]
- Add Ex*Spinlock macros and FLUSH_MULTIPLE_MAXIMUM definitions missing from DDK
- Add KeAcquireQueuedSpinLock / KeAcquireReleaseQueuedSpinLock, RtlCompareMemoryUlong definitions missing from IFS.
- Add actual section object definition to NDK
- More NDK fixes
- Fix incorrect definition of MMPTE_LIST
- Fix incorrect prototype of NtFlushVirtualMemory
- Fix incorrect prototypes of KeAcquire / ReleaseQueuedSpinLock
- Add a second parameter to MmCreateKernelStack to select the NUMA node on which the stack should be allocated
- Avoid usage of PROS_SECTION_OBJECT in Ps where possible
- Unimplement PsChargeProcessQuota. It was not working right
- Use PFN_NUMBER defined in DDK instead of PFN_TYPE internal ROS Type.

svn path=/trunk/; revision=29188

16 years agoWhen depending of a module, also depends of its generated headers
Hervé Poussineau [Mon, 24 Sep 2007 13:21:31 +0000 (13:21 +0000)]
When depending of a module, also depends of its generated headers

svn path=/trunk/; revision=29186

16 years agoAdd headers dependencies for modules which declare a .idl in their rbuild file
Hervé Poussineau [Mon, 24 Sep 2007 12:53:33 +0000 (12:53 +0000)]
Add headers dependencies for modules which declare a .idl in their rbuild file

svn path=/trunk/; revision=29185

16 years agoKeep standard includes when building C++ modules
Hervé Poussineau [Mon, 24 Sep 2007 12:27:00 +0000 (12:27 +0000)]
Keep standard includes when building C++ modules

svn path=/trunk/; revision=29184

16 years agoFix typo
Hervé Poussineau [Mon, 24 Sep 2007 12:22:22 +0000 (12:22 +0000)]
Fix typo

svn path=/trunk/; revision=29183

16 years ago- Small update to the plan (remove what's done already for sure)
Aleksey Bragin [Mon, 24 Sep 2007 12:11:14 +0000 (12:11 +0000)]
- Small update to the plan (remove what's done already for sure)

svn path=/trunk/; revision=29182

16 years agoDepend again of autogenerated psdk headers (was broken in r29176)
Hervé Poussineau [Mon, 24 Sep 2007 12:03:10 +0000 (12:03 +0000)]
Depend again of autogenerated psdk headers (was broken in r29176)

svn path=/trunk/; revision=29181

16 years agoDo not use host headers anymore when building target executables/libraries
Hervé Poussineau [Mon, 24 Sep 2007 11:43:38 +0000 (11:43 +0000)]
Do not use host headers anymore when building target executables/libraries

svn path=/trunk/; revision=29180

16 years agoRemove this headers set, as they already exist in include/crt
Hervé Poussineau [Mon, 24 Sep 2007 11:42:04 +0000 (11:42 +0000)]
Remove this headers set, as they already exist in include/crt

svn path=/trunk/; revision=29179

16 years agoCopy some headers from RosBE to our include directory. These files are now considered...
Hervé Poussineau [Mon, 24 Sep 2007 11:40:54 +0000 (11:40 +0000)]
Copy some headers from RosBE to our include directory. These files are now considered as target headers, whereas those in RosBE are host headers.

svn path=/trunk/; revision=29178

16 years agoUse user flags when building host tools
Hervé Poussineau [Mon, 24 Sep 2007 11:28:52 +0000 (11:28 +0000)]
Use user flags when building host tools

svn path=/trunk/; revision=29177

16 years agoDo not put .h files in object files, it causes problems at link time
Hervé Poussineau [Mon, 24 Sep 2007 11:00:17 +0000 (11:00 +0000)]
Do not put .h files in object files, it causes problems at link time

svn path=/trunk/; revision=29176

16 years agoDisplay a message when a module has been disabled
Hervé Poussineau [Mon, 24 Sep 2007 09:15:49 +0000 (09:15 +0000)]
Display a message when a module has been disabled
Support variables in aliased module names

svn path=/trunk/; revision=29175

16 years agoNever call TdiCloseDevice when warming up a socket
Hervé Poussineau [Mon, 24 Sep 2007 08:39:23 +0000 (08:39 +0000)]
Never call TdiCloseDevice when warming up a socket

svn path=/trunk/; revision=29174

16 years agoTurn off DcAttr updates for now.
James Tabor [Mon, 24 Sep 2007 04:05:24 +0000 (04:05 +0000)]
Turn off DcAttr updates for now.

svn path=/trunk/; revision=29173

16 years agoMake sure it is non zero.
James Tabor [Mon, 24 Sep 2007 02:58:22 +0000 (02:58 +0000)]
Make sure it is non zero.

svn path=/trunk/; revision=29172

16 years agoImplement IsGUIThread.
James Tabor [Mon, 24 Sep 2007 02:42:17 +0000 (02:42 +0000)]
Implement IsGUIThread.

svn path=/trunk/; revision=29171

16 years agoFix a cut & paste bug.
Eric Kohl [Sun, 23 Sep 2007 22:59:00 +0000 (22:59 +0000)]
Fix a cut & paste bug.

svn path=/trunk/; revision=29170

16 years agofix a spelling mistake
Magnus Olsen [Sun, 23 Sep 2007 19:19:40 +0000 (19:19 +0000)]
fix a spelling mistake

svn path=/trunk/; revision=29169

16 years agoStart making def Windows XP gdi32 export layout.
Magnus Olsen [Sun, 23 Sep 2007 18:46:47 +0000 (18:46 +0000)]
Start making def Windows XP gdi32 export layout.

svn path=/trunk/; revision=29168

16 years agoStart making def Windows XP gdi32 export layout.
Magnus Olsen [Sun, 23 Sep 2007 18:18:20 +0000 (18:18 +0000)]
Start making def Windows XP gdi32 export layout.

svn path=/trunk/; revision=29167

16 years agoDownload! is somehow too stupid to use the other link... Now RosBE 0.3.8 will be...
Daniel Reimer [Sun, 23 Sep 2007 17:15:50 +0000 (17:15 +0000)]
Download! is somehow too stupid to use the other link... Now RosBE 0.3.8 will be uploaded to SF.net anyway. And this link seems more XML conformant.

svn path=/trunk/; revision=29166

16 years agoAdd the build date and revision number to sysdm.cpl (patch by encoded)
Colin Finck [Sun, 23 Sep 2007 17:02:35 +0000 (17:02 +0000)]
Add the build date and revision number to sysdm.cpl (patch by encoded)
See issue #2683 for more details.

svn path=/trunk/; revision=29165

16 years agoUpdate to RosBE 0.3.8
Daniel Reimer [Sun, 23 Sep 2007 15:23:54 +0000 (15:23 +0000)]
Update to RosBE 0.3.8

svn path=/trunk/; revision=29164

16 years agoFix : UnrealizeObject behoivr as windows 2000/XP see msdn http://msdn2.microsoft...
Magnus Olsen [Sun, 23 Sep 2007 14:35:40 +0000 (14:35 +0000)]
Fix : UnrealizeObject behoivr as windows 2000/XP see msdn msdn2.microsoft.com/en-us/library/ms532602.aspx
Redirect : XFORMOBJ_bApplyXform@20 to NtGdiXFORMOBJ_bApplyXform@20
Redirect : XFORMOBJ_iGetXform@8 to NtGdiXFORMOBJ_iGetXform@8
Redirect : XLATEOBJ_cGetPalette@16 to NtGdiXLATEOBJ_cGetPalette@16
Redirect : XLATEOBJ_hGetColorTransform@4 to NtGdiXLATEOBJ_hGetColorTransform@4

svn path=/trunk/; revision=29163

16 years agoimplement StartFormPage it call on StartPage(hdc); and StartPage is unimplment
Magnus Olsen [Sun, 23 Sep 2007 13:46:20 +0000 (13:46 +0000)]
implement StartFormPage it call on StartPage(hdc); and StartPage is unimplment
Fix : do not redirect TranslateCharsetInfo and StretchDIBits some stuff need be done in user mode.

svn path=/trunk/; revision=29162

16 years agoBug 2682: Downloader ressources update (heis_spiter@hotmail.com) (Yeah, I tested...
Daniel Reimer [Sun, 23 Sep 2007 13:38:32 +0000 (13:38 +0000)]
Bug 2682: Downloader ressources update (heis_spiter@hotmail.com) (Yeah, I tested it :-P)

svn path=/trunk/; revision=29161

16 years agoOpen the process with enough privileges before adjusting them
Hervé Poussineau [Sun, 23 Sep 2007 13:14:03 +0000 (13:14 +0000)]
Open the process with enough privileges before adjusting them

svn path=/trunk/; revision=29160

16 years agoRemove useless code
Hervé Poussineau [Sun, 23 Sep 2007 13:10:51 +0000 (13:10 +0000)]
Remove useless code

svn path=/trunk/; revision=29159

16 years agoFix another Build breaking Bug, I missed...
Daniel Reimer [Sun, 23 Sep 2007 11:42:26 +0000 (11:42 +0000)]
Fix another Build breaking Bug, I missed...

svn path=/trunk/; revision=29156

16 years agoFix : RemoveFontResourceA : let it call to RemoveFontResourceExA
Magnus Olsen [Sun, 23 Sep 2007 11:33:47 +0000 (11:33 +0000)]
Fix : RemoveFontResourceA : let it call to RemoveFontResourceExA
Fix : RemoveFontResourceW : let it call to RemoveFontResourceExW
Fix : a comment in SetWorldTransform
Fix : Redirect STROBJ_bEnum@12 to win32k
Fix : Redirect STROBJ_bEnumPositionsOnly@12 to win32k
Fix : Redirect STROBJ_bGetAdvanceWidths@16 to win32k
Fix : Redirect STROBJ_dwGetCodePage@4 to win32k
Fix : Redirect STROBJ_vEnumStart@4 to win32k
Fix : Redirect SetFontEnumeration to win32k
Fix : Redirect SetMagicColors to win32k
Fix : Redirect SetSystemPaletteUse to win32k
Fix : Redirect SetVirtualResolution@20 to win32k
Fix : PtInRegion : Make smaller code in gdi32 for sharememory/metadc
Fix : RectInRegion : Make smaller code in gdi32 for sharememory/metadc
Fix : SetBrushOrgEx : Make smaller code in gdi32 for sharememory/metadc
Fix : SetDIBits : Make smaller code in gdi32 for sharememory/metadc
Fix : SetGraphicsMode : Make smaller code in gdi32 for sharememory/metadc
Implement RemoveFontResourceExA : it is partly implement it miss flags, and pdv and we also need fix win32k
Implement RemoveFontResourceExW : it is partly implement it miss flags, and pdv and we also need fix win32k

and more stuff

svn path=/trunk/; revision=29154

16 years agoFix the intl.cpl build
Colin Finck [Sun, 23 Sep 2007 11:30:09 +0000 (11:30 +0000)]
Fix the intl.cpl build

svn path=/trunk/; revision=29153

16 years agoBug 2677: Ukrainian translation update (rstzab@yandex.ru)
Daniel Reimer [Sun, 23 Sep 2007 11:05:44 +0000 (11:05 +0000)]
Bug 2677: Ukrainian translation update (rstzab@yandex.ru)
Bug 2678: Dutch translations for all screensavers by Joost de Meij (dreamsmsn@gmail.com)
Bug 2680: Updated (french) translations (heis_spiter@hotmail.com)

svn path=/trunk/; revision=29152

16 years agoContinue rbuild cleanup (AutomaticDependency and SourceFile classes)
Hervé Poussineau [Sun, 23 Sep 2007 08:04:24 +0000 (08:04 +0000)]
Continue rbuild cleanup (AutomaticDependency and SourceFile classes)

svn path=/trunk/; revision=29150

16 years agoAdd missing LPFILTERKEYS and LPTOGGLEKEYS types.
Eric Kohl [Sat, 22 Sep 2007 20:20:28 +0000 (20:20 +0000)]
Add missing LPFILTERKEYS and LPTOGGLEKEYS types.

svn path=/trunk/; revision=29149

16 years agoSlovak translations for the cylfrac, logon, scrnsave and starfield screensavers by...
Colin Finck [Sat, 22 Sep 2007 19:14:54 +0000 (19:14 +0000)]
Slovak translations for the cylfrac, logon, scrnsave and starfield screensavers by Mario Kacmar (kario AT szm DOT sk)

svn path=/trunk/; revision=29148

16 years agoFix loading pages provided by shell extensions
Thomas Bluemel [Sat, 22 Sep 2007 18:59:23 +0000 (18:59 +0000)]
Fix loading pages provided by shell extensions

svn path=/trunk/; revision=29147

16 years ago- Don't change the current power scheme when displaying the dialog
Thomas Bluemel [Sat, 22 Sep 2007 18:48:02 +0000 (18:48 +0000)]
- Don't change the current power scheme when displaying the dialog
- Load additional pages provided by shell extensions

svn path=/trunk/; revision=29146

16 years agoSlovak translation for sysdm by Mario Kacmar (kario AT szm DOT sk)
Colin Finck [Sat, 22 Sep 2007 18:23:06 +0000 (18:23 +0000)]
Slovak translation for sysdm by Mario Kacmar (kario AT szm DOT sk)

svn path=/trunk/; revision=29145

16 years agoCall ShellExecute with NULL instead of "open", so the default action is used, when...
Colin Finck [Sat, 22 Sep 2007 16:52:53 +0000 (16:52 +0000)]
Call ShellExecute with NULL instead of "open", so the default action is used, when a file name does not support "open". (see msdn2.microsoft.com/en-us/library/ms647732.aspx)
According to someone in the bug report, this is the behaviour used under Windows XP.
See issue #1461 for more details.

svn path=/trunk/; revision=29143

16 years ago- Change Firefox 1.5 link to the file at svn.reactos.org (FF 1.5 isn't available...
Colin Finck [Sat, 22 Sep 2007 16:28:21 +0000 (16:28 +0000)]
- Change Firefox 1.5 link to the file at svn.reactos.org (FF 1.5 isn't available anymore from Mozilla over HTTP, and our URLDownloadToFile seems to have problems with FTP links)
- Update Firefox 2.0 to 2.0.0.7
- Use a more reliable link for Thunderbird 2.0.0.6

svn path=/trunk/; revision=29142

16 years agoAdd German RC Files to the Screensavers.
Daniel Reimer [Sat, 22 Sep 2007 13:00:46 +0000 (13:00 +0000)]
Add German RC Files to the Screensavers.

svn path=/trunk/; revision=29139

16 years agoDon't use hardcoded strings in the configuration message box. Use string resources...
Eric Kohl [Sat, 22 Sep 2007 11:38:32 +0000 (11:38 +0000)]
Don't use hardcoded strings in the configuration message box. Use string resources instead.

svn path=/trunk/; revision=29138

16 years agoDon't use hardcoded strings in the configuration message box. Use string resources...
Eric Kohl [Sat, 22 Sep 2007 11:26:03 +0000 (11:26 +0000)]
Don't use hardcoded strings in the configuration message box. Use string resources instead.

svn path=/trunk/; revision=29137

16 years agoDon't use hardcoded strings in the configuration message box. Use string resources...
Eric Kohl [Sat, 22 Sep 2007 11:20:25 +0000 (11:20 +0000)]
Don't use hardcoded strings in the configuration message box. Use string resources instead.

svn path=/trunk/; revision=29136

16 years agoDon't use hardcoded strings in the configuration message box. Use string resources...
Eric Kohl [Sat, 22 Sep 2007 09:09:57 +0000 (09:09 +0000)]
Don't use hardcoded strings in the configuration message box. Use string resources instead.

svn path=/trunk/; revision=29135

16 years ago- Print out hardware information to the debug log in case of a crash (yes, even peopl...
Aleksey Bragin [Fri, 21 Sep 2007 20:15:46 +0000 (20:15 +0000)]
- Print out hardware information to the debug log in case of a crash (yes, even people like me do mistakes...)

svn path=/trunk/; revision=29133

16 years ago- Print out hardware information to the debug log in case of a crash.
Aleksey Bragin [Fri, 21 Sep 2007 20:14:34 +0000 (20:14 +0000)]
- Print out hardware information to the debug log in case of a crash.

svn path=/trunk/; revision=29132

16 years agoSpanish translations by Javier Remacha (remialdo AT gmail DOT com)
Colin Finck [Fri, 21 Sep 2007 18:01:19 +0000 (18:01 +0000)]
Spanish translations by Javier Remacha (remialdo AT gmail DOT com)
See issue #2669 for more details.

svn path=/trunk/; revision=29131

16 years agoSend the right inf file handle to SetupCloseInfFile().
Hervé Poussineau [Fri, 21 Sep 2007 13:00:16 +0000 (13:00 +0000)]
Send the right inf file handle to SetupCloseInfFile().

svn path=/trunk/; revision=29130

16 years agoFix typo
Hervé Poussineau [Fri, 21 Sep 2007 12:45:39 +0000 (12:45 +0000)]
Fix typo

svn path=/trunk/; revision=29129

16 years agoAdd Lithuanian keyboard
Hervé Poussineau [Fri, 21 Sep 2007 07:22:32 +0000 (07:22 +0000)]
Add Lithuanian keyboard
Patch by Vytis Girdþijauskas, cman at cman dot us
See issue #2613 for more details.

svn path=/trunk/; revision=29128

16 years ago- Fixed CMP_UnregisterNotification. Add IN, sorry.
James Tabor [Fri, 21 Sep 2007 00:07:26 +0000 (00:07 +0000)]
- Fixed CMP_UnregisterNotification. Add IN, sorry.

svn path=/trunk/; revision=29127

16 years ago- Add CMP_RegisterNotification and CMP_UnregisterNotification. Both called from User32.
James Tabor [Fri, 21 Sep 2007 00:05:17 +0000 (00:05 +0000)]
- Add CMP_RegisterNotification and CMP_UnregisterNotification. Both called from User32.

svn path=/trunk/; revision=29126

16 years agoChange the file names of the Catalan resource files from "ca-CA" to "ca-ES". Thanks...
Colin Finck [Thu, 20 Sep 2007 20:57:28 +0000 (20:57 +0000)]
Change the file names of the Catalan resource files from "ca-CA" to "ca-ES". Thanks to Marc Piulachs for noticing this.
Also fixed the sublang in the catalan "msconfig" resource file (thx to EmuandCo :-P)

See issue #2662 for more details.

svn path=/trunk/; revision=29125

16 years agoUpdated Ukrainian translations by Artem Reznikov (temarez AT yandex DOT ru)
Colin Finck [Thu, 20 Sep 2007 18:40:55 +0000 (18:40 +0000)]
Updated Ukrainian translations by Artem Reznikov (temarez AT yandex DOT ru)
See issue #2661 for more details.

svn path=/trunk/; revision=29124

16 years ago- make gdi object's type field more windows compatible, using only the basetype in...
Timo Kreuzer [Thu, 20 Sep 2007 16:13:55 +0000 (16:13 +0000)]
- make gdi object's type field more windows compatible, using only the basetype in the upper 16 bits
- On windows deleted objects have a KernelData value != NULL, so don't check for that when validating a handle, instead check if the type field in the upper 16 bits is 0

svn path=/trunk/; revision=29123

16 years agoDo not forget to release the rundown protection.
Hervé Poussineau [Thu, 20 Sep 2007 14:54:43 +0000 (14:54 +0000)]
Do not forget to release the rundown protection.
See issue #2348 for more details.

svn path=/trunk/; revision=29122

16 years agoUser32:
James Tabor [Thu, 20 Sep 2007 14:26:43 +0000 (14:26 +0000)]
User32:
- Implement ValidateHandle.
- Copied handle_to_entry and header information from win32k. Yes I know, duplication etc. Just for now.
- Add tested validation object types and as per revision 29105. Those object types now match.
- In dllmain.c, the gHandleTable pointer is set from Win32k GetW32ProcessInfo.
- Tested it, failed. The pointer does match with win32k gHandleTable.

svn path=/trunk/; revision=29121

16 years ago[FORMATTING] Tabs vs space, { } placement, ...
Hervé Poussineau [Thu, 20 Sep 2007 13:53:38 +0000 (13:53 +0000)]
[FORMATTING] Tabs vs space, { } placement, ...
No code change

svn path=/trunk/; revision=29120

16 years agoforgot to remove the lib I linked for testing
Ged Murphy [Thu, 20 Sep 2007 13:32:58 +0000 (13:32 +0000)]
forgot to remove the lib I linked for testing

svn path=/trunk/; revision=29119

16 years agoadd the correct key name to match the service name
Ged Murphy [Thu, 20 Sep 2007 13:27:44 +0000 (13:27 +0000)]
add the correct key name to match the service name

svn path=/trunk/; revision=29118

16 years ago- use correct name when registering.
Ged Murphy [Thu, 20 Sep 2007 13:26:19 +0000 (13:26 +0000)]
- use correct name when registering.
- use unicode apis exclusively when required.
- fix rbuild file

svn path=/trunk/; revision=29117

16 years agoRead Characteristics and BusType keys from .inf file, and write them in registry.
Hervé Poussineau [Thu, 20 Sep 2007 13:26:18 +0000 (13:26 +0000)]
Read Characteristics and BusType keys from .inf file, and write them in registry.
This will probably help for installation of 3rd party drivers

svn path=/trunk/; revision=29116

16 years agoTimo Kreuzer:
Aleksey Bragin [Thu, 20 Sep 2007 12:46:58 +0000 (12:46 +0000)]
Timo Kreuzer:
- The debug object created by NtCreateDebugObject() is restricted to DEBUG_OBJECT_WAIT_STATE_CHANGE, change to DEBUG_OBJECT_ALL_ACCESS.
See issue #2310 for more details.

svn path=/trunk/; revision=29115

16 years ago- Implement a fast->slow leaf conversion (this assert was hit by OO.o setup)
Aleksey Bragin [Thu, 20 Sep 2007 10:36:36 +0000 (10:36 +0000)]
- Implement a fast->slow leaf conversion (this assert was hit by OO.o setup)

svn path=/trunk/; revision=29114

16 years agoAdd missing svn:eol-style=native properties
Hervé Poussineau [Thu, 20 Sep 2007 09:47:58 +0000 (09:47 +0000)]
Add missing svn:eol-style=native properties

svn path=/trunk/; revision=29113

16 years agoMove the settings read code into a single function which is called before creating...
Eric Kohl [Wed, 19 Sep 2007 21:31:49 +0000 (21:31 +0000)]
Move the settings read code into a single function which is called before creating the property sheet.

svn path=/trunk/; revision=29112

16 years agoAdd prototype for UnregisterDeviceNotifications() to audiosrv.h (bug 2664)
Andrew Greenwood [Wed, 19 Sep 2007 20:11:28 +0000 (20:11 +0000)]
Add prototype for UnregisterDeviceNotifications() to audiosrv.h (bug 2664)

svn path=/trunk/; revision=29111

16 years agoFix compilation
Hervé Poussineau [Wed, 19 Sep 2007 19:29:40 +0000 (19:29 +0000)]
Fix compilation
Remove broken property

svn path=/trunk/; revision=29110

16 years agoFix EOL style (I think!)
Andrew Greenwood [Wed, 19 Sep 2007 19:25:43 +0000 (19:25 +0000)]
Fix EOL style (I think!)

svn path=/trunk/; revision=29109

16 years agoSet service to manual start, and implemented a quick debug-logging
Andrew Greenwood [Wed, 19 Sep 2007 16:54:25 +0000 (16:54 +0000)]
Set service to manual start, and implemented a quick debug-logging
solution. ReactOS does not currently have RegisterDeviceNotification
implemented so if this function fails the audio service will still run
but won't receive plug and play event notifications (this is a temporary
hack.)
Service now starts but won't find any devices (we don't have any yet!)

svn path=/trunk/; revision=29108

16 years agoAdd missing svn:eol-style=native property
Hervé Poussineau [Wed, 19 Sep 2007 15:18:05 +0000 (15:18 +0000)]
Add missing svn:eol-style=native property

svn path=/trunk/; revision=29107

16 years agoCorrect enumeration of Plug and Play audio devices on Windows using
Andrew Greenwood [Wed, 19 Sep 2007 14:42:54 +0000 (14:42 +0000)]
Correct enumeration of Plug and Play audio devices on Windows using
KSCATEGORY_AUDIO. Also detects existing audio devices in addition to
dealing with device arrivals. Slight code tidy-up. Also added additional
GUIDs to ks.h and ksmedia.h

svn path=/trunk/; revision=29106

16 years agoWin32k:
James Tabor [Wed, 19 Sep 2007 13:24:58 +0000 (13:24 +0000)]
Win32k:
- Add thread information pointer to the user handle entry. This will be useful for checking handles, if the handle is not part of the current thread.
- Add a test to make sure the current process passes the gHandleTable pointer to user32.
- These changes are important for allowing User32 to read-only the handle object information. Not 100% compatible, we need NtUserProcessConnect and CsrClientConnectToServer. Need a full understanding how they both work with User32.
Ref:
- https://www.microsoft.com/msj/0397/hood/hood0397.aspx
- http://www.winterdom.com/dev/ui/wnd.html

svn path=/trunk/; revision=29105

16 years agoFix weird bug in Project::ResolveProperties(), which was modifying the string given...
Hervé Poussineau [Wed, 19 Sep 2007 12:06:39 +0000 (12:06 +0000)]
Fix weird bug in Project::ResolveProperties(), which was modifying the string given in argument

svn path=/trunk/; revision=29104

16 years agoRemove rbuild stdlib="host" attribute. That was a workaround to build system deficiency.
Hervé Poussineau [Wed, 19 Sep 2007 11:11:57 +0000 (11:11 +0000)]
Remove rbuild stdlib="host" attribute. That was a workaround to build system deficiency.
Now, base the workaround on presence of C++ files in module

svn path=/trunk/; revision=29103

16 years agoFix an old rbuild bug: .gch file now depends of intermediate module directory, and...
Hervé Poussineau [Wed, 19 Sep 2007 09:34:05 +0000 (09:34 +0000)]
Fix an old rbuild bug: .gch file now depends of intermediate module directory, and can create it if needed

svn path=/trunk/; revision=29102

16 years agoReactOS Audio Service. Has not been tested within ReactOS but on Windows
Andrew Greenwood [Wed, 19 Sep 2007 04:13:24 +0000 (04:13 +0000)]
ReactOS Audio Service. Has not been tested within ReactOS but on Windows
(XP) it now detects when new devices have been attached. This
information is shared via a mapped file. I have also written a utility
to read the contents of the mapped file (this is not included - further
work is required).

Added a few missing #defines to dbt.h and also reformatted some of the
WinMM code so it was clearer to read.

svn path=/trunk/; revision=29100

16 years agoSet svn:eol-style = native. (Final, Now you can kick me :-P)
Daniel Reimer [Tue, 18 Sep 2007 21:51:29 +0000 (21:51 +0000)]
Set svn:eol-style = native. (Final, Now you can kick me :-P)

svn path=/trunk/; revision=29099

16 years agoSet svn:eol-style = native
Daniel Reimer [Tue, 18 Sep 2007 21:39:18 +0000 (21:39 +0000)]
Set svn:eol-style = native

svn path=/trunk/; revision=29098

16 years agoSet svn:eol-style = native
Daniel Reimer [Tue, 18 Sep 2007 21:32:39 +0000 (21:32 +0000)]
Set svn:eol-style = native

svn path=/trunk/; revision=29097

16 years agoCatalan Translations by Marc Tormo i Bochaca (mtbochaca@ya.com) (Bug 2647, 2651,...
Daniel Reimer [Tue, 18 Sep 2007 21:08:09 +0000 (21:08 +0000)]
Catalan Translations by Marc Tormo i Bochaca (mtbochaca@ya.com) (Bug 2647, 2651, 2652, 2653, 2654, 2655, 2656)
Fixed SUBLANG to DEFAULT and fixed missing "".

svn path=/trunk/; revision=29096

16 years agodon't use WNOHANG
Christoph von Wittich [Tue, 18 Sep 2007 18:59:53 +0000 (18:59 +0000)]
don't use WNOHANG

svn path=/trunk/; revision=29095

16 years agofix qemu vnc param
Christoph von Wittich [Tue, 18 Sep 2007 17:53:53 +0000 (17:53 +0000)]
fix qemu vnc param

svn path=/trunk/; revision=29094

16 years ago- when converting from a DDB to a DIB, the palette should be the same in the resultin...
Ged Murphy [Tue, 18 Sep 2007 15:24:34 +0000 (15:24 +0000)]
- when converting from a DDB to a DIB, the palette should be the same in the resulting DIB as the original DDB. This fixes the colour issue we had in the taskbar icons. (there's still a bit position problem as highlighted in the 1-4 bitmaps)
- Reformat the NtGdiGetDIBitsInternal code to a more readable state.

*note, this function needs a considerable work.

svn path=/trunk/; revision=29093

16 years ago- Win32k: Removed NtUserCreateMenu replacing it with NtUserCallNoParam.
James Tabor [Tue, 18 Sep 2007 13:06:27 +0000 (13:06 +0000)]
- Win32k: Removed NtUserCreateMenu replacing it with NtUserCallNoParam.

svn path=/trunk/; revision=29092

16 years agofix a bug in the linux version of OsSupport::createProcess
Christoph von Wittich [Tue, 18 Sep 2007 08:15:47 +0000 (08:15 +0000)]
fix a bug in the linux version of OsSupport::createProcess

svn path=/trunk/; revision=29091

16 years ago- Implement NtUserValidateHandleSecure and most support functions moved from static...
James Tabor [Tue, 18 Sep 2007 05:07:49 +0000 (05:07 +0000)]
- Implement NtUserValidateHandleSecure and most support functions moved from static and added to their respected headers.

svn path=/trunk/; revision=29090

16 years agoBare-bones foundations of the ReactOS Audio Service. At present it's
Andrew Greenwood [Tue, 18 Sep 2007 02:41:46 +0000 (02:41 +0000)]
Bare-bones foundations of the ReactOS Audio Service. At present it's
nothing more than a "mutex service". Some info on the planned
implementation is in the included audiosrv.txt file.

svn path=/trunk/; revision=29089

16 years agoMerge all settings in a single struct. This is required to implement the administrati...
Eric Kohl [Mon, 17 Sep 2007 22:29:35 +0000 (22:29 +0000)]
Merge all settings in a single struct. This is required to implement the administrative options.

svn path=/trunk/; revision=29088

16 years agoInit stock object buffer only once.
James Tabor [Mon, 17 Sep 2007 22:08:14 +0000 (22:08 +0000)]
Init stock object buffer only once.

svn path=/trunk/; revision=29087

16 years agoFixed build.
James Tabor [Mon, 17 Sep 2007 21:46:30 +0000 (21:46 +0000)]
Fixed build.

svn path=/trunk/; revision=29086

16 years agoFixed Client Info structure. Moved it to the right file so user apps can access it.
James Tabor [Mon, 17 Sep 2007 21:02:19 +0000 (21:02 +0000)]
Fixed Client Info structure. Moved it to the right file so user apps can access it.

svn path=/trunk/; revision=29085

16 years ago- Change RtlIsDosDeviceName_U() implementation to a better Wine implementation
Aleksey Bragin [Mon, 17 Sep 2007 19:51:32 +0000 (19:51 +0000)]
- Change RtlIsDosDeviceName_U() implementation to a better Wine implementation
- Winesync RtlIsNameLegalDOS8Dot3()
- "ntdll_winetest.exe path" reduced to 3 failures (which happen on XP too), so considering "path" done 100% now.

svn path=/trunk/; revision=29084