reactos.git
16 years agoone more TEST -> RTEST for NtGdiGetRandomRgn
Timo Kreuzer [Thu, 23 Aug 2007 00:20:30 +0000 (00:20 +0000)]
one more TEST -> RTEST for NtGdiGetRandomRgn

svn path=/trunk/; revision=28458

16 years agosome tests for NtGdiDoPalette
Timo Kreuzer [Thu, 23 Aug 2007 00:19:00 +0000 (00:19 +0000)]
some tests for NtGdiDoPalette

svn path=/trunk/; revision=28457

16 years agowin32k syscall dlls for win xp and 2k
Timo Kreuzer [Wed, 22 Aug 2007 21:49:49 +0000 (21:49 +0000)]
win32k syscall dlls for win xp and 2k

svn path=/trunk/; revision=28456

16 years ago- Removed NtGdiGetDIBits from w32ksvc.db and updated ntgdibad.h.
James Tabor [Wed, 22 Aug 2007 19:45:06 +0000 (19:45 +0000)]
- Removed NtGdiGetDIBits from w32ksvc.db and updated ntgdibad.h.
- Created support function for GetDIBits when calling NtGdiGetDIBitsInternal.
- Connected the gdi32 parts.

svn path=/trunk/; revision=28455

16 years ago- fix description by Pierre Schweitzer (heis spiter at hotmail com)
Johannes Anderwald [Wed, 22 Aug 2007 18:29:20 +0000 (18:29 +0000)]
- fix description by Pierre Schweitzer (heis spiter at hotmail com)

svn path=/trunk/; revision=28454

16 years agoMove generic part of ReactOS-$(ARCH).rbuild to ReactOS-generic.rbuild
Hervé Poussineau [Wed, 22 Aug 2007 15:06:43 +0000 (15:06 +0000)]
Move generic part of ReactOS-$(ARCH).rbuild to ReactOS-generic.rbuild

svn path=/trunk/; revision=28453

16 years agoRemoved NtUserReleaseDC, replaced it with CallOneParam.
James Tabor [Wed, 22 Aug 2007 14:12:55 +0000 (14:12 +0000)]
Removed NtUserReleaseDC, replaced it with CallOneParam.

svn path=/trunk/; revision=28452

16 years agoBug found by arty, thanks to alex for helping fix it:
Art Yerkes [Wed, 22 Aug 2007 07:28:45 +0000 (07:28 +0000)]
Bug found by arty, thanks to alex for helping fix it:
Process termination fixes part 1: don't suicide our process when we're killing
a sibling.

 - Clarify the use of KillByHandle.  It does *not* mean "suicide".
 - In fact, we had considered the use of KillByHandle backward, that is,
   our process would commit suicide if it was killing a sibling process.
 - Make suicide contingent on killing the same process.
 - Properly handle DBG_TERMINATE_PROCESS semidocumented debugger hack.

svn path=/trunk/; revision=28451

16 years agoWin32 User32 rewrite example.
James Tabor [Wed, 22 Aug 2007 02:54:22 +0000 (02:54 +0000)]
Win32 User32 rewrite example.

svn path=/trunk/; revision=28450

16 years agoCleanup, dont call inside SEH with SEH. IntGdiModifyWorldTransform calls DC_UpdateXfo...
James Tabor [Tue, 21 Aug 2007 23:27:44 +0000 (23:27 +0000)]
Cleanup, dont call inside SEH with SEH. IntGdiModifyWorldTransform calls DC_UpdateXforms which calls DCU_UpdateUserXForms and it calls SEH. Moved NtGdiFlush to dcutil.c

svn path=/trunk/; revision=28449

16 years ago- Some typos and fixes for greek resource file for ncpa by Apostolos Alexiadis aka...
Johannes Anderwald [Tue, 21 Aug 2007 16:34:23 +0000 (16:34 +0000)]
- Some typos and fixes for greek resource file for ncpa by Apostolos Alexiadis aka Apal (djapal at gmail dot com)

See issue #2582 for more details.

svn path=/trunk/; revision=28447

16 years ago- Removed NtGdiSetMapMode from w32ksvc.db and updated ntgdibad.h.
James Tabor [Tue, 21 Aug 2007 09:28:51 +0000 (09:28 +0000)]
- Removed NtGdiSetMapMode from w32ksvc.db and updated ntgdibad.h.
- Moved NtGdiSetMapMode to an internal function.
- Changed NtGdiPaintRgn and added IntdiPaintRgn.
- Cleaned up win32k path.c.
- Connected the gdi32 parts.

svn path=/trunk/; revision=28446

