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
Timo Kreuzer
a10bbf4d75
GetClipRgn: use NtGdiGetRandomRgn
...
svn path=/trunk/; revision=28236
2007-08-08 01:03:54 +00:00
James Tabor
3976fc7361
Removed AbortProc from WIN_DC_INFO. AbortProc is handled in gdi32 and stored in the Dc_Attr->pvLDC (LDC) structure. LDC structure is used for printing and EMF functions. WIN_DC_INFO is still useful and might stick around for a while.
...
svn path=/trunk/; revision=28235
2007-08-08 01:02:32 +00:00
James Tabor
2ccda083f9
Moved CurrentPos to Dc_Attr.ptlCurrent. Plugged in NtGdiGet-AndSetDCDword with out any internal support code. Still sorting out internal calls to old NtGdi functions. Ntgdibad.h will be updated on each removed external call of these functions are gone from w32ksvc.db.
...
svn path=/trunk/; revision=28234
2007-08-08 00:46:11 +00:00
Timo Kreuzer
18f3bc28a0
make NtGdiGetRandomRgn behave more like on XP, 33/34 tests now passing in w32knapi test
...
svn path=/trunk/; revision=28233
2007-08-08 00:28:08 +00:00
Timo Kreuzer
8f82a2f3ed
- restructure syscall code, add edi to RosSyscall clobber list
...
- more NtGdiGetRandomRgn tests
- more TEST -> RTEST
svn path=/trunk/; revision=28232
2007-08-07 23:13:25 +00:00
Timo Kreuzer
ac4a0d249c
fix build part 2
...
svn path=/trunk/; revision=28231
2007-08-07 23:06:51 +00:00
Ziliang Guo
e21a6e279a
Fix build part 1, add precomp.h into bootvid.rbuild
...
svn path=/trunk/; revision=28230
2007-08-07 23:04:19 +00:00
James Tabor
d64282be7c
Don't write to user space after an error. We do write if TRUE.
...
svn path=/trunk/; revision=28229
2007-08-07 22:19:32 +00:00
Christoph von Wittich
61583dabbe
add support for Visual Studio 2008 (Orcas)
...
svn path=/trunk/; revision=28228
2007-08-07 21:19:22 +00:00
Aleksey Bragin
b5c613692e
- WDK support for bootvid and kdcom.
...
svn path=/trunk/; revision=28227
2007-08-07 20:58:55 +00:00