reactos.git
16 years ago- Reenable the DejaVu font and use it for all purposes except substitudes for "Arial...
Colin Finck [Sun, 30 Mar 2008 18:18:53 +0000 (18:18 +0000)]
- Reenable the DejaVu font and use it for all purposes except substitudes for "Arial" and "Times New Roman". Keep using the Liberation fonts for these cases.
- Finally remove the Bitstream Vera fonts and substitude them by the DejaVu fonts.
  The DejaVu fonts were derived from the Bitstream Vera fonts, so they look similar.

svn path=/trunk/; revision=32783

16 years ago- fix compilation with msvc8
Johannes Anderwald [Sun, 30 Mar 2008 10:01:37 +0000 (10:01 +0000)]
- fix compilation with msvc8

svn path=/trunk/; revision=32782

16 years ago- Convert to wmilib.def to wmilib.spec (so far stdcall-fixup was not really working).
Aleksey Bragin [Sun, 30 Mar 2008 10:00:18 +0000 (10:00 +0000)]
- Convert to wmilib.def to wmilib.spec (so far stdcall-fixup was not really working).

svn path=/trunk/; revision=32781

16 years agoSet all FSD (except fastfat.sys) start to 0x4 to let fs_rec.sys doing his job (and...
Pierre Schweitzer [Sat, 29 Mar 2008 13:40:28 +0000 (13:40 +0000)]
Set all FSD (except fastfat.sys) start to 0x4 to let fs_rec.sys doing his job (and matching with Windows...).
It will silent ext2 driver.

svn path=/trunk/; revision=32780

16 years agoPhase 2:
James Tabor [Sat, 29 Mar 2008 06:41:30 +0000 (06:41 +0000)]
Phase 2:
- Implement RtlRegisterWait and RtlDeregisterWait/Ex. Move the function to new file wait.c. Ported from Wine source.
- Completely untested.
- good luck!

svn path=/trunk/; revision=32779

16 years agoPhase 1:
James Tabor [Sat, 29 Mar 2008 03:46:17 +0000 (03:46 +0000)]
Phase 1:
- Implement RegisterWaitForSingleObject/Ex and UnregisterWait/Ex in stubs.c. I'm not sure where to place the exports. So ATM it is here.
- Stub RtlRegisterWait and RtlDeregisterWait/Ex.
- Import from Wine source and is LGPL.
- Ref: http://source.winehq.org/WineAPI/RtlRegisterWait.html http://source.winehq.org/WineAPI/RtlDeregisterWait.html

svn path=/trunk/; revision=32778

16 years agoFix difference in signedness warning
Thomas Bluemel [Sat, 29 Mar 2008 01:04:33 +0000 (01:04 +0000)]
Fix difference in signedness warning

svn path=/trunk/; revision=32777

16 years agoClean Up WineFile Folder. The MSVC Files are autogenerated anyway and these ones...
Daniel Reimer [Fri, 28 Mar 2008 14:40:37 +0000 (14:40 +0000)]
Clean Up WineFile Folder. The MSVC Files are autogenerated anyway and these ones are rather old.
Synched WineFile to recent Wine CVS.

svn path=/trunk/; revision=32776

16 years agoBug 3153, 3154, 3155, 3156, 3157 Korean translations Update by Manatails (admin@manat...
Daniel Reimer [Fri, 28 Mar 2008 14:35:51 +0000 (14:35 +0000)]
Bug 3153, 3154, 3155, 3156, 3157 Korean translations Update by Manatails (admin@manateeshome.com)

svn path=/trunk/; revision=32775

16 years agosorry forgot to commit this one.
Timo Kreuzer [Fri, 28 Mar 2008 03:44:49 +0000 (03:44 +0000)]
sorry forgot to commit this one.

svn path=/trunk/; revision=32774

16 years ago- display properties title for recycle bin folder
Johannes Anderwald [Thu, 27 Mar 2008 21:02:33 +0000 (21:02 +0000)]
- display properties title for recycle bin folder
See issue #3140 for more details.

svn path=/trunk/; revision=32773

16 years agoOnce more update WinHelp and wordpad. Seems like we have a problem with wordpad,...
Daniel Reimer [Thu, 27 Mar 2008 13:13:54 +0000 (13:13 +0000)]
Once more update WinHelp and wordpad. Seems like we have a problem with wordpad, even on windows. Try open it and goto the options dialog and close it again. Then you will see. Can someone investigate in it?

svn path=/trunk/; revision=32772

16 years agoQuestion is what is its?
James Tabor [Thu, 27 Mar 2008 01:41:27 +0000 (01:41 +0000)]
Question is what is its?

svn path=/trunk/; revision=32771

16 years agoFix some serious handle table bugs which led to memory corruption and stale values...
KJK::Hyperion [Thu, 27 Mar 2008 01:13:24 +0000 (01:13 +0000)]
Fix some serious handle table bugs which led to memory corruption and stale values (which led to more memory corruption). Patch by Alex Ionescu.

svn path=/trunk/; revision=32770

16 years agoBug 3144, 3145, 3149, 3151 : Korean Translations by manatails007 (admin@manateeshome...
Daniel Reimer [Wed, 26 Mar 2008 20:21:55 +0000 (20:21 +0000)]
Bug 3144, 3145, 3149, 3151 : Korean Translations by manatails007 (admin@manateeshome.com)
Bug 3152 : Greek Update by  Apostolos Alexiadis (djapal@gmail.com)

svn path=/trunk/; revision=32769

16 years agoRenamed some internal D3D9 structs as only COM objects should be named _INT
Gregor Brunmar [Wed, 26 Mar 2008 20:16:07 +0000 (20:16 +0000)]
Renamed some internal D3D9 structs as only COM objects should be named _INT

svn path=/trunk/; revision=32768

16 years agoHelp Stefan out with SEH. It seems to run faster. I guess.
James Tabor [Wed, 26 Mar 2008 17:49:18 +0000 (17:49 +0000)]
Help Stefan out with SEH. It seems to run faster. I guess.

svn path=/trunk/; revision=32767

16 years ago- improve a few parameters checks
Johannes Anderwald [Wed, 26 Mar 2008 17:44:08 +0000 (17:44 +0000)]
- improve a few parameters checks
- should fix bug 3146
See issue #3146 for more details.

svn path=/trunk/; revision=32766

16 years ago- Update headers (Part 2/2)
Dmitry Chapyshev [Tue, 25 Mar 2008 17:36:27 +0000 (17:36 +0000)]
- Update headers (Part 2/2)

svn path=/trunk/; revision=32765

16 years ago- Remove old gdiplus
Dmitry Chapyshev [Tue, 25 Mar 2008 17:34:57 +0000 (17:34 +0000)]
- Remove old gdiplus
- Add gdiplus from wine (Part 1/2)

svn path=/trunk/; revision=32764

16 years agoUpdate UniATA Driver to Version 0.3.9f. It works well in ROS.
Daniel Reimer [Mon, 24 Mar 2008 21:35:52 +0000 (21:35 +0000)]
Update UniATA Driver to Version 0.3.9f. It works well in ROS.
thx to Samuel Serapión aka encoded.

svn path=/trunk/; revision=32763

16 years agoUpdate WordPad to recent Wine CVS. Fixes some strange behavior for me.
Daniel Reimer [Mon, 24 Mar 2008 16:43:34 +0000 (16:43 +0000)]
Update WordPad to recent Wine CVS. Fixes some strange behavior for me.

svn path=/trunk/; revision=32762

16 years agoUpdate the Liberation Fonts to the new versions with full hinting capabilities
Colin Finck [Sun, 23 Mar 2008 20:31:25 +0000 (20:31 +0000)]
Update the Liberation Fonts to the new versions with full hinting capabilities
Source: https://bugzilla.redhat.com/show_bug.cgi?id=427791

svn path=/trunk/; revision=32761

16 years agoFix Build on Linux
Daniel Reimer [Sun, 23 Mar 2008 17:30:45 +0000 (17:30 +0000)]
Fix Build on Linux

svn path=/trunk/; revision=32760

16 years agobetter don't mess with the focus border height
Timo Kreuzer [Sun, 23 Mar 2008 17:24:54 +0000 (17:24 +0000)]
better don't mess with the focus border height

svn path=/trunk/; revision=32759

16 years agoAdd the Actual Versions to show the need to update some of them.
Daniel Reimer [Sun, 23 Mar 2008 16:43:52 +0000 (16:43 +0000)]
Add the Actual Versions to show the need to update some of them.
The non actual ones are:
GNU adns 1.0 REV 1 -> 1.0 REV 5
BZip2 1.0.1 -> 1.0.5
Expat 2.0 -> 2.0.1
libXML 2.6.20 -> 2.6.31

svn path=/trunk/; revision=32758

16 years agoAdd the rest of 3rd Party code.
Daniel Reimer [Sun, 23 Mar 2008 15:07:26 +0000 (15:07 +0000)]
Add the rest of 3rd Party code.

svn path=/trunk/; revision=32757

16 years ago- Add RedHat's fonts (Part 3/3)
Dmitry Chapyshev [Sun, 23 Mar 2008 14:05:34 +0000 (14:05 +0000)]
- Add RedHat's fonts (Part 3/3)

svn path=/trunk/; revision=32756

16 years ago- Add RedHat's fonts (Part 2/3)
Dmitry Chapyshev [Sun, 23 Mar 2008 14:05:14 +0000 (14:05 +0000)]
- Add RedHat's fonts (Part 2/3)

svn path=/trunk/; revision=32755

16 years ago- Add RedHat's fonts (Part 1/3)
Dmitry Chapyshev [Sun, 23 Mar 2008 14:03:48 +0000 (14:03 +0000)]
- Add RedHat's fonts (Part 1/3)

svn path=/trunk/; revision=32754

16 years agoStarted a text file which shows all 3rd Party Code we use and the Version we use...
Daniel Reimer [Sun, 23 Mar 2008 13:43:16 +0000 (13:43 +0000)]
Started a text file which shows all 3rd Party Code we use and the Version we use of it (except Wine Syncs, which have their own Document already)
While I am on it I synced DejaVu Fonts from 2.17 to 2.24 Version. 21 Fonts updated, 4 deleted.
Hopefully I did it right ;-)

svn path=/trunk/; revision=32753

16 years agoBug 3142: Spanish Translation Updates by Javier Remacha (remialdo@gmail.com)
Daniel Reimer [Sun, 23 Mar 2008 13:00:37 +0000 (13:00 +0000)]
Bug 3142: Spanish Translation Updates by Javier Remacha (remialdo@gmail.com)

svn path=/trunk/; revision=32752

16 years agoBug 3142: Spanish Translation Updates by Javier Remacha (remialdo@gmail.com)
Daniel Reimer [Sun, 23 Mar 2008 12:59:21 +0000 (12:59 +0000)]
Bug 3142: Spanish Translation Updates by Javier Remacha (remialdo@gmail.com)

svn path=/trunk/; revision=32751

16 years agoimplemented NdisScheduleWorkItem writen by me and arty
Magnus Olsen [Sat, 22 Mar 2008 22:11:54 +0000 (22:11 +0000)]
implemented NdisScheduleWorkItem writen by me and arty

svn path=/trunk/; revision=32750

16 years agoadd a missing struct NDIS_WORK_ITEM and missing prototype NdisScheduleWorkItem
Magnus Olsen [Sat, 22 Mar 2008 20:49:46 +0000 (20:49 +0000)]
add a missing struct NDIS_WORK_ITEM and missing prototype NdisScheduleWorkItem

svn path=/trunk/; revision=32749

16 years agoremove duplicate definitions
Timo Kreuzer [Sat, 22 Mar 2008 14:59:02 +0000 (14:59 +0000)]
remove duplicate definitions

svn path=/trunk/; revision=32748

16 years agoFixing a typo in ndis rename NdisGetSystemUptime to NdisGetSystemUpTime
Magnus Olsen [Sat, 22 Mar 2008 09:18:21 +0000 (09:18 +0000)]
Fixing a typo in ndis rename NdisGetSystemUptime to NdisGetSystemUpTime

svn path=/trunk/; revision=32747

16 years ago- add tests for SetWorldTransform
Timo Kreuzer [Sat, 22 Mar 2008 03:21:52 +0000 (03:21 +0000)]
- add tests for SetWorldTransform
- more tests for CreateCompatibleDC, GetClipRgn, SelectObject and SetDCPenColor

svn path=/trunk/; revision=32746

16 years ago- don't use shared locks, when modifying bitmaps
Timo Kreuzer [Sat, 22 Mar 2008 03:14:57 +0000 (03:14 +0000)]
- don't use shared locks, when modifying bitmaps
- remove another reference to GDIOBJ_AllocObjDepricated

svn path=/trunk/; revision=32745

16 years agoadd tests for NtUserCallHwnd, NtUserCallHwndLock, NtUserCallHwndOpt, NtUserCallHwndPa...
Timo Kreuzer [Sat, 22 Mar 2008 03:12:01 +0000 (03:12 +0000)]
add tests for NtUserCallHwnd, NtUserCallHwndLock, NtUserCallHwndOpt, NtUserCallHwndParam, NtUserCallHwndParamLock, NtUserCallNoParam, NtUserCallOneParam and NtUserSystemParametersInfo

svn path=/trunk/; revision=32744

16 years ago- make Simplecall definitions (NtUserCallXxx) compatible to different Win versions...
Timo Kreuzer [Sat, 22 Mar 2008 02:53:56 +0000 (02:53 +0000)]
- make Simplecall definitions (NtUserCallXxx) compatible to different Win versions (currently XP and Vista), using an enum and conditional compiling
- move incompatible definitions to the bottom of ntuser.h (bad section)
- fix parameters of NtUserCallHwnd* and move the rest of them to simplecall.c

svn path=/trunk/; revision=32743

16 years agoupdate NTDDI defines
Timo Kreuzer [Sat, 22 Mar 2008 02:23:08 +0000 (02:23 +0000)]
update NTDDI defines

svn path=/trunk/; revision=32742

16 years agoimplement NdisGetCurrentProcessorCounts
Magnus Olsen [Sat, 22 Mar 2008 00:38:09 +0000 (00:38 +0000)]
implement NdisGetCurrentProcessorCounts

svn path=/trunk/; revision=32741

16 years agoimplemented NdisSystemProcessorCount
Magnus Olsen [Sat, 22 Mar 2008 00:26:53 +0000 (00:26 +0000)]
implemented NdisSystemProcessorCount

svn path=/trunk/; revision=32740

16 years agoimplemented NdisGetSystemUptime, thx kjk for the help getting it faster against my...
Magnus Olsen [Sat, 22 Mar 2008 00:17:18 +0000 (00:17 +0000)]
implemented NdisGetSystemUptime, thx kjk for the help getting it faster against my frist code, that was never commited.

svn path=/trunk/; revision=32739

16 years agoSmall fix for Polish Resource File of USetup.
Daniel Reimer [Fri, 21 Mar 2008 22:15:29 +0000 (22:15 +0000)]
Small fix for Polish Resource File of USetup.

svn path=/trunk/; revision=32738

16 years agoUpdate Polish and German Resources of USetup. Now working according to recent chnages.
Daniel Reimer [Fri, 21 Mar 2008 21:11:09 +0000 (21:11 +0000)]
Update Polish and German Resources of USetup. Now working according to recent chnages.
Polish Update by Olaf Siejka.

svn path=/trunk/; revision=32737

16 years agoRevert part of r32735 ; we can't use C preprocessor on .spec files, because comments...
Hervé Poussineau [Fri, 21 Mar 2008 11:54:27 +0000 (11:54 +0000)]
Revert part of r32735 ; we can't use C preprocessor on .spec files, because comments also start with '#'

svn path=/trunk/; revision=32736

16 years agoAdd preprocessor support for .spec files (exports can be different between architectures)
Hervé Poussineau [Fri, 21 Mar 2008 09:28:42 +0000 (09:28 +0000)]
Add preprocessor support for .spec files (exports can be different between architectures)
MingwModuleHandler::GetDefinitionFilename() can return NULL if no <importlibrary> tag exist

svn path=/trunk/; revision=32735

16 years agoFix warnings
Hervé Poussineau [Fri, 21 Mar 2008 09:25:17 +0000 (09:25 +0000)]
Fix warnings

svn path=/trunk/; revision=32734

16 years agoFinish Stefan Ginsberg patch from rev 32726.
James Tabor [Fri, 21 Mar 2008 06:55:43 +0000 (06:55 +0000)]
Finish Stefan Ginsberg patch from rev 32726.

svn path=/trunk/; revision=32733

16 years agoSorry Timo! I think I forgot to remove these months ago.
James Tabor [Fri, 21 Mar 2008 05:42:48 +0000 (05:42 +0000)]
Sorry Timo! I think I forgot to remove these months ago.

svn path=/trunk/; revision=32732

16 years agoremove a reference to GDIOBJ_AllocObjDepricated
Timo Kreuzer [Fri, 21 Mar 2008 00:19:50 +0000 (00:19 +0000)]
remove a reference to GDIOBJ_AllocObjDepricated

svn path=/trunk/; revision=32731

16 years agontuser/misc.c was huge, split it into sysparams.c, simplecall.c and misc.c
Timo Kreuzer [Fri, 21 Mar 2008 00:07:06 +0000 (00:07 +0000)]
ntuser/misc.c was huge, split it into sysparams.c, simplecall.c and misc.c

svn path=/trunk/; revision=32730

16 years ago- started fixing NtUserCallXxx defines
Timo Kreuzer [Fri, 21 Mar 2008 00:01:33 +0000 (00:01 +0000)]
- started fixing NtUserCallXxx defines
- moved bad NtUserXxx macros to bottom
- added some comments to ntuser bad stuff

svn path=/trunk/; revision=32729

16 years agoRevert r32724
Colin Finck [Thu, 20 Mar 2008 20:10:28 +0000 (20:10 +0000)]
Revert r32724
I didn't notice that the "msiserver.h" was not recreated by "msi_msiserver_typelib". Thanks to Usurp for pointing this out.

Welcome back, circular dependency ;-)

svn path=/trunk/; revision=32728

16 years ago- Show full filename while copying files. automatically move "copying file" when...
Marc Piulachs [Thu, 20 Mar 2008 18:28:37 +0000 (18:28 +0000)]
- Show full filename while copying files. automatically move "copying file" when necessary like windows usetup does
- update en-us localization file to make use of r32722
- update STRING_COPY in all localization files
- other minor changes

svn path=/trunk/; revision=32727

16 years agopatch by Stefan Ginsberg (stefan__100__ AT hotmail DOT com):
Timo Kreuzer [Thu, 20 Mar 2008 14:30:42 +0000 (14:30 +0000)]
patch by Stefan Ginsberg (stefan__100__ AT hotmail DOT com):
- remove NtUserAcquireOrReleaseInputOwnership and NtUserSendMessageCallback
- move ros specific types belonging to ros specific ntuser calls into ntuser.h near the respective prototypes
- add a commented out GDI_DEBUG define to gdiobj.c

svn path=/trunk/; revision=32726

16 years ago- The implementation of the "Mouse Reset" command differs much from chip to chip.
Colin Finck [Thu, 20 Mar 2008 12:21:34 +0000 (12:21 +0000)]
- The implementation of the "Mouse Reset" command differs much from chip to chip.
  While most return an ACK or NACK as the first byte to indicate, whether a mouse is plugged in or not, some systems (like ECS K7S5A Pro, SiS735 chipset) always return an ACK and 0xAA.
  Only the last byte indicates the status of the actual mouse. It is either sent as 0x00 or not.

  Therefore only get the first two bytes in a loop and issue just one i8042ReadDataWait command for the last byte.
  This reduced the "black screen time" in 1st stage setup (after loading the drivers and before showing the language selection screen) from 45 seconds to 3 seconds on my K7S5A Pro system.
  I also tested this change with three other systems, with and without mouse, and they are still detected properly.
- Wait 50 microseconds, when we got no data after the Mouse Reset and before trying it again.
  This way, the implementation doesn't depend on the system speed.
- Break the loop, when the CTRL_SELF_TEST command completed successfully.
- Remove the return values from i8042DetectKeyboard and i8042DetectMouse.
  We just used them for outputting debug info if no keyboard or mouse was detected. But this info is already printed by the procedures themselves.
  This way, I could also drop one variable in i8042DetectMouse :-)

