Saveliy Tretiakov
a5b535fee4
- Implement NtGdiStrokePath and NtGdiStrokeAndFillPath (based on wine)
...
- Get rid of PATH_GetPathFromDc()
svn path=/trunk/; revision=24256
2006-09-24 17:02:29 +00:00
Saveliy Tretiakov
a04da34bc0
More prototypes
...
svn path=/trunk/; revision=24255
2006-09-24 17:01:46 +00:00
Hervé Poussineau
f1d365f767
Don't hardcode the list of available filesystems in fmifs.dll, but store it in the registry.
...
Adding a filesystem is now only a matter of creating a u{FS}.dll + one registry entry to be able to use normal format.exe/chkdsk.exe/...
svn path=/trunk/; revision=24254
2006-09-24 13:42:24 +00:00
Hervé Poussineau
9cea0fddde
Display available file systems in usage screen
...
svn path=/trunk/; revision=24253
2006-09-24 12:50:51 +00:00
Hervé Poussineau
c492ac0ccc
Implement QueryAvailableFileSystemFormat and SetLabel in fmifs.dll
...
Fix a few prototypes
svn path=/trunk/; revision=24252
2006-09-24 11:55:58 +00:00
Hervé Poussineau
e84a6d47b1
[FORMATTING] Replace spaces by tabs
...
svn path=/trunk/; revision=24251
2006-09-24 11:08:27 +00:00
Hervé Poussineau
7c4cca9870
Add a filter command in KDBG, which is a wrapper around NtSetDebugFilterState/NtSetDebugFilterState.
...
svn path=/trunk/; revision=24250
2006-09-24 10:39:43 +00:00
Magnus Olsen
595ffab596
Update some gdi32 winetest
...
svn path=/trunk/; revision=24249
2006-09-24 09:43:16 +00:00
Magnus Olsen
9e99515740
adding two more missing define
...
svn path=/trunk/; revision=24248
2006-09-24 09:41:28 +00:00
Magnus Olsen
9f553707a1
adding OBJ_COLORSPACE it was missing, need it soon
...
svn path=/trunk/; revision=24247
2006-09-24 09:24:23 +00:00
Magnus Olsen
7f9492fc2f
tested in dib16
...
Fixed all wine test for brush, zero fualt now
passing all 32 test fine.
gdi32 bitmap test only 7 fails now
svn path=/trunk/; revision=24246
2006-09-24 08:36:56 +00:00
Hervé Poussineau
2abe11c82a
Revert r24233, which leads to have the header written too late in debug log and was preventing a crash during the first DbgPrint calls when using GDB
...
Replace it by another fix (not tested)
svn path=/trunk/; revision=24245
2006-09-24 07:38:53 +00:00
Magnus Olsen
c32cdd8bfb
revers 24232 for cause some other unknown regress.
...
I need found a better way to solv the null termeting strings
svn path=/trunk/; revision=24244
2006-09-24 07:30:43 +00:00
Hervé Poussineau
7bfdc5ceb7
Allow digits in computer name.
...
http://www.reactos.org/bugzilla/show_bug.cgi?id=1806#c2 still needs to be checked
See issue #1806 for more details.
svn path=/trunk/; revision=24243
2006-09-24 06:25:49 +00:00
Art Yerkes
5d46ef1a26
Fix mkhive on unix.
...
svn path=/trunk/; revision=24242
2006-09-24 02:58:31 +00:00
Hervé Poussineau
939cbfc4c7
Report correct interrupt resources to ntoskrnl
...
svn path=/trunk/; revision=24241
2006-09-23 22:26:28 +00:00
Hervé Poussineau
68434f2227
Add default destination for driver files in keyboard.inf
...
svn path=/trunk/; revision=24240
2006-09-23 22:09:18 +00:00
Hervé Poussineau
9e314810ae
Skip keyboard detection in freeldr, as it doesn't work in Qemu 0.8.2
...
svn path=/trunk/; revision=24239
2006-09-23 20:21:41 +00:00
Aleksey Bragin
cd007816d8
Change #defines of bios memory types to a proper enum. Makes it easier to distinguish BIOS memory types and FreeLoader's memory types (in future).
...
svn path=/trunk/; revision=24238
2006-09-23 16:50:39 +00:00
Hervé Poussineau
0e779901fc
Do not display the group name of a service if it doesn't exists
...
svn path=/trunk/; revision=24237
2006-09-23 16:06:15 +00:00
Hervé Poussineau
edeb548dd1
Subkeys names should be case insensitive.
...
Fixes the 'make install' problem, where shell was not starting at third boot
svn path=/trunk/; revision=24236
2006-09-23 16:01:02 +00:00
Magnus Olsen
52b43f7ae9
IntGdiCreateSolidBrush
...
Remove the if table I did.
Remove Color = Color & 0xffffff to Color = Color
that gave same result and pass equal many wine test.
we still have some werid xlate bugs some where, for set/get pixel. I should have remove Color & 0xffffff in frist place. but the code did look right.
svn path=/trunk/; revision=24235
2006-09-23 15:54:11 +00:00
Magnus Olsen
2d24316959
fixed some more setpixel bugs
...
svn path=/trunk/; revision=24234
2006-09-23 12:33:54 +00:00
Aleksey Bragin
e126931cb0
- Issue a synchronous invalidate device relations request instead of asynchronous (eliminates the "can't open \SystemRoot\ bugcheck during 2nd stage startup)
...
- Comment out usbport/usbhub/etc from bootcd, they will be enabled once they don't crash and/or slow down system.
svn path=/trunk/; revision=24233
2006-09-23 09:34:34 +00:00
Magnus Olsen
cc70b77eca
add NULL termate on ansi string when WideCharToMultiByteCP doing wchar to ansi converting.
...
svn path=/trunk/; revision=24232
2006-09-23 07:28:44 +00:00
Magnus Olsen
63535f6e15
remove folder gdi for all gdi test are in gdi32
...
svn path=/trunk/; revision=24231
2006-09-23 06:19:28 +00:00
Magnus Olsen
cfe10b7a75
Implement BRUSH_GetObject it is not perfect, it return wrong color in some case. But we get down from 20 to 11 fails in wine test.
...
Wine say GetObject (HANDLE obj, INT Count, PVOID * Buffer) if Buffer is NULL return the requeuer size in bytes
svn path=/trunk/; revision=24229
2006-09-22 20:19:49 +00:00
Magnus Olsen
391e807b81
finish implement NtGdiCloseEnhMetaFile it is not fully tested it can contain bugs
...
svn path=/trunk/; revision=24228
2006-09-22 17:26:20 +00:00
Magnus Olsen
230edc01b6
merges ros-branch-0_3_1 r24226 to trunk with arty permission. "ARP query support. Thanks to WaxDragon for encouragement and debugging."
...
svn path=/trunk/; revision=24227
2006-09-22 08:10:11 +00:00
Aleksey Bragin
2a0160473e
Add an MM api to get the memory map from Freeldr's memory manager (as opposed to MachGetMemoryMap which gets architecture-specfic memory map returned by BIOS/firmware/etc).
...
Currently this api is unused, it's going to be used by windows/reactos bootloader in future.
svn path=/trunk/; revision=24224
2006-09-21 17:25:41 +00:00
Saveliy Tretiakov
7d1faef9ee
Fix boot with /DEBUGPORT=GDB and /DEBUGPORT=COM1. I don't know why, but this works...
...
svn path=/trunk/; revision=24223
2006-09-21 07:42:21 +00:00
Magnus Olsen
d42d3c29c0
set GetLastErrorMsg if CreateFontIndirectA(NULL) are use as inputparam . it make same beauvoir as CreateFontIndirectW
...
svn path=/trunk/; revision=24222
2006-09-21 02:47:37 +00:00
James Tabor
6d8ba42532
Fix CreateFontIndirectA so it will not bigcheck with a null pointer.
...
svn path=/trunk/; revision=24221
2006-09-20 21:34:08 +00:00
James Tabor
18733c4397
Kill debug prints.
...
svn path=/trunk/; revision=24220
2006-09-20 21:09:30 +00:00
James Tabor
fff3bf11fa
Gdi32 font.c:
...
- Patch by Dmitry Timoshkov
- If there is no space for strings GetOutlineTextMetricsA should not indicate that they present.
svn path=/trunk/; revision=24219
2006-09-20 20:36:27 +00:00
Hervé Poussineau
f1cf836837
Big update of i8042prt driver. The driver is now plug&play compliant and some mouse driver filters may be installed.
...
svn path=/trunk/; revision=24218
2006-09-20 18:56:04 +00:00
Hervé Poussineau
d2241f8ec4
If boot resources are provided, use them instead of using resource requirements.
...
In all cases, translate the resource list before calling the driver
svn path=/trunk/; revision=24217
2006-09-20 18:16:24 +00:00
Aleksey Bragin
364cdf1951
- Add ability to allocate either "low" or "high" pages
...
- Don't display a warning to user if allocating memory at certain address fails
- Change debug prints so they tell in which function allocation failed
- Include RTL and LDR headers from NDK, so that it's possible to use functions from RTL in FreeLdr in future
svn path=/trunk/; revision=24216
2006-09-20 16:54:54 +00:00
Saveliy Tretiakov
b9ade034f9
Fix booting with /DEBUGPORT=GDB and Pice too.
...
svn path=/trunk/; revision=24215
2006-09-20 15:00:17 +00:00
Hervé Poussineau
9907e96a49
Save correct boot resources lists in registry
...
svn path=/trunk/; revision=24214
2006-09-20 14:46:21 +00:00
Magnus Olsen
3138af456a
commit rc languages to xml parser for the webservre and standalone.
...
svn path=/trunk/; revision=24213
2006-09-20 14:38:37 +00:00
Thomas Bluemel
8e90ccee4d
Some tchar fixes
...
svn path=/trunk/; revision=24212
2006-09-20 09:54:00 +00:00
Thomas Bluemel
d0e354f6c1
Fix warnings
...
svn path=/trunk/; revision=24211
2006-09-20 09:27:59 +00:00
Andrew Munger
14d0c5f34a
Initialize h_alises with a length 1 array containing a terminating null as specified. Patch by arty. (Fixes ncftp connection)
...
svn path=/trunk/; revision=24209
2006-09-19 04:25:14 +00:00
James Tabor
f8fcca6f06
Kill some warnings.
...
svn path=/trunk/; revision=24208
2006-09-18 23:37:22 +00:00
Ged Murphy
3f0a7fb997
- Add a cute custom control to sysdm allowing dialogs to display hyperlink style text which can open web pages and run exe's.
...
- see the general page, and the user account dialog for examples.
svn path=/trunk/; revision=24205
2006-09-18 22:25:00 +00:00
Andrew Munger
d00d45c34e
Reapply entrypoint fix, patch from Usurp.
...
svn path=/trunk/; revision=24204
2006-09-18 21:49:12 +00:00
The Wine Synchronizer
d3cd32d90d
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=24203
2006-09-18 16:59:16 +00:00
The Wine Synchronizer
d88a99e18e
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=24202
2006-09-18 16:52:25 +00:00
The Wine Synchronizer
9e9bd06847
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=24201
2006-09-18 16:51:34 +00:00