reactos.git
11 years ago- Sync gdiplus with Wine head
Dmitry Chapyshev [Tue, 27 Jan 2009 18:03:33 +0000 (18:03 +0000)]
- Sync gdiplus with Wine head

svn path=/trunk/; revision=39144

11 years ago- Fix registered guids for IPortMidi
Johannes Anderwald [Tue, 27 Jan 2009 17:54:46 +0000 (17:54 +0000)]
- Fix registered guids for IPortMidi
- Fix InterfaceGuids array in IPortTopology
- Add a hack to prevent es1371 driver from crashing

svn path=/trunk/; revision=39143

11 years ago- Add guids for IPortMidi and IMiniportMidi
Johannes Anderwald [Tue, 27 Jan 2009 17:38:56 +0000 (17:38 +0000)]
- Add guids for IPortMidi and IMiniportMidi
- Add UNIMPLEMENTED macro to NewPortDMus
- Partly implement IPortMidi (based on IPortTopology)

svn path=/trunk/; revision=39142

11 years ago- Add macro to avoid warning
Johannes Anderwald [Tue, 27 Jan 2009 17:35:34 +0000 (17:35 +0000)]
- Add macro to avoid warning
- Revert my fix to IID_IPortMidi

svn path=/trunk/; revision=39141

11 years ago-don't load the image in WM_PAINT
Christoph von Wittich [Tue, 27 Jan 2009 17:14:00 +0000 (17:14 +0000)]
-don't load the image in WM_PAINT
-return the correct values when handling a window message
-free resources
-...

svn path=/trunk/; revision=39140

11 years ago- Fix a typo
Johannes Anderwald [Tue, 27 Jan 2009 16:53:18 +0000 (16:53 +0000)]
- Fix a typo

svn path=/trunk/; revision=39139

11 years ago- Fix a bug ;)
Johannes Anderwald [Tue, 27 Jan 2009 16:44:08 +0000 (16:44 +0000)]
- Fix a bug ;)

svn path=/trunk/; revision=39137

11 years ago-don't delete a DC return from BeginPaint
Christoph von Wittich [Tue, 27 Jan 2009 16:01:47 +0000 (16:01 +0000)]
-don't delete a DC return from BeginPaint
-DPRINT1 -> DPRINT

svn path=/trunk/; revision=39135

11 years agoUpdate IntEngCreateSrcMonoXlate parameter names and function call with brush colors...
Gregor Schneider [Tue, 27 Jan 2009 15:36:07 +0000 (15:36 +0000)]
Update IntEngCreateSrcMonoXlate parameter names and function call with brush colors after logic changes of r38633.
Based on the patch of Evgeny Boltik <bstsoft AT narod DOT ru>, see bug #4070 for more info.
Fixes inverted colors when using hatched brushes.

svn path=/trunk/; revision=39134

11 years ago- Rename device context struct
Johannes Anderwald [Tue, 27 Jan 2009 12:43:33 +0000 (12:43 +0000)]
- Rename device context struct
- patch by Chris

svn path=/trunk/; revision=39132

11 years agoThis code used to round down the number of waiters to a multiple of 2. Fine
Art Yerkes [Tue, 27 Jan 2009 09:35:01 +0000 (09:35 +0000)]
This code used to round down the number of waiters to a multiple of 2.  Fine
if there are exactly one or zero waiters, not fine if there are 2 or more.

svn path=/trunk/; revision=39130

11 years agoBug 4061: Italian resources updates by Paolo Devoti
Daniel Reimer [Tue, 27 Jan 2009 08:59:39 +0000 (08:59 +0000)]
Bug 4061: Italian resources updates by Paolo Devoti
Bug 4052: install more Administrative Tools by Mario Kacmar
Bug 4071: update slovak translations by Mario Kacmar
Bug 4063: Greek update for ReactOS 0.3.8 second part by Apostolos Alexiadis
Bug 4047: spanish files by Javier Remacha

svn path=/trunk/; revision=39129

11 years agoRename Lithuanian keyboard layout. Vytis Girdzijauskas, bug #3249.
Dmitry Gorbachev [Tue, 27 Jan 2009 08:58:15 +0000 (08:58 +0000)]
Rename Lithuanian keyboard layout. Vytis Girdzijauskas, bug #3249.

svn path=/trunk/; revision=39128

