reactos.git
15 years agoFix build (no idea why my rbuild didn't notice the "unicode" attribute change...)
Colin Finck [Fri, 9 May 2008 12:59:55 +0000 (12:59 +0000)]
Fix build (no idea why my rbuild didn't notice the "unicode" attribute change...)

svn path=/trunk/; revision=33393

15 years agoBug 3217: shdocvw translation patch by Seungju Kim (admin@manateeshome.com)
Daniel Reimer [Fri, 9 May 2008 12:45:47 +0000 (12:45 +0000)]
Bug 3217: shdocvw translation patch by Seungju Kim (admin@manateeshome.com)
Bug 3228: Update for few slovak RCs by Mario Kacmar (kario@szm.sk)
Some fixes and translation updates for winhelp and wordpad synched from wine
Netherland Translation for charmap from Wouter Thierens

svn path=/trunk/; revision=33392

15 years agoBug 3228: Update for few slovak RCs by Mario Kacmar (kario@szm.sk)
Daniel Reimer [Fri, 9 May 2008 12:38:26 +0000 (12:38 +0000)]
Bug 3228: Update for few slovak RCs by Mario Kacmar (kario@szm.sk)

svn path=/trunk/; revision=33391

15 years agoAdd keyboard layouts:
Dmitry Chapyshev [Fri, 9 May 2008 12:29:22 +0000 (12:29 +0000)]
Add keyboard layouts:
- Armenian Eastern
- Azeri Cyrillic
- Azeri Latin
- Belarusian
- Portuguese (Brazilian ABNT2)
- Kazakh

svn path=/trunk/; revision=33390

15 years agoCompile calc as Unicode and remove the unneeded __USE_W32API define
Colin Finck [Fri, 9 May 2008 12:24:56 +0000 (12:24 +0000)]
Compile calc as Unicode and remove the unneeded __USE_W32API define

svn path=/trunk/; revision=33389

15 years ago- Delete "winecalc", there is no reason to keep it as we have our own calculator...
Colin Finck [Fri, 9 May 2008 11:58:30 +0000 (11:58 +0000)]
- Delete "winecalc", there is no reason to keep it as we have our own calculator app now.
- Delete "smartpdf", it never worked and is outdated.

svn path=/trunk/; revision=33388

15 years agoChange the translation of the "Help" menu item to "?", so that the menu can be displa...
Colin Finck [Fri, 9 May 2008 11:38:45 +0000 (11:38 +0000)]
Change the translation of the "Help" menu item to "?", so that the menu can be displayed in one line at a small window size.
Also minor indentation fix

See issue #2590 for more details.

svn path=/trunk/; revision=33387

15 years ago- Add some defines
Dmitry Chapyshev [Fri, 9 May 2008 11:32:56 +0000 (11:32 +0000)]
- Add some defines

svn path=/trunk/; revision=33386

15 years agoadd some initial xen support to sysreg (hack)
Christoph von Wittich [Fri, 9 May 2008 10:39:51 +0000 (10:39 +0000)]
add some initial xen support to sysreg (hack)

svn path=/trunk/; revision=33385

15 years ago- Revert 33366 for explorer too. Bugs in explorer should be fixed first.
Aleksey Bragin [Fri, 9 May 2008 09:32:17 +0000 (09:32 +0000)]
- Revert 33366 for explorer too. Bugs in explorer should be fixed first.

svn path=/trunk/; revision=33384

15 years ago- revert r32389. It's both useless and incorrect.
Ged Murphy [Fri, 9 May 2008 07:30:26 +0000 (07:30 +0000)]
- revert r32389. It's both useless and incorrect.
- thanks to shadowflare for noticing

svn path=/trunk/; revision=33383

15 years agoRevert r33366 for regedit and compile it as Unicode with ANSI command line parsing...
Colin Finck [Thu, 8 May 2008 19:19:22 +0000 (19:19 +0000)]
Revert r33366 for regedit and compile it as Unicode with ANSI command line parsing again.. :-/

Changing everything internally to TCHAR would be like rewriting the app, because regedit even hardcodes string sizes in bytes and then memcmp's them... (see regproc.c:234)
Compiling it ANSI-only also doesn't work, because the API's for ACL stuff are Unicode-only.

svn path=/trunk/; revision=33382

15 years agoFix compilation by using an unicode entrypoint
Hervé Poussineau [Thu, 8 May 2008 18:42:29 +0000 (18:42 +0000)]
Fix compilation by using an unicode entrypoint

svn path=/trunk/; revision=33381

15 years agoFix some various unicode problems
Hervé Poussineau [Thu, 8 May 2008 18:26:15 +0000 (18:26 +0000)]
Fix some various unicode problems

svn path=/trunk/; revision=33380

15 years ago- Fix build by converting everything to use TCHAR's
Colin Finck [Thu, 8 May 2008 18:11:56 +0000 (18:11 +0000)]
- Fix build by converting everything to use TCHAR's
- Bugfix: Previously macros like "gotoroot=cd \" weren't passed correctly as we just used argv[1].
  Now use GetCommandLine and pass the full command line.
- Fix indentation

svn path=/trunk/; revision=33379

15 years agoUse _tWinMain instead of WinMain, as msconfig.exe uses TCHAR in other places
Hervé Poussineau [Thu, 8 May 2008 17:49:42 +0000 (17:49 +0000)]
Use _tWinMain instead of WinMain, as msconfig.exe uses TCHAR in other places

svn path=/trunk/; revision=33378

15 years agoFix route.exe compilation by removing hack
Hervé Poussineau [Thu, 8 May 2008 17:48:13 +0000 (17:48 +0000)]
Fix route.exe compilation by removing hack

svn path=/trunk/; revision=33377

15 years agoUse _tWinMain instead of WinMain, as welcome.exe uses TCHAR in other places
Hervé Poussineau [Thu, 8 May 2008 17:08:47 +0000 (17:08 +0000)]
Use _tWinMain instead of WinMain, as welcome.exe uses TCHAR in other places

svn path=/trunk/; revision=33376

15 years agoDo not define _UNICODE twice (on command line and in utility.h)
Hervé Poussineau [Thu, 8 May 2008 17:06:47 +0000 (17:06 +0000)]
Do not define _UNICODE twice (on command line and in utility.h)

svn path=/trunk/; revision=33375

15 years agoFix win32kdxtest build
Colin Finck [Thu, 8 May 2008 17:00:15 +0000 (17:00 +0000)]
Fix win32kdxtest build

svn path=/trunk/; revision=33374

15 years agoUse _tWinMain instead of WinMain, as setup.exe uses TCHAR in other places
Hervé Poussineau [Thu, 8 May 2008 16:56:03 +0000 (16:56 +0000)]
Use _tWinMain instead of WinMain, as setup.exe uses TCHAR in other places

svn path=/trunk/; revision=33373

15 years agoFix sc.exe compilation by removing hack
Hervé Poussineau [Thu, 8 May 2008 16:48:39 +0000 (16:48 +0000)]
Fix sc.exe compilation by removing hack

svn path=/trunk/; revision=33372

15 years agoSame fix for libpng
Colin Finck [Thu, 8 May 2008 16:41:46 +0000 (16:41 +0000)]
Same fix for libpng

svn path=/trunk/; revision=33371

15 years agoFix libjpeg build by removing the __REACTOS__ define from it (already defined in...
Colin Finck [Thu, 8 May 2008 16:38:20 +0000 (16:38 +0000)]
Fix libjpeg build by removing the __REACTOS__ define from it (already defined in "ReactOS-generic.rbuild")
Also remove the USE_W32API define, which was done for many other modules in the past.
Finally, fix the indentation of the rbuild file :)

svn path=/trunk/; revision=33370

15 years agoDon't depend of UNICODE/_UNICODE
Hervé Poussineau [Thu, 8 May 2008 16:29:50 +0000 (16:29 +0000)]
Don't depend of UNICODE/_UNICODE

svn path=/trunk/; revision=33369

15 years agoFix typo spotted by Stephan100 on IRC
Hervé Poussineau [Thu, 8 May 2008 16:16:48 +0000 (16:16 +0000)]
Fix typo spotted by Stephan100 on IRC

svn path=/trunk/; revision=33368

15 years ago- Revert r33314
Dmitry Chapyshev [Thu, 8 May 2008 16:03:10 +0000 (16:03 +0000)]
- Revert r33314

svn path=/trunk/; revision=33367

15 years agoFix some .rbuild file problems
Hervé Poussineau [Thu, 8 May 2008 16:01:30 +0000 (16:01 +0000)]
Fix some .rbuild file problems
See issue #2710 for more details.

svn path=/trunk/; revision=33366

15 years ago- Fix typo
Dmitry Chapyshev [Thu, 8 May 2008 13:18:23 +0000 (13:18 +0000)]
- Fix typo

svn path=/trunk/; revision=33365

15 years ago- Adding and deleting layouts using Substitutes
Dmitry Chapyshev [Thu, 8 May 2008 10:47:30 +0000 (10:47 +0000)]
- Adding and deleting layouts using Substitutes

svn path=/trunk/; revision=33364

15 years agoUse correct path when loading plugins.
Filip Navara [Thu, 8 May 2008 08:00:35 +0000 (08:00 +0000)]
Use correct path when loading plugins.

svn path=/trunk/; revision=33362

15 years ago- check if the requested MenuItem object was really found
Johannes Anderwald [Thu, 8 May 2008 07:46:46 +0000 (07:46 +0000)]
- check if the requested MenuItem object was really found
- makes user32_winetest not crash reactos

svn path=/trunk/; revision=33361

15 years agoUpdated French translation for Syssetup.dll
Pierre Schweitzer [Thu, 8 May 2008 06:17:20 +0000 (06:17 +0000)]
Updated French translation for Syssetup.dll

svn path=/trunk/; revision=33360

15 years agoAdded an Ext2 provider. Not yet used by Autochk.
Pierre Schweitzer [Thu, 8 May 2008 06:03:54 +0000 (06:03 +0000)]
Added an Ext2 provider. Not yet used by Autochk.

svn path=/trunk/; revision=33359

15 years ago- Add more languages to usetup
Dmitry Chapyshev [Thu, 8 May 2008 05:13:28 +0000 (05:13 +0000)]
- Add more languages to usetup

svn path=/trunk/; revision=33358

15 years agoFilip Navara:
Colin Finck [Wed, 7 May 2008 21:51:39 +0000 (21:51 +0000)]
Filip Navara:
- Only increment VideoPortDeviceNumber, when IntVideoPortCreateAdapterDeviceObject and IntVideoPortFindAdapter succeeded.
  This fixes loading the CL54xx miniport driver. But it still isn't usable, because win32k cannot find the DDI driver for it.

svn path=/trunk/; revision=33357

15 years agoFix circles build
Colin Finck [Wed, 7 May 2008 21:11:12 +0000 (21:11 +0000)]
Fix circles build

svn path=/trunk/; revision=33356

15 years ago-try to fix linux build
Marc Piulachs [Wed, 7 May 2008 21:08:40 +0000 (21:08 +0000)]
-try to fix linux build

svn path=/trunk/; revision=33355

15 years ago-fix linux build
Marc Piulachs [Wed, 7 May 2008 20:58:06 +0000 (20:58 +0000)]
-fix linux build

svn path=/trunk/; revision=33354

15 years ago- add missing idl files to build
Marc Piulachs [Wed, 7 May 2008 20:54:42 +0000 (20:54 +0000)]
- add missing idl files to build

svn path=/trunk/; revision=33353

15 years ago-autogenerate dxsdk headers as part of the build as requested
Marc Piulachs [Wed, 7 May 2008 20:49:15 +0000 (20:49 +0000)]
-autogenerate dxsdk headers as part of the build as requested

svn path=/trunk/; revision=33352

15 years agoFix indentation :)
Colin Finck [Wed, 7 May 2008 20:19:43 +0000 (20:19 +0000)]
Fix indentation :)

