Johannes Anderwald
97111999d7
- Fix msvc project generation for kernel mode drivers without a driver entry
...
svn path=/trunk/; revision=39152
2009-01-27 21:52:36 +00:00
Dmitry Chapyshev
a167adfcb4
- Partially implement User32InitializeImmEntryTable
...
svn path=/trunk/; revision=39150
2009-01-27 21:23:44 +00:00
Johannes Anderwald
d9286e5bec
- Register sysaudio device interfaces
...
svn path=/trunk/; revision=39149
2009-01-27 20:02:50 +00:00
Art Yerkes
aa1756a335
Not sure if anybody else uses ccache, but this saves almost 800 recompilations
...
every time wmc runs.
svn path=/trunk/; revision=39148
2009-01-27 19:58:30 +00:00
Dmitry Chapyshev
74e38ab6c0
- Add file for imm-functions
...
- Move all imm-functions to imm.c
svn path=/trunk/; revision=39147
2009-01-27 19:06:46 +00:00
Dmitry Chapyshev
3dabe3bd8d
- Direct call NtSetInternalWindowPos
...
- Add TODO for GetInternalWindowPos
svn path=/trunk/; revision=39146
2009-01-27 18:47:08 +00:00
Dmitry Chapyshev
22ad6867b2
- Sync gdiplus with Wine head
...
svn path=/trunk/; revision=39144
2009-01-27 18:03:33 +00:00
Johannes Anderwald
820978650e
- Fix registered guids for IPortMidi
...
- Fix InterfaceGuids array in IPortTopology
- Add a hack to prevent es1371 driver from crashing
svn path=/trunk/; revision=39143
2009-01-27 17:54:46 +00:00
Johannes Anderwald
bc9b8cbda8
- Add guids for IPortMidi and IMiniportMidi
...
- Add UNIMPLEMENTED macro to NewPortDMus
- Partly implement IPortMidi (based on IPortTopology)
svn path=/trunk/; revision=39142
2009-01-27 17:38:56 +00:00
Johannes Anderwald
9577cba3fa
- Add macro to avoid warning
...
- Revert my fix to IID_IPortMidi
svn path=/trunk/; revision=39141
2009-01-27 17:35:34 +00:00
Christoph von Wittich
6e7271a51d
-don't load the image in WM_PAINT
...
-return the correct values when handling a window message
-free resources
-...
svn path=/trunk/; revision=39140
2009-01-27 17:14:00 +00:00
Johannes Anderwald
d74e05fa62
- Fix a typo
...
svn path=/trunk/; revision=39139
2009-01-27 16:53:18 +00:00
Johannes Anderwald
5a8c721c32
- Fix a bug ;)
...
svn path=/trunk/; revision=39137
2009-01-27 16:44:08 +00:00
Christoph von Wittich
bce5ca675d
-don't delete a DC return from BeginPaint
...
-DPRINT1 -> DPRINT
svn path=/trunk/; revision=39135
2009-01-27 16:01:47 +00:00
Gregor Schneider
906bea5252
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
2009-01-27 15:36:07 +00:00
Johannes Anderwald
42bd582bfe
- Rename device context struct
...
- patch by Chris
svn path=/trunk/; revision=39132
2009-01-27 12:43:33 +00:00
Art Yerkes
16a9e8d714
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
2009-01-27 09:35:01 +00:00
Daniel Reimer
d68970475c
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
2009-01-27 08:59:39 +00:00
Dmitry Gorbachev
3ced760410
Rename Lithuanian keyboard layout. Vytis Girdzijauskas, bug #3249 .
...
svn path=/trunk/; revision=39128
2009-01-27 08:58:15 +00:00
Dmitry Chapyshev
7bc719fde5
- Update resources
...
svn path=/trunk/; revision=39127
2009-01-27 08:09:09 +00:00
Dmitry Gorbachev
23abc262d0
Convert French file from UTF-8 to CP-1252. Add new strings.
...
svn path=/trunk/; revision=39125
2009-01-27 01:38:48 +00:00
Kamil Hornicek
40f2a73fe9
- fix build
...
svn path=/trunk/; revision=39123
2009-01-26 23:36:40 +00:00
Dmitry Gorbachev
98718ab5aa
Update Czech keyboard layout. Patch from Radek Liska. Bug #4031 .
...
svn path=/trunk/; revision=39122
2009-01-26 23:04:22 +00:00
KJK::Hyperion
3384aa2e05
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
2009-01-26 22:44:56 +00:00
Dmitry Gorbachev
8e354bfb10
Calculator update by Radek Liska (with some changes). Bug #4064 .
...
svn path=/trunk/; revision=39119
2009-01-26 22:27:19 +00:00
Cameron Gutman
ac6f717294
- 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
2009-01-26 20:45:01 +00:00
Kamil Hornicek
b03a86437a
- 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
2009-01-26 20:42:55 +00:00
Aleksey Bragin
c41b00f625
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
2009-01-26 20:00:59 +00:00
Johannes Anderwald
1c203e354e
- 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
2009-01-26 17:38:22 +00:00
Aleksey Bragin
c93503ebd7
- Silence debuglog spam from msimtf.
...
svn path=/trunk/; revision=39113
2009-01-26 16:56:11 +00:00
Aleksey Bragin
ba54ffaf10
- 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
2009-01-26 16:55:20 +00:00
KJK::Hyperion
ab6dc12eeb
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
2009-01-26 14:26:15 +00:00
Johannes Anderwald
eef5b9c252
- Fix build
...
svn path=/trunk/; revision=39107
2009-01-26 10:41:59 +00:00
Johannes Anderwald
44ff72e130
- 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
2009-01-26 10:18:53 +00:00
Johannes Anderwald
967d764b06
- Reimplement SysAudio device initilization
...
- Register Plug&Play notification for KS_CATEGORY_AUDIO events
svn path=/trunk/; revision=39105
2009-01-26 10:08:17 +00:00
Johannes Anderwald
5284f4a283
- Start implementing object bag support functions
...
- Implement KsCreateDevice, KsAddDevice, KsInitializeDriver
- Add KsDefaultForwardIrp stub
svn path=/trunk/; revision=39104
2009-01-26 10:05:46 +00:00
Dmitry Chapyshev
7685b6a1a8
.def -> .spec
...
svn path=/trunk/; revision=39103
2009-01-26 09:27:47 +00:00
Christoph von Wittich
1211da2f14
-fix header
...
-set entrypoint="0"
svn path=/trunk/; revision=39102
2009-01-26 07:29:08 +00:00
Christoph von Wittich
dd1b99bd89
no DriverEntry in here -> entrypoint="0"
...
svn path=/trunk/; revision=39101
2009-01-26 07:09:06 +00:00
Dmitry Chapyshev
9fc12fc21d
- .def -> .spec
...
- Fix telephon.cpl
- Small fix hdwwiz
- Delete unneeded files in appwiz
svn path=/trunk/; revision=39099
2009-01-25 18:02:24 +00:00
KJK::Hyperion
2b2de9b92d
r39097 was a bad idea, reverting
...
svn path=/trunk/; revision=39098
2009-01-25 17:18:09 +00:00
KJK::Hyperion
dcbca32fbc
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
2009-01-25 16:53:56 +00:00
KJK::Hyperion
f165b7d65f
Amendment to r39093. Fixes build
...
svn path=/trunk/; revision=39096
2009-01-25 16:39:10 +00:00
Jeffrey Morlan
4d6bf5e49a
split, splitspace: Allow quotation marks anywhere in an argument, not just the start and end. (Bug 4054)
...
svn path=/trunk/; revision=39095
2009-01-25 16:39:06 +00:00
Stefan Ginsberg
931eb2e0b0
- Missed fs_rec in last commit
...
svn path=/trunk/; revision=39094
2009-01-25 16:21:14 +00:00
KJK::Hyperion
ba67551bdf
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
2009-01-25 16:19:45 +00:00
Stefan Ginsberg
dbd86db31e
- Deprecate global helper.h -- define the various 'helpful macros' per module
...
svn path=/trunk/; revision=39092
2009-01-25 16:13:16 +00:00
Dmitry Chapyshev
72916420fc
- Add stubs for internalConfig, internalNewLocationW, internalRemoveLocation, internalRenameLocationW
...
svn path=/trunk/; revision=39091
2009-01-25 14:30:57 +00:00
Dmitry Chapyshev
6f92bc9ca5
- Add missed functions
...
svn path=/trunk/; revision=39090
2009-01-25 12:56:00 +00:00
Dmitry Chapyshev
61ab39a48a
- Small fix
...
svn path=/trunk/; revision=39089
2009-01-25 11:55:02 +00:00