11 years ago- Update resources
Dmitry Chapyshev [Tue, 27 Jan 2009 08:09:09 +0000 (08:09 +0000)]
- Update resources

svn path=/trunk/; revision=39127

11 years agoConvert French file from UTF-8 to CP-1252. Add new strings.
Dmitry Gorbachev [Tue, 27 Jan 2009 01:38:48 +0000 (01:38 +0000)]
Convert French file from UTF-8 to CP-1252. Add new strings.

svn path=/trunk/; revision=39125

11 years ago- fix build
Kamil Hornicek [Mon, 26 Jan 2009 23:36:40 +0000 (23:36 +0000)]
- fix build

svn path=/trunk/; revision=39123

11 years agoUpdate Czech keyboard layout. Patch from Radek Liska. Bug #4031.
Dmitry Gorbachev [Mon, 26 Jan 2009 23:04:22 +0000 (23:04 +0000)]
Update Czech keyboard layout. Patch from Radek Liska. Bug #4031.

svn path=/trunk/; revision=39122

11 years agoBegin moving rules out of modulehandler.cpp and into makefile include rules.mak,...
KJK::Hyperion [Mon, 26 Jan 2009 22:44:56 +0000 (22:44 +0000)]
Begin moving rules out of modulehandler.cpp and into makefile include rules.mak, where they will be more readable and manageable. Currently implemented: target C compiler and target C++ compiler rules. Please do a clean build if possible. Testing with unusual output paths appreciated

Supersedes r39111, with the following amendments:

added      tools/rbuild/backend/mingw/rules.mak
   The wrong function was being used to calculate the path of generated files: implement the right function, and use it

svn path=/trunk/; revision=39120

11 years agoCalculator update by Radek Liska (with some changes). Bug #4064.
Dmitry Gorbachev [Mon, 26 Jan 2009 22:27:19 +0000 (22:27 +0000)]
Calculator update by Radek Liska (with some changes). Bug #4064.

svn path=/trunk/; revision=39119

11 years ago - Add a temporary hack for the double-freeing issue that memtrack keeps catching
Cameron Gutman [Mon, 26 Jan 2009 20:45:01 +0000 (20:45 +0000)]
 - Add a temporary hack for the double-freeing issue that memtrack keeps catching
 - I would use my branch for this but I am doing some work on it that has broken some things for now

svn path=/trunk/; revision=39118

11 years ago- update Mesa to version 7.3
Kamil Hornicek [Mon, 26 Jan 2009 20:42:55 +0000 (20:42 +0000)]
- update Mesa to version 7.3
- add reactos.diff
- disable broken OS SSE exception test, bug was filled for this but it's not needed anyway
- remove unused drivers

svn path=/trunk/; revision=39117

11 years agoGiannis Adamopoulos <johnyadams@hotmail.com>
Aleksey Bragin [Mon, 26 Jan 2009 20:00:59 +0000 (20:00 +0000)]
Giannis Adamopoulos <johnyadams@hotmail.com>
- Correctly assign NtSystemRoot and remove assumption that number of partitions equals number of harddisks.
- Remove a hack from IopApplyRosCdromArcHack. Fixes LiveCD issues.
See issue #3170 for more details.

svn path=/trunk/; revision=39116

11 years ago- Use InterlockedIncrement, InterlockedDecrement over intrinsics
Johannes Anderwald [Mon, 26 Jan 2009 17:38:22 +0000 (17:38 +0000)]
- Use InterlockedIncrement, InterlockedDecrement over intrinsics
- Fix ordering of IDmaChannelSlaveVtbl which led to an infinite loop
- Add a few guids
- Fix parameter for KeWaitForSingleObject (spotted by Christoph)
- Also check for IID_IPort in IPortTopology
- Fix priority boost IServiceGroup

svn path=/trunk/; revision=39115

11 years ago- Silence debuglog spam from msimtf.
Aleksey Bragin [Mon, 26 Jan 2009 16:56:11 +0000 (16:56 +0000)]
- Silence debuglog spam from msimtf.

svn path=/trunk/; revision=39113

11 years ago- Revert 39111: "Begin moving rules out of modulehandler.cpp and into makefile includ...
Aleksey Bragin [Mon, 26 Jan 2009 16:55:20 +0000 (16:55 +0000)]
- Revert 39111: "Begin moving rules out of modulehandler.cpp and into makefile include rules.mak, where they will be more readable and manageable. Currently implemented: target C compiler and target C++ compiler rules. Please do a clean build if possible. Testing with unusual output paths appreciated"