svn path=/trunk/; revision=33351

15 years ago-Implement reconnect on connection lost as requested. Techbot will now try to re...
Marc Piulachs [Wed, 7 May 2008 19:53:14 +0000 (19:53 +0000)]
-Implement reconnect on connection lost as requested. Techbot will now try to re-connect every 60 seconds when a connection lost is detected.

svn path=/trunk/; revision=33350

15 years agoImplemented IDirect3DDevice9::GetCreationParameters()
Gregor Brunmar [Wed, 7 May 2008 18:23:46 +0000 (18:23 +0000)]
Implemented IDirect3DDevice9::GetCreationParameters()

svn path=/trunk/; revision=33349

15 years agoAdding more than one video device.. We need to fix NtGdiCreateCompatibleDC and DceCre...
James Tabor [Wed, 7 May 2008 18:12:19 +0000 (18:12 +0000)]
Adding more than one video device.. We need to fix NtGdiCreateCompatibleDC and DceCreateDisplayDC so they can access the device name from the default PDev or PrimarySurface. ATM we use L"DISPLAY" not L"\\??\\DISPLAY%d"(<-display number) to create a new HDC. In Gdi32 IntCreateDICW we basicly do the same w/o the display number. This code is correct and please leave it alone. I add some code in win32k dc.c, so we can start the changes.