svn path=/trunk/; revision=32725

16 years agoRemove the "<file>msiserver.idl</file>" entry from the msi module, so it's not built...
Colin Finck [Wed, 19 Mar 2008 17:42:08 +0000 (17:42 +0000)]
Remove the "<file>msiserver.idl</file>" entry from the msi module, so it's not built twice.
As msi depends on msi_msiserver_typelib, we can be sure that "msiserver.idl" is built before msi, so it's there when it's needed.

Fixes the last circular dependency.

svn path=/trunk/; revision=32724

16 years ago[FORMATTING] Apply consistent indentation of 4 spaces
Timo Kreuzer [Wed, 19 Mar 2008 14:53:15 +0000 (14:53 +0000)]
[FORMATTING] Apply consistent indentation of 4 spaces

svn path=/trunk/; revision=32723

16 years ago- Allow multiple combination of style flags for usetup translations
Marc Piulachs [Wed, 19 Mar 2008 04:43:40 +0000 (04:43 +0000)]
- Allow multiple combination of style flags for usetup translations
- Added right & center text align , no more space counting :). All localization can now share X,Y cordinates

Note: only the en-US localization currently takes advantage of it , other localizations should be updated

svn path=/trunk/; revision=32722

16 years ago- Rename GDIOBJ_AllocObj to GDIOBJ_allocObjWithHandle and make it return a pointer...
Timo Kreuzer [Wed, 19 Mar 2008 00:56:40 +0000 (00:56 +0000)]
- Rename GDIOBJ_AllocObj to GDIOBJ_allocObjWithHandle and make it return a pointer to a locked object.c
- Implement GDIOBJ_AllocObjDepricated as a wrapper for those functions that currently still need the old way of allocation. Will be gone soon
- Implement GDIOBJ_AllocObj that only allocates a memory object without a handle
- Rename GDIOBJ_FreeObject to GDIOBJ_FreeObjByHandle
- Implement GDIOBJ_FreeObj that only frees the memory object
- Rename all XXX_Alloc and XXX_Free functions accordingly
- Fix NtGdiCreateClientObject and NtGdiDeleteClientObject
- Reformat TextIntCreateFontIndirect
- NtGdiHfontCreate: reformat and MmCopyFromCaller -> SEH