svn path=/trunk/; revision=39112

11 years agoBegin moving rules out of modulehandler.cpp and into makefile include rules.mak,...
KJK::Hyperion [Mon, 26 Jan 2009 14:26:15 +0000 (14:26 +0000)]
Begin moving rules out of modulehandler.cpp and into makefile include rules.mak, where they will be more readable and manageable. Currently implemented: target C compiler and target C++ compiler rules. Please do a clean build if possible. Testing with unusual output paths appreciated

svn path=/trunk/; revision=39111

11 years ago- Fix build
Johannes Anderwald [Mon, 26 Jan 2009 10:41:59 +0000 (10:41 +0000)]
- Fix build

svn path=/trunk/; revision=39107

11 years ago- Include mmreg.h for portcls.h
Johannes Anderwald [Mon, 26 Jan 2009 10:18:53 +0000 (10:18 +0000)]
- Include mmreg.h for portcls.h
- Add KsDefaultForwardIrp prototype
- Fix KSPROPSETID_Connection
- Fix KSOBJECT_CREATE_ITEM struct
- Add KSDATAFORMAT_WAVEFORMATEX
- Add KSDATAFORMAT_SUBTYPE_PCM, KSDATAFORMAT_SPECIFIER_WAVEFORMATEX
- Add WAVE_FORMAT_PCM define

svn path=/trunk/; revision=39106

11 years ago- Reimplement SysAudio device initilization
Johannes Anderwald [Mon, 26 Jan 2009 10:08:17 +0000 (10:08 +0000)]
- Reimplement SysAudio device initilization
- Register Plug&Play notification for KS_CATEGORY_AUDIO events

svn path=/trunk/; revision=39105

11 years ago- Start implementing object bag support functions
Johannes Anderwald [Mon, 26 Jan 2009 10:05:46 +0000 (10:05 +0000)]
- Start implementing object bag support functions
- Implement KsCreateDevice, KsAddDevice, KsInitializeDriver
- Add KsDefaultForwardIrp stub

svn path=/trunk/; revision=39104

11 years ago.def -> .spec
Dmitry Chapyshev [Mon, 26 Jan 2009 09:27:47 +0000 (09:27 +0000)]
.def -> .spec

svn path=/trunk/; revision=39103

11 years ago-fix header
Christoph von Wittich [Mon, 26 Jan 2009 07:29:08 +0000 (07:29 +0000)]
-fix header
-set entrypoint="0"

svn path=/trunk/; revision=39102

11 years agono DriverEntry in here -> entrypoint="0"
Christoph von Wittich [Mon, 26 Jan 2009 07:09:06 +0000 (07:09 +0000)]
no DriverEntry in here ->  entrypoint="0"

svn path=/trunk/; revision=39101

11 years ago- .def -> .spec
Dmitry Chapyshev [Sun, 25 Jan 2009 18:02:24 +0000 (18:02 +0000)]
- .def -> .spec
- Fix telephon.cpl
- Small fix hdwwiz
- Delete unneeded files in appwiz

svn path=/trunk/; revision=39099

11 years agor39097 was a bad idea, reverting
KJK::Hyperion [Sun, 25 Jan 2009 17:18:09 +0000 (17:18 +0000)]
r39097 was a bad idea, reverting

svn path=/trunk/; revision=39098

11 years agomodified tools/rbuild/backend/mingw/modulehandler.cpp
KJK::Hyperion [Sun, 25 Jan 2009 16:53:56 +0000 (16:53 +0000)]
modified   tools/rbuild/backend/mingw/modulehandler.cpp
   Make .d files used for full dependencies depend on the module's .rbuild file

modified   tools/rbuild/backend/mingw/rule.cpp
   New $(buildfile) variable that expands to the module's .rbuild file name

svn path=/trunk/; revision=39097

11 years agoAmendment to r39093. Fixes build
KJK::Hyperion [Sun, 25 Jan 2009 16:39:10 +0000 (16:39 +0000)]
Amendment to r39093. Fixes build

svn path=/trunk/; revision=39096

11 years agosplit, splitspace: Allow quotation marks anywhere in an argument, not just the start...
Jeffrey Morlan [Sun, 25 Jan 2009 16:39:06 +0000 (16:39 +0000)]
split, splitspace: Allow quotation marks anywhere in an argument, not just the start and end. (Bug 4054)

