Magnus Olsen
4a4c71ea2b
fixing ddrawi is compatible with vs
...
svn path=/trunk/; revision=27178
2007-06-14 20:02:51 +00:00
Johannes Anderwald
c4f39da5a8
- release lock on error
...
svn path=/trunk/; revision=27177
2007-06-14 19:51:19 +00:00
Dmitry Gorbachev
e2299b4583
- Do not leak ports.
...
- Use threads. This should allow shutdown.
- Fix indentation.
svn path=/trunk/; revision=27176
2007-06-14 19:09:32 +00:00
Dmitry Gorbachev
076ca93553
- Do not create process data twice.
...
- Check message type.
svn path=/trunk/; revision=27175
2007-06-14 16:47:24 +00:00
Dmitry Gorbachev
0743fc87cf
- Hackish solution of issue #2062 .
...
- Turn off title change, as it can cause a deadlock.
svn path=/trunk/; revision=27174
2007-06-14 16:41:55 +00:00
Magnus Olsen
88bc96e3df
start rewrite SetCooperativeLevel
...
we pass some more test for setcooper but not all, the wine code are allot mess and wrong.
the wine code will be remove complete.
svn path=/trunk/; revision=27173
2007-06-14 13:41:48 +00:00
Ged Murphy
05105d3d12
these files should have headers
...
svn path=/trunk/; revision=27166
2007-06-12 20:56:01 +00:00
Aleksey Bragin
59cf409608
- Translation to Russian language by Dmitry Chapyshev.
...
svn path=/trunk/; revision=27164
2007-06-12 20:41:34 +00:00
Aleksey Bragin
66a9ac9e88
- Translation to Russian language by Dmitry Chapyshev.
...
svn path=/trunk/; revision=27163
2007-06-12 20:35:04 +00:00
Aleksey Bragin
adcf0f69c7
- Translation to Russian language by Dmitry Chapyshev.
...
svn path=/trunk/; revision=27162
2007-06-12 20:31:45 +00:00
Johannes Anderwald
77e68c3d5a
- was not meant to be commited
...
svn path=/trunk/; revision=27161
2007-06-12 19:35:15 +00:00
Johannes Anderwald
4d8d218004
- dont double free memory
...
svn path=/trunk/; revision=27160
2007-06-12 19:33:44 +00:00
Johannes Anderwald
13eda403d7
- remove MenuItem from MenuItemList on request
...
svn path=/trunk/; revision=27158
2007-06-12 18:18:32 +00:00
Magnus Olsen
bbbe421396
making portcls can be compile now
...
svn path=/trunk/; revision=27157
2007-06-12 15:37:30 +00:00
Dmitry Gorbachev
d37dc1d14e
Dutch translation by Joost de Meij (bug report #2300 ).
...
svn path=/trunk/; revision=27156
2007-06-12 15:35:03 +00:00
Magnus Olsen
425ddbf45a
fixing some header problem for portcls
...
svn path=/trunk/; revision=27155
2007-06-12 15:23:28 +00:00
Magnus Olsen
36f388cc37
adding include windows.h it take care for some macro was not declare and COM macro are only in psdk what I known, still create compiling issue
...
svn path=/trunk/; revision=27154
2007-06-12 10:26:47 +00:00
Hervé Poussineau
ad0d69c348
Do not create a new device node if we already know the PDO
...
svn path=/trunk/; revision=27153
2007-06-12 08:38:32 +00:00
Aleksey Bragin
5b7bb95ec1
Massive changes to the driver loading / device creation logic (as a result of collaborative work with Herve):
...
- Really reuse the driver's object, instead of always failing in "IopGetDriverObject()". Fix driver's object creation accordingly in NtLoadDriver() and IopActionInitChildServices().
- Move InvalidateRelations to a later stage, when it really should happen (previously it just delayed the boot process but couldn't load any driver since boot device was inaccessible and reusing drivers loaded by the bootloader was not possible).
- Minor bugfixes in various places related to these changes.
- Add DPRINTs for easier debugging and failure tracking (silent failure is the worst enemy of a developer).
Results:
- VMWare video driver regression is gone.
- "New device found" wizard appears in the 3rd stage like in "old good times".
- Network drivers hang somewhere, so a hack is added to temporarily disable installation of pcnet.sys.
svn path=/trunk/; revision=27151
2007-06-11 22:02:55 +00:00
Hervé Poussineau
8bb5ea4208
Always complete the IRP_MJ_PNP irp, even if we don't recognize the minor function
...
svn path=/trunk/; revision=27150
2007-06-11 21:26:51 +00:00
Aleksey Bragin
0a8b633b06
- hpoussin: If minor function is not recognized, you must not change the Irp->IoStatus.Status field.
...
svn path=/trunk/; revision=27149
2007-06-11 21:20:25 +00:00
Timo Kreuzer
1b70c2f495
- use LOGFONTW structure from GetFontResourceInfo for face name
...
- use LF_FULLFACESIZE
- some cleanup
svn path=/trunk/; revision=27148
2007-06-11 20:38:55 +00:00
Thomas Bluemel
07e6389f6c
Fix syntax error
...
svn path=/trunk/; revision=27147
2007-06-11 18:14:14 +00:00
Aleksey Bragin
c8492ec043
- Remove a call to TREEVIEW_Update() which causes an infinite loop on ReactOS. Now it should be possible to use treeview controls (such as regedit's left pane) without major problems.
...
svn path=/trunk/; revision=27146
2007-06-11 17:57:07 +00:00
Dmitry Gorbachev
6284ebf8b2
Update Polish translation. Bug #2298 .
...
svn path=/trunk/; revision=27145
2007-06-11 15:57:16 +00:00
Dmitry Gorbachev
272fa75e9d
Translations:
...
- Dutch by Joost de Meij (dreamsmsn *at* gmail *dot* com). Bug #2296 .
- French by Pierre Schweitzer. Bug #2297 .
- Polish by Olaf Siejka. Bug #2298 .
svn path=/trunk/; revision=27144
2007-06-11 15:56:42 +00:00
Dmitry Gorbachev
12130e71ab
- Remove root device hack.
...
- Add event dereferencing hack (bug report #2240 ).
svn path=/trunk/; revision=27141
2007-06-11 15:02:23 +00:00
Ged Murphy
ca4a88afa0
fix build
...
svn path=/trunk/; revision=27140
2007-06-11 14:48:39 +00:00
Ged Murphy
b0b8a08702
delete todo.h the definitions
...
svn path=/trunk/; revision=27139
2007-06-11 14:24:50 +00:00
Ged Murphy
72c2c80949
move a couple more definitions into the public sdk
...
svn path=/trunk/; revision=27138
2007-06-11 14:23:49 +00:00
Aleksey Bragin
80f6386261
- Fix a bug with querying registry values (a typo, spotted/fixed by Herve).
...
- Fix a problem when a device, which was already in the list is freed and memory corruption is introduced.
svn path=/trunk/; revision=27137
2007-06-11 13:35:42 +00:00
Dmitry Gorbachev
9b0d081e49
Add Belgian French variant, resolve political / cultural conflict.
...
svn path=/trunk/; revision=27135
2007-06-11 11:43:39 +00:00
Ged Murphy
6cd0c03313
remove corresponding definitions out of todo.h
...
svn path=/trunk/; revision=27134
2007-06-11 09:52:31 +00:00
Ged Murphy
d772596da8
start to move some definitions into the public sdk
...
svn path=/trunk/; revision=27133
2007-06-11 09:51:44 +00:00
Dmitry Gorbachev
fe667853fa
Fix LPC port referencing.
...
svn path=/trunk/; revision=27132
2007-06-11 01:24:41 +00:00
Maarten Bosma
1bc331c11f
Blt-API Tests
...
svn path=/trunk/; revision=27129
2007-06-10 20:47:17 +00:00
Maarten Bosma
d1d6598616
Tests BltBatch and GetBltStatus
...
svn path=/trunk/; revision=27124
2007-06-10 18:19:46 +00:00
Hervé Poussineau
db153659fe
Fill HardwareDatabase, DriverStart and DriverSize fields before calling init routine
...
svn path=/trunk/; revision=27120
2007-06-10 16:15:16 +00:00
Maarten Bosma
65c877d142
Some clean up
...
svn path=/trunk/; revision=27118
2007-06-10 14:43:48 +00:00
Maarten Bosma
b7a21ac467
Add tests for IDirectDrawSurface methods:
...
- GetCaps
- GetDC / ReleaseDC
- ChangeUniquenessValue / GetUniquenessValue
- GetPixelFormat
- GetSurfaceDesc
- GetDDInterface
svn path=/trunk/; revision=27117
2007-06-10 14:32:19 +00:00
Maarten Bosma
c80a21e102
added wrong file
...
svn path=/trunk/; revision=27115
2007-06-10 12:03:01 +00:00
Maarten Bosma
919058559b
Some more movement.
...
svn path=/trunk/; revision=27112
2007-06-10 11:50:56 +00:00
Thomas Bluemel
b966dbe7ee
convert a switch statement with a range to an if statement (msvc compatibility)
...
svn path=/trunk/; revision=27111
2007-06-10 11:50:48 +00:00
Maarten Bosma
2fe952c999
- some rearrangement
...
- tests for GetPrivateData, SetPrivateData, FreePrivateData of IDirectDrawSurface
svn path=/trunk/; revision=27110
2007-06-10 11:42:58 +00:00
Thomas Bluemel
c3bd31ab5a
Fix accidentally introduced thread and memory leak when the cache should be run down
...
svn path=/trunk/; revision=27109
2007-06-10 11:24:34 +00:00
Thomas Bluemel
f7d3dc0bd6
Display nice images taken (and modified) from http://www.lullabot.com/articles/free_gpl_icons_lullacons_pack_1 , which are licensed under the GPL.
...
svn path=/trunk/; revision=27108
2007-06-10 11:17:38 +00:00
Dmitry Gorbachev
6ccaee160f
Fix issue #2151 .
...
svn path=/trunk/; revision=27107
2007-06-10 11:11:05 +00:00
Thomas Bluemel
9705ebf7f4
Display the owner of the security descriptor
...
svn path=/trunk/; revision=27106
2007-06-10 10:45:38 +00:00
Thomas Bluemel
8b79ad2052
Add GUIDs for IID_IBandSite, CLSID_RebarBandSite and IID_IDeskBand
...
svn path=/trunk/; revision=27105
2007-06-10 09:32:11 +00:00
Thomas Bluemel
880c4059fe
Add a very experimental explorer that heavily relies on the shell. It's still very buggy, not very functional and will not work on ReactOS due to the lack of support in shell32.dll and friends. It will not be built by default.
...
- todo.h is a header that contains definitions and GUIDs that we miss in the public sdk headers.
- undoc.h contains functions that are not publicly documented. It also contains internal (not yet complete) COM interfaces used with the start menu and SHCreateDesktop.
svn path=/trunk/; revision=27104
2007-06-10 08:09:42 +00:00