reactos.git
16 years ago- Display the current drive letter and its free disk space.
Eric Kohl [Sun, 11 Nov 2007 15:24:31 +0000 (15:24 +0000)]
- Display the current drive letter and its free disk space.
- Display the minimum, recommended and current page file size.

svn path=/trunk/; revision=30358

16 years agoDebug devtree.
Art Yerkes [Sun, 11 Nov 2007 11:14:52 +0000 (11:14 +0000)]
Debug devtree.
Add generation of simple device tree in freeldr.

svn path=/trunk/; revision=30354

16 years ago- Fix two more typos, now exception handling doesn't lead to an infinite loop resulti...
Aleksey Bragin [Sun, 11 Nov 2007 10:03:12 +0000 (10:03 +0000)]
- Fix two more typos, now exception handling doesn't lead to an infinite loop resulting in a stack overflow and thus unhandled exception being caught by ntoskrnl.

svn path=/trunk/; revision=30353

16 years agoAdd structures related to devtree.c
Art Yerkes [Sun, 11 Nov 2007 09:27:07 +0000 (09:27 +0000)]
Add structures related to devtree.c

svn path=/trunk/; revision=30352

16 years agoSimple way to encode a device tree for early boot operations.
Art Yerkes [Sun, 11 Nov 2007 09:23:05 +0000 (09:23 +0000)]
Simple way to encode a device tree for early boot operations.

svn path=/trunk/; revision=30351

16 years agoWe need a dpdev support for DX. All should go into ntgdidx.h.
James Tabor [Sun, 11 Nov 2007 05:17:16 +0000 (05:17 +0000)]
We need a dpdev support for DX. All should go into ntgdidx.h.

svn path=/trunk/; revision=30350

16 years agoDoh. Fix bad vsid assignment.
Art Yerkes [Sun, 11 Nov 2007 03:41:31 +0000 (03:41 +0000)]
Doh.  Fix bad vsid assignment.

svn path=/trunk/; revision=30349

16 years ago- Don't touch real segments until after booting.
Art Yerkes [Sun, 11 Nov 2007 03:19:17 +0000 (03:19 +0000)]
- Don't touch real segments until after booting.
- Hang function isn't too useful.

svn path=/trunk/; revision=30348

16 years ago- NtUserScrollDC() only returns TRUE or FALSE
Timo Kreuzer [Sun, 11 Nov 2007 00:41:27 +0000 (00:41 +0000)]
- NtUserScrollDC() only returns TRUE or FALSE
- NtGdiBitBlt(): don't SetLastError() on invalid dc, don't DPRINT1, DPRINT is enough.
- IntGdiGetClipBox(): don't SetLastError() on invalid dc

svn path=/trunk/; revision=30344

16 years agosome more tests for NtUserScrollDC and NtGdiBitBlt
Timo Kreuzer [Sun, 11 Nov 2007 00:19:42 +0000 (00:19 +0000)]
some more tests for NtUserScrollDC and NtGdiBitBlt

svn path=/trunk/; revision=30343

16 years agoSome tests for NtUserScrollDC
Timo Kreuzer [Sat, 10 Nov 2007 23:04:33 +0000 (23:04 +0000)]
Some tests for NtUserScrollDC

svn path=/trunk/; revision=30342

16 years agoBugfix Mesa 6.1
Magnus Olsen [Sat, 10 Nov 2007 22:22:28 +0000 (22:22 +0000)]
Bugfix Mesa 6.1
The ICD interface does not export all functions, as it should, This change was spoken with Alesky about.
it letting us getting closer getting quake3 working in ReactOS/Windows with mesa
Waring
we can not update to mesa 7.0x for the ICD are broken in mesa 7.0x. I
Need investigate why or some with more opengl experiences should do that

svn path=/trunk/; revision=30341

16 years agofix a syntax erorror
Magnus Olsen [Sat, 10 Nov 2007 21:42:29 +0000 (21:42 +0000)]
fix a syntax erorror

svn path=/trunk/; revision=30340

16 years ago- Fix a bug (wrong push ... pop order).
Aleksey Bragin [Sat, 10 Nov 2007 20:36:11 +0000 (20:36 +0000)]
- Fix a bug (wrong push ... pop order).

svn path=/trunk/; revision=30339

16 years agoFixed a typo
Pierre Schweitzer [Sat, 10 Nov 2007 20:08:27 +0000 (20:08 +0000)]
Fixed a typo

svn path=/trunk/; revision=30338