svn path=/trunk/; revision=39095

11 years ago- Missed fs_rec in last commit
Stefan Ginsberg [Sun, 25 Jan 2009 16:21:14 +0000 (16:21 +0000)]
- Missed fs_rec in last commit

svn path=/trunk/; revision=39094

11 years agoImplement full dependencies for rbuild: changing a header file will now automatically...
KJK::Hyperion [Sun, 25 Jan 2009 16:19:45 +0000 (16:19 +0000)]
Implement full dependencies for rbuild: changing a header file will now automatically rebuild all modules that include it, directly or indirectly. Very slow, but an irreplaceable tool for header fixing
Full dependencies can be enabled by setting ROS_RBUILDFLAGS=-df
Whether initially enabled or not, once makefile.auto is generated, full dependencies can be enabled or disabled by setting ROS_BUILDDEPS=full or ROS_BUILDDEPS=auto

In case you missed it, full dependencies are VERY SLOW

svn path=/trunk/; revision=39093

11 years ago- Deprecate global helper.h -- define the various 'helpful macros' per module
Stefan Ginsberg [Sun, 25 Jan 2009 16:13:16 +0000 (16:13 +0000)]
- Deprecate global helper.h -- define the various 'helpful macros' per module

svn path=/trunk/; revision=39092

11 years ago- Add stubs for internalConfig, internalNewLocationW, internalRemoveLocation, interna...
Dmitry Chapyshev [Sun, 25 Jan 2009 14:30:57 +0000 (14:30 +0000)]
- Add stubs for internalConfig, internalNewLocationW, internalRemoveLocation, internalRenameLocationW

svn path=/trunk/; revision=39091

11 years ago- Add missed functions
Dmitry Chapyshev [Sun, 25 Jan 2009 12:56:00 +0000 (12:56 +0000)]
- Add missed functions

svn path=/trunk/; revision=39090

11 years ago- Small fix
Dmitry Chapyshev [Sun, 25 Jan 2009 11:55:02 +0000 (11:55 +0000)]
- Small fix

svn path=/trunk/; revision=39089

11 years agocode beautification
Martin Fuchs [Sun, 25 Jan 2009 11:54:31 +0000 (11:54 +0000)]
code beautification

svn path=/trunk/; revision=39088

11 years ago- Cleanup and implement telephon.cpl
Dmitry Chapyshev [Sun, 25 Jan 2009 11:45:47 +0000 (11:45 +0000)]
- Cleanup and implement telephon.cpl

svn path=/trunk/; revision=39087

11 years agoupdate to VS2008 format project files
Martin Fuchs [Sun, 25 Jan 2009 11:21:49 +0000 (11:21 +0000)]
update to VS2008 format project files

svn path=/trunk/; revision=39085

11 years agoupdate XMLStorage to the current version, compatible to VS2008 and GCC@Linux
Martin Fuchs [Sun, 25 Jan 2009 11:20:47 +0000 (11:20 +0000)]
update XMLStorage to the current version, compatible to VS2008 and GCC@Linux

svn path=/trunk/; revision=39084

11 years agoupdate to VS2008 format project files
Martin Fuchs [Sun, 25 Jan 2009 11:16:54 +0000 (11:16 +0000)]
update to VS2008 format project files

svn path=/trunk/; revision=39083

11 years agoadd new resource scripts to the project file
Martin Fuchs [Sun, 25 Jan 2009 11:15:56 +0000 (11:15 +0000)]
add new resource scripts to the project file

svn path=/trunk/; revision=39082

11 years agoadd code comment
Martin Fuchs [Sun, 25 Jan 2009 11:05:27 +0000 (11:05 +0000)]
add code comment

svn path=/trunk/; revision=39081

11 years agoactivate korean resource script
Martin Fuchs [Sun, 25 Jan 2009 10:48:40 +0000 (10:48 +0000)]
activate korean resource script

svn path=/trunk/; revision=39080

11 years ago.def -> .spec
Dmitry Chapyshev [Sun, 25 Jan 2009 10:26:37 +0000 (10:26 +0000)]
.def -> .spec

svn path=/trunk/; revision=39079

11 years agofix code page of korean resource script and remove buggy encoding of the "execute...
Martin Fuchs [Sun, 25 Jan 2009 09:03:27 +0000 (09:03 +0000)]
fix code page of korean resource script and remove buggy encoding of the "execute" dialog title

