reactos.git
16 years ago[FORMATTING]
Colin Finck [Sat, 15 Sep 2007 15:20:31 +0000 (15:20 +0000)]
[FORMATTING]
- Use TABs instead of spaces in some more .rbuild files
- No code changes

svn path=/trunk/; revision=29060

16 years agoUse the unicode="yes" attribute in the module element instead of defining UNICODE...
Eric Kohl [Sat, 15 Sep 2007 15:12:26 +0000 (15:12 +0000)]
Use the unicode="yes" attribute in the module element instead of defining UNICODE and _UNICODE.

svn path=/trunk/; revision=29059

16 years ago- move VolumeDlgProc function to own file volume.c
Johannes Anderwald [Sat, 15 Sep 2007 14:54:01 +0000 (14:54 +0000)]
- move VolumeDlgProc function to own file volume.c
- read default waveout device  (thanks to Silverbade)
- improve volume dialog proc
- update all languages resources which current code changes

svn path=/trunk/; revision=29058

16 years agoUse the currently selected locale id instead of LOCALE_USER_DEFAULT to display and...
Eric Kohl [Sat, 15 Sep 2007 14:48:40 +0000 (14:48 +0000)]
Use the currently selected locale id instead of LOCALE_USER_DEFAULT to display and modify currency settings.

svn path=/trunk/; revision=29057

