Commit Graph
25999 Commits
Author SHA1 Message Date
Hervé Poussineau 92e384aee9 Use the profile returned by GINA before calling LoadUserProfileW()
Destroy the environment when not needed anymore
Better cleanup in case of error

svn path=/trunk/; revision=28316
2007-08-13 14:23:03 +00:00
Hervé Poussineau e65bdff8a0 Cleanup WlxInitialize(), WlxStartApplication() and WlxActivateUserShell()
Allocate and return a valid PWLX_PROFILE structure in DoLoginTasks
Fix some warnings

svn path=/trunk/; revision=28315
2007-08-13 14:20:36 +00:00
Hervé Poussineau c13edbee03 Take care of lpProfileInfo->lpProfilePath in LoadUserProfileW
Return required size in GetUserProfileDirectoryW if buffer is too small

svn path=/trunk/; revision=28314
2007-08-13 14:18:49 +00:00
Hervé Poussineau e78d113358 Convert language file for UTF8 to ASCII.
See issue #2569 for more details.

svn path=/trunk/; revision=28313
2007-08-13 12:04:54 +00:00
Art Yerkes 3dbef74491 Make boot options for the bootcd dependent on DBG. Suggested by Caemyr.
svn path=/trunk/; revision=28311
2007-08-13 03:10:40 +00:00
Timo Kreuzer 007aa094f9 65 tests for NtGdiCreateBitmap
svn path=/trunk/; revision=28308
2007-08-12 22:33:21 +00:00
Eric Kohl 6ffa8db23a Fix a typo.
svn path=/trunk/; revision=28307
2007-08-12 21:50:37 +00:00
Eric Kohl 9072c8ce96 Add some mouse keys settings and general settings.
svn path=/trunk/; revision=28306
2007-08-12 21:19:52 +00:00
Timo Kreuzer 939a564d17 - add gdihv to rosapps build
- comment out OpenProcess, it crashes ros again

svn path=/trunk/; revision=28305
2007-08-12 20:12:21 +00:00
Colin Finck ff30235bb7 Metadata enhancement for rbuild and version report by Marc Piulachs (marc DOT piulachs AT codexchange DOT net)
See issue #2547 for more details.

svn path=/trunk/; revision=28304
2007-08-12 19:17:00 +00:00
Timo Kreuzer 79b789d4b7 move NtGdiBitBlt, NtGdiTransparentBlt, NtGdiExtFloodFill, NtGdiMaskBlt, NtGdiPlgBlt, NtGdiStretchBlt, NtGdiAlphaBlend from bitmaps.c to painting.c
svn path=/trunk/; revision=28302
2007-08-12 16:20:29 +00:00
Colin Finck 5bb7f86ce6 Finally uncomment the Norwegian keyboard layout again, the bug is really fixed by recent changes :-)
See issue #2414 for more details.

svn path=/trunk/; revision=28301
2007-08-12 15:55:56 +00:00
Timo Kreuzer 2342abfc76 rename NtGdiGetBitmapDimensionEx to NtGdiGetBitmapDimension, update ntgdibad.h
svn path=/trunk/; revision=28300
2007-08-12 15:20:09 +00:00
Magnus Olsen f41e3a0f1a win32kdxtest does not contain any more test for NtGdiDdQueryDirectDrawObject
So now I start adding new test, that I did manual testing for and reading debugout put for. 
we still missing test for NtGdiDdQueryDirectDrawObject

svn path=/trunk/; revision=28299
2007-08-12 14:11:00 +00:00
Magnus Olsen b694e14566 update with more test for w32knapi
svn path=/trunk/; revision=28298
2007-08-12 12:31:10 +00:00
Hervé Poussineau cc185a5b73 Update code to add back support for ACPI
svn path=/trunk/; revision=28297
2007-08-12 08:37:38 +00:00
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