16 years agoSorry missed this one. Turn it off.
James Tabor [Tue, 21 Aug 2007 07:45:02 +0000 (07:45 +0000)]
Sorry missed this one. Turn it off.

svn path=/trunk/; revision=28445

16 years agoTurn Dc_Attr off.
James Tabor [Tue, 21 Aug 2007 07:21:26 +0000 (07:21 +0000)]
Turn Dc_Attr off.

svn path=/trunk/; revision=28444

16 years agoTurn off copy to user for now.
James Tabor [Tue, 21 Aug 2007 06:47:49 +0000 (06:47 +0000)]
Turn off copy to user for now.

svn path=/trunk/; revision=28443

16 years ago- Started the use of DC_ATTR. Created dcutil.c to handle xfers. I choose XForms this...
James Tabor [Tue, 21 Aug 2007 05:01:00 +0000 (05:01 +0000)]
- Started the use of DC_ATTR. Created dcutil.c to handle xfers. I choose XForms this time and still trouble shooting it. If anyone wants to join in and help. Optimize syncing the data packets, add more, etc. Don't be shy!
- Removed NtGdiGetWorldTransform from w32ksvc.db and updated ntgdibad.h.
- Implemented GetTransform redirect to NtGdiGetTransform.
- Connected the gdi32 parts.

svn path=/trunk/; revision=28442

16 years agoBug patch 2382 by Zavyalov Alexey. GetCurrencyFormatW() added superfluous group sign...
James Tabor [Mon, 20 Aug 2007 22:55:48 +0000 (22:55 +0000)]
Bug patch 2382 by Zavyalov Alexey. GetCurrencyFormatW() added superfluous group sign in negative numbers and reformatting code.

svn path=/trunk/; revision=28441

16 years ago- Some typos and fixes for greek resource file for newdev by Apostolos Alexiadis...
Johannes Anderwald [Mon, 20 Aug 2007 22:29:40 +0000 (22:29 +0000)]
- Some typos and fixes for greek resource file for newdev by Apostolos Alexiadis aka Apal (grad0621 at di dot uoa dot gr)

See issue #2576 for more details.

svn path=/trunk/; revision=28440

16 years ago- set check when theres a timeout
Johannes Anderwald [Mon, 20 Aug 2007 22:10:55 +0000 (22:10 +0000)]
- set check when theres a timeout

svn path=/trunk/; revision=28439

16 years ago- implement writing startup recovery options
Johannes Anderwald [Mon, 20 Aug 2007 22:01:54 +0000 (22:01 +0000)]
- implement writing startup recovery options

svn path=/trunk/; revision=28438

16 years ago- implement reading startup / recovery options
Johannes Anderwald [Mon, 20 Aug 2007 21:41:05 +0000 (21:41 +0000)]
- implement reading startup / recovery options

svn path=/trunk/; revision=28437

16 years agoFix NtUserGetClipboardViewer in w32ksvc a smaller typo
Magnus Olsen [Mon, 20 Aug 2007 21:02:25 +0000 (21:02 +0000)]
Fix NtUserGetClipboardViewer in w32ksvc a smaller typo

svn path=/trunk/; revision=28436

16 years ago- support reading multiple boot configuration
Johannes Anderwald [Mon, 20 Aug 2007 19:21:54 +0000 (19:21 +0000)]
- support reading multiple boot configuration
- support saving prefered boot configuration (freeldr / boot ini style)
- parsing of boot options needs to be done

svn path=/trunk/; revision=28433

16 years agoRemove some expremnt code, need rehink how I can get current range of video memory...
Magnus Olsen [Mon, 20 Aug 2007 15:17:06 +0000 (15:17 +0000)]
Remove some expremnt code, need rehink how I can get current range of video memory pointer

svn path=/trunk/; revision=28432

16 years agoFix typo
Hervé Poussineau [Mon, 20 Aug 2007 12:06:12 +0000 (12:06 +0000)]
Fix typo

svn path=/trunk/; revision=28431

16 years agoAdd rbuild file for winsta.dll, and add it to bootcd
Hervé Poussineau [Mon, 20 Aug 2007 09:34:18 +0000 (09:34 +0000)]
Add rbuild file for winsta.dll, and add it to bootcd
See issue #2574 for more details.

svn path=/trunk/; revision=28430

