Commit Graph
25983 Commits
Author SHA1 Message Date
James Tabor fcd3ddadc4 Added two new subroutines in support for writing data to and from user space. Fixed calc in CoordCnvP to use float not fixed.
svn path=/trunk/; revision=28296
2007-08-12 07:34:23 +00:00
Christoph von Wittich 66469de606 put typelibs which are embedded in win32dlls into $(INTERMEDIATE)
svn path=/trunk/; revision=28295
2007-08-11 21:42:02 +00:00
Christoph von Wittich b95a167c31 don't touch absolute paths
this fixes the build when using absolute paths in ROS_INTERMEDIATE or ROS_OUTPUT

svn path=/trunk/; revision=28294
2007-08-11 21:22:00 +00:00
Eric Kohl e379a4d781 Add high contrast settings
svn path=/trunk/; revision=28293
2007-08-11 20:53:52 +00:00
Aleksey Bragin 8dae7ddffe - Last part of Alex's work on CM before he left ReactOS development. It was unfinished, so I had to insert a few hacks and comment out some code to make it working in trunk.
- Implement subkey creation code (for NtCreateKey and CmiConnectHive) based on the new Cm branch code (just as all the other routines were changed previously).
- Also support creating hash leaves, used in XP hives, since all the new code was already able to read them.

svn path=/trunk/; revision=28292
2007-08-11 19:03:00 +00:00
James Tabor edaf84b215 Added a set option to ModifyWorldTransform.
svn path=/trunk/; revision=28291
2007-08-11 18:15:02 +00:00
Magnus Olsen 01d9041103 adding more dx test to w32knapi, convert from win32kdxtest tool
svn path=/trunk/; revision=28290
2007-08-11 15:48:50 +00:00
Magnus Olsen 2b8f46f472 adding more dx test to w32knapi, convert from win32kdxtest tool
svn path=/trunk/; revision=28288
2007-08-11 14:35:44 +00:00
Thomas Bluemel 6dc469edbb CallWindowProc returns 0 if lpPrevWndFunc is NULL
svn path=/trunk/; revision=28285
2007-08-11 11:55:17 +00:00
Magnus Olsen e6980dd58b update with some more dx test
svn path=/trunk/; revision=28284
2007-08-11 10:11:19 +00:00
Aleksey Bragin 056b071be7 - Minor code changes, plus a temporary (DPRINT1) change for the HandleCount != 0 problem.
svn path=/trunk/; revision=28280
2007-08-11 09:04:17 +00:00
Magnus Olsen 58272e652f Adding dx test from my win32kdxtest to win32knapi test.
win32kdxtest are more like a analysis tools to examine some struct and dumping it, 
win32knapi is true test tools 

svn path=/trunk/; revision=28279
2007-08-11 08:52:38 +00:00
James Tabor 56edf011f1 Added EMF and MF support to Ext-FloodFill. Changed gdi32.def too.
svn path=/trunk/; revision=28278
2007-08-11 07:57:46 +00:00
James Tabor 634225118c Add Wine port Metafile call to SetTextCharacterExtra.
svn path=/trunk/; revision=28277
2007-08-11 07:34:57 +00:00
James Tabor e00125a8d6 Add Set-ModifyWorldTransform to gdi32. Added error set in GdiGetHandleUserData.
svn path=/trunk/; revision=28276
2007-08-11 07:25:35 +00:00
James Tabor 87243c8c1a Removed Ex from NtGdiSetBitmapDimensionEx and NtGdiSetBrushOrgEx.
svn path=/trunk/; revision=28275
2007-08-11 06:29:31 +00:00
Timo Kreuzer 08bb46f842 add syscall list for windows 2000 SP4, so GreatLord can do testing
svn path=/trunk/; revision=28274
2007-08-10 23:55:54 +00:00
Aleksey Bragin 8b82da55a1 - RtlpCreateUnicodeString() -> RtlCreateUnicodeString()
svn path=/trunk/; revision=28273
2007-08-10 18:41:14 +00:00
James Tabor 63316363bd Added CriticalRegions at locations working with FirstDce.
svn path=/trunk/; revision=28272
2007-08-10 18:14:38 +00:00
James Tabor be5bce8b2a - Removed NtGdiLPTODP/DPTOLP from w32ksvc.db and updated ntgdibad.h.
- Connected the gdi32 parts.

svn path=/trunk/; revision=28270
2007-08-10 07:39:46 +00:00
James Tabor 1ed0850348 Needed the w32ksvc.db too.
svn path=/trunk/; revision=28269
2007-08-10 06:55:18 +00:00
James Tabor 12fdc9f38e - Removed NtGdiPie from w32ksvc.db, leaving NtGdiPie in fillshap.c and updated ntgdibad.h.
- Separated printing.c to printing.c and coord.c. This was for LP to DP.
- Fixed flags.

svn path=/trunk/; revision=28268
2007-08-10 06:47:00 +00:00
James Tabor 674c1a507f Fix a problem in metafile deallocation.
svn path=/trunk/; revision=28267
2007-08-10 05:52:26 +00:00
Colin Finck 3c1d31c4a9 Changes in the slovak translation of taskmgr by Mario Kacmar (kario AT szm DOT sk)
See issue #2552 for more details.

svn path=/trunk/; revision=28266
2007-08-09 16:53:31 +00:00
Timo Kreuzer b395135182 fix icon display
svn path=/trunk/; revision=28265
2007-08-09 14:42:33 +00:00
Timo Kreuzer e7e1292fea add myself to CREDITS
svn path=/trunk/; revision=28264
2007-08-09 12:47:07 +00:00
Magnus Olsen e915e72713 win32k
Implement NtGdiEngStretchBlt, NtGdiEngLockSurface                              