svn path=/trunk/; revision=32721

16 years agoAdd GDILoObjType enum to ntgdityp.h
Timo Kreuzer [Wed, 19 Mar 2008 00:33:11 +0000 (00:33 +0000)]
Add GDILoObjType enum to ntgdityp.h

svn path=/trunk/; revision=32720

16 years agoFix indentation
Hervé Poussineau [Tue, 18 Mar 2008 12:28:33 +0000 (12:28 +0000)]
Fix indentation

svn path=/trunk/; revision=32719

16 years ago- Simplify the code for connecting the interrupts.
Colin Finck [Tue, 18 Mar 2008 12:00:29 +0000 (12:00 +0000)]
- Simplify the code for connecting the interrupts.
  Don't use three code pathes (keyboard; mouse; keyboard & mouse) anymore and don't check again in EnableInterrupts(), which devices are present.
  Instead prepare the flags for i8042ChangeMode() already in StartProcedure() and pass them later.
- Constify the result of CTRL_SELF_TEST (0x55) as KBD_SELF_TEST_OK.
- Add a bug number as a reference for the system flag setting.

svn path=/trunk/; revision=32718

16 years agoBug 3136: Italian translation update by Paolo Devoti (devotip@tiscali.it)
Daniel Reimer [Tue, 18 Mar 2008 11:47:03 +0000 (11:47 +0000)]
Bug 3136: Italian translation update by Paolo Devoti (devotip@tiscali.it)