svn path=/trunk/; revision=33348

15 years ago* Fixed an error in IDirect3DDevice9::GetDisplayMode() spotted by Steven Edwards
Gregor Brunmar [Wed, 7 May 2008 18:00:50 +0000 (18:00 +0000)]
* Fixed an error in IDirect3DDevice9::GetDisplayMode() spotted by Steven Edwards
* Renamed an internal D3D9 struct variable
* Re-implemented IDirect3DDevice9::GetAvailableTextureMem(), hopefully more correct this time around

svn path=/trunk/; revision=33347

15 years ago- Small fix modifier_bits structure
Dmitry Chapyshev [Wed, 7 May 2008 17:22:47 +0000 (17:22 +0000)]
- Small fix modifier_bits structure

svn path=/trunk/; revision=33346

15 years ago- Adding shortcuts to kbswitch
Dmitry Chapyshev [Wed, 7 May 2008 16:45:30 +0000 (16:45 +0000)]
- Adding shortcuts to kbswitch
- Move regedit shortcut to "System Tools"

svn path=/trunk/; revision=33345

15 years ago- code refactoring
Marc Piulachs [Wed, 7 May 2008 14:59:28 +0000 (14:59 +0000)]
- code refactoring
- made more and more easily extensible:
   * commands automatically loaded from plugins dlls
   * declarative and automatic command parameter parsing
   * common code moved to base classes
