reactos.git
16 years agoMove the settings read code into a single function which is called before creating...
Eric Kohl [Wed, 19 Sep 2007 21:31:49 +0000 (21:31 +0000)]
Move the settings read code into a single function which is called before creating the property sheet.

svn path=/trunk/; revision=29112

16 years agoAdd prototype for UnregisterDeviceNotifications() to audiosrv.h (bug 2664)
Andrew Greenwood [Wed, 19 Sep 2007 20:11:28 +0000 (20:11 +0000)]
Add prototype for UnregisterDeviceNotifications() to audiosrv.h (bug 2664)

svn path=/trunk/; revision=29111

16 years agoFix compilation
Hervé Poussineau [Wed, 19 Sep 2007 19:29:40 +0000 (19:29 +0000)]
Fix compilation
Remove broken property

svn path=/trunk/; revision=29110

16 years agoFix EOL style (I think!)
Andrew Greenwood [Wed, 19 Sep 2007 19:25:43 +0000 (19:25 +0000)]
Fix EOL style (I think!)

svn path=/trunk/; revision=29109

16 years agoSet service to manual start, and implemented a quick debug-logging
Andrew Greenwood [Wed, 19 Sep 2007 16:54:25 +0000 (16:54 +0000)]
Set service to manual start, and implemented a quick debug-logging
solution. ReactOS does not currently have RegisterDeviceNotification
implemented so if this function fails the audio service will still run
but won't receive plug and play event notifications (this is a temporary
hack.)
Service now starts but won't find any devices (we don't have any yet!)

svn path=/trunk/; revision=29108

16 years agoAdd missing svn:eol-style=native property
Hervé Poussineau [Wed, 19 Sep 2007 15:18:05 +0000 (15:18 +0000)]
Add missing svn:eol-style=native property

svn path=/trunk/; revision=29107

16 years agoCorrect enumeration of Plug and Play audio devices on Windows using
Andrew Greenwood [Wed, 19 Sep 2007 14:42:54 +0000 (14:42 +0000)]
Correct enumeration of Plug and Play audio devices on Windows using
KSCATEGORY_AUDIO. Also detects existing audio devices in addition to
dealing with device arrivals. Slight code tidy-up. Also added additional
GUIDs to ks.h and ksmedia.h

svn path=/trunk/; revision=29106

16 years agoWin32k:
James Tabor [Wed, 19 Sep 2007 13:24:58 +0000 (13:24 +0000)]
Win32k:
- Add thread information pointer to the user handle entry. This will be useful for checking handles, if the handle is not part of the current thread.
- Add a test to make sure the current process passes the gHandleTable pointer to user32.
- These changes are important for allowing User32 to read-only the handle object information. Not 100% compatible, we need NtUserProcessConnect and CsrClientConnectToServer. Need a full understanding how they both work with User32.
Ref:
- https://www.microsoft.com/msj/0397/hood/hood0397.aspx
- http://www.winterdom.com/dev/ui/wnd.html

svn path=/trunk/; revision=29105

16 years agoFix weird bug in Project::ResolveProperties(), which was modifying the string given...
Hervé Poussineau [Wed, 19 Sep 2007 12:06:39 +0000 (12:06 +0000)]
Fix weird bug in Project::ResolveProperties(), which was modifying the string given in argument

svn path=/trunk/; revision=29104

16 years agoRemove rbuild stdlib="host" attribute. That was a workaround to build system deficiency.
Hervé Poussineau [Wed, 19 Sep 2007 11:11:57 +0000 (11:11 +0000)]
Remove rbuild stdlib="host" attribute. That was a workaround to build system deficiency.
Now, base the workaround on presence of C++ files in module

svn path=/trunk/; revision=29103

16 years agoFix an old rbuild bug: .gch file now depends of intermediate module directory, and...
Hervé Poussineau [Wed, 19 Sep 2007 09:34:05 +0000 (09:34 +0000)]
Fix an old rbuild bug: .gch file now depends of intermediate module directory, and can create it if needed

svn path=/trunk/; revision=29102

16 years agoReactOS Audio Service. Has not been tested within ReactOS but on Windows
Andrew Greenwood [Wed, 19 Sep 2007 04:13:24 +0000 (04:13 +0000)]
ReactOS Audio Service. Has not been tested within ReactOS but on Windows
(XP) it now detects when new devices have been attached. This
information is shared via a mapped file. I have also written a utility
to read the contents of the mapped file (this is not included - further
work is required).

Added a few missing #defines to dbt.h and also reformatted some of the
WinMM code so it was clearer to read.

svn path=/trunk/; revision=29100

16 years agoSet svn:eol-style = native. (Final, Now you can kick me :-P)
Daniel Reimer [Tue, 18 Sep 2007 21:51:29 +0000 (21:51 +0000)]
Set svn:eol-style = native. (Final, Now you can kick me :-P)

svn path=/trunk/; revision=29099

16 years agoSet svn:eol-style = native
Daniel Reimer [Tue, 18 Sep 2007 21:39:18 +0000 (21:39 +0000)]
Set svn:eol-style = native