svn path=/trunk/; revision=32717

16 years agoBug 3136: Italian translation update by Paolo Devoti (devotip@tiscali.it)
Daniel Reimer [Tue, 18 Mar 2008 11:46:03 +0000 (11:46 +0000)]
Bug 3136: Italian translation update by Paolo Devoti (devotip@tiscali.it)

svn path=/trunk/; revision=32716

16 years agoRevert r32706, unfortunately this wasn't the problem (according to reports from two...
Colin Finck [Tue, 18 Mar 2008 09:14:38 +0000 (09:14 +0000)]
Revert r32706, unfortunately this wasn't the problem (according to reports from two users)

svn path=/trunk/; revision=32715

16 years agoMake my update sound better
Daniel Reimer [Mon, 17 Mar 2008 22:51:09 +0000 (22:51 +0000)]
Make my update sound better

svn path=/trunk/; revision=32714

16 years ago- Set the BaseObject.hHmgr field in GDIOBJ_AllocObj
Timo Kreuzer [Mon, 17 Mar 2008 22:17:48 +0000 (22:17 +0000)]
- Set the BaseObject.hHmgr field in GDIOBJ_AllocObj
- rename RGNDATA_ functions to REGION_ to have a consistent naming.
- move REGION prototypes to region.h
- rename REGION_AllocRgn to REGION_AllocRgnWithHandle and make it return a pointer to a locked region.
- rename UnsafeIntGetRgnBox to REGION_GetRgnBox
- rename UnsafeIntRectInRegion to REGION_RectInRegion
- remove UnsafeIntUnionRectWithRgn maco
- implement REGION_SetRectRgn and call it from NtGdiSetRectRgn
- reorder some parameters
- remove REGION_CropRgn, use REGION_CropAndOffsetRegion instead
- Implement UserShowCursor based on the code from NtUserCallOneParam and call it from inside the switch statement.