16 years agoDon't mix ReactOS and Wine debug style
Hervé Poussineau [Sat, 10 Nov 2007 17:12:43 +0000 (17:12 +0000)]
Don't mix ReactOS and Wine debug style

svn path=/trunk/; revision=30336

16 years ago- Notify the system of changes to the environment variables.
Eric Kohl [Sat, 10 Nov 2007 16:50:22 +0000 (16:50 +0000)]
- Notify the system of changes to the environment variables.
- Parse pagefile sizes properly.
- Make pagefile sizes fully readable.

svn path=/trunk/; revision=30335

16 years agoClean-up the resource files:
Eric Kohl [Sat, 10 Nov 2007 16:44:52 +0000 (16:44 +0000)]
Clean-up the resource files:
- Pushbuttons always have a height of 14 units.
- Use AUTOCHECKBOX and AUTORADIOBUTTON instead of CONTROL.
- Fix indentation.

svn path=/trunk/; revision=30334

16 years ago- Added dead keys name
Pierre Schweitzer [Sat, 10 Nov 2007 16:22:06 +0000 (16:22 +0000)]
- Added dead keys name
- Removed some comments

svn path=/trunk/; revision=30333

16 years agoMerge from ReactX branch to trunk
Magnus Olsen [Sat, 10 Nov 2007 16:02:43 +0000 (16:02 +0000)]
Merge from ReactX branch to trunk
----------------------------------------------------------------------------------
Adding dxtn.dll to reactos it is need for mesa opengl to use compress texture.
for some issue this library are not build default, it need the patent flag be set
NSWPAT="1", This library are need it for opengl compress texture. But it will
not be in the official build, only for thus doing own build and activate the
patent flag, will be avail use compress texture. I have spoken with
Aleasky about this library.

svn path=/trunk/; revision=30332

16 years agoFix CreateLogoffSecurityAttributes. It does still not work because SetEntriesInAcl...
Maarten Bosma [Sat, 10 Nov 2007 15:56:36 +0000 (15:56 +0000)]
Fix CreateLogoffSecurityAttributes. It does still not work because SetEntriesInAcl is not implemented yet.

svn path=/trunk/; revision=30331

16 years agoRename variables
Hervé Poussineau [Sat, 10 Nov 2007 15:47:01 +0000 (15:47 +0000)]
Rename variables

svn path=/trunk/; revision=30330

16 years agoLimit machine name size
Hervé Poussineau [Sat, 10 Nov 2007 15:44:16 +0000 (15:44 +0000)]
Limit machine name size
Implement SetupDiGetDeviceInfoListDetailA
Rework SetupDiGetDeviceInfoListDetailW

svn path=/trunk/; revision=30329

16 years agoMerge from branch ReactX to Trunk,
Magnus Olsen [Sat, 10 Nov 2007 15:31:49 +0000 (15:31 +0000)]
Merge from branch ReactX to Trunk,
Please make a clean build after this update

Add dxg.sys driver
----------------------------------------------------------------
This driver contains all DirectX graphic APIs called by win32k. Most of them
are stubbed, and the following APIs are implemented:
DxDxgGenericThunk, DxDdIoctl, DriverEntry, DxDdStartupDxGraphics, DxDdCleanupDxGraphics

Add dxgthk.sys driver, which is 100% finished
---------------------------------------------------------
The following APIs are implemented (almost all are forwarders):
DriverEntry, EngAcquireSemaphore, EngAllocMem, EngAllocUserMem,
EngCopyBits, EngCreateBitmap, EngCreatePalette, EngCreateSemaphore,
EngDeletePalette, EngDeleteSemaphore, EngDeleteSurface,
EngFindImageProcAddress, EngFreeMem, EngFreeUserMem,
EngLoadImage, EngLockSurface, EngReleaseSemaphore,
EngSetLastError, EngUnloadImage, EngUnlockSurface

Add dxapi.sys driver
--------------------------------------------------------------
Most of the APIs used by the graphic card's driver or win32k are stubs.
The following APIs are implemented:
DriverEntry, GsDriverEntry, DxApiGetVersion, DxApi.
All APIs which DxApi wraps are stubs.

