Commit graph

26867 commits

Author SHA1 Message Date
Hervé Poussineau 682904a871 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
2007-09-24 11:40:54 +00:00
Hervé Poussineau ea8a8e47da Use user flags when building host tools
svn path=/trunk/; revision=29177
2007-09-24 11:28:52 +00:00
Hervé Poussineau 5dc2b7e865 Do not put .h files in object files, it causes problems at link time
svn path=/trunk/; revision=29176
2007-09-24 11:00:17 +00:00
Hervé Poussineau c27dad3928 Display a message when a module has been disabled
Support variables in aliased module names

svn path=/trunk/; revision=29175
2007-09-24 09:15:49 +00:00
Hervé Poussineau d0f1fadb7b Never call TdiCloseDevice when warming up a socket
svn path=/trunk/; revision=29174
2007-09-24 08:39:23 +00:00
James Tabor e6ed27d2e5 Turn off DcAttr updates for now.
svn path=/trunk/; revision=29173
2007-09-24 04:05:24 +00:00
James Tabor f924fa55c9 Make sure it is non zero.
svn path=/trunk/; revision=29172
2007-09-24 02:58:22 +00:00
James Tabor 82ad159967 Implement IsGUIThread.
svn path=/trunk/; revision=29171
2007-09-24 02:42:17 +00:00
Eric Kohl ead5a4f94e Fix a cut & paste bug.
svn path=/trunk/; revision=29170
2007-09-23 22:59:00 +00:00
Magnus Olsen cacffe3082 fix a spelling mistake
svn path=/trunk/; revision=29169
2007-09-23 19:19:40 +00:00
Magnus Olsen 21687e2157 Start making def Windows XP gdi32 export layout.
svn path=/trunk/; revision=29168
2007-09-23 18:46:47 +00:00
Magnus Olsen 7315ffc1e6 Start making def Windows XP gdi32 export layout.
svn path=/trunk/; revision=29167
2007-09-23 18:18:20 +00:00
Daniel Reimer 0ab1667cb1 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
2007-09-23 17:15:50 +00:00
Colin Finck 39889d2c75 Add the build date and revision number to sysdm.cpl (patch by encoded)
See issue #2683 for more details.

svn path=/trunk/; revision=29165
2007-09-23 17:02:35 +00:00
Daniel Reimer c5875c6fcd Update to RosBE 0.3.8
svn path=/trunk/; revision=29164
2007-09-23 15:23:54 +00:00
Magnus Olsen d216c026b2 Fix : UnrealizeObject behoivr as windows 2000/XP see msdn http://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
2007-09-23 14:35:40 +00:00
Magnus Olsen b34cf0f3ac 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
2007-09-23 13:46:20 +00:00
Daniel Reimer 414b736953 Bug 2682: Downloader ressources update (heis_spiter@hotmail.com) (Yeah, I tested it :-P)
svn path=/trunk/; revision=29161
2007-09-23 13:38:32 +00:00
Hervé Poussineau 0b3a854203 Open the process with enough privileges before adjusting them
svn path=/trunk/; revision=29160
2007-09-23 13:14:03 +00:00
Hervé Poussineau 2ff2329ed3 Remove useless code
svn path=/trunk/; revision=29159
2007-09-23 13:10:51 +00:00
Daniel Reimer 17534ab7c6 Fix another Build breaking Bug, I missed...
svn path=/trunk/; revision=29156
2007-09-23 11:42:26 +00:00
Magnus Olsen 76a688a2e2 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
2007-09-23 11:33:47 +00:00
Colin Finck a2ae628e84 Fix the intl.cpl build
svn path=/trunk/; revision=29153
2007-09-23 11:30:09 +00:00
Daniel Reimer 31b688ad73 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
2007-09-23 11:05:44 +00:00
Hervé Poussineau 8ad6033250 Continue rbuild cleanup (AutomaticDependency and SourceFile classes)
svn path=/trunk/; revision=29150
2007-09-23 08:04:24 +00:00
Eric Kohl c0c201c35d Add missing LPFILTERKEYS and LPTOGGLEKEYS types.
svn path=/trunk/; revision=29149
2007-09-22 20:20:28 +00:00
Colin Finck 8e4f19f80b Slovak translations for the cylfrac, logon, scrnsave and starfield screensavers by Mario Kacmar (kario AT szm DOT sk)
svn path=/trunk/; revision=29148
2007-09-22 19:14:54 +00:00
Thomas Bluemel f98ba48cef Fix loading pages provided by shell extensions
svn path=/trunk/; revision=29147
2007-09-22 18:59:23 +00:00
Thomas Bluemel 6897e5ee5a - Don't change the current power scheme when displaying the dialog
- Load additional pages provided by shell extensions