16 years ago- update available software items in configuration file by Pierre Schweitzer (heis_sp...
Johannes Anderwald [Mon, 20 Aug 2007 09:19:07 +0000 (09:19 +0000)]
- update available software items in configuration file by Pierre Schweitzer (heis_spiter at hotmail com)
See issue #2566 for more details.

svn path=/trunk/; revision=28429

16 years ago- rename NtGdiSelectPalette to NtUserSelectPalette, move it to ntuser/windc.c and...
Timo Kreuzer [Sun, 19 Aug 2007 23:49:47 +0000 (23:49 +0000)]
- rename NtGdiSelectPalette to NtUserSelectPalette, move it to ntuser/windc.c and implement stub function SelectPalette in gdi32.dll calling it (Don't ask me why it is named this way, but it is on windows)
- rename NtGdiSetDIBitsToDevice to NtGdiSetDIBitsToDeviceInternal and implement stub function in gdi32.dll
- update ntgdibad.h

svn path=/trunk/; revision=28428

16 years agoFix kdbg disasm bug, patch by SamB
Ziliang Guo [Sun, 19 Aug 2007 22:51:10 +0000 (22:51 +0000)]
Fix kdbg disasm bug, patch by SamB
See issue #2408 for more details.

svn path=/trunk/; revision=28427

16 years agomore.c should not close INVALID_HANDLE_VALUE
Johannes Anderwald [Sun, 19 Aug 2007 20:16:10 +0000 (20:16 +0000)]
more.c should not close INVALID_HANDLE_VALUE
patch by Apal
remove tab and quit when failing to open file (tested with Windows XP SP2)

svn path=/trunk/; revision=28426

16 years ago- mkhive's "registry.c" used wcsncmp for comparing two strings. But this function...
Colin Finck [Sun, 19 Aug 2007 19:37:47 +0000 (19:37 +0000)]
- mkhive's "registry.c" used wcsncmp for comparing two strings. But this function seems to work different on different hosts (probably due to different handling of wchar_t's or whatever).
  To avoid this problem, use memcmp now to compare the strings as it's done two lines later. This fixes the Live-CD on Linux/Unix hosts.
  (For the first time, Live-CDs created by our 64-Bit Debug Buildslave are usable :-)
- Change __volatile to volatile in "winddk.h". This fixes compilation problems under MSVC.
- Make the prototype of RtlCompareMemory in "winnt.h" similar to the one in "winddk.h". Fixes a compilation problem in MSVC.
- Define the prototype for xwcschr in "mkhive.h". Silences a warning in MSVC.
- Add some casts to "reginf.c" to silence some warnings in MSVC.
- Add a MSVC 2005 project file for mkhive. mkhive can be compiled under MSVC with this project file, when cmlib and inflib_host are compiled.
- Remove the duplicate definition of CMLIB_HOST in "cmlib.mak".

svn path=/trunk/; revision=28425

16 years ago- Implement the mouse keys dialog.
Eric Kohl [Sun, 19 Aug 2007 16:11:04 +0000 (16:11 +0000)]
- Implement the mouse keys dialog.
- Fix a tiny bug in the mouse keys dialog resource.
- Update file header.

svn path=/trunk/; revision=28424

16 years ago- Always include "wine/unicode.h" before all other headers, when we need the wchar_t...
Colin Finck [Sun, 19 Aug 2007 15:38:21 +0000 (15:38 +0000)]
- Always include "wine/unicode.h" before all other headers, when we need the wchar_t type.
  unicode.h includes windef.h, which includes winnt.h, which has the handling for the wchar_t type. As it's the first included header, no other wchar_t type will be defined before.
- Remove the wchar_t definition from the Makefile as the winnt.h header will define it as "unsigned short" automatically.

svn path=/trunk/; revision=28423

16 years agoChange the wchar_t logic once more to make it a bit simplier.
Colin Finck [Sun, 19 Aug 2007 14:04:20 +0000 (14:04 +0000)]
Change the wchar_t logic once more to make it a bit simplier.

A host can only have one special wchar_t definition, so we don't need to define all. Also _WCHAR_T_DEFINED is the only definition used for overriding the wchar_t setting by applications.
So use the previous logic to check and define the wchar_t definitions for the host and at the end check for _WCHAR_T_DEFINED. In all cases, define _WCHAR_T_DEFINED.

Additionally, __need_wchar_t has to be undefined after including "ctype.h" as "ctype.h" defines it.

svn path=/trunk/; revision=28422

16 years agoupdate ncpa french translation
Sylvain Petreolle [Sun, 19 Aug 2007 12:49:29 +0000 (12:49 +0000)]
update ncpa french translation

svn path=/trunk/; revision=28421

16 years agoAdd resources for the mouse keys settings dialog.
Eric Kohl [Sun, 19 Aug 2007 10:52:59 +0000 (10:52 +0000)]
Add resources for the mouse keys settings dialog.

svn path=/trunk/; revision=28420

16 years agoAdd async name functions, imported from wine. Modified for ReactOS, original
Art Yerkes [Sun, 19 Aug 2007 10:39:26 +0000 (10:39 +0000)]
Add async name functions, imported from wine.  Modified for ReactOS, original
copyright assigment:

 * Copyright (C) 1993,1994,1996,1997 John Brezak, Erik Bos, Alex Korobka.
 * Copyright (C) 1999 Marcus Meissner

async.c was original licensed under the GNU Lesser General Public License v2.1

svn path=/trunk/; revision=28419

16 years agoImplemented an easy API, XLATEOBJ_piVector. Just leave them in stubs for now.
James Tabor [Sun, 19 Aug 2007 09:16:38 +0000 (09:16 +0000)]
Implemented an easy API, XLATEOBJ_piVector. Just leave them in stubs for now.

svn path=/trunk/; revision=28418

16 years agoImplemented a handfull of easy Eng APIs. Just leave them in stubs for now.
James Tabor [Sun, 19 Aug 2007 08:16:01 +0000 (08:16 +0000)]
Implemented a handfull of easy Eng APIs. Just leave them in stubs for now.

svn path=/trunk/; revision=28417

16 years ago(customize-variable 'indent-tabs-mode) ; nil
Art Yerkes [Sun, 19 Aug 2007 05:11:54 +0000 (05:11 +0000)]
(customize-variable 'indent-tabs-mode) ; nil

svn path=/trunk/; revision=28416

16 years agoFix part two of the bug:
Art Yerkes [Sun, 19 Aug 2007 05:02:31 +0000 (05:02 +0000)]
Fix part two of the bug:

The actual problem was that we'd overrun the end of the handle count array
when decrementing.  This also led to a handle leak (observed).  Stop correctly
when we find the handle we want.

svn path=/trunk/; revision=28415

16 years agoUse host_gpp instead of host_gcc for building "ssprintf.cpp" and "tools.cpp".
Colin Finck [Sat, 18 Aug 2007 22:06:00 +0000 (22:06 +0000)]
Use host_gpp instead of host_gcc for building "ssprintf.cpp" and "tools.cpp".
These are C++ files, so they should be built with g++ like it's done for the other tools. Usually they can also be built with gcc, but Collibri from IRC reported that broken gcc interfaces exist, which lead to problems with these files.

svn path=/trunk/; revision=28414

16 years agoAlways include "wrc.h" before including "ctype.h".
Colin Finck [Sat, 18 Aug 2007 21:41:26 +0000 (21:41 +0000)]
Always include "wrc.h" before including "ctype.h".
wrc.h includes wrctypes.h, which includes windef.h, which includes winnt.h. And winnt.h contains our wchar_t check, which has to be done before including ctype.h to enable building on Mac OS X hosts.

svn path=/trunk/; revision=28413

16 years agoMac OS X already defines iswdigit, so don't define it again on this host OS.
Colin Finck [Sat, 18 Aug 2007 21:14:20 +0000 (21:14 +0000)]
Mac OS X already defines iswdigit, so don't define it again on this host OS.

svn path=/trunk/; revision=28412

16 years agoInclude windef.h, which then includes winnt.h, which uses our wchar_t check and repor...
Colin Finck [Sat, 18 Aug 2007 21:10:14 +0000 (21:10 +0000)]
Include windef.h, which then includes winnt.h, which uses our wchar_t check and reports the wchar_t definition back to the host.
Then the host finally knows that it should not define wchar_t again.

svn path=/trunk/; revision=28411

16 years agoFix the logic for the wchar_t checks.
Colin Finck [Sat, 18 Aug 2007 20:30:12 +0000 (20:30 +0000)]
Fix the logic for the wchar_t checks.
We don't only need to check if wchar_t has already been defined, but also report this to all known hosts and operating systems.

svn path=/trunk/; revision=28410

16 years agoMove the wchar_t check above the "#include <ctype.h>" line (this is needed for Mac...
Colin Finck [Sat, 18 Aug 2007 19:49:53 +0000 (19:49 +0000)]
Move the wchar_t check above the "#include <ctype.h>" line (this is needed for Mac OS X host compatibility)

svn path=/trunk/; revision=28409

16 years agoforgot the #endif :-/
Colin Finck [Sat, 18 Aug 2007 19:33:36 +0000 (19:33 +0000)]
forgot the #endif :-/

svn path=/trunk/; revision=28408

16 years agoAdd a check for the wchar_t existence for Mac OS X hosts
Colin Finck [Sat, 18 Aug 2007 19:25:43 +0000 (19:25 +0000)]
Add a check for the wchar_t existence for Mac OS X hosts

svn path=/trunk/; revision=28407

16 years agoBuild fixes for Mac OS X, thanks to Alex
Colin Finck [Sat, 18 Aug 2007 19:07:13 +0000 (19:07 +0000)]
Build fixes for Mac OS X, thanks to Alex

svn path=/trunk/; revision=28406

16 years agoGet rid of the space reserved for icons to make the dialogs look more XP-like.
Eric Kohl [Sat, 18 Aug 2007 16:02:28 +0000 (16:02 +0000)]
Get rid of the space reserved for icons to make the dialogs look more XP-like.

svn path=/trunk/; revision=28404

16 years agofixing smaller FIXME in win32kdxtest
Magnus Olsen [Sat, 18 Aug 2007 15:54:03 +0000 (15:54 +0000)]
fixing smaller FIXME in win32kdxtest

svn path=/trunk/; revision=28403

16 years agoadding few mixing DDHALINFO_ISPRIMARYDISPLAY, DDHALINFO_MODEXILLEGAL
Magnus Olsen [Sat, 18 Aug 2007 15:53:03 +0000 (15:53 +0000)]
adding few mixing DDHALINFO_ISPRIMARYDISPLAY, DDHALINFO_MODEXILLEGAL

svn path=/trunk/; revision=28402

16 years agoFix an "implicit declaration of wcslen" warning on Linux/Unix hosts
Colin Finck [Sat, 18 Aug 2007 15:47:33 +0000 (15:47 +0000)]
Fix an "implicit declaration of wcslen" warning on Linux/Unix hosts

svn path=/trunk/; revision=28401

16 years agoAdding one new define #define DDCAPS_STEREOVIEW aka DDCAPS_RESERVED1
Magnus Olsen [Sat, 18 Aug 2007 15:43:25 +0000 (15:43 +0000)]
Adding one new define #define DDCAPS_STEREOVIEW aka DDCAPS_RESERVED1

svn path=/trunk/; revision=28399

16 years agoShow whether the IP address was assigned by DHCP or manually configured. I also added...
Colin Finck [Sat, 18 Aug 2007 14:32:03 +0000 (14:32 +0000)]
Show whether the IP address was assigned by DHCP or manually configured. I also added the german translation strings for this.
Patch by Frode Lillerud (frode AT enkelt DOT no)
See issue #2570 for more details.

svn path=/trunk/; revision=28398

16 years agoSend a LBN_SELCHANGE notification after selecting the first network component entry...
Colin Finck [Sat, 18 Aug 2007 14:03:12 +0000 (14:03 +0000)]
Send a LBN_SELCHANGE notification after selecting the first network component entry, so the description text gets updated.
Patch by Gregor Brunmar (gregor DOT brunmar AT home DOT se)
See issue #2577 for more details.

svn path=/trunk/; revision=28397

16 years agoFix cabman build breakage, when compiling it on Windows hosts with GCC
Colin Finck [Sat, 18 Aug 2007 13:46:12 +0000 (13:46 +0000)]
Fix cabman build breakage, when compiling it on Windows hosts with GCC
(this is true, other tested build configurations did not make any problems :-P)

svn path=/trunk/; revision=28396

16 years agoUse typedefs64.h in wmc instead of defining the types in the Makefile.
Colin Finck [Sat, 18 Aug 2007 13:21:31 +0000 (13:21 +0000)]
Use typedefs64.h in wmc instead of defining the types in the Makefile.
The definition of wchar_t can also be removed as this type is defined in windef.h if it was not defined before.

svn path=/trunk/; revision=28395

16 years agoAlso use typedefs64.h in wrc instead of defining the types in the Makefile.
Colin Finck [Sat, 18 Aug 2007 13:09:55 +0000 (13:09 +0000)]
Also use typedefs64.h in wrc instead of defining the types in the Makefile.

svn path=/trunk/; revision=28394

16 years ago- Use typedefs64.h also for 64-bit host system compatibility in cabman.
Colin Finck [Sat, 18 Aug 2007 13:08:58 +0000 (13:08 +0000)]
- Use typedefs64.h also for 64-bit host system compatibility in cabman.
  This unifies the way of 64-bit compatibility and also enables cabman to compile with MSVC.
  The remaining "unsigned long"'s have to be used for casting pointers as the pointers are always 64-bit on 64-bit machines.
- Silence some warnings in MSVC 2005 and also add a MSVC project file.
  When you compiled the zlib library with RosBE, you can now easily use this project file without any changes to compile cabman with MSVC.

svn path=/trunk/; revision=28393

16 years agoFix the mkhive bug on 64-bit systems, this time correct.
Colin Finck [Sat, 18 Aug 2007 10:27:23 +0000 (10:27 +0000)]
Fix the mkhive bug on 64-bit systems, this time correct.
See issue #2272 for more details.

svn path=/trunk/; revision=28392

16 years agoRevert r28389 as it causes a build break, when you perform a full clean build
Colin Finck [Fri, 17 Aug 2007 23:08:12 +0000 (23:08 +0000)]
Revert r28389 as it causes a build break, when you perform a full clean build
I'll commit a correct fix later

svn path=/trunk/; revision=28391

16 years ago[AUDIT]
Colin Finck [Fri, 17 Aug 2007 22:32:52 +0000 (22:32 +0000)]
[AUDIT]
I had to break some SVN locks to add my latest commit. Here I'm undoing some of them now:

builddep.h - Remains unlocked. It just contains basic type definitions and include statements
infcommon.h - Just unlocked this file. It just contains one basic definition and two type definitions
infhost.h - Remains unlocked. It just contains the function prototypes for functions in the other source files
infhostgen.c - Locked again as I did not check this file
infhostget.c - Locked again as I did not check this file
infhostglue.c - Remains unlocked. It just contains a DbgPrint function, which can be found in many ReactOS source files
infhostput.c - Locked again as I did not check this file
inflib.mak - Just unlocked this file. No reason for a makefile to be locked.
README.txt - Just unlocked this file. No reason for a readme file to be locked.

svn path=/trunk/; revision=28390

16 years agoFix the long-standing mkhive bug on 64-bit systems
Colin Finck [Fri, 17 Aug 2007 22:17:13 +0000 (22:17 +0000)]
Fix the long-standing mkhive bug on 64-bit systems

This is now done by adding a "typedefs64.h" header file, which uses int's instead of long's for 32-bit values. As far as I know, this is the only way to avoid the problem that a long has a size of 64-bit on 64-bit systems.
This header file is now used in the host makefiles of cmlib, inflib and mkhive. It is also suitable for the other host tools, which need 32-bit values (will do some changes there in the next few days).

Unfortunately, Live-CDs still do not work because of another bug (see bug #2290).
But I compared the hives created by 32-bit Debian Linux and 64-bit Debian Linux and after these changes, they are exactly the same.
See issue #2272 for more details.

svn path=/trunk/; revision=28389

16 years agofixing the build and adding wine d3d8 and wined3d to bootcd
Magnus Olsen [Fri, 17 Aug 2007 19:41:23 +0000 (19:41 +0000)]
fixing the build and adding wine d3d8 and wined3d to bootcd

svn path=/trunk/; revision=28388

16 years agoadding wine dx to the build all, wined3d and d3d8 is from wine cvs server date 17...
Magnus Olsen [Fri, 17 Aug 2007 19:24:59 +0000 (19:24 +0000)]
adding wine dx to the build all, wined3d and d3d8 is from wine cvs server date 17/8-2007

svn path=/trunk/; revision=28387

16 years agoThis is a temporary solution to our DX problem
Magnus Olsen [Fri, 17 Aug 2007 18:29:23 +0000 (18:29 +0000)]
This is a temporary solution to our DX problem
it will take some times getting native DirectX working in user mode.
Wine Have manger ported their DirectX to Windows, And after some help
from wine (Roderick Colenbrander aka Thunderbird), That mean we got
now DirectX8 support in ReactOS from wine DirectX (base on opengl).
(rember disable the SSE in mesa before trying it, and it is untested
in ReactOS)

svn path=/trunk/; revision=28386

16 years agoAdd the rest of the dcattr structure, LocalIcm and flags with VDS size.
James Tabor [Fri, 17 Aug 2007 17:55:56 +0000 (17:55 +0000)]
Add the rest of the dcattr structure, LocalIcm and flags with VDS size.

svn path=/trunk/; revision=28385

16 years agoAdd 4 more dcattr units.
James Tabor [Fri, 17 Aug 2007 16:24:28 +0000 (16:24 +0000)]
Add 4 more dcattr units.

svn path=/trunk/; revision=28384

16 years agoforget remove a wine hack from this headers
Magnus Olsen [Fri, 17 Aug 2007 15:41:54 +0000 (15:41 +0000)]
forget remove a wine hack from this headers

svn path=/trunk/; revision=28383

16 years agoupdating wine dx headers, adding some new wine dx header, from wine cvs date 17/08...
Magnus Olsen [Fri, 17 Aug 2007 13:59:31 +0000 (13:59 +0000)]
updating wine dx headers, adding some new wine dx header, from wine cvs date 17/08-2007

svn path=/trunk/; revision=28380

16 years agoFix NtUserLoadKeyboardLayoutEx size.
James Tabor [Fri, 17 Aug 2007 02:06:36 +0000 (02:06 +0000)]
Fix NtUserLoadKeyboardLayoutEx size.

svn path=/trunk/; revision=28378

16 years agoUse Gdi32 DeleteDC now. Soon tests will start with most Get functions using dcattr.
James Tabor [Fri, 17 Aug 2007 00:40:57 +0000 (00:40 +0000)]
Use Gdi32 DeleteDC now. Soon tests will start with most Get functions using dcattr.

svn path=/trunk/; revision=28377

16 years agoRemoved two unsupported types.
James Tabor [Fri, 17 Aug 2007 00:10:37 +0000 (00:10 +0000)]
Removed two unsupported types.

svn path=/trunk/; revision=28376

16 years agoFix memory DC so CreateCompatibleDC with null will create it. Based on msdn2 info...
James Tabor [Fri, 17 Aug 2007 00:08:48 +0000 (00:08 +0000)]
Fix memory DC so CreateCompatibleDC with null will create it. Based on msdn2 info, we need to setup display surface, etc.

svn path=/trunk/; revision=28375

16 years agoRemoved NtGdiSetWorldTransform. Made the code info updates. Need to report from wine...
James Tabor [Thu, 16 Aug 2007 22:08:02 +0000 (22:08 +0000)]
Removed NtGdiSetWorldTransform. Made the code info updates. Need to report from wine Path.c in win32k. I guess around in the next two weeks will be ok.

svn path=/trunk/; revision=28374

16 years agoRevert 28351. The bug lies elsewhere
Ged Murphy [Thu, 16 Aug 2007 20:17:39 +0000 (20:17 +0000)]
Revert 28351. The bug lies elsewhere

svn path=/trunk/; revision=28373

16 years agoAdded note to EngQueryEMFInfo.
James Tabor [Thu, 16 Aug 2007 00:41:26 +0000 (00:41 +0000)]
Added note to EngQueryEMFInfo.

svn path=/trunk/; revision=28368

16 years agoImplemented a handfull of easy Eng APIs.
James Tabor [Thu, 16 Aug 2007 00:12:10 +0000 (00:12 +0000)]
Implemented a handfull of easy Eng APIs.

svn path=/trunk/; revision=28367

16 years ago- Uncomment ukranian language, since the translation was fixed in r27745.
Aleksey Bragin [Wed, 15 Aug 2007 20:44:26 +0000 (20:44 +0000)]
- Uncomment ukranian language, since the translation was fixed in r27745.

svn path=/trunk/; revision=28366

16 years agoFeng Yuning <fengyuning1984@gmail.com>:
Aleksey Bragin [Wed, 15 Aug 2007 20:04:50 +0000 (20:04 +0000)]
Feng Yuning <fengyuning1984@gmail.com>:
- Fix ntfs reading problem (occurs when trying to load Windows from an NTFS partition, reading always failed).

svn path=/trunk/; revision=28364

16 years agoFix some mistakes I made
Daniel Reimer [Wed, 15 Aug 2007 17:52:57 +0000 (17:52 +0000)]
Fix some mistakes I made

svn path=/trunk/; revision=28363

16 years agoUpdated German Translations for access and mmsys CPLs
Daniel Reimer [Wed, 15 Aug 2007 16:45:24 +0000 (16:45 +0000)]
Updated German Translations for access and mmsys CPLs

svn path=/trunk/; revision=28362

16 years agoSomehow the "resource.h" and "rsrc.rc" files were missing in Fireball's commit.
Colin Finck [Wed, 15 Aug 2007 16:07:32 +0000 (16:07 +0000)]
Somehow the "resource.h" and "rsrc.rc" files were missing in Fireball's commit.
This fixes the build of "find".

svn path=/trunk/; revision=28360

16 years agoGerman RC Files Update
Daniel Reimer [Wed, 15 Aug 2007 15:48:42 +0000 (15:48 +0000)]
German RC Files Update
charmap, devmgmt, servman, wordpad, fedebug: updated the License to a German Translation from Notepad
matrix, explorer, syssetup: small RC File fixes
desk, newdev, translated new stuff
Still tbd: access and mmsys

svn path=/trunk/; revision=28358

16 years agoDmitry Chapyshev <lentind@yandex.ru>:
Aleksey Bragin [Wed, 15 Aug 2007 14:49:44 +0000 (14:49 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>:
- Fix so that letters like "p" or "y" are correctly displayed in messageboxes.

svn path=/trunk/; revision=28351

16 years agoDmitry Chapyshev <lentind@yandex.ru>:
Aleksey Bragin [Wed, 15 Aug 2007 14:46:36 +0000 (14:46 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>:
- Russian translation fixes
- Separation of hardcoded strings into resource files

svn path=/trunk/; revision=28350

16 years agomove mmsys icons into the resources folder
Ged Murphy [Wed, 15 Aug 2007 12:50:21 +0000 (12:50 +0000)]
move mmsys icons into the resources folder

svn path=/trunk/; revision=28346

16 years agoDmitry Chapyshev <lentind@yandex.ru>:
Aleksey Bragin [Wed, 15 Aug 2007 12:41:24 +0000 (12:41 +0000)]
Dmitry Chapyshev <lentind@yandex.ru>:
- Add some icons to mmsys.
- Change ugly powercfg icons to better one.

svn path=/trunk/; revision=28345

16 years agoFixup the R_MAGIC code.
Andrew Munger [Wed, 15 Aug 2007 07:45:55 +0000 (07:45 +0000)]
Fixup the R_MAGIC code.

svn path=/trunk/; revision=28344

16 years agoFix size of handle count database. We really didn't want to change the size
Art Yerkes [Wed, 15 Aug 2007 05:30:32 +0000 (05:30 +0000)]
Fix size of handle count database.  We really didn't want to change the size
we remembered for the old one, and the newly computed size was wacky too.
We just want to add 4 to i and 4 * entry size to the size.

This was found by Wax.

svn path=/trunk/; revision=28343

16 years agoGdiComment, example port from Wine.
James Tabor [Wed, 15 Aug 2007 01:41:30 +0000 (01:41 +0000)]
GdiComment, example port from Wine.

svn path=/trunk/; revision=28342

16 years ago- Rename NtGdiCreateBitmap to IntGdiCreateBitmap and remove SEH
Timo Kreuzer [Tue, 14 Aug 2007 23:22:07 +0000 (23:22 +0000)]
- Rename NtGdiCreateBitmap to IntGdiCreateBitmap and remove SEH
- implement new NtGdiCreateBitmap, calling IntGdiCreateBitmap with SEH
- Use only IntGdiCreateBitmap internally
- implement BITMAPOBJ_GetRealBitsPixel, finding an appropriate value for unsupported values of BitsPixel
- make parameter validation more windows compatible

svn path=/trunk/; revision=28341

16 years agoDo not import RtlDuplicateUnicodeString from ntoskrnl, it doesn't exist on MS Windows XP
Hervé Poussineau [Tue, 14 Aug 2007 17:15:16 +0000 (17:15 +0000)]
Do not import RtlDuplicateUnicodeString from ntoskrnl, it doesn't exist on MS Windows XP

svn path=/trunk/; revision=28340

16 years agoImplement BackupEventLogA/W, ClearEventLogA/W, CloseEventLog, DeregisterEventSource...
Hervé Poussineau [Tue, 14 Aug 2007 13:20:14 +0000 (13:20 +0000)]
Implement BackupEventLogA/W, ClearEventLogA/W, CloseEventLog, DeregisterEventSource, GetNumberOfEventLogRecords, GetOldestEventLogRecord, OpenBackupEventLogA/W, OpenEventLogA/W, ReadEventLogA/W, RegisterEventSourceA/W by calling appropriate method in eventlog.exe
Add correct implementation for ReportEventW, but do not activate it (WIDL doesn't support the prototype)

svn path=/trunk/; revision=28338

16 years agoForward RegisterEventSourceW and DeregisterEventSource to eventlog service
Hervé Poussineau [Tue, 14 Aug 2007 08:49:29 +0000 (08:49 +0000)]
Forward RegisterEventSourceW and DeregisterEventSource to eventlog service

svn path=/trunk/; revision=28337

16 years agoStart the RPC server in eventlog service
Hervé Poussineau [Tue, 14 Aug 2007 08:48:02 +0000 (08:48 +0000)]
Start the RPC server in eventlog service

svn path=/trunk/; revision=28336

16 years agoAdd back idl for eventlog
Hervé Poussineau [Tue, 14 Aug 2007 08:01:01 +0000 (08:01 +0000)]
Add back idl for eventlog

svn path=/trunk/; revision=28335

16 years agoonly display resolutions which match the current frequency
Ged Murphy [Mon, 13 Aug 2007 23:33:48 +0000 (23:33 +0000)]
only display resolutions which match the current frequency

svn path=/trunk/; revision=28333