- other fixes

svn path=/trunk/; revision=33344

15 years agoUserCreateHeap: use SIZE_T for parameter, also use SIZE_T for MmMapViewOfSection
Timo Kreuzer [Wed, 7 May 2008 14:39:31 +0000 (14:39 +0000)]
UserCreateHeap: use SIZE_T for parameter, also use SIZE_T for MmMapViewOfSection

svn path=/trunk/; revision=33343

15 years agoremove unimplemented IntDrawCaret from caret.h
Timo Kreuzer [Wed, 7 May 2008 14:14:52 +0000 (14:14 +0000)]
remove unimplemented IntDrawCaret from caret.h

svn path=/trunk/; revision=33342

15 years ago(Nt)UserGetWindowDC returns a HDC, not a DWORD
Timo Kreuzer [Wed, 7 May 2008 14:11:01 +0000 (14:11 +0000)]
(Nt)UserGetWindowDC returns a HDC, not a DWORD

svn path=/trunk/; revision=33341

15 years ago- Fix uninitialized Callback var usage, spotted by Stefan Ginsberg. Probably fixes...
Aleksey Bragin [Wed, 7 May 2008 10:06:07 +0000 (10:06 +0000)]
- Fix uninitialized Callback var usage, spotted by Stefan Ginsberg. Probably fixes bug 3214.
See issue #3214 for more details.

