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
Christoph von Wittich
d076ba3951
revert more.c to r25042
...
svn path=/trunk/; revision=28226
2007-08-07 20:52:55 +00:00
Aleksey Bragin
47bb187225
- Force using ReactOS's ntverp.h instead of the WDK.
...
- Don't include ntverp.h twice.
svn path=/trunk/; revision=28225
2007-08-07 20:51:50 +00:00
Aleksey Bragin
4224d31e22
- Make CSQ compatible with MSVC/WDK.
...
svn path=/trunk/; revision=28224
2007-08-07 20:49:09 +00:00
Aleksey Bragin
0e450718cd
- Rename exception.c to except.c to avoid conflict with another exception.c in rtl project.
...
- Fix WDK compatibility.
svn path=/trunk/; revision=28223
2007-08-07 20:46:24 +00:00
Aleksey Bragin
ed479b0bf9
- Fix build (remove RtlUnwind redeclarations).
...
svn path=/trunk/; revision=28222
2007-08-07 20:20:15 +00:00
Aleksey Bragin
735dbb12c6
- Add RtlUnwind to headers, and make list.h MSVC-compatible.
...
- Rename framebased.asm to framebased.S and write in GAS compatible assembly, instead of using nasmw.
- Fix WDK compatibility.
svn path=/trunk/; revision=28221
2007-08-07 20:11:21 +00:00
Christoph von Wittich
b95ab0c9d7
fix release build
...
svn path=/trunk/; revision=28220
2007-08-07 20:04:46 +00:00
James Tabor
b82f6444f6
Don't write to user space with after an error.
...
svn path=/trunk/; revision=28219
2007-08-07 19:29:48 +00:00
Hervé Poussineau
434e1ef9df
Support absolute paths for intermediate/output directories
...
Never put real intermediate/output directory names in generated makefile, use $(INTERMEDIATE) and $(OUTPUT) instead
svn path=/trunk/; revision=28218
2007-08-07 15:08:09 +00:00
Hervé Poussineau
ebb26326a5
Remove some debug messages
...
scsiport.c: Do not try to open Device subkey if we don't have a service key
cmhardwr.c: Write BIOS information only if we succeeded to open the key
svn path=/trunk/; revision=28217
2007-08-07 11:45:30 +00:00
Aleksey Bragin
9f62e7d5b8
- Remove empty init.S
...
svn path=/trunk/; revision=28216
2007-08-07 10:24:06 +00:00
The Wine Synchronizer
704b69f83f
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=28215
2007-08-07 07:27:43 +00:00
James Tabor
eadf106405
Move Break Extra and Count justification to Dc_Attr.
...
svn path=/trunk/; revision=28214
2007-08-07 07:27:12 +00:00
Hervé Poussineau
8039a51a3d
Add mlang.dll to bootcd
...
svn path=/trunk/; revision=28213
2007-08-07 06:54:21 +00:00
The Wine Synchronizer
2deacc72e3
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=28212
2007-08-07 06:52:34 +00:00
Hervé Poussineau
c86fc22726
Prepare import of mlang library. This revision does not compile.
...
svn path=/trunk/; revision=28211
2007-08-07 06:48:01 +00:00
James Tabor
914d831991
Removed NtGdiGetDCOrgEx, GetViewportExt/OrgEx, GetWindowExt/OrgEx. Added NtGdiGetDCPoint.
...
Will update ntgdibad.h once we sort out the internal use of these functions.
svn path=/trunk/; revision=28209
2007-08-07 05:58:29 +00:00
Timo Kreuzer
e54ae7b31f
update ntgdibad.h
...
svn path=/trunk/; revision=28208
2007-08-07 01:28:02 +00:00
Timo Kreuzer
234451155e
call IntGdiExtSelectClipRgn from inside win32k instead of NtGdiSelectClipRgn
...
remove NtGdiSelectClipRgn from win32k
svn path=/trunk/; revision=28207
2007-08-07 01:27:17 +00:00
Timo Kreuzer
4237ee71bd
SelectClipRgn: call NtGdiExtSelectClipRgn with RGN_COPY
...
svn path=/trunk/; revision=28206
2007-08-07 00:56:12 +00:00
Magnus Olsen
e7b5eb420f
Remove init.s and put Thomas's code into boot.s, so we don't have 2 files for the same purpose.
...
Write the few lines of C code that were part of the "final" code into boot.S as
well, to avoid yet another trampoline jump. and
Thanks again to Thomas for finding and fixing the bug.
svn path=/trunk/; revision=28205
2007-08-06 23:55:35 +00:00
Timo Kreuzer
67759e297b
fix build
...
svn path=/trunk/; revision=28204
2007-08-06 23:47:36 +00:00
Magnus Olsen
eac8e57854
Update win32k syscall table layout to win32xp sp2
...
this is not finish update, we are missing allot stub in
win32k. before this layout are finish we need thuse stub in place.
svn path=/trunk/; revision=28203
2007-08-06 19:57:58 +00:00
Daniel Reimer
f3c126accd
Decrease cards.dll size by 700 kB by cuttung down all files to 8-Bit Colors.
...
svn path=/trunk/; revision=28202
2007-08-06 19:43:14 +00:00
Daniel Reimer
efbd79dea9
- Forgot two wrong sizes.
...
- Reverted to 24 bit Color. ROS's whole Cards.dll uses it, so I keep the colors here too.
- Freecard is now a monochrome Bitmap. This results in a Semi Transparent Card (= Dark Green) instead of a grey square. Try in XP Solitaire. Looks way better and its the way MS does it too.
svn path=/trunk/; revision=28201
2007-08-06 19:33:16 +00:00
Colin Finck
541deeba86
Expand environment strings in the szWallpaper variable. (patch by Marc Piulachs, marc DOT piulachs AT codexchange DOT net)
...
This is the same way how Windows XP does it (allowing environment variables in the "Wallpaper" registry value, but not as an argument for SystemParametersInfo, SPI_SETDESKWALLPAPER)
See issue #2536 for more details.
svn path=/trunk/; revision=28200
2007-08-06 19:07:34 +00:00
Hervé Poussineau
0838232088
Add more uuids in uuid lib
...
svn path=/trunk/; revision=28199
2007-08-06 16:17:55 +00:00
Hervé Poussineau
f6cd5eefb6
Generate as much headers as possible from idl
...
svn path=/trunk/; revision=28198
2007-08-06 16:16:57 +00:00
Hervé Poussineau
c5a567cffc
Add some prototypes
...
svn path=/trunk/; revision=28197
2007-08-06 16:05:08 +00:00
Daniel Reimer
ea3c1cdddb
- Resize wrong sized Backgrounds.
...
- Add the one from Bug 2535 (thx to Rhy Thornton (rhy <AT> leperkhanz <DOT> com) for it.) and replace the ugly Bird in Background 9. Right now only a resized one, but it still looks nice.
svn path=/trunk/; revision=28196
2007-08-06 15:23:11 +00:00
Colin Finck
270493f197
Starfield Screensaver by Marc Piulachs (marc DOT piulachs AT codexchange DOT net)
...
I committed the latest attachment (the C version) from bug #2510
See issue #2510 for more details.
svn path=/trunk/; revision=28195
2007-08-06 14:56:17 +00:00
Hervé Poussineau
c88c4b4ad1
Set setup type to 0 before the end of 2nd stage in syssetup instead of winlogon
...
svn path=/trunk/; revision=28194
2007-08-06 14:41:05 +00:00
Magnus Olsen
e753659117
fix a smaller issue with win32ksys, when u did delete win32k.s or type make win32ksys_clean
...
this file was not being rebuild or remove.
svn path=/trunk/; revision=28193
2007-08-06 13:20:31 +00:00
Daniel Reimer
064b0ec043
Reduce from 24 Bit Colors to 8 Bit. No real difference in Quality, but waaay smaller. 3 MB reduced size.
...
svn path=/trunk/; revision=28192
2007-08-06 13:12:01 +00:00
Hervé Poussineau
8642e3d307
Enable shutdown privilege before trying to reboot
...
svn path=/trunk/; revision=28191
2007-08-06 11:57:15 +00:00