Magnus Olsen
632784d080
Do not double set value that have already been set by ms dxg.sys
...
svn path=/trunk/; revision=33208
2008-05-01 09:51:25 +00:00
Ged Murphy
7c46bc1d7a
- Add IShellView2 and IShellView3 COM interfaces
...
- Add IBandSite interface
- Add COM object typedefs and #defines to shtypes.idl
svn path=/trunk/; revision=33207
2008-05-01 09:39:37 +00:00
Magnus Olsen
5e70dd89f7
Fixed a smaller bug in intEnableReactXDriver
...
it was not the drv hPDev that was the frist param it was hdev aka pDC->pPDev
now we see value getting fill in to edd_DdirectDraw_Global from pfnDdEnableDirectDraw fucntion in ms dxg.sys
svn path=/trunk/; revision=33206
2008-05-01 09:24:53 +00:00
Ged Murphy
8c875b905d
More COM interfaces needed for the new explorer
...
svn path=/trunk/; revision=33205
2008-05-01 08:21:15 +00:00
Ged Murphy
90985d2f94
Start to fix some COM interfaces which will be used by the new explorer shell
...
svn path=/trunk/; revision=33204
2008-05-01 07:39:21 +00:00
Dmitry Chapyshev
9ab11b5a2d
- Remove kbswitch from autorun
...
svn path=/trunk/; revision=33203
2008-05-01 07:36:47 +00:00
Dmitry Chapyshev
de0dcd8f04
- Add new layouts to bootcd
...
svn path=/trunk/; revision=33202
2008-05-01 07:33:59 +00:00
Dmitry Chapyshev
e23208d657
Add keyboard layouts:
...
- Serbian (Cyrillic)
- Serbian (Latin)
svn path=/trunk/; revision=33201
2008-05-01 07:33:29 +00:00
Pierre Schweitzer
4dc1dea0a6
- Added a stub for NtfsLib
...
- Added a stub for untfs.dll
- Added the support of untfs.dll to autochk.exe (and a bit reviewed code when loading provider)
That way, autochk won't complain anymore... And it creates places to work!
svn path=/trunk/; revision=33199
2008-04-30 21:35:23 +00:00
Timo Kreuzer
fabaf5892a
- DxEngGetHdevData: return a DWORD_PTR instead of a DWORD
...
- DxEngSetHdevdata: use DWORD_PTR as Data parameter
- DxEngGetDcState: return a DWORD_PTR instead of a DWORD
svn path=/trunk/; revision=33198
2008-04-30 20:34:04 +00:00
Johannes Anderwald
f938064c8d
- use tab control as parent for the child dialogs
...
- fixes display problems
- thanks to GedMurphy & Colin_Finck for finding the issue
svn path=/trunk/; revision=33196
2008-04-30 10:55:35 +00:00
Johannes Anderwald
efc283ea0f
- fix a bug in tab selection code
...
- add DirectSound dialog resources
svn path=/trunk/; revision=33195
2008-04-29 23:05:57 +00:00
Aleksey Bragin
5d74a4dc1f
- Enter into critical region before acquiring the resource.
...
See issue #3193 for more details.
svn path=/trunk/; revision=33193
2008-04-29 20:01:38 +00:00
Aleksey Bragin
bc946f199f
- All DxEng APIs are STDCALL. The only possible exception are FASTCALLs, but this is to be determined and fixed by Magnus.
...
- Also fix numerous typos, greatlordisms, and other shamefully-looking strings.
svn path=/trunk/; revision=33191
2008-04-29 17:00:31 +00:00
Aleksey Bragin
7845d37436
- Fix typos in source code comments.
...
svn path=/trunk/; revision=33190
2008-04-29 15:36:11 +00:00
Johannes Anderwald
92cb366cf1
RRF_RT_REG_SZ is already defined in winreg.h
...
svn path=/trunk/; revision=33189
2008-04-29 15:24:54 +00:00
Johannes Anderwald
84d4c7f4da
- fix flickering of DirectDraw tests by Pigglesworth (Kamil Hornicek)
...
- enumerate all available display / sound adapters dynamically at start (does not work yet)
- rewrite TabCtrl_OnSelChange to reflect changes
svn path=/trunk/; revision=33188
2008-04-29 12:19:55 +00:00
Johannes Anderwald
dd03a00484
- query current time zone
...
- retrieve localized country for a version
- pass length parameter to avoid potential buffer overflows
svn path=/trunk/; revision=33187
2008-04-29 10:27:03 +00:00
James Tabor
5d1a36463e
Implement DxEngSetDCOwner, add stub for IntGdiSetDCOwnerEx.
...
svn path=/trunk/; revision=33186
2008-04-29 02:00:56 +00:00
James Tabor
6e7d793b62
Update DxEngSetDCOwner and add owner masks.
...
svn path=/trunk/; revision=33185
2008-04-29 01:46:58 +00:00
Johannes Anderwald
ff187406a6
- enumerate driver files, driver version and driver time
...
svn path=/trunk/; revision=33184
2008-04-28 21:47:43 +00:00
Andrey Korotaev
67e7cbefcb
Fix build
...
svn path=/trunk/; revision=33183
2008-04-28 20:20:53 +00:00
Dmitry Chapyshev
94ae49ad03
- Add some defines
...
svn path=/trunk/; revision=33182
2008-04-28 19:29:08 +00:00
Johannes Anderwald
bd67e0b8ba
- implement more details for display adapter page
...
- enlarge general details groupbox
svn path=/trunk/; revision=33181
2008-04-28 17:16:57 +00:00
Dmitry Chapyshev
ed2f55b464
- Update Russian translation
...
svn path=/trunk/; revision=33180
2008-04-28 16:57:57 +00:00
Johannes Anderwald
fe85b2aafe
- add DirectDraw tests by Pigglesworth (Kamil Hornicek)
...
- add resources for display page
- start implementing display page
- sync german resources
- display custom service provider for DirectPlay
svn path=/trunk/; revision=33178
2008-04-28 15:14:12 +00:00
Johannes Anderwald
a8e3a8cc03
- add GUID_DEVCLASS_DISPLAY
...
- fix format
svn path=/trunk/; revision=33177
2008-04-28 14:55:21 +00:00
Dmitry Chapyshev
67880e7352
- Add support second keyboard layout
...
- Update all translations
svn path=/trunk/; revision=33175
2008-04-28 14:04:22 +00:00
Marc Piulachs
dbe6f7e739
make rbuild files XML compliant by adding the XInclude namespace , no code change
...
svn path=/trunk/; revision=33174
2008-04-28 13:44:11 +00:00
Magnus Olsen
621c32a3f3
update intEnableReactXDriver with more code
...
svn path=/trunk/; revision=33173
2008-04-28 06:03:29 +00:00
Dmitry Chapyshev
506f10166e
- Add kbswitch to autorun
...
svn path=/trunk/; revision=33172
2008-04-27 20:42:01 +00:00
Dmitry Chapyshev
30d6c42539
- Don't be loaded more than one copy of the application (based on mutex)
...
svn path=/trunk/; revision=33171
2008-04-27 17:14:58 +00:00
Marc Piulachs
d74dbb71d9
spanish translation for kbswitch
...
svn path=/trunk/; revision=33170
2008-04-27 17:09:51 +00:00
Magnus Olsen
d69543779c
Getting the pain in the ass api DxDdCreateDirectDrawObject inside ms dxg.sys working it is now returning info now
...
it needs a negtive value set in struct edd_directdraw_global member llAssertModeTimeout.
svn path=/trunk/; revision=33169
2008-04-27 17:00:06 +00:00
Dmitry Chapyshev
3f20c9565c
- Implement current layout indicator
...
svn path=/trunk/; revision=33168
2008-04-27 15:40:42 +00:00
Magnus Olsen
687cbecc1a
add new : define a new flags for edd_directdraw_global, struct member in edd_directdraw_global
...
Fixed : some comment
Add DD_MISCELLANEOUS2CALLBACKS so it works now with ms dxg.sys from user mode with callbacks.
it mean follow api from the gf card drv should work now with syscall to win32k from user mode
NtGdiDdAlphaBlt, NtGdiDdCreateSurfaceEx, NtGdiDdGetDriverState, NtGdiDdDestroyDDLocal
svn path=/trunk/; revision=33167
2008-04-27 15:31:47 +00:00
Daniel Reimer
d312eca131
Fix one warning.
...
svn path=/trunk/; revision=33166
2008-04-27 15:18:20 +00:00
Daniel Reimer
5ca87d6bc1
Bug 3198: add new slovak translations and some changes by Mário Kačmár (kario@szm.sk)
...
Bug 3196: some spanish traslation by Javier Remacha (remialdo@gmail.com )
svn path=/trunk/; revision=33165
2008-04-27 15:02:13 +00:00
Magnus Olsen
a5110635fa
add DD_VIDEOPORTCALLBACKS it mean directx video port interface should started working now to user mode, with ms dxg.sys
...
svn path=/trunk/; revision=33164
2008-04-27 13:05:13 +00:00
Magnus Olsen
a1197a2e61
ms dxg.sys can now found and execute GetAvailDriverMemory it works from usermode with syscall,
...
svn path=/trunk/; revision=33163
2008-04-27 12:47:28 +00:00
Magnus Olsen
c08cbfa7a2
adding more code for init the drv in intEnableReactXDriver
...
svn path=/trunk/; revision=33162
2008-04-27 12:11:00 +00:00
Dmitry Chapyshev
e18ad707c8
- Add new layouts to bootcd
...
svn path=/trunk/; revision=33161
2008-04-27 12:02:29 +00:00
Dmitry Chapyshev
2b7c04a7d9
Add keyboard layouts:
...
- Romanian
- Tatar
- US Dvorak for left hand
- US Dvorak for right hand
- US International
svn path=/trunk/; revision=33160
2008-04-27 12:01:38 +00:00
Magnus Olsen
a5e7b91fe0
no new code, only fixed some more members in EDD_DIRECTDRAW_GLOBAL struct, and copy some private note to it.
...
svn path=/trunk/; revision=33159
2008-04-27 09:41:21 +00:00
Dmitry Chapyshev
72aa848eff
- Increasing the size of controls
...
svn path=/trunk/; revision=33158
2008-04-27 09:07:43 +00:00
Magnus Olsen
3919a3d42a
EDD_DIRECTDRAW_GLOBAL mark out ddSurfaceCallbacks is corrct and corrected the comment about it
...
updateddump_edd_directdraw_global so it dump even more data.
svn path=/trunk/; revision=33157
2008-04-27 01:11:13 +00:00
Magnus Olsen
08f772b7c6
BugFix : EDD_DIRECTDRAW_GLOBAL put ddCallbacks in right position.
...
that mean driver api DestroyDriver, CreateSurface, SetColorKey, SetMode, WaitForVerticalBlank, CanCreateSurface, CreatePalette, GetScanLine, MapMemory works inside ms dxg.sys now
test of that is NtGdiDdCreateSurface, NtGdiDdSetColorKey, NtGdiDdWaitForVerticalBlank, NtGdiDdCanCreateSurface, NtGdiDdCreatePalette, NtGdiDdGetScanLine
works and show prof it being call to the drv. that mean we got the graphic card api working now. It still exists bugs. Long live our ReactX that showing frist life sign with ms dxg.sys inside vmware and thuse api working. But it is not egunt getting a dx apps working yet.
svn path=/trunk/; revision=33156
2008-04-26 20:18:42 +00:00
Dmitry Chapyshev
c6a77c874d
- Add new layouts to bootcd
...
svn path=/trunk/; revision=33155
2008-04-26 19:07:51 +00:00
Dmitry Chapyshev
14c92a0ec5
Add keyboard layouts:
...
- Canadian French (Legacy)
- Canadian Multilingual Standard
- Dutch
- Estonian
- Georgian
- Latvian
- Macedonian (FYRO)
svn path=/trunk/; revision=33154
2008-04-26 19:07:16 +00:00
Magnus Olsen
77edaa1c87
finish proting of intEnableDriver from ReactOS 0.3.1 - 0.3.2 that have been rename to intEnableReactXDriver
...
lefttodo fix correct positions of everything in the edd_directdraw_global amd fill in the driver phdev correct in that struct as well.
Hacked : NtGdiDdGetScanLine for now, it crash when it being call again.
svn path=/trunk/; revision=33153
2008-04-26 18:25:24 +00:00