Changes in win32k
-------------------------------------------------------------------
Move _DC struct to include\reactos\win32k\ntgdihdl.h
--------------------------------------------------------------------------
Implement NtGdiDdCanCreateD3DBuffer, NtGdiD3dContextDestroy,
NtGdiD3dContextDestroyAll, NtGdiDdCreateD3DBuffer, NtGdiDdDestroyD3DBuffer,
NtGdiD3dDrawPrimitives2, NtGdiDdLockD3D, NtGdiD3dValidateTextureStageState,
NtGdiDdUnlockD3D, NtGdiDdCreateSurface, NtGdiDdWaitForVerticalBlank,
NtGdiDdCanCreateSurface, NtGdiDdGetScanLine, NtGdiDdCreateSurfaceEx,
DxDdStartupDxGraphics, NtGdiDdCreateDirectDrawObject, NtGdiDxgGenericThunk,
NtGdiDdGetDriverState, NtGdiDdColorControl, NtGdiDdCreateSurfaceObject,
NtGdiDdCreateSurfaceObject, NtGdiDdDeleteDirectDrawObject, NtGdiDdDeleteSurfaceObject,
NtGdiDdQueryDirectDrawObject, NtGdiDdReenableDirectDrawObject, NtGdiDdGetDriverInfo,
NtGdiDdGetAvailDriverMemory, NtGdiDdSetExclusiveMode, NtGdiDdFlipToGDISurface,
NtGdiDdGetDC, NtGdiDdGetDxHandle, NtGdiDdReleaseDC, NtGdiDdResetVisrgn,
NtGdiDdSetGammaRamp, NtGdiDdDestroySurface, NtGdiDdFlip, NtGdiDdLock, NtGdiDdUnlock,
NtGdiDdBlt, NtGdiDdSetColorKey, NtGdiDdAddAttachedSurface, NtGdiDdGetBltStatus,
NtGdiDdGetFlipStatus, NtGdiDdUpdateOverlay, NtGdiDdSetOverlayPosition,
NtGdiDdAlphaBlt, NtGdiDdAttachSurface, NtGdiDdUnattachSurface,
NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort,
NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth,
NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats,
NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats,
NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus,
NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync,
NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification,
NtGdiDvpGetVideoPortField, NtGdiDdBeginMoCompFrame,
NtGdiDdCreateMoComp, NtGdiDdDestroyMoComp,
NtGdiDdEndMoCompFrame, NtGdiDdGetInternalMoCompInfo,
NtGdiDdGetMoCompBuffInfo, NtGdiDdGetMoCompFormats,
NtGdiDdGetMoCompGuids, NtGdiDdQueryMoCompStatus,
NtGdiDdRenderMoComp, HeapVidMemAllocAligned,
VidMemFree, EngAllocPrivateUserMem, EngFreePrivateUserMem,
EngLockDirectDrawSurface, EngUnlockDirectDrawSurface

But all those functions are stubbed in dxg.sys
----------------------------------------------------------------------------
Implemented APIsL

DxEngLockDC, DxEngUnlockDC, DxEngGetDCState, EngDxIoctl
----------------------------------------------------------------------------
Stubbed APIs:

DxEngNUIsTermSrv, DxEngRedrawDesktop, DxEngDispUniq, DxEngVisRgnUniq,
DxEngEnumerateHdev, DxEngGetDeviceGammaRamp, DxEngCreateMemoryDC,
DxEngScreenAccessCheck, DxEngLockShareSem, DxEngUnlockShareSem,
DxEngLockHdev, DxEngUnlockHdev, DxEngReferenceHdev,
DxEngIsHdevLockedByCurrentThread, DxEngUnreferenceHdev,
DxEngSetDeviceGammaRamp, DxEngSpTearDownSprites,
DxEngSpUnTearDownSprites, DxEngSpSpritesVisible,
DxEngGetHdevData, DxEngSetHdevData, DxEngGetDesktopDC,
DxEngDeleteDC, DxEngCleanDC, DxEngSetDCOwner,
DxEngSetDCState, DxEngSelectBitmap,DxEngSetBitmapOwner,
DxEngDeleteSurface, DxEngGetSurfaceData, DxEngAltLockSurface,
DxEngUploadPaletteEntryToSurface, DxEngMarkSurfaceAsDirectDraw,
DxEngSelectPaletteToSurface, DxEngSyncPaletteTableWithDevice,
DxEngSetPaletteState, DxEngGetRedirectionBitmap, DxEngLoadImage,
DxEngIncDispUniq

----------------------------------------------------------------------------
Remember we need the DxEng APIs implemented and HeapVidMemAllocAligned,
VidMemFree, EngAllocPrivateUserMem, EngFreePrivateUserMem,
EngLockDirectDrawSurface, EngUnlockDirectDrawSurface implemented
before it's possible to have full DirectX support at kmode.

svn path=/trunk/; revision=30328