svn path=/trunk/; revision=29098

16 years agoSet svn:eol-style = native
Daniel Reimer [Tue, 18 Sep 2007 21:32:39 +0000 (21:32 +0000)]
Set svn:eol-style = native

svn path=/trunk/; revision=29097

16 years agoCatalan Translations by Marc Tormo i Bochaca (mtbochaca@ya.com) (Bug 2647, 2651,...
Daniel Reimer [Tue, 18 Sep 2007 21:08:09 +0000 (21:08 +0000)]
Catalan Translations by Marc Tormo i Bochaca (mtbochaca@ya.com) (Bug 2647, 2651, 2652, 2653, 2654, 2655, 2656)
Fixed SUBLANG to DEFAULT and fixed missing "".

svn path=/trunk/; revision=29096

16 years agodon't use WNOHANG
Christoph von Wittich [Tue, 18 Sep 2007 18:59:53 +0000 (18:59 +0000)]
don't use WNOHANG

svn path=/trunk/; revision=29095

16 years agofix qemu vnc param
Christoph von Wittich [Tue, 18 Sep 2007 17:53:53 +0000 (17:53 +0000)]
fix qemu vnc param

svn path=/trunk/; revision=29094

16 years ago- when converting from a DDB to a DIB, the palette should be the same in the resultin...
Ged Murphy [Tue, 18 Sep 2007 15:24:34 +0000 (15:24 +0000)]
- when converting from a DDB to a DIB, the palette should be the same in the resulting DIB as the original DDB. This fixes the colour issue we had in the taskbar icons. (there's still a bit position problem as highlighted in the 1-4 bitmaps)
- Reformat the NtGdiGetDIBitsInternal code to a more readable state.

*note, this function needs a considerable work.

svn path=/trunk/; revision=29093

16 years ago- Win32k: Removed NtUserCreateMenu replacing it with NtUserCallNoParam.
James Tabor [Tue, 18 Sep 2007 13:06:27 +0000 (13:06 +0000)]
- Win32k: Removed NtUserCreateMenu replacing it with NtUserCallNoParam.

svn path=/trunk/; revision=29092

16 years agofix a bug in the linux version of OsSupport::createProcess
Christoph von Wittich [Tue, 18 Sep 2007 08:15:47 +0000 (08:15 +0000)]
fix a bug in the linux version of OsSupport::createProcess

svn path=/trunk/; revision=29091

16 years ago- Implement NtUserValidateHandleSecure and most support functions moved from static...
James Tabor [Tue, 18 Sep 2007 05:07:49 +0000 (05:07 +0000)]
- Implement NtUserValidateHandleSecure and most support functions moved from static and added to their respected headers.

svn path=/trunk/; revision=29090

16 years agoBare-bones foundations of the ReactOS Audio Service. At present it's
Andrew Greenwood [Tue, 18 Sep 2007 02:41:46 +0000 (02:41 +0000)]
Bare-bones foundations of the ReactOS Audio Service. At present it's
nothing more than a "mutex service". Some info on the planned
implementation is in the included audiosrv.txt file.

svn path=/trunk/; revision=29089

16 years agoMerge all settings in a single struct. This is required to implement the administrati...
Eric Kohl [Mon, 17 Sep 2007 22:29:35 +0000 (22:29 +0000)]
Merge all settings in a single struct. This is required to implement the administrative options.

svn path=/trunk/; revision=29088

16 years agoInit stock object buffer only once.
James Tabor [Mon, 17 Sep 2007 22:08:14 +0000 (22:08 +0000)]
Init stock object buffer only once.

svn path=/trunk/; revision=29087

16 years agoFixed build.
James Tabor [Mon, 17 Sep 2007 21:46:30 +0000 (21:46 +0000)]
Fixed build.

svn path=/trunk/; revision=29086

16 years agoFixed Client Info structure. Moved it to the right file so user apps can access it.
James Tabor [Mon, 17 Sep 2007 21:02:19 +0000 (21:02 +0000)]
Fixed Client Info structure. Moved it to the right file so user apps can access it.

svn path=/trunk/; revision=29085

16 years ago- Change RtlIsDosDeviceName_U() implementation to a better Wine implementation
Aleksey Bragin [Mon, 17 Sep 2007 19:51:32 +0000 (19:51 +0000)]
- Change RtlIsDosDeviceName_U() implementation to a better Wine implementation
- Winesync RtlIsNameLegalDOS8Dot3()
- "ntdll_winetest.exe path" reduced to 3 failures (which happen on XP too), so considering "path" done 100% now.

svn path=/trunk/; revision=29084

16 years agoAdd some missing definitions to PSDK
Hervé Poussineau [Mon, 17 Sep 2007 13:52:44 +0000 (13:52 +0000)]
Add some missing definitions to PSDK
Patch by Samuel Serapion, samdwise51 at gmail dot com

svn path=/trunk/; revision=29083

16 years agoAdd missing svn:eol-style native properties
Hervé Poussineau [Mon, 17 Sep 2007 13:43:34 +0000 (13:43 +0000)]
Add missing svn:eol-style native properties

svn path=/trunk/; revision=29082

16 years agoGet rid of "Video Save SVGA" group. Clean up group order entries
Hervé Poussineau [Mon, 17 Sep 2007 09:42:01 +0000 (09:42 +0000)]
Get rid of "Video Save SVGA" group. Clean up group order entries

svn path=/trunk/; revision=29079

16 years agoNo need to create a service group only for VBE driver. By using tags, VBE driver...
Hervé Poussineau [Mon, 17 Sep 2007 09:35:31 +0000 (09:35 +0000)]
No need to create a service group only for VBE driver. By using tags, VBE driver can be installed as the first one in the "Video Save" group

svn path=/trunk/; revision=29078

16 years agoCameron Gutman <aicommander@gmail.com>
Aleksey Bragin [Mon, 17 Sep 2007 08:48:14 +0000 (08:48 +0000)]
Cameron Gutman <aicommander@gmail.com>
- Use /SOS to disable bootlogo in the LiveCD too.

svn path=/trunk/; revision=29075

16 years agoAdd missing include path.
Art Yerkes [Mon, 17 Sep 2007 06:12:40 +0000 (06:12 +0000)]
Add missing include path.

svn path=/trunk/; revision=29074

16 years agoMicrosoft and the open group both specify towupper and towlower as taking int
Art Yerkes [Mon, 17 Sep 2007 05:57:54 +0000 (05:57 +0000)]
Microsoft and the open group both specify towupper and towlower as taking int
and returning int of some flavor.  Make this true of ours.

http://msdn2.microsoft.com/en-us/library/45119yx3(VS.80).aspx
http://opengroup.org/onlinepubs/007908799/xsh/towupper.html

svn path=/trunk/; revision=29073

16 years agoFixen for PPC.
Art Yerkes [Mon, 17 Sep 2007 05:33:08 +0000 (05:33 +0000)]
Fixen for PPC.
Exclude relocation.  We'll be situated properly by the ELF layer anyway, and
it's x86 specific.
Tweak definitions in _mingw.h

svn path=/trunk/; revision=29072

16 years agoFix build for new rosbe-ppc.
Art Yerkes [Mon, 17 Sep 2007 05:32:04 +0000 (05:32 +0000)]
Fix build for new rosbe-ppc.

svn path=/trunk/; revision=29071

16 years ago- Move W32CLTINFO_TEB structure out of NDK, since it's module-internal structure.
Aleksey Bragin [Sun, 16 Sep 2007 17:37:41 +0000 (17:37 +0000)]
- Move W32CLTINFO_TEB structure out of NDK, since it's module-internal structure.
- Add a define for easier accessing this field.

svn path=/trunk/; revision=29069

16 years agoFix def and size for NtUserValidateHandleSecure.
James Tabor [Sun, 16 Sep 2007 15:32:58 +0000 (15:32 +0000)]
Fix def and size for NtUserValidateHandleSecure.

svn path=/trunk/; revision=29068

16 years agoIndentation clean-up. No code changes.
Eric Kohl [Sun, 16 Sep 2007 13:38:26 +0000 (13:38 +0000)]
Indentation clean-up. No code changes.

svn path=/trunk/; revision=29067

16 years agoEnable the filter keys settings when the test area EDITTEXT control gets the focus...
Eric Kohl [Sun, 16 Sep 2007 13:25:34 +0000 (13:25 +0000)]
Enable the filter keys settings when the test area EDITTEXT control gets the focus and disable the settings when the focus leaves the control.

svn path=/trunk/; revision=29066

16 years agoGregor Brunmar <gregor.brunmar@home.se>:
Aleksey Bragin [Sun, 16 Sep 2007 12:54:52 +0000 (12:54 +0000)]
Gregor Brunmar <gregor.brunmar@home.se>:
- Don't include files that aren't in the source directory to the project generation.
- Fix tab indentation in generated files.

svn path=/trunk/; revision=29065

16 years agoAdd back support for files not in the root of the module directory
Hervé Poussineau [Sun, 16 Sep 2007 09:12:15 +0000 (09:12 +0000)]
Add back support for files not in the root of the module directory
Patch by Gregor Brunmar, gregor (dot) brunmar (at) home (dot) se

svn path=/trunk/; revision=29064

16 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Sat, 15 Sep 2007 17:06:51 +0000 (17:06 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=29063

16 years agoRename "Properties::" to "Properties" in the context menu (patch by Mario Kacmar...
Colin Finck [Sat, 15 Sep 2007 16:10:10 +0000 (16:10 +0000)]
Rename "Properties::" to "Properties" in the context menu (patch by Mario Kacmar, kario AT szm DOT sk)

svn path=/trunk/; revision=29062

16 years agoAdd a slovak translation for "desk.cpl" and fix a small mistake in the translation...
Colin Finck [Sat, 15 Sep 2007 15:45:24 +0000 (15:45 +0000)]
Add a slovak translation for "desk.cpl" and fix a small mistake in the translation for "timedate.cpl"
Patch by Mario Kacmar (kario AT szm DOT sk)

svn path=/trunk/; revision=29061

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