svn path=/trunk/; revision=39078

11 years ago- Fixed a TODO.
Pierre Schweitzer [Sun, 25 Jan 2009 08:55:52 +0000 (08:55 +0000)]
- Fixed a TODO.
- Added volume mount notification

svn path=/trunk/; revision=39077

11 years agoFixed a wrong behaviour
Pierre Schweitzer [Sun, 25 Jan 2009 08:29:42 +0000 (08:29 +0000)]
Fixed a wrong behaviour

svn path=/trunk/; revision=39076

11 years agoFixed copy/paste
Pierre Schweitzer [Sun, 25 Jan 2009 07:15:25 +0000 (07:15 +0000)]
Fixed copy/paste

svn path=/trunk/; revision=39075

11 years agoFixed typos, spotted by Hervé
Pierre Schweitzer [Sat, 24 Jan 2009 20:41:57 +0000 (20:41 +0000)]
Fixed typos, spotted by Hervé

svn path=/trunk/; revision=39070

11 years agoFixed build
Pierre Schweitzer [Sat, 24 Jan 2009 19:48:38 +0000 (19:48 +0000)]
Fixed build

svn path=/trunk/; revision=39069

11 years agoFixed hdwwiz build
Pierre Schweitzer [Sat, 24 Jan 2009 18:54:14 +0000 (18:54 +0000)]
Fixed hdwwiz build

svn path=/trunk/; revision=39068

11 years agoMore French translations...
Pierre Schweitzer [Sat, 24 Jan 2009 18:41:47 +0000 (18:41 +0000)]
More French translations...

I start hating that language :p

svn path=/trunk/; revision=39067

11 years agoThis shouldn't have been commited... Thanks to RapidSVN
Pierre Schweitzer [Sat, 24 Jan 2009 17:58:28 +0000 (17:58 +0000)]
This shouldn't have been commited... Thanks to RapidSVN

svn path=/trunk/; revision=39066

11 years agoAdded/Updated French translation for almost everything in trunk by Amine Khaldi.
Pierre Schweitzer [Sat, 24 Jan 2009 17:56:31 +0000 (17:56 +0000)]
Added/Updated French translation for almost everything in trunk by Amine Khaldi.
With some adjustements I did.

We're ready for FOSDEM :). Real thanks for your work Amine.

Dedicated by Amine to Aleksey : happy birthday ;)

svn path=/trunk/; revision=39065

11 years ago- Fix Typo.
Michael Martin [Sat, 24 Jan 2009 15:52:46 +0000 (15:52 +0000)]
- Fix Typo.

svn path=/trunk/; revision=39063

11 years ago- Fix typo.
Michael Martin [Sat, 24 Jan 2009 12:28:51 +0000 (12:28 +0000)]
- Fix typo.

svn path=/trunk/; revision=39061

11 years ago"Typo"
Pierre Schweitzer [Sat, 24 Jan 2009 10:13:21 +0000 (10:13 +0000)]
"Typo"

svn path=/trunk/; revision=39058

11 years agoAdded/Updated French translations for /base, excepted for calc.
Pierre Schweitzer [Sat, 24 Jan 2009 10:10:25 +0000 (10:10 +0000)]
Added/Updated French translations for /base, excepted for calc.

svn path=/trunk/; revision=39057

11 years agoMm: Fix page protection flags checks.
Timo Kreuzer [Sat, 24 Jan 2009 00:54:02 +0000 (00:54 +0000)]
Mm: Fix page protection flags checks.

svn path=/trunk/; revision=39054

11 years ago- Convert the function headers to a Doxygen-compatible style
Colin Finck [Fri, 23 Jan 2009 19:36:35 +0000 (19:36 +0000)]
- Convert the function headers to a Doxygen-compatible style
- Fix some typos

svn path=/trunk/; revision=39050

11 years ago- Fix build. Addendum to r39048 (from KJK)
Stefan Ginsberg [Fri, 23 Jan 2009 15:56:07 +0000 (15:56 +0000)]
- Fix build. Addendum to r39048 (from KJK)

svn path=/trunk/; revision=39049