svn path=/trunk/; revision=32713

16 years agoUpdated Polish and German RC File of shell32.
Daniel Reimer [Mon, 17 Mar 2008 17:40:52 +0000 (17:40 +0000)]
Updated Polish and German RC File of shell32.
Polish Part done by Olaf Siejka

svn path=/trunk/; revision=32712

16 years agoReplace .def files by .spec files
Hervé Poussineau [Mon, 17 Mar 2008 12:57:17 +0000 (12:57 +0000)]
Replace .def files by .spec files

svn path=/trunk/; revision=32711

16 years agoReplace .def files by .spec files
Hervé Poussineau [Mon, 17 Mar 2008 12:44:23 +0000 (12:44 +0000)]
Replace .def files by .spec files

svn path=/trunk/; revision=32710

16 years agoRemove $(INIT) variable, which was containing all host tools
Hervé Poussineau [Mon, 17 Mar 2008 12:26:23 +0000 (12:26 +0000)]
Remove $(INIT) variable, which was containing all host tools
Now, each rule depends only of required tools
See issue #3131 for more details.

svn path=/trunk/; revision=32709

16 years ago- MAINTENANCE: Fix inconsistent new lines.
Aleksey Bragin [Mon, 17 Mar 2008 11:02:00 +0000 (11:02 +0000)]
- MAINTENANCE: Fix inconsistent new lines.