16 years agoRework SetupDiOpenDevRegKey
Hervé Poussineau [Sat, 10 Nov 2007 15:11:56 +0000 (15:11 +0000)]
Rework SetupDiOpenDevRegKey

svn path=/trunk/; revision=30327

16 years agoMerge some changes from Wine
Hervé Poussineau [Sat, 10 Nov 2007 14:35:21 +0000 (14:35 +0000)]
Merge some changes from Wine

svn path=/trunk/; revision=30326

16 years agoAdd a stub for SetupDiDeleteDevRegKey
Hervé Poussineau [Sat, 10 Nov 2007 14:07:45 +0000 (14:07 +0000)]
Add a stub for SetupDiDeleteDevRegKey

svn path=/trunk/; revision=30325

16 years agoRename SETUP_DEV_INFO_SET_MAGIC to SETUP_DEVICE_INFO_SET_MAGIC
Hervé Poussineau [Sat, 10 Nov 2007 14:04:55 +0000 (14:04 +0000)]
Rename SETUP_DEV_INFO_SET_MAGIC to SETUP_DEVICE_INFO_SET_MAGIC
Rename struct DeviceInfoElement to struct DeviceInfo
Add a link to DeviceInfoSet in each DeviceInfo structure (not used yet)

svn path=/trunk/; revision=30324

16 years ago- Fix a bug.
Aleksey Bragin [Sat, 10 Nov 2007 13:02:04 +0000 (13:02 +0000)]
- Fix a bug.
( jz -> js, a typo)

svn path=/trunk/; revision=30323

16 years ago- fix a bug
Johannes Anderwald [Sat, 10 Nov 2007 11:23:01 +0000 (11:23 +0000)]
- fix a bug

svn path=/trunk/; revision=30321

16 years ago- scsi.inf made by hpoussin, to address the issue in bug 2631.
Aleksey Bragin [Sat, 10 Nov 2007 11:21:08 +0000 (11:21 +0000)]
- scsi.inf made by hpoussin, to address the issue in bug 2631.
See issue #2631 for more details.

svn path=/trunk/; revision=30320

16 years agofix bug in NtUserToUnicodeEx. It still ignores the hkl parameter.
Timo Kreuzer [Sat, 10 Nov 2007 04:53:02 +0000 (04:53 +0000)]
fix bug in NtUserToUnicodeEx. It still ignores the hkl parameter.
NtUserVkScanKeyEx: use HKL instead of ULONG_PTR.
See issue #2557 for more details.

svn path=/trunk/; revision=30318

16 years agosome tests for NtUserToUnicodeEx
Timo Kreuzer [Sat, 10 Nov 2007 04:21:35 +0000 (04:21 +0000)]
some tests for NtUserToUnicodeEx

svn path=/trunk/; revision=30317

16 years agoadd VK_OEM_102 to us keyboard layout
Timo Kreuzer [Sat, 10 Nov 2007 03:44:31 +0000 (03:44 +0000)]
add VK_OEM_102 to us keyboard layout

svn path=/trunk/; revision=30316

16 years ago- readd MFT_SEPERATOR to background context menu
Johannes Anderwald [Fri, 9 Nov 2007 19:49:18 +0000 (19:49 +0000)]
- readd MFT_SEPERATOR to background context menu
- add shell new implementation

svn path=/trunk/; revision=30307

16 years agoSilence some warnings when compiling taskmgr with MSVC2005
Colin Finck [Fri, 9 Nov 2007 19:46:01 +0000 (19:46 +0000)]
Silence some warnings when compiling taskmgr with MSVC2005

svn path=/trunk/; revision=30306

16 years agoNo need for dca here if the ScreenDeviceContext is set inaccessible. So free the...
James Tabor [Fri, 9 Nov 2007 18:05:41 +0000 (18:05 +0000)]
No need for dca here if the ScreenDeviceContext is set inaccessible. So free the dca.

svn path=/trunk/; revision=30304

16 years agoUpdate the documentation
Magnus Olsen [Fri, 9 Nov 2007 17:33:02 +0000 (17:33 +0000)]
Update the documentation
adding lite more code

svn path=/branches/reactx/; revision=30301

16 years ago- move FCIDM_SHVIEW_NEW, FCIDM_SHVIEW_NEWFOLDER, FCIDM_SHVIEW_NEWLINK, from menu...
Johannes Anderwald [Fri, 9 Nov 2007 17:24:10 +0000 (17:24 +0000)]
- move FCIDM_SHVIEW_NEW, FCIDM_SHVIEW_NEWFOLDER, FCIDM_SHVIEW_NEWLINK, from menu to resource strings
- delete new file object from background contextmenu code as this code this should be implemented as context menu extension