svn path=/trunk/; revision=33340

15 years ago- Assign statements in ASSERTs is a bad idea. Fix that.
Aleksey Bragin [Wed, 7 May 2008 09:46:37 +0000 (09:46 +0000)]
- Assign statements in ASSERTs is a bad idea. Fix that.

svn path=/trunk/; revision=33339

15 years agontifs.h: fix prototypes of PsChargePoolQuota, PsChargeProcessPoolQuota, PsReturnPoolQ...
Timo Kreuzer [Wed, 7 May 2008 00:57:10 +0000 (00:57 +0000)]
ntifs.h: fix prototypes of PsChargePoolQuota, PsChargeProcessPoolQuota, PsReturnPoolQuota, ZwAllocateVirtualMemory and ZwFreeVirtualMemory

svn path=/trunk/; revision=33338

15 years agochange Amount param in all PsXxxPoolQuota functions to SIZE_T
Timo Kreuzer [Tue, 6 May 2008 23:19:22 +0000 (23:19 +0000)]
change Amount param in all PsXxxPoolQuota functions to SIZE_T

svn path=/trunk/; revision=33337

15 years agofix MmMapViewOfSection prototype
Timo Kreuzer [Tue, 6 May 2008 21:37:10 +0000 (21:37 +0000)]
fix MmMapViewOfSection prototype

svn path=/trunk/; revision=33336

15 years ago- fix changing time format garbles the clock output
Johannes Anderwald [Tue, 6 May 2008 20:51:07 +0000 (20:51 +0000)]
- fix changing time format garbles the clock output
- patch by Carlo Bramix and Alwyn Tar
- fix potential buffer overflows by me
- bug 2437

svn path=/trunk/; revision=33335

15 years agoremove PalIndexed from dc struct
Timo Kreuzer [Tue, 6 May 2008 20:50:53 +0000 (20:50 +0000)]
remove PalIndexed from dc struct

svn path=/trunk/; revision=33334

15 years ago- Fix regedit's import function. Now it works equally good in ReactOS and in a real...
Aleksey Bragin [Tue, 6 May 2008 20:44:35 +0000 (20:44 +0000)]
- Fix regedit's import function. Now it works equally good in ReactOS and in a real Windows (previously was broken in both OSes).
See issue #997 for more details.

svn path=/trunk/; revision=33333

15 years agoDC: use dc.DcLevel.hPal for the palette instead of using dc.PalIndexed and dc.w.hPalette
Timo Kreuzer [Tue, 6 May 2008 20:44:25 +0000 (20:44 +0000)]
DC: use dc.DcLevel.hPal for the palette instead of using dc.PalIndexed and dc.w.hPalette
NtUserSelectPalette: make code more readable

svn path=/trunk/; revision=33332

15 years ago- remove unused files :)
Johannes Anderwald [Tue, 6 May 2008 20:36:06 +0000 (20:36 +0000)]
- remove unused files :)

svn path=/trunk/; revision=33331

15 years agostarted cleanup object/dc.c
Magnus Olsen [Tue, 6 May 2008 20:20:56 +0000 (20:20 +0000)]
started cleanup object/dc.c
1. remove the static global value edd_directdraw_global I intrudues for dx.
   it is now for each driver.

svn path=/trunk/; revision=33330