11 years agomodified tools/rbuild/backend/mingw/modulehandler.cpp
KJK::Hyperion [Fri, 23 Jan 2009 14:27:12 +0000 (14:27 +0000)]
modified   tools/rbuild/backend/mingw/modulehandler.cpp
   Use a Rule object for formatting PCH rules. Results in an almost identical makefile.auto, the differences (improvements) being:
    - the new rule uses $@ and $< instead of the full filenames
    - the new rule doesn't add the -g option (the module's CFLAGS/CXXFLAGS already contain it)
    - .gch files now depend on the module's .rbuild as well (a standard Rule feature)
   No rebuild needed, but rbuild will force one for most of you anyways

modified   tools/rbuild/backend/mingw/rule.cpp
modified   tools/rbuild/backend/mingw/rule.h
   Rule::Execute now supports an arbitrary set of replaceable variables, too (required for the PCH rule)

svn path=/trunk/; revision=39048

11 years agoNamea -> Name
Christoph von Wittich [Fri, 23 Jan 2009 14:03:45 +0000 (14:03 +0000)]
Namea -> Name

svn path=/trunk/; revision=39047

11 years agoadd missing DllRegisterServer
Christoph von Wittich [Fri, 23 Jan 2009 13:46:36 +0000 (13:46 +0000)]
add missing DllRegisterServer

svn path=/trunk/; revision=39046

11 years agosync mpr with wine 1.1.13
Christoph von Wittich [Fri, 23 Jan 2009 13:29:06 +0000 (13:29 +0000)]
sync mpr with wine 1.1.13

svn path=/trunk/; revision=39045

11 years agoadd cryptdlg from wine 1.1.13
Christoph von Wittich [Fri, 23 Jan 2009 13:06:33 +0000 (13:06 +0000)]
add cryptdlg from wine 1.1.13

svn path=/trunk/; revision=39044

11 years agosync cryptnet with wine 1.1.13
Christoph von Wittich [Fri, 23 Jan 2009 12:45:09 +0000 (12:45 +0000)]
sync cryptnet with wine 1.1.13

svn path=/trunk/; revision=39042

11 years ago- Stubplement SwapSplayLinks helper function, and make RtlDelete call it.
Aleksey Bragin [Fri, 23 Jan 2009 12:20:37 +0000 (12:20 +0000)]
- Stubplement SwapSplayLinks helper function, and make RtlDelete call it.
- Fix a few lines having TABs instead of SPACEs.

svn path=/trunk/; revision=39041

11 years agoAdded notifications stuff to VCB
Pierre Schweitzer [Fri, 23 Jan 2009 12:18:38 +0000 (12:18 +0000)]
Added notifications stuff to VCB

svn path=/trunk/; revision=39040

11 years agoChristoph von Wittich
Aleksey Bragin [Fri, 23 Jan 2009 11:04:05 +0000 (11:04 +0000)]
Christoph von Wittich
- Fix a typo: dereference target device object instead of referencing it in an uninit routine.

svn path=/trunk/; revision=39039

11 years ago[FORMATTING]
Aleksey Bragin [Fri, 23 Jan 2009 11:01:59 +0000 (11:01 +0000)]
[FORMATTING]
- Bring formatting closer to ReactOS kernelmode style.

svn path=/trunk/; revision=39038

11 years agofix stdole2 dependencies
Christoph von Wittich [Fri, 23 Jan 2009 10:48:53 +0000 (10:48 +0000)]
fix stdole2 dependencies

svn path=/trunk/; revision=39037

11 years ago[FORMATTING]
Aleksey Bragin [Fri, 23 Jan 2009 10:47:32 +0000 (10:47 +0000)]
[FORMATTING]
- Bring formatting closer to ReactOS kernelmode style.
- Fix a typo in a variable name.

svn path=/trunk/; revision=39036

11 years agowe don't have to link against libjpeg
Christoph von Wittich [Fri, 23 Jan 2009 10:36:18 +0000 (10:36 +0000)]
we don't have to link against libjpeg

svn path=/trunk/; revision=39035

11 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 10:26:02 +0000 (10:26 +0000)]
Alex Vlasov
- Implement operations with directory entries.

svn path=/trunk/; revision=39034

11 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 10:19:57 +0000 (10:19 +0000)]
Alex Vlasov
- Implement FAT operations (scanning, finding continuous runs).
- Implement and plug in VCB initialization.

svn path=/trunk/; revision=39033

11 years ago- Add TAG definition to be compatible with GCC multicharacter constants.
Aleksey Bragin [Fri, 23 Jan 2009 10:09:22 +0000 (10:09 +0000)]
- Add TAG definition to be compatible with GCC multicharacter constants.
- Change FAT_NTC_VCB to a TAG-based definition.