svn path=/trunk/; revision=29146
2007-09-22 18:48:02 +00:00
Colin Finck 2018d3408d Slovak translation for sysdm by Mario Kacmar (kario AT szm DOT sk)
svn path=/trunk/; revision=29145
2007-09-22 18:23:06 +00:00
Colin Finck f143cc5f45 Call ShellExecute with NULL instead of "open", so the default action is used, when a file name does not support "open". (see http://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
2007-09-22 16:52:53 +00:00
Colin Finck 7c48ada188 - 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
2007-09-22 16:28:21 +00:00
Daniel Reimer 1c1f0f249b Add German RC Files to the Screensavers.
svn path=/trunk/; revision=29139
2007-09-22 13:00:46 +00:00
Eric Kohl 0916909cbf Don't use hardcoded strings in the configuration message box. Use string resources instead.
svn path=/trunk/; revision=29138
2007-09-22 11:38:32 +00:00
Eric Kohl 847464262c Don't use hardcoded strings in the configuration message box. Use string resources instead.
svn path=/trunk/; revision=29137
2007-09-22 11:26:03 +00:00
Eric Kohl 761e858982 Don't use hardcoded strings in the configuration message box. Use string resources instead.
svn path=/trunk/; revision=29136
2007-09-22 11:20:25 +00:00
Eric Kohl 1c85a28f50 Don't use hardcoded strings in the configuration message box. Use string resources instead.
svn path=/trunk/; revision=29135
2007-09-22 09:09:57 +00:00
Aleksey Bragin 1e19b02082 - 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
2007-09-21 20:15:46 +00:00
Aleksey Bragin e82855f464 - Print out hardware information to the debug log in case of a crash.
svn path=/trunk/; revision=29132
2007-09-21 20:14:34 +00:00
Colin Finck 074c6e9d66 Spanish translations by Javier Remacha (remialdo AT gmail DOT com)
See issue #2669 for more details.

svn path=/trunk/; revision=29131
2007-09-21 18:01:19 +00:00
Hervé Poussineau 1c9e99b2cc Send the right inf file handle to SetupCloseInfFile().
svn path=/trunk/; revision=29130
2007-09-21 13:00:16 +00:00
Hervé Poussineau b733bd322e Fix typo
svn path=/trunk/; revision=29129
2007-09-21 12:45:39 +00:00
Hervé Poussineau 2136c852eb Add Lithuanian keyboard
Patch by Vytis Girdþijauskas, cman at cman dot us
See issue #2613 for more details.

svn path=/trunk/; revision=29128
2007-09-21 07:22:32 +00:00
James Tabor b5b2b493c4 - Fixed CMP_UnregisterNotification. Add IN, sorry.
svn path=/trunk/; revision=29127
2007-09-21 00:07:26 +00:00
James Tabor e5f58a8b91 - Add CMP_RegisterNotification and CMP_UnregisterNotification. Both called from User32.
svn path=/trunk/; revision=29126
2007-09-21 00:05:17 +00:00
Colin Finck eb2bd45e2a 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
2007-09-20 20:57:28 +00:00
Colin Finck c75d21f350 Updated Ukrainian translations by Artem Reznikov (temarez AT yandex DOT ru)
See issue #2661 for more details.

svn path=/trunk/; revision=29124
2007-09-20 18:40:55 +00:00
Timo Kreuzer 07f78b29da - 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
2007-09-20 16:13:55 +00:00
Hervé Poussineau 3a469030ac Do not forget to release the rundown protection.
See issue #2348 for more details.

svn path=/trunk/; revision=29122
2007-09-20 14:54:43 +00:00
James Tabor 08bf20fb83 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
2007-09-20 14:26:43 +00:00