15 years agorename 2nd parameter of NtUserGetClipboardData from Unknown1 to pBuffer. Use SEH...
Timo Kreuzer [Tue, 6 May 2008 20:09:34 +0000 (20:09 +0000)]
rename 2nd parameter of NtUserGetClipboardData from Unknown1 to pBuffer. Use SEH to copy data.

svn path=/trunk/; revision=33329

15 years ago- Fix a bug resulting in a write to an uninitialized address (coincidently located...
Aleksey Bragin [Tue, 6 May 2008 18:11:41 +0000 (18:11 +0000)]
- Fix a bug resulting in a write to an uninitialized address (coincidently located somewhere in the middle of another heap allocation) and later heapfreeing it. WaitNamedPipeA() was the affected function (results were visible when e.g. starting Office 2003 installer).

svn path=/trunk/; revision=33328

15 years agoNetherland translation for calc by Wouter Thierens. Congrats for the first one. May...
Daniel Reimer [Tue, 6 May 2008 17:54:08 +0000 (17:54 +0000)]
Netherland translation for calc by Wouter Thierens. Congrats for the first one. May follow many more!

svn path=/trunk/; revision=33327

15 years agoImplemented IDirect3DDevice9::GetDisplayMode()
Gregor Brunmar [Tue, 6 May 2008 16:15:33 +0000 (16:15 +0000)]
Implemented IDirect3DDevice9::GetDisplayMode()

svn path=/trunk/; revision=33326

15 years ago-fix build
Marc Piulachs [Tue, 6 May 2008 15:27:34 +0000 (15:27 +0000)]
-fix build

svn path=/trunk/; revision=33325

15 years ago-fix build
Marc Piulachs [Tue, 6 May 2008 14:52:46 +0000 (14:52 +0000)]
-fix build

svn path=/trunk/; revision=33324

15 years ago-Fix unnecessary msi builds (part 2/2)
Marc Piulachs [Tue, 6 May 2008 14:43:24 +0000 (14:43 +0000)]
-Fix unnecessary msi builds (part 2/2)

svn path=/trunk/; revision=33323

15 years ago-Fix unnecessary msi builds, this time for real! msi module was referencing the modul...
Marc Piulachs [Tue, 6 May 2008 14:42:49 +0000 (14:42 +0000)]
-Fix unnecessary msi builds, this time for real! msi module was referencing the module 'msi_msiserver_typelib' expecting (OUTPUT)msi_msiserver_typelib.tlb to be build inset of (INTERMEDIATE)msiserver.tlb (the actual generated file). As a result the file was never created and make was trying to recreate it on every build. mystery solved :) (part 1/2)

svn path=/trunk/; revision=33322

15 years ago-Add a new module type 'cabinet' to handle .cab files generation
Marc Piulachs [Tue, 6 May 2008 14:24:16 +0000 (14:24 +0000)]
-Add a new module type 'cabinet' to handle .cab files generation
-Remove harcoded vgafonts.cab instructions from rbuild and move them to its own rbuild file

svn path=/trunk/; revision=33321

15 years agoatl: Remove freeing of an invalid pointer.
Aleksey Bragin [Tue, 6 May 2008 12:51:08 +0000 (12:51 +0000)]
atl: Remove freeing of an invalid pointer.

http://www.winehq.org/pipermail/wine-patches/2008-May/054603.html

svn path=/trunk/; revision=33320

15 years ago- Fix a typo.
Aleksey Bragin [Tue, 6 May 2008 11:46:50 +0000 (11:46 +0000)]
- Fix a typo.
See issue #3190 for more details.

svn path=/trunk/; revision=33319

15 years ago- Add new dll's information
Dmitry Chapyshev [Tue, 6 May 2008 09:22:39 +0000 (09:22 +0000)]
- Add new dll's information

svn path=/trunk/; revision=33318

15 years ago- Add new dll's to bootcd
Dmitry Chapyshev [Tue, 6 May 2008 09:20:48 +0000 (09:20 +0000)]
- Add new dll's to bootcd