svn path=/trunk/; revision=39032

11 years ago- Fix FatValidSectorsPerCluster, otherwise it ended up always being true for any...
Aleksey Bragin [Fri, 23 Jan 2009 10:07:15 +0000 (10:07 +0000)]
- Fix FatValidSectorsPerCluster, otherwise it ended up always being true for any sectors amount.

svn path=/trunk/; revision=39031

11 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 09:49:45 +0000 (09:49 +0000)]
Alex Vlasov
- Move and rewrite FAT in-memory structures to fatstruc.h.
- Remove PACKED_LFN_ENTRY structure.
- Add declarations of VCB functions (init, uninit), and FAT scanning.

svn path=/trunk/; revision=39030

11 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 09:41:30 +0000 (09:41 +0000)]
Alex Vlasov
- Implement FatRead as a wrapper around internal helper FatiRead.
- Stubplement FatiRead.

svn path=/trunk/; revision=39029

11 years ago- Bring FatPerformDevIoCtrl to our coding standards (tabs->spaces, comments).
Aleksey Bragin [Fri, 23 Jan 2009 09:28:03 +0000 (09:28 +0000)]
- Bring FatPerformDevIoCtrl to our coding standards (tabs->spaces, comments).
- Change WaitReason to Executive ("A driver should set this value to Executive, ..." (c) WDK)

svn path=/trunk/; revision=39028

11 years agoOutput the string indicating the test which is going to be run in one call.
Colin Finck [Thu, 22 Jan 2009 22:12:13 +0000 (22:12 +0000)]
Output the string indicating the test which is going to be run in one call.
This should prevent a race condition, when another application also outputs something over the debug line.

svn path=/trunk/; revision=39027

11 years agoUpdated French translations for input.dll and shell32.dll
Pierre Schweitzer [Thu, 22 Jan 2009 19:52:25 +0000 (19:52 +0000)]
Updated French translations for input.dll and shell32.dll

svn path=/trunk/; revision=39026

11 years ago- Implemented FatPerformDevIoCtrl
Pierre Schweitzer [Thu, 22 Jan 2009 17:25:28 +0000 (17:25 +0000)]
- Implemented FatPerformDevIoCtrl
- Use it while mounting new volume to get the right sector size. This fixes a TODO (that was looking as a hack :p)

svn path=/trunk/; revision=39025

11 years ago- Fix a crash when menu allocation fails
Stefan Ginsberg [Thu, 22 Jan 2009 17:04:06 +0000 (17:04 +0000)]
- Fix a crash when menu allocation fails

svn path=/trunk/; revision=39024

11 years agoWoops! I mixed my patches. It fixes leaks anyway ;).
Pierre Schweitzer [Thu, 22 Jan 2009 16:50:23 +0000 (16:50 +0000)]
Woops! I mixed my patches. It fixes leaks anyway ;).

svn path=/trunk/; revision=39023

11 years agoDon't leak IRPs in case of failure
Pierre Schweitzer [Thu, 22 Jan 2009 16:47:45 +0000 (16:47 +0000)]
Don't leak IRPs in case of failure

svn path=/trunk/; revision=39022

11 years ago- Implement SHFlushClipboard (based on msdn info)
Dmitry Chapyshev [Thu, 22 Jan 2009 16:25:31 +0000 (16:25 +0000)]
- Implement SHFlushClipboard (based on msdn info)
- Implement DoEnvironmentSubstW (based on DoEnvironmentSubstA)
- Add checking of params for SHQueryRecycleBinW

svn path=/trunk/; revision=39021

11 years agoNo harm in deleting this (it was previously disabled in r39016)
KJK::Hyperion [Thu, 22 Jan 2009 16:12:02 +0000 (16:12 +0000)]
No harm in deleting this (it was previously disabled in r39016)

svn path=/trunk/; revision=39020

11 years agosync with wine 1.1.13
Christoph von Wittich [Thu, 22 Jan 2009 15:38:51 +0000 (15:38 +0000)]
sync with wine 1.1.13

svn path=/trunk/; revision=39018

11 years agoadd libjpeg
Christoph von Wittich [Thu, 22 Jan 2009 15:03:45 +0000 (15:03 +0000)]
add libjpeg
enable JPEG support in oleaut32

svn path=/trunk/; revision=39017