svn path=/trunk/; revision=32708

16 years ago- MAINTENANCE: Fix inconsistent new lines.
Aleksey Bragin [Mon, 17 Mar 2008 10:59:18 +0000 (10:59 +0000)]
- MAINTENANCE: Fix inconsistent new lines.

svn path=/trunk/; revision=32707

16 years agoDon't fail if CCB_SYSTEM_FLAG can't be set
Hervé Poussineau [Mon, 17 Mar 2008 10:30:58 +0000 (10:30 +0000)]
Don't fail if CCB_SYSTEM_FLAG can't be set

svn path=/trunk/; revision=32706

16 years agoRemove some more circular dependencies.
Hervé Poussineau [Mon, 17 Mar 2008 10:29:43 +0000 (10:29 +0000)]
Remove some more circular dependencies.
May fix bug 3131

svn path=/trunk/; revision=32705

16 years ago- fix compilation with msvc
Johannes Anderwald [Sun, 16 Mar 2008 19:19:26 +0000 (19:19 +0000)]
- fix compilation with msvc

svn path=/trunk/; revision=32703

16 years ago- make desk strict ANSI-C compilable
Johannes Anderwald [Sun, 16 Mar 2008 18:29:28 +0000 (18:29 +0000)]
- make desk strict ANSI-C compilable
- do not disable color changer when a background image is selected