16 years agoMore XML compliance fixes for the .rbuild files by Marc Piulachs (marc DOT piulachs...
Colin Finck [Sat, 15 Sep 2007 14:37:02 +0000 (14:37 +0000)]
More XML compliance fixes for the .rbuild files by Marc Piulachs (marc DOT piulachs AT codexchange DOT net)
The added '<include base="ntoskrnl" root="intermediate">include</include>' line in "ntoskrnl.rbuild" was left out, as this include path is already added through the "ntoskrnl.h" precompiled header. (thanks to Hervé for figuring this out)
I applied patches 1904 and 1905 of the Bugzilla bug entry.

See issue #2649 for more details.

svn path=/trunk/; revision=29056

16 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Sat, 15 Sep 2007 10:52:08 +0000 (10:52 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=29054

16 years agoFix typo
Hervé Poussineau [Sat, 15 Sep 2007 09:03:01 +0000 (09:03 +0000)]
Fix typo

svn path=/trunk/; revision=29053

16 years agoContinue rbuild cleanup (Directory class)
Hervé Poussineau [Sat, 15 Sep 2007 08:47:56 +0000 (08:47 +0000)]
Continue rbuild cleanup (Directory class)

svn path=/trunk/; revision=29052

16 years agorevert 29027, because it breaks context menus.
Timo Kreuzer [Fri, 14 Sep 2007 22:46:38 +0000 (22:46 +0000)]
revert 29027, because it breaks context menus.

svn path=/trunk/; revision=29051

16 years ago- reenable module definition
Johannes Anderwald [Fri, 14 Sep 2007 21:44:11 +0000 (21:44 +0000)]
- reenable module definition

svn path=/trunk/; revision=29050

16 years ago- remove a non working hack
Johannes Anderwald [Fri, 14 Sep 2007 21:06:38 +0000 (21:06 +0000)]
- remove a non working hack

svn path=/trunk/; revision=29049

16 years ago- include intermediate path for msvc projects since buildno.h and friends are now...
Johannes Anderwald [Fri, 14 Sep 2007 21:05:46 +0000 (21:05 +0000)]
- include intermediate path for msvc projects since buildno.h and friends are now generated there

svn path=/trunk/; revision=29048

16 years agoThis is hopefully the last fix needed to build LiveCD on Unix hosts again
Colin Finck [Fri, 14 Sep 2007 19:34:24 +0000 (19:34 +0000)]
This is hopefully the last fix needed to build LiveCD on Unix hosts again

svn path=/trunk/; revision=29047

16 years agoSmall change in the slovak translation of Solitaire (patch by Mario Kacmar, kario...
Colin Finck [Fri, 14 Sep 2007 19:26:20 +0000 (19:26 +0000)]
Small change in the slovak translation of Solitaire (patch by Mario Kacmar, kario AT szm DOT sk)

svn path=/trunk/; revision=29046

16 years agoAnd here comes the next fix, this time for fixing the LiveCD build
Colin Finck [Fri, 14 Sep 2007 19:23:36 +0000 (19:23 +0000)]
And here comes the next fix, this time for fixing the LiveCD build

svn path=/trunk/; revision=29045

16 years agoForgot to change these ones as well.
Colin Finck [Fri, 14 Sep 2007 19:13:03 +0000 (19:13 +0000)]
Forgot to change these ones as well.
But somehow it compiled fine under Windows, even without these changes.

svn path=/trunk/; revision=29044

16 years agoForgot to change these ones
Colin Finck [Fri, 14 Sep 2007 19:02:21 +0000 (19:02 +0000)]
Forgot to change these ones

svn path=/trunk/; revision=29043

16 years ago- Create a new "include/host" directory for host-only includes.
Colin Finck [Fri, 14 Sep 2007 18:55:43 +0000 (18:55 +0000)]
- Create a new "include/host" directory for host-only includes.
- Copy the "pshpack*.h", "poppack.h" and "typedefs_host.h" (renamed to "typedefs.h") files to this directory
- Modify the Makefiles of cmlib_host, inflib_host, mkhive, unicode, wmc and wrc to remove the "include/psdk" dependency
- Remove the inclusion of "ntstatus.h" in cmlib_host and mkhive

svn path=/trunk/; revision=29042

16 years agoRevert the changes in r29036 to the file "ReactOS-i386.rbuild". They broke build...
Colin Finck [Fri, 14 Sep 2007 17:34:37 +0000 (17:34 +0000)]
Revert the changes in r29036 to the file "ReactOS-i386.rbuild". They broke build and look like test code for me.

svn path=/trunk/; revision=29041

16 years agoUpdate project dtd file based on usage (doesn't mean it is good and can't be changed...
Hervé Poussineau [Fri, 14 Sep 2007 17:13:46 +0000 (17:13 +0000)]
Update project dtd file based on usage (doesn't mean it is good and can't be changed anymore)

svn path=/trunk/; revision=29040

16 years agoUpdate README.WINE after revision 29034
Hervé Poussineau [Fri, 14 Sep 2007 17:12:13 +0000 (17:12 +0000)]
Update README.WINE after revision 29034

svn path=/trunk/; revision=29039

16 years agoDelete useless files
Hervé Poussineau [Fri, 14 Sep 2007 17:10:48 +0000 (17:10 +0000)]
Delete useless files

svn path=/trunk/; revision=29038

16 years agoAdd missing svn:eol-style=native property
Hervé Poussineau [Fri, 14 Sep 2007 17:09:45 +0000 (17:09 +0000)]
Add missing svn:eol-style=native property

svn path=/trunk/; revision=29037

16 years agoClean up .rbuild files and make them xml compliant
Hervé Poussineau [Fri, 14 Sep 2007 17:07:53 +0000 (17:07 +0000)]
Clean up .rbuild files and make them xml compliant
Inspired by bug 2627

svn path=/trunk/; revision=29036

16 years ago- Setting up for the User32 part of the win32k rewrite.
James Tabor [Fri, 14 Sep 2007 15:34:41 +0000 (15:34 +0000)]
- Setting up for the User32 part of the win32k rewrite.
- Pass window handle and pointer to the current teb callback. This will allow easy and fast read access for user space programs.
- Next will be ValidateHwnd and the rest.
- https://www.microsoft.com/msj/0397/hood/hood0397.aspx
- http://www.winterdom.com/dev/ui/wnd.html
- http://www.mvps.org/user32/modal.html
- http://www.tech-archive.net/Archive/Development/microsoft.public.win32.programmer.kernel/2006-05/msg00522.html

svn path=/trunk/; revision=29035

16 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Fri, 14 Sep 2007 08:03:04 +0000 (08:03 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=29034

16 years agoAdd imm.h header (enough to let Wine imm.dll compile)
Hervé Poussineau [Fri, 14 Sep 2007 08:01:57 +0000 (08:01 +0000)]
Add imm.h header (enough to let Wine imm.dll compile)

svn path=/trunk/; revision=29033

16 years agoAutosyncing with Wine HEAD
Hervé Poussineau [Fri, 14 Sep 2007 07:22:03 +0000 (07:22 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=29032

16 years agoIt does work. There is another bug in the tree!
James Tabor [Fri, 14 Sep 2007 06:37:08 +0000 (06:37 +0000)]
It does work. There is another bug in the tree!

svn path=/trunk/; revision=29031

16 years agoNeed to update or sync with wine.
James Tabor [Fri, 14 Sep 2007 06:30:26 +0000 (06:30 +0000)]
Need to update or sync with wine.

svn path=/trunk/; revision=29030

16 years agoVitaliy Margolen: Dont exit when double-clicking with right button held.
James Tabor [Fri, 14 Sep 2007 06:14:50 +0000 (06:14 +0000)]
Vitaliy Margolen: Dont exit when double-clicking with right button held.

svn path=/trunk/; revision=29029

16 years agoFix typo, add extra entry to the structure.
James Tabor [Fri, 14 Sep 2007 05:05:35 +0000 (05:05 +0000)]
Fix typo, add extra entry to the structure.

svn path=/trunk/; revision=29028

16 years agomake upper 16 bit of gdi table entries type field more windows compatible
Timo Kreuzer [Fri, 14 Sep 2007 02:53:49 +0000 (02:53 +0000)]
make upper 16 bit of gdi table entries type field more windows compatible

svn path=/trunk/; revision=29027

16 years agoAdd window client information structure to TEB.
James Tabor [Thu, 13 Sep 2007 16:57:53 +0000 (16:57 +0000)]
Add window client information structure to TEB.

svn path=/trunk/; revision=29026

16 years agoReformat the RC Files of the cpls to use rsrc.rc for including additional languages.
Daniel Reimer [Thu, 13 Sep 2007 11:40:16 +0000 (11:40 +0000)]
Reformat the RC Files of the cpls to use rsrc.rc for including additional languages.
*Nameofcpl*.rc should be LANG_NEUTRAL SUBLANG_NEUTRAL.
Add manifest.xml to all CPLs to support skinning from now on.

svn path=/trunk/; revision=29025

16 years ago- implement reading/displaying audio schemes
Johannes Anderwald [Thu, 13 Sep 2007 03:11:15 +0000 (03:11 +0000)]
- implement reading/displaying audio schemes

svn path=/trunk/; revision=29024

16 years ago- implement loading of sound items
Johannes Anderwald [Wed, 12 Sep 2007 20:22:41 +0000 (20:22 +0000)]
- implement loading of sound items

svn path=/trunk/; revision=29023

16 years agoSet the main icon resource number to 3004. This should ensure SetupDiLoadClassIcon...
Ged Murphy [Wed, 12 Sep 2007 19:00:36 +0000 (19:00 +0000)]
Set the main icon resource number to 3004. This should ensure SetupDiLoadClassIcon loads it correctly.

svn path=/trunk/; revision=29022

16 years ago- start implementing sound scheme dialog
Johannes Anderwald [Wed, 12 Sep 2007 17:51:51 +0000 (17:51 +0000)]
- start implementing sound scheme dialog

svn path=/trunk/; revision=29021

16 years agoTranslate the Keyboard Settings too.
Daniel Reimer [Wed, 12 Sep 2007 15:17:15 +0000 (15:17 +0000)]
Translate the Keyboard Settings too.

svn path=/trunk/; revision=29019

16 years ago- rewrite the Control code
Ged Murphy [Wed, 12 Sep 2007 13:50:51 +0000 (13:50 +0000)]
- rewrite the Control code
- smooth the progress bar movement
- clean up various other bits

svn path=/trunk/; revision=29018

16 years agoUse the handle for ControlService too. This allows me to start and stop my test servi...
Ged Murphy [Wed, 12 Sep 2007 09:27:33 +0000 (09:27 +0000)]
Use the handle for ControlService too. This allows me to start and stop my test service (but tcpsvcs hangs on stop)

svn path=/trunk/; revision=29017

16 years agosilence a couple of debug messages I missed
Ged Murphy [Wed, 12 Sep 2007 09:08:11 +0000 (09:08 +0000)]
silence a couple of debug messages I missed

svn path=/trunk/; revision=29016

16 years agoadd a client handle to the private interface
Ged Murphy [Wed, 12 Sep 2007 08:47:06 +0000 (08:47 +0000)]
add a client handle to the private interface

svn path=/trunk/; revision=29015

16 years ago- Share a client service handle with the SCM and use it to identify services.
Ged Murphy [Wed, 12 Sep 2007 08:46:00 +0000 (08:46 +0000)]
- Share a client service handle with the SCM and use it to identify services.
- This fixes the problem where a service name created via CreateService (reg key name) can be different than the one supplied in the call to StartServiceCtrlDispatcher. Windows can still start services in this situation, previously we would fail to find the right service.

svn path=/trunk/; revision=29014

16 years agoReceive a client service handle from advapi32 so we can get a permenant link between...
Ged Murphy [Wed, 12 Sep 2007 08:41:00 +0000 (08:41 +0000)]
Receive a client service handle from advapi32 so we can get a permenant link between the SCM and the service

svn path=/trunk/; revision=29013

16 years agoCleanup GetDirectory(), GetFilename() and GetExtension() usage
Hervé Poussineau [Wed, 12 Sep 2007 07:04:32 +0000 (07:04 +0000)]
Cleanup GetDirectory(), GetFilename() and GetExtension() usage

svn path=/trunk/; revision=29012

16 years agoModified WINE's winmm.dll to support loading of user-installable drivers
Andrew Greenwood [Wed, 12 Sep 2007 00:29:07 +0000 (00:29 +0000)]
Modified WINE's winmm.dll to support loading of user-installable drivers
from the registry 'Drivers' and 'Drivers32' keys, as Windows does. Also
silenced the beep-MIDI driver (which is supported by winmm! - but
doesn't seem to do much, at least under vmware.)

Added some Drivers32 entries to be loaded by default, to the hivesft.inf
file.

svn path=/trunk/; revision=29011

16 years agomake the apps icon a bit neater
Ged Murphy [Tue, 11 Sep 2007 21:56:25 +0000 (21:56 +0000)]
make the apps icon a bit neater

svn path=/trunk/; revision=29010

16 years agodelete comments
Ged Murphy [Tue, 11 Sep 2007 13:06:20 +0000 (13:06 +0000)]
delete comments

svn path=/trunk/; revision=29006

16 years ago- Send the SERVICE_STATUS_HANDLE to the SCM so SetServiceStatus has something to...
Ged Murphy [Tue, 11 Sep 2007 12:59:38 +0000 (12:59 +0000)]
- Send the SERVICE_STATUS_HANDLE to the SCM so SetServiceStatus has something to work with
- Add control code to stop, pause and resume services and forward it onto the service control handler

svn path=/trunk/; revision=29005

16 years ago- store the SERVICE_STATUS_HANDLE and use it for setting service status
Ged Murphy [Tue, 11 Sep 2007 12:56:22 +0000 (12:56 +0000)]
- store the SERVICE_STATUS_HANDLE and use it for setting service status
- add functionality for controlling services

svn path=/trunk/; revision=29004

16 years ago- When media is changed, set VolumeDevice's DO_VERIFY_VOLUME flag so it actually...
Aleksey Bragin [Tue, 11 Sep 2007 10:29:03 +0000 (10:29 +0000)]
- When media is changed, set VolumeDevice's DO_VERIFY_VOLUME flag so it actually gets verified.
- IoVerifyVolume() actually gives two successful statuses - STATUS_SUCCESS and STATUS_WRONG_VOLUME. Respect that when processing an device ioctl.
- "Inability to change CD after boot" issue is fixed.

svn path=/trunk/; revision=29002

16 years agoRename strFile/strDirectory to a more meaningful name, and move them to appropriate...
Hervé Poussineau [Tue, 11 Sep 2007 07:14:32 +0000 (07:14 +0000)]
Rename strFile/strDirectory to a more meaningful name, and move them to appropriate place

svn path=/trunk/; revision=29000

16 years agofix the service name to match the registry key
Ged Murphy [Mon, 10 Sep 2007 22:28:34 +0000 (22:28 +0000)]
fix the service name to match the registry key

svn path=/trunk/; revision=28999

16 years ago- Enumerate short and long date formats.
Eric Kohl [Mon, 10 Sep 2007 22:16:01 +0000 (22:16 +0000)]
- Enumerate short and long date formats.
- Use the currently selected locale id instead of LOCALE_USER_DEFAULT.

svn path=/trunk/; revision=28998

16 years agoAdd missing definitions of EnumDateFormats.
Eric Kohl [Mon, 10 Sep 2007 22:13:52 +0000 (22:13 +0000)]
Add missing definitions of EnumDateFormats.

svn path=/trunk/; revision=28997

16 years ago- Enumerate time formats.
Eric Kohl [Mon, 10 Sep 2007 20:46:27 +0000 (20:46 +0000)]
- Enumerate time formats.
- The user must able to change the locale id. Move it into a global structure.
- User the selected locale id instead of LOCALE_USER_DEFAULT.

svn path=/trunk/; revision=28996

16 years ago- Change the currently selected locale id instead of LOCALE_USER_DEFAULT.
Eric Kohl [Mon, 10 Sep 2007 20:40:27 +0000 (20:40 +0000)]
- Change the currently selected locale id instead of LOCALE_USER_DEFAULT.
- Let the user choose between 0 and 9 fractional digits.
- Fix a typo: SendMesssgeW --> SendMessage.

svn path=/trunk/; revision=28995

16 years ago- Separate creating partitions objects into a different function (CreatePartitionsObj...
Aleksey Bragin [Mon, 10 Sep 2007 16:25:48 +0000 (16:25 +0000)]
- Separate creating partitions objects into a different function (CreatePartitionsObject()).
- Slightly improve the logic of accessing the partitions list.

svn path=/trunk/; revision=28993

16 years agoAdd missing quotation mark and enable the german translation again.
Eric Kohl [Mon, 10 Sep 2007 13:31:48 +0000 (13:31 +0000)]
Add missing quotation mark and enable the german translation again.

svn path=/trunk/; revision=28992

16 years agoFix File::GetFullPath()
Hervé Poussineau [Mon, 10 Sep 2007 13:20:32 +0000 (13:20 +0000)]
Fix File::GetFullPath()

svn path=/trunk/; revision=28991

16 years agoContinue rbuild cleanup (File class)
Hervé Poussineau [Mon, 10 Sep 2007 13:13:16 +0000 (13:13 +0000)]
Continue rbuild cleanup (File class)

svn path=/trunk/; revision=28990

16 years agoDisable german resource file as it breaks build
Hervé Poussineau [Mon, 10 Sep 2007 13:00:42 +0000 (13:00 +0000)]
Disable german resource file as it breaks build

svn path=/trunk/; revision=28989

16 years agoFix rbuild files
Hervé Poussineau [Mon, 10 Sep 2007 12:21:50 +0000 (12:21 +0000)]
Fix rbuild files

svn path=/trunk/; revision=28988

16 years agoBug 2643: Ukrainian translation update (temarez@yandex.ru)
Daniel Reimer [Mon, 10 Sep 2007 10:59:21 +0000 (10:59 +0000)]
Bug 2643: Ukrainian translation update (temarez@yandex.ru)
Fixes in English RC file of Input and a German Translation by myself.

svn path=/trunk/; revision=28987

16 years agoContinue rbuild cleanup (Include class)
Hervé Poussineau [Mon, 10 Sep 2007 06:52:07 +0000 (06:52 +0000)]
Continue rbuild cleanup (Include class)

svn path=/trunk/; revision=28986

16 years agoWe are using it now,,, so clean up before use.
James Tabor [Mon, 10 Sep 2007 05:37:57 +0000 (05:37 +0000)]
We are using it now,,, so clean up before use.

svn path=/trunk/; revision=28985

16 years ago- Use IoBuildAsynchronousFsdRequest() instead of IoBuildDeviceIoControlRequest()
Aleksey Bragin [Sun, 9 Sep 2007 18:32:30 +0000 (18:32 +0000)]
- Use IoBuildAsynchronousFsdRequest() instead of IoBuildDeviceIoControlRequest()
- Use completion routine for completing that type of requests

svn path=/trunk/; revision=28984

16 years ago- Make sure CLASS2 driver returns STATUS_UNSUCCESSFUL if receiving a RESET_DEVICE...
Aleksey Bragin [Sun, 9 Sep 2007 17:06:14 +0000 (17:06 +0000)]
- Make sure CLASS2 driver returns STATUS_UNSUCCESSFUL if receiving a RESET_DEVICE ioctl.

svn path=/trunk/; revision=28983

16 years ago- IoMapTransfer(NULL, ..) is an old-fashioned way, for DMA master. Changing this...
Aleksey Bragin [Sun, 9 Sep 2007 16:19:24 +0000 (16:19 +0000)]
- IoMapTransfer(NULL, ..) is an old-fashioned way, for DMA  Changing this back to NULL, since ReactOS's implementation seem to take this into account.

svn path=/trunk/; revision=28982

16 years ago- Revert 27476: another attempt (previously, dgorbachev tried to "fix" this code...
Aleksey Bragin [Sun, 9 Sep 2007 14:45:38 +0000 (14:45 +0000)]
- Revert 27476: another attempt (previously, dgorbachev tried to "fix" this code) to double-release spinlocks. There are even comments in some uncertain cases about this.

For future generations: Have a look at SpiGetNextLunRequest(), it's full of KeReleaseSpinLock()s.

svn path=/trunk/; revision=28980

16 years agoRevert r28972, the pshpack*.h and poppack.h headers are in "include/psdk".
Colin Finck [Sun, 9 Sep 2007 13:12:28 +0000 (13:12 +0000)]
Revert r28972, the pshpack*.h and poppack.h headers are in "include/psdk".
So we're still sharing some small headers with host and target :-(

svn path=/trunk/; revision=28979

16 years ago- Revert 28967, and fix the real issue where an overwrite occured (in KiMoveApcState()).
Aleksey Bragin [Sun, 9 Sep 2007 13:00:14 +0000 (13:00 +0000)]
- Revert 28967, and fix the real issue where an overwrite occured (in KiMoveApcState()).

svn path=/trunk/; revision=28978

16 years ago- Remove the WS_SORT style from all comboboxes but the language and location lists...
Eric Kohl [Sun, 9 Sep 2007 12:44:33 +0000 (12:44 +0000)]
- Remove the WS_SORT style from all comboboxes but the language and location lists in order to display list items in the desired order.

svn path=/trunk/; revision=28977

16 years ago- HACK: Create a missing VRefresh key when installing VMWare's video driver. This...
Aleksey Bragin [Sun, 9 Sep 2007 12:42:45 +0000 (12:42 +0000)]
- HACK: Create a missing VRefresh key when installing VMWare's video driver. This solution was proposed long time ago by Herve Poussineau and very recently by Gregor Brunmar. Now VMWare's video driver finally can work as expected, resolution setting works also (tested up to 1400x1050).
- TODO: VRefresh key is absent in the installation .inf, and should be somehow either ignored, or created by something else (not the installer).

svn path=/trunk/; revision=28976

16 years ago- Improve videoprt's debug messages when accessing registry parameters.
Aleksey Bragin [Sun, 9 Sep 2007 12:39:11 +0000 (12:39 +0000)]
- Improve videoprt's debug messages when accessing registry parameters.

svn path=/trunk/; revision=28975

16 years agoMask values that control inheritability of the handle, and don't affect access.
Art Yerkes [Sun, 9 Sep 2007 12:21:22 +0000 (12:21 +0000)]
Mask values that control inheritability of the handle, and don't affect access.

svn path=/trunk/; revision=28973

16 years agoRemove the references to the "include/psdk" directory from "unicode", "wmc" and ...
Colin Finck [Sun, 9 Sep 2007 12:12:19 +0000 (12:12 +0000)]
Remove the references to the "include/psdk" directory from "unicode", "wmc" and "wrc". Due to recent changes, they are not needed anymore.

svn path=/trunk/; revision=28972

16 years agoDon't dereference the object unless we actually referenced it. Cygwin apps
Art Yerkes [Sun, 9 Sep 2007 11:09:56 +0000 (11:09 +0000)]
Don't dereference the object unless we actually referenced it.  Cygwin apps
no longer bugcheck reactos when abnormally terminating.

svn path=/trunk/; revision=28971

16 years agoChanges partly based on a patch and ideas by Gregor Brunmar <gregor.brunmar@home...
Aleksey Bragin [Sun, 9 Sep 2007 11:04:22 +0000 (11:04 +0000)]
Changes partly based on a patch and ideas by Gregor Brunmar <gregor.brunmar@home.se>:
- Fix size argument in calls to RegQueryValueEx() (if some fails, it may not be equal to sizeof(DWORD)).
- If it's impossible to read settings from vmware's registry key, obtain current screen settings and pass them.

svn path=/trunk/; revision=28970

16 years ago- Fix typos in debug messages.
Aleksey Bragin [Sun, 9 Sep 2007 10:36:52 +0000 (10:36 +0000)]
- Fix typos in debug messages.

svn path=/trunk/; revision=28969

16 years ago- Fix build by adding Wine-specific language definitions to WRC
Aleksey Bragin [Sun, 9 Sep 2007 10:11:04 +0000 (10:11 +0000)]
- Fix build by adding Wine-specific language definitions to WRC
- Revert 28965 and 28966 as unnecessary

svn path=/trunk/; revision=28968

16 years agoCorrect size of KAPC_STATE to fit in the [23] window of PKTHREAD. This is
Art Yerkes [Sun, 9 Sep 2007 09:49:35 +0000 (09:49 +0000)]
Correct size of KAPC_STATE to fit in the [23] window of PKTHREAD.  This is
neccessary, otherwise the APC booleans interfere with FreezeCount.

svn path=/trunk/; revision=28967

16 years agocomment out ESPERANTO and WALON languishes file, for it is not supported in windows
Magnus Olsen [Sun, 9 Sep 2007 09:44:43 +0000 (09:44 +0000)]
comment out ESPERANTO and WALON languishes file, for it is not supported in windows

svn path=/trunk/; revision=28966

16 years agocomment out ESPERANTO languishes file, for it is not supported in windows
Magnus Olsen [Sun, 9 Sep 2007 09:38:55 +0000 (09:38 +0000)]
comment out ESPERANTO languishes file, for it is not supported in windows

svn path=/trunk/; revision=28965

16 years agoContinue rbuild cleanup (Module class)
Hervé Poussineau [Sun, 9 Sep 2007 07:53:40 +0000 (07:53 +0000)]
Continue rbuild cleanup (Module class)

svn path=/trunk/; revision=28964

16 years agoFix inverted logic in suspending process. Now this is symmetric with the
Art Yerkes [Sun, 9 Sep 2007 07:39:45 +0000 (07:39 +0000)]
Fix inverted logic in suspending process.  Now this is symmetric with the
corresponding thaw.

svn path=/trunk/; revision=28963

16 years agoAdd 2-byte packing for the DWORD size that follows the 'BM' signature.
Art Yerkes [Sun, 9 Sep 2007 05:04:32 +0000 (05:04 +0000)]
Add 2-byte packing for the DWORD size that follows the 'BM' signature.

svn path=/trunk/; revision=28962

16 years agoTemporary "fix" to get explorer to build again.
Colin Finck [Sat, 8 Sep 2007 22:32:24 +0000 (22:32 +0000)]
Temporary "fix" to get explorer to build again.
Someone please look why wrc fails for this particular file (logov.bmp). I'm out of ideas.

svn path=/trunk/; revision=28961

16 years ago- Add sorting page and show it if a language that supports multiple sorting methods...
Eric Kohl [Sat, 8 Sep 2007 22:27:41 +0000 (22:27 +0000)]
- Add sorting page and show it if a language that supports multiple sorting methods has been selected.

svn path=/trunk/; revision=28960

16 years ago- Revert my previous attempts to fix the "wmc" and "wrc" builds
Colin Finck [Sat, 8 Sep 2007 21:40:36 +0000 (21:40 +0000)]
- Revert my previous attempts to fix the "wmc" and "wrc" builds
- Use "typedefs_host.h" in both components now
- wrc needs *MANY* definitions from the Windows headers, therefore I created a new file "wrcrostypes.h", which contains all these definitions.

svn path=/trunk/; revision=28959

16 years ago- Solve our wchar_t host problems the easy way by defining WCHAR to "unsigned short...
Colin Finck [Sat, 8 Sep 2007 19:50:20 +0000 (19:50 +0000)]
- Solve our wchar_t host problems the easy way by defining WCHAR to "unsigned short" (thx KJK for the hint)
- Revert my changes to the "unicode" module in r28411 and r28423
- Include "typedefs_host.h" instead of the Windows headers in "wine/unicode.h", this component doesn't depend on target headers anymore.
  To get it to work completely without Windows headers, I also had to copy some definitions from <winnls.h> to the "wine/unicode.h" file.

svn path=/trunk/; revision=28957

16 years agoLet ImportLibrary class use the FileLocation concept.
Hervé Poussineau [Sat, 8 Sep 2007 19:27:07 +0000 (19:27 +0000)]
Let ImportLibrary class use the FileLocation concept.
I disabled def files in codeblocks and msvc backends, someone will have to update them

svn path=/trunk/; revision=28956

16 years ago- Set g_nMatrixSpeed to 10 as the default value (150 is higher than the maximum value...
Colin Finck [Sat, 8 Sep 2007 19:04:47 +0000 (19:04 +0000)]
- Set g_nMatrixSpeed to 10 as the default value (150 is higher than the maximum value). Same fix is also found in Version 3.0 of the original Matrix ScreenSaver.
  Under Windows NT, 2000 and XP up to SP1, this fix is not needed as the SetTimer behaviour is different there, but XP SP2 and Server 2003 have a different SetTimer behaviour (which now also applies to ReactOS).
  See http://msdn2.microsoft.com/en-us/library/ms644906.aspx for more details.
- Remove all the MSVC stuff from the translation files to get them to compile with MSVC ^^
  Sounds stupid, but the files include a non-existing "afxres.h", which lead to an error in MSVC.
- Include <stdlib.h> in "settings.c" for malloc.
- Use UCHAR values instead of int's for ParseCommandLine and chOption.
  MSVC has an assertion (ch >= 0 && ch <= 255) in the isdigit function, so negative values would lead to an error here. (for example, when no arguments are given and the variable contains lots of crap)

We still need to "merge" the cool new stuff from Matrix 3.0 :-)

svn path=/trunk/; revision=28955

16 years ago- Don't unlock a not locked TEXTOBJ. Solves booting issue under vmware.
Aleksey Bragin [Sat, 8 Sep 2007 18:44:33 +0000 (18:44 +0000)]
- Don't unlock a not locked TEXTOBJ. Solves booting issue under vmware.

svn path=/trunk/; revision=28954

16 years agoEnable the Windows Server 2003 behaviour for SetTimer.
Colin Finck [Sat, 8 Sep 2007 18:43:36 +0000 (18:43 +0000)]
Enable the Windows Server 2003 behaviour for SetTimer.
Finally, Matrix Screensaver does not work anymore under ReactOS, so we are compatible with Windows XP SP2 and Windows Server 2003 in this case :-D

svn path=/trunk/; revision=28953

16 years ago- Remove intl_new.cpl
Aleksey Bragin [Sat, 8 Sep 2007 17:42:23 +0000 (17:42 +0000)]
- Remove intl_new.cpl

svn path=/trunk/; revision=28952

16 years ago- Update language samples upon selection of a new language.
Eric Kohl [Sat, 8 Sep 2007 15:43:19 +0000 (15:43 +0000)]
- Update language samples upon selection of a new language.
- Add a workaround for a special case: "Spanish (Spain)" uses two sorting methods but two sublang ids are used to distinguish them instead of two sort ids. Ensure they don't appear twice in the language list.
- Add "Spanish (Spain)" as a translatable string resource.

svn path=/trunk/; revision=28950

16 years agoReset DC if MemoryDC or SaveLevelDC.
James Tabor [Sat, 8 Sep 2007 14:30:39 +0000 (14:30 +0000)]
Reset DC if MemoryDC or SaveLevelDC.

svn path=/trunk/; revision=28949