gdi32
Implement EngStretchBlt, EngLockSurface                              

Fix small typo in NtGdiEngBitBlt

svn path=/trunk/; revision=28261
2007-08-09 10:11:47 +00:00
Magnus Olsen b7aca87de2 fix a typo thx jimtablor
svn path=/trunk/; revision=28260
2007-08-09 09:36:15 +00:00
Aleksey Bragin 90307e077e One of Alex's uncommitted patches while he was working on the Cm branch:
- Fix CmpCacheTable and CmpNameCacheTable definition.
- Fix GET_HASH_ENTRY definition.
- Add KCB Lock Acquire/Release macros by Index and Key.
Has no effect on current code, but fixes some bugs in the branch-based code

svn path=/trunk/; revision=28259
2007-08-09 08:35:11 +00:00
Aleksey Bragin 79d430fe4a - Fix DBG=KDBG=0 build
svn path=/trunk/; revision=28257
2007-08-09 07:50:31 +00:00
Aleksey Bragin a21d95da1f - Set correct hive version in the hive structure
svn path=/trunk/; revision=28256
2007-08-09 07:39:47 +00:00
James Tabor 6de3763291 - Removed NtGdiSetAbortProc and NtGdiEscape from w32ksvc.db, leaving NtGdiEscape in print.c and updated ntgdibad.h.
svn path=/trunk/; revision=28255
2007-08-09 07:21:12 +00:00
Aleksey Bragin 77ea930fcb - Fix definition of _DESCRIPTOR/KDESCRIPTOR
- Fix all code/data structures of GDT/IDT to match new definition
- Kernel is now MSVC/WDK compilable (but not linkable yet)
- Remove two previous fixes for bootvid/kdcom MSVC/WDK compiling

svn path=/trunk/; revision=28254
2007-08-09 07:12:59 +00:00
James Tabor 56ed3e702f - Fixed NtGdiAlphaBlend prototype.
- Changed name for NtGdiSetIcmMode, updated ntgdibad.h.
- Fix size issue in w32ksvc.db.

svn path=/trunk/; revision=28253
2007-08-09 06:48:07 +00:00
Magnus Olsen e11b16d9e7 gdi32
implement EngBitBlt
win32k
implement NtGdiEngBitBlt

svn path=/trunk/; revision=28252
2007-08-08 23:53:58 +00:00
Magnus Olsen bc272f3edd Implement NtGdiEngAlphaBlend
Implement EngAlphaBlend

svn path=/trunk/; revision=28251
2007-08-08 23:03:46 +00:00
Daniel Reimer 54c4a1be66 Add Cardsbav.dll to Build of RosApps
svn path=/trunk/; revision=28250
2007-08-08 22:05:04 +00:00
Colin Finck 83a2f634bd Slovak translations for Explorer, Taskmgr and Winhelp by Mario Kacmar (kario AT szm DOT sk)
See issue #2543,2551,2552 for more details.

svn path=/trunk/; revision=28249
2007-08-08 19:23:53 +00:00
James Tabor cce849b312 - Removed NtGdiGet/SetArcDirection and NtGdiGetSetTextCharExtra, update ntgdibad.h.
- Updated NtGdiGet/AndSet/DCDword.
- Changes to other files to reflect the updates and removals.

svn path=/trunk/; revision=28248
2007-08-08 18:58:06 +00:00
Sylvain Petreolle 812a9e4d7b use unicode directive
svn path=/trunk/; revision=28247
2007-08-08 16:41:25 +00:00
Sylvain Petreolle c03ea6d0ce use unicode directive
svn path=/trunk/; revision=28246
2007-08-08 16:34:54 +00:00
Colin Finck 5e9cfe8af3 Never use spaces in rbuild files!
Also re-unlock the file again

svn path=/trunk/; revision=28245
2007-08-08 15:22:02 +00:00
Hervé Poussineau e1fb5a56a5 Replace a call to undocumented function CreateUserProfile by its documented equivalent (LogonUser + LoadUserProfile)
In all cases, this code should be removed once NtUnloadKey is implemented
Add a message to remind when to remove this hack

svn path=/trunk/; revision=28244
2007-08-08 13:44:03 +00:00
Hervé Poussineau 583043c3b0 Be less alarming in a debug message
svn path=/trunk/; revision=28243
2007-08-08 10:46:03 +00:00
Hervé Poussineau 7707da030b Add SCESTATUS_* constants
svn path=/trunk/; revision=28242
2007-08-08 08:58:58 +00:00
Hervé Poussineau 6d37743cf2 Improve LoadUserProfileW, by creating the profile if it doesn't exist
svn path=/trunk/; revision=28241
2007-08-08 08:26:44 +00:00
Hervé Poussineau 32789f3a9e Implement LsaLookupSids
Add a fake implementation to LsaLookupNames to return some information

svn path=/trunk/; revision=28240
2007-08-08 08:24:32 +00:00
James Tabor 982677792e Removed NtGdiGetRelAbs. Use GetDCDWord in gdi32. Update ntgdibad.h.
svn path=/trunk/; revision=28239
2007-08-08 02:20:43 +00:00
Timo Kreuzer 2fdc0258c0 remove NtGdiGetClipRgn from win32k
svn path=/trunk/; revision=28238
2007-08-08 02:03:25 +00:00
James Tabor d89aa3a672 Add two more Dc_Attr Dirty flags.
svn path=/trunk/; revision=28237
2007-08-08 01:28:36 +00:00