svn path=/trunk/; revision=33317

15 years ago- Add & update headers
Dmitry Chapyshev [Tue, 6 May 2008 09:20:08 +0000 (09:20 +0000)]
- Add & update headers

svn path=/trunk/; revision=33316

15 years ago- Add baseaddress for inetcomm.dll and nddeapi.dll
Dmitry Chapyshev [Tue, 6 May 2008 09:17:31 +0000 (09:17 +0000)]
- Add baseaddress for inetcomm.dll and nddeapi.dll

svn path=/trunk/; revision=33315

15 years ago- advapi32: Small implementation RegConnectRegistryW (from wine)
Dmitry Chapyshev [Tue, 6 May 2008 09:16:21 +0000 (09:16 +0000)]
- advapi32: Small implementation RegConnectRegistryW (from wine)
- Add inetcomm.dll from wine
- Add nddeapi.dll from wine
- Sync imm32 with wine

svn path=/trunk/; revision=33314

15 years ago- check for WHQL for display adapters (using d3d9)
Johannes Anderwald [Tue, 6 May 2008 07:46:58 +0000 (07:46 +0000)]
- check for WHQL for display adapters (using d3d9)
- destroy all dialogs on exit
- fix a bug in destroying the dialogs
- halfplement checking WHQL for audio drivers

svn path=/trunk/; revision=33313

15 years ago- define LPD3DVECTOR_DEFINED when d3d9 and dsound header is used
Johannes Anderwald [Tue, 6 May 2008 07:18:38 +0000 (07:18 +0000)]
- define LPD3DVECTOR_DEFINED when d3d9 and dsound header is used
- sync mscat.h from wine and add a few required definitions

svn path=/trunk/; revision=33312

15 years agoFix indentation
Hervé Poussineau [Tue, 6 May 2008 06:57:05 +0000 (06:57 +0000)]
Fix indentation

svn path=/trunk/; revision=33311

15 years agoQuick implementation of DxEngCreateMemoryDC and DxEngCleanDC. It compiles. 8^D
James Tabor [Tue, 6 May 2008 04:22:49 +0000 (04:22 +0000)]
Quick implementation of DxEngCreateMemoryDC and DxEngCleanDC. It compiles. 8^D

svn path=/trunk/; revision=33310

15 years agoWin32k:
James Tabor [Tue, 6 May 2008 03:40:38 +0000 (03:40 +0000)]
Win32k:
- Rewrite EngAcquire/ReleaseSemaphore.
- Add internal fastcalls for them and tag.
- Fix DxEngUn/LockShareSem.
- Tested with Qemu. Needs Dx testing.

svn path=/trunk/; revision=33309

15 years ago-solve msi circular dependency warning and avoid unnecessary msi.dll rebuilds
Marc Piulachs [Mon, 5 May 2008 23:19:38 +0000 (23:19 +0000)]
-solve msi circular dependency warning and avoid unnecessary msi.dll rebuilds
See issue #3131 for more details.

svn path=/trunk/; revision=33308

15 years ago- Buffer size is in bytes, not in pages. Fixes boot breakage.
Aleksey Bragin [Mon, 5 May 2008 21:07:32 +0000 (21:07 +0000)]
- Buffer size is in bytes, not in pages. Fixes boot breakage.

svn path=/trunk/; revision=33307

15 years agoInitialize size field of the OLEINPLACEFRAMEINFO structure.
Hervé Poussineau [Mon, 5 May 2008 20:16:34 +0000 (20:16 +0000)]
Initialize size field of the OLEINPLACEFRAMEINFO structure.
This should prevent Explorer to disappear when user doesn't want to download the Mozilla ActiveX control.
See issue #3126 for more details.

svn path=/trunk/; revision=33306