svn path=/trunk/; revision=32702

16 years ago- the color of the background for the desktop window should match COLOR_DESKTOP
Johannes Anderwald [Sun, 16 Mar 2008 18:19:36 +0000 (18:19 +0000)]
- the color of the background for the desktop window should match COLOR_DESKTOP

svn path=/trunk/; revision=32701

16 years agoWinebuild files don't need to depend on $(module_precondition)
Colin Finck [Sun, 16 Mar 2008 17:10:46 +0000 (17:10 +0000)]
Winebuild files don't need to depend on $(module_precondition)
Fixes some more circular dependencies

svn path=/trunk/; revision=32700

16 years ago- initialize bitbucket properties dialog
Johannes Anderwald [Sun, 16 Mar 2008 14:55:04 +0000 (14:55 +0000)]
- initialize bitbucket properties dialog
- fix resources
- partly implement THRASH_CanTrashFile

svn path=/trunk/; revision=32699

16 years agofix a old copy and paste comment text so it say right
Magnus Olsen [Sun, 16 Mar 2008 00:22:29 +0000 (00:22 +0000)]
fix a old copy and paste comment text so it say right

svn path=/trunk/; revision=32697

16 years agoupdate the docs for NtGdiD3dContextCreate
Magnus Olsen [Sun, 16 Mar 2008 00:16:42 +0000 (00:16 +0000)]
update the docs for NtGdiD3dContextCreate
some points I did not make clear how it works.

svn path=/trunk/; revision=32696

16 years agoupdate some comment that desc how some ntgdidd* works
Magnus Olsen [Sat, 15 Mar 2008 21:00:58 +0000 (21:00 +0000)]
update some comment that desc how some ntgdidd* works

svn path=/trunk/; revision=32695

16 years ago- Fill in Identifier field when creating NTFS_xCB
Pierre Schweitzer [Sat, 15 Mar 2008 09:47:00 +0000 (09:47 +0000)]
- Fill in Identifier field when creating NTFS_xCB
- Changed a memset call to RtlZeroMemory

svn path=/trunk/; revision=32694

16 years agoDaniel Zimmerman <netzimme@aim.com>
Aleksey Bragin [Sat, 15 Mar 2008 09:29:54 +0000 (09:29 +0000)]
Daniel Zimmerman <netzimme@aim.com>
- Implement RtlGetCallersAddress.
- Add RtlCaptureStackBackTrace prototype to PSDK.
See issue #3125 for more details.

svn path=/trunk/; revision=32693

16 years ago[FORMATTING] Fix indentation (only for functional code)
Pierre Schweitzer [Sat, 15 Mar 2008 09:25:09 +0000 (09:25 +0000)]
[FORMATTING] Fix indentation (only for functional code)

svn path=/trunk/; revision=32692

16 years ago- Renamed all control block structures to (P)NTFS_xCB
Pierre Schweitzer [Sat, 15 Mar 2008 08:51:47 +0000 (08:51 +0000)]
- Renamed all control block structures to (P)NTFS_xCB
- Added an identifier field to those structures (not yet used)

svn path=/trunk/; revision=32691

16 years agomake syscalldump dump the names of the functions in apfnSimpleCall array.
Timo Kreuzer [Sat, 15 Mar 2008 03:08:30 +0000 (03:08 +0000)]
make syscalldump dump the names of the functions in apfnSimpleCall array.

svn path=/trunk/; revision=32690

16 years agoNtGdiExtGetObjectW has really nothing to do with dcs, move it to gdiobj.c
Timo Kreuzer [Sat, 15 Mar 2008 01:10:53 +0000 (01:10 +0000)]
NtGdiExtGetObjectW has really nothing to do with dcs, move it to gdiobj.c

svn path=/trunk/; revision=32689

16 years agoAaand yet another one, including fixed indentation for the whole file
Colin Finck [Sat, 15 Mar 2008 00:44:07 +0000 (00:44 +0000)]
Aaand yet another one, including fixed indentation for the whole file
(sorry for the commit spam, but I'm trying to solve the building problems of a user over IRC :D)

svn path=/trunk/; revision=32688

16 years agoAdd yet another missing include
Colin Finck [Sat, 15 Mar 2008 00:38:42 +0000 (00:38 +0000)]
Add yet another missing include

svn path=/trunk/; revision=32687

16 years ago- Add <cstring> for "memset", "strchr" and "strstr"
Colin Finck [Sat, 15 Mar 2008 00:35:48 +0000 (00:35 +0000)]
- Add <cstring> for "memset", "strchr" and "strstr"
- Use the C++ wrapper headers consistently
- Fix indentation

svn path=/trunk/; revision=32686

16 years ago- Consistently use the C++ wrapper headers (cstdio, cstdlib, ...) around the standard...
Colin Finck [Sat, 15 Mar 2008 00:23:40 +0000 (00:23 +0000)]
- Consistently use the C++ wrapper headers (cstdio, cstdlib, ...) around the standard C headers and also add <cstring> for "strtok", "strcpy" and "strncmp"
- Remove a useless typedef, which causes a warning with newer GCC's

svn path=/trunk/; revision=32685

16 years agoenable a additional GDI_DEBUG backtraces
Timo Kreuzer [Sat, 15 Mar 2008 00:10:27 +0000 (00:10 +0000)]
enable a additional GDI_DEBUG backtraces

svn path=/trunk/; revision=32684

16 years agoInclude <cstdlib> and <cstring> for "getenv" and "strlen"
Colin Finck [Sat, 15 Mar 2008 00:04:43 +0000 (00:04 +0000)]
Include <cstdlib> and <cstring> for "getenv" and "strlen"

svn path=/trunk/; revision=32683

16 years agoInclude <cstdlib> for "strtod" and "strtol"
Colin Finck [Fri, 14 Mar 2008 23:59:55 +0000 (23:59 +0000)]
Include <cstdlib> for "strtod" and "strtol"

svn path=/trunk/; revision=32682