svn path=/trunk/; revision=30300

16 years ago- Fix incidentally broken russian translation.
Aleksey Bragin [Fri, 9 Nov 2007 15:40:10 +0000 (15:40 +0000)]
- Fix incidentally broken russian translation.

svn path=/trunk/; revision=30298

16 years agoMany more conversions to Unicode function and type names for taskmgr
Colin Finck [Fri, 9 Nov 2007 15:26:02 +0000 (15:26 +0000)]
Many more conversions to Unicode function and type names for taskmgr

svn path=/trunk/; revision=30297

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Fri, 9 Nov 2007 15:15:38 +0000 (15:15 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Small visual improvements in 24 and 8 bpp icons.
- Create 8bpp or 24bpp icons if they were missing somewhere.

svn path=/trunk/; revision=30296

16 years agoImplement KsCreateAllocator, KsCreateClock, KsCreatePin, KsCreateTopologyNode
Magnus Olsen [Fri, 9 Nov 2007 15:08:44 +0000 (15:08 +0000)]
Implement KsCreateAllocator, KsCreateClock, KsCreatePin, KsCreateTopologyNode
stub : KsiCreateObjectType
all functions are call to KsiCreateObjectType, so they are not really implement.
Old code from 2004, it have not been cleanup for KsiCreateObjectType, the new ks.h header I wrote is now ready for this code.
This module can not be merge to trunk until the new ks.h is ready.

svn path=/branches/reactx/; revision=30295

16 years agoDmitry Chapyshev <lentind@yandex.ru>
Aleksey Bragin [Fri, 9 Nov 2007 14:56:33 +0000 (14:56 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>
- Start implementing telephon.cpl.
- Delete flags.ico from intl.cpl, it's unused.

svn path=/trunk/; revision=30294

16 years agoupdate the new ks-h with one more struct
Magnus Olsen [Fri, 9 Nov 2007 14:21:55 +0000 (14:21 +0000)]
update the new ks-h with one more struct

svn path=/branches/reactx/; revision=30293

16 years ago- This one is not needed anymore (_LIBCNT_ is defined in libcntpr.rbuild, PCH is...
Aleksey Bragin [Fri, 9 Nov 2007 12:25:10 +0000 (12:25 +0000)]
- This one is not needed anymore (_LIBCNT_ is defined in libcntpr.rbuild, PCH is precomp.h).

svn path=/trunk/; revision=30292

16 years ago- Build crt and libcntpr from one source tree (using conditional code and/or differen...
Aleksey Bragin [Fri, 9 Nov 2007 12:20:16 +0000 (12:20 +0000)]
- Build crt and libcntpr from one source tree (using conditional code and/or different source files where code is not shared).

svn path=/trunk/; revision=30291

16 years agomissed a few
Ged Murphy [Fri, 9 Nov 2007 11:47:10 +0000 (11:47 +0000)]
missed a few

svn path=/trunk/; revision=30290

16 years agoconvert to unicode in an attempt to address bug 2805
Ged Murphy [Fri, 9 Nov 2007 11:40:54 +0000 (11:40 +0000)]
convert to unicode in an attempt to address bug 2805

svn path=/trunk/; revision=30289

16 years ago- Copy except and memccpy.c from libcntpr.
Aleksey Bragin [Fri, 9 Nov 2007 11:22:29 +0000 (11:22 +0000)]
- Copy except and memccpy.c from libcntpr.

svn path=/trunk/; revision=30288

16 years agoFix bug spoted by Stefan100 on IRC.
James Tabor [Fri, 9 Nov 2007 09:13:01 +0000 (09:13 +0000)]
Fix bug spoted by Stefan100 on IRC.

svn path=/trunk/; revision=30287

16 years ago- Sync some changes in strings from libcntpr.
Aleksey Bragin [Thu, 8 Nov 2007 21:06:20 +0000 (21:06 +0000)]
- Sync some changes in strings from libcntpr.
- Move string implementation (in "header" files) into /string dir.
- Copy over libcntpr-specific implementations into _nt.c files (for now, later they could do with a define).
- libcntpr's is now almost fully syncronized and could be merged into the tree except for "except" directory.

svn path=/trunk/; revision=30283

16 years ago- Build API stats on request (new target "make rgenstat" will create apistatus.xml)
Marc Piulachs [Thu, 8 Nov 2007 20:52:42 +0000 (20:52 +0000)]
- Build API stats on request (new target "make rgenstat" will create apistatus.xml)
- Partly updated apistatus.lst

svn path=/trunk/; revision=30282

16 years agoDon't build rgenstat when "make clean"
Marc Piulachs [Thu, 8 Nov 2007 20:49:55 +0000 (20:49 +0000)]
Don't build rgenstat when "make clean"

svn path=/trunk/; revision=30281

16 years agoFix the reactx build for ksuser.dll
Magnus Olsen [Thu, 8 Nov 2007 20:09:58 +0000 (20:09 +0000)]
Fix the reactx build for ksuser.dll

svn path=/branches/reactx/; revision=30278

16 years agoStart on ksuser.
Magnus Olsen [Thu, 8 Nov 2007 20:08:42 +0000 (20:08 +0000)]
Start on ksuser.

svn path=/branches/reactx/; revision=30277

16 years agoadd __REACTOS__ specific code to get around the fact that janderwald isn't working...
Ged Murphy [Thu, 8 Nov 2007 16:47:28 +0000 (16:47 +0000)]
add __REACTOS__ specific code to get around the fact that janderwald isn't working hard enough on shell32 ;)

svn path=/trunk/; revision=30276

16 years agofix wdmguid.a (it is now compatible with ddk version 3790.1830)
Magnus Olsen [Thu, 8 Nov 2007 16:19:08 +0000 (16:19 +0000)]
fix wdmguid.a (it is now compatible with ddk version 3790.1830)

svn path=/branches/reactx/; revision=30275

16 years ago- save all settings to memory when the connect button is hit
Ged Murphy [Thu, 8 Nov 2007 15:29:23 +0000 (15:29 +0000)]
- save all settings to memory when the connect button is hit
- add some slightly hackish code to get the thing working.
- you should now be able to connect to Windows machines using your choice of IP address, resolution and bpp.

svn path=/trunk/; revision=30274

16 years agorename rdpfile.c to settings.c
Ged Murphy [Thu, 8 Nov 2007 14:34:13 +0000 (14:34 +0000)]
rename rdpfile.c to settings.c

svn path=/trunk/; revision=30273

16 years agorename NtGdiGetClipBox to NtGdiGetAppClipBox
Timo Kreuzer [Thu, 8 Nov 2007 14:29:31 +0000 (14:29 +0000)]
rename NtGdiGetClipBox to NtGdiGetAppClipBox

svn path=/trunk/; revision=30272

16 years agomove to a precompiled header
Ged Murphy [Thu, 8 Nov 2007 13:24:13 +0000 (13:24 +0000)]
move to a precompiled header

svn path=/trunk/; revision=30271

16 years agoadd missing break
Ged Murphy [Thu, 8 Nov 2007 13:06:00 +0000 (13:06 +0000)]
add missing break

svn path=/trunk/; revision=30270

16 years agofix the header mess and get it building with rosbe, albeit with many warnings at...
Ged Murphy [Thu, 8 Nov 2007 12:47:25 +0000 (12:47 +0000)]
fix the header mess and get it building with rosbe, albeit with many warnings at the moment

svn path=/trunk/; revision=30269

16 years ago- Move ctype into strings.
Aleksey Bragin [Thu, 8 Nov 2007 12:15:39 +0000 (12:15 +0000)]
- Move ctype into strings.
- Separate msvcrt-specific exception handling routine into prolog.s file.
- Move bsearch to the search directory.

svn path=/trunk/; revision=30267

16 years ago- Rearrange source files location, so that string/math/etc routines aren't spread...
Aleksey Bragin [Thu, 8 Nov 2007 10:54:42 +0000 (10:54 +0000)]
- Rearrange source files location, so that string/math/etc routines aren't spread throughout the CRT tree.

svn path=/trunk/; revision=30266

16 years agoTemp fix for the Window Handle issue.
James Tabor [Thu, 8 Nov 2007 08:04:58 +0000 (08:04 +0000)]
Temp fix for the Window Handle issue.

svn path=/trunk/; revision=30261

16 years agoNtGdiGetChar/ABCWidth/sW now fully functional and tested good with AbiWord. Text...
James Tabor [Thu, 8 Nov 2007 06:17:17 +0000 (06:17 +0000)]
NtGdiGetChar/ABCWidth/sW now fully functional and tested good with AbiWord. Text looks very nice.

svn path=/trunk/; revision=30260

16 years agoIntGdiPolygon: close the polygon outline
Timo Kreuzer [Thu, 8 Nov 2007 02:19:25 +0000 (02:19 +0000)]
IntGdiPolygon: close the polygon outline
See issue #2782 for more details.

svn path=/trunk/; revision=30259

16 years agostart fixing wdmguid.a 50% is done
Magnus Olsen [Thu, 8 Nov 2007 01:49:53 +0000 (01:49 +0000)]
start fixing wdmguid.a 50% is done

svn path=/branches/reactx/; revision=30258

16 years agoclean up indentation, no code change
Timo Kreuzer [Thu, 8 Nov 2007 01:22:40 +0000 (01:22 +0000)]
clean up indentation, no code change

svn path=/trunk/; revision=30257

16 years agoadd last guids for ksguid.a
Magnus Olsen [Thu, 8 Nov 2007 00:59:17 +0000 (00:59 +0000)]
add last guids for ksguid.a
This lib are now completed against ddk version 3790.1830

svn path=/branches/reactx/; revision=30256

16 years agoclean up indentation, no code change
Timo Kreuzer [Thu, 8 Nov 2007 00:36:15 +0000 (00:36 +0000)]
clean up indentation, no code change

svn path=/trunk/; revision=30255

16 years ago- convert dialog to unicode
Ged Murphy [Thu, 8 Nov 2007 00:23:55 +0000 (00:23 +0000)]
- convert dialog to unicode
- fix /W4 warnings

svn path=/trunk/; revision=30254

16 years agoadd 20 more guids for ksguid.a
Magnus Olsen [Thu, 8 Nov 2007 00:18:34 +0000 (00:18 +0000)]
add 20 more guids for ksguid.a

svn path=/branches/reactx/; revision=30253

16 years agosmaller cleanup/sort in the guids define list bit
Magnus Olsen [Wed, 7 Nov 2007 23:46:50 +0000 (23:46 +0000)]
smaller cleanup/sort in the guids define list bit

svn path=/branches/reactx/; revision=30252

16 years ago- SVN Maintenance.
Aleksey Bragin [Wed, 7 Nov 2007 22:59:56 +0000 (22:59 +0000)]
- SVN Maintenance.

svn path=/trunk/; revision=30251

16 years agoadd some more guids id to ksguid
Magnus Olsen [Wed, 7 Nov 2007 22:47:20 +0000 (22:47 +0000)]
add some more guids id to ksguid
smaller cleanup/sort in the guids define list bit

svn path=/branches/reactx/; revision=30250

16 years ago- Partly enable tamlin's implementation, just so it doesn't bitrot being #if0-ed.
Aleksey Bragin [Wed, 7 Nov 2007 22:42:34 +0000 (22:42 +0000)]
- Partly enable tamlin's implementation, just so it doesn't bitrot being #if0-ed.

svn path=/trunk/; revision=30249

16 years ago- SVN Maintenance.
Aleksey Bragin [Wed, 7 Nov 2007 22:39:24 +0000 (22:39 +0000)]
- SVN Maintenance.

svn path=/trunk/; revision=30248

16 years ago- Don't include <windows.h> if it's not needed.
Aleksey Bragin [Wed, 7 Nov 2007 22:34:05 +0000 (22:34 +0000)]
- Don't include <windows.h> if it's not needed.
- Fix strange usage of TABs.

svn path=/trunk/; revision=30247

16 years agoadd 40 more guids for ksguid.a
Magnus Olsen [Wed, 7 Nov 2007 21:45:50 +0000 (21:45 +0000)]
add 40 more guids for ksguid.a

svn path=/branches/reactx/; revision=30246

16 years agoadd around 100 more guids for ksguid.a
Magnus Olsen [Wed, 7 Nov 2007 20:57:31 +0000 (20:57 +0000)]
add around 100 more guids for ksguid.a

svn path=/branches/reactx/; revision=30245

16 years agoWin32k/Gdi32
James Tabor [Wed, 7 Nov 2007 17:58:02 +0000 (17:58 +0000)]
Win32k/Gdi32
- Use Batch with SetBrushOrgEx now, removed NtGdiGetBrushOrgEx, update all related files.
- Fixed WinDC DCE death to all window DCE's. This will move to gdiobj as a check to see if a object handle is on deaths door. This prevents exceptions.
- Implemented NtgdiGet/ABCCharWidth/sW, updated all related files. Float and Indices not supported yet.
- Added Brush, Region and Font user attribute structures. Based on Yuan book.
- All tested with linux qemu with AbiWord 2.4.1.

svn path=/trunk/; revision=30244

16 years agoinitialize the main settings settings struct earlier as we'll need it to outside...
Ged Murphy [Wed, 7 Nov 2007 14:59:43 +0000 (14:59 +0000)]
initialize the main settings settings struct earlier as we'll need it to outside of the dialog

svn path=/trunk/; revision=30242

16 years ago- add code to set changes to the main configuration and use it for the resolution...
Ged Murphy [Wed, 7 Nov 2007 13:49:31 +0000 (13:49 +0000)]
- add code to set changes to the main configuration and use it for the resolution slider
- fix a bug in showing the current resolution in the label

svn path=/trunk/; revision=30241

16 years ago- set the colors combo box according to the .rdp file
Ged Murphy [Wed, 7 Nov 2007 13:13:05 +0000 (13:13 +0000)]
- set the colors combo box according to the .rdp file
- add a note for server browsing

svn path=/trunk/; revision=30240

16 years agoOn *nix systems, support absolute paths in ROS_INTERMEDIATE and ROS_OUTPUT
Hervé Poussineau [Wed, 7 Nov 2007 11:29:57 +0000 (11:29 +0000)]
On *nix systems, support absolute paths in ROS_INTERMEDIATE and ROS_OUTPUT
See issue #2518 for more details.

svn path=/trunk/; revision=30238

16 years agoSet SysThreadCreated to TRUE when possible (used in DisplayBootBitmap() function)
Hervé Poussineau [Wed, 7 Nov 2007 08:20:06 +0000 (08:20 +0000)]
Set SysThreadCreated to TRUE when possible (used in DisplayBootBitmap() function)

svn path=/trunk/; revision=30237

16 years agoMove NtGdiGetCharWidthW into text.
James Tabor [Wed, 7 Nov 2007 00:12:17 +0000 (00:12 +0000)]
Move NtGdiGetCharWidthW into text.

svn path=/trunk/; revision=30236

16 years agoonly write out key/values in the lpSettings struct
Ged Murphy [Wed, 7 Nov 2007 00:10:24 +0000 (00:10 +0000)]
only write out key/values in the lpSettings struct

svn path=/trunk/; revision=30235

16 years ago- Removed NtGdiGetCharWidthFloat, NtGdiGetCharABCWidthsFloat and NtGdiGetCharacterPla...
James Tabor [Tue, 6 Nov 2007 23:31:28 +0000 (23:31 +0000)]
- Removed NtGdiGetCharWidthFloat, NtGdiGetCharABCWidthsFloat and NtGdiGetCharacterPlacement. Update all related items.

svn path=/trunk/; revision=30234

16 years agoadd 5 more guids for ksguid.a
Magnus Olsen [Tue, 6 Nov 2007 23:27:39 +0000 (23:27 +0000)]
add 5 more guids for ksguid.a

svn path=/branches/reactx/; revision=30233

16 years ago- add functionality to save .rdp files
Ged Murphy [Tue, 6 Nov 2007 23:23:25 +0000 (23:23 +0000)]
- add functionality to save .rdp files
- auto add file ip address to dialog
- fix various bugs

svn path=/trunk/; revision=30232

16 years agoadd 18 more guids for ksguid.a
Magnus Olsen [Tue, 6 Nov 2007 23:15:50 +0000 (23:15 +0000)]
add 18 more guids for ksguid.a

svn path=/branches/reactx/; revision=30231

16 years agoadd 14 more guids for ksguid.a
Magnus Olsen [Tue, 6 Nov 2007 21:42:29 +0000 (21:42 +0000)]
add 14 more guids for ksguid.a

svn path=/branches/reactx/; revision=30230

16 years agoAll PnP IRPs must be initialized with STATUS_NOT_SUPPORTED
Hervé Poussineau [Tue, 6 Nov 2007 21:37:37 +0000 (21:37 +0000)]
All PnP IRPs must be initialized with STATUS_NOT_SUPPORTED

svn path=/trunk/; revision=30229

16 years agoSimplify code
Hervé Poussineau [Tue, 6 Nov 2007 21:36:47 +0000 (21:36 +0000)]
Simplify code

svn path=/trunk/; revision=30228

16 years agoadd 37 more guids for ksguid.a
Magnus Olsen [Tue, 6 Nov 2007 21:12:30 +0000 (21:12 +0000)]
add 37 more guids for ksguid.a

svn path=/branches/reactx/; revision=30227

16 years ago- fix various bugs in the .rdp parser
Ged Murphy [Tue, 6 Nov 2007 20:36:31 +0000 (20:36 +0000)]
- fix various bugs in the .rdp parser
- add code to allow querying of key value pairs

svn path=/trunk/; revision=30226