15 years agobye bye DXG_GET_INDEX_FUNCTION
Magnus Olsen [Mon, 5 May 2008 19:42:23 +0000 (19:42 +0000)]
bye bye DXG_GET_INDEX_FUNCTION
patch from Stefan Ginsberg stefan__100__at hotmail dot com
it remove the bad macro DXG_GET_INDEX_FUNCTION that never worked as it should.

svn path=/trunk/; revision=33305

15 years agoMade IDirect3DDevice9::GetAvailableTextureMem() less error prone, based on feedback...
Gregor Brunmar [Mon, 5 May 2008 19:32:41 +0000 (19:32 +0000)]
Made IDirect3DDevice9::GetAvailableTextureMem() less error prone, based on feedback from GreatLord

svn path=/trunk/; revision=33304

15 years agoChanged struct in IDirect3DDevice9::GetAvailableTextureMem() based on feedback from...
Gregor Brunmar [Mon, 5 May 2008 19:15:26 +0000 (19:15 +0000)]
Changed struct in IDirect3DDevice9::GetAvailableTextureMem() based on feedback from GreatLord

svn path=/trunk/; revision=33303

15 years agopatch from Stefan Ginsberg stefan__100__at hotmail dot com
Magnus Olsen [Mon, 5 May 2008 18:30:14 +0000 (18:30 +0000)]
patch from Stefan Ginsberg stefan__100__at hotmail dot com
it remove the bad macro DXG_GET_INDEX_FUNCTION that never worked as it should.

svn path=/trunk/; revision=33302

15 years ago- Fix two typos in the buffer size calculation code, spotted by Stefan Ginsberg.
Aleksey Bragin [Mon, 5 May 2008 18:23:55 +0000 (18:23 +0000)]
- Fix two typos in the buffer size calculation code, spotted by Stefan Ginsberg.

svn path=/trunk/; revision=33301

15 years agoImplement XxxRedrawDesktop for Dx, needs testing.
James Tabor [Mon, 5 May 2008 17:45:20 +0000 (17:45 +0000)]
Implement XxxRedrawDesktop for Dx, needs testing.

svn path=/trunk/; revision=33300

15 years agoImplemented IDirect3DDevice9::GetAvailableTextureMem()
Gregor Brunmar [Mon, 5 May 2008 16:49:13 +0000 (16:49 +0000)]
Implemented IDirect3DDevice9::GetAvailableTextureMem()

svn path=/trunk/; revision=33299

15 years ago* Implemented IDirect3DDevice9::GetDirect3D() and GetDeviceCaps()
Gregor Brunmar [Mon, 5 May 2008 15:58:23 +0000 (15:58 +0000)]
* Implemented IDirect3DDevice9::GetDirect3D() and GetDeviceCaps()
* Added a DevCaps filter when retrieving D3DCAPS9 from device caps

svn path=/trunk/; revision=33298

15 years agoRemove some warnings
Hervé Poussineau [Mon, 5 May 2008 14:50:43 +0000 (14:50 +0000)]
Remove some warnings

svn path=/trunk/; revision=33297

15 years agoFix assert
Hervé Poussineau [Mon, 5 May 2008 14:50:01 +0000 (14:50 +0000)]
Fix assert

svn path=/trunk/; revision=33296

15 years agoadd tests for GetCurrentObject
Timo Kreuzer [Mon, 5 May 2008 13:33:42 +0000 (13:33 +0000)]
add tests for GetCurrentObject

svn path=/trunk/; revision=33295

15 years ago... And the last things I forgot....
Daniel Reimer [Mon, 5 May 2008 13:27:26 +0000 (13:27 +0000)]
... And the last things I forgot....
Note to myself: ONLY accept .diff and .patch files and NOTHING ELSE.

svn path=/trunk/; revision=33294

15 years agoForgot to save a local fix before commit...
Daniel Reimer [Mon, 5 May 2008 13:22:09 +0000 (13:22 +0000)]
Forgot to save a local fix before commit...

svn path=/trunk/; revision=33293