Commit graph

25219 commits

Author SHA1 Message Date
Magnus Olsen 0f28005f96 part 5 of xx
removing wine hack, that disable seh in rpc.h 
cleanup work fireball ask about it

svn path=/trunk/; revision=27336
2007-06-29 19:15:12 +00:00
Magnus Olsen 73ebe1fb97 part 4 of xx
removing wine hack, that disable seh in rpc.h 
1. adding pseh lib to eventlog

svn path=/trunk/; revision=27335
2007-06-29 19:04:20 +00:00
Magnus Olsen 3ca8fa0d70 part 3 of xx
removing wine hack, that disable seh in rpc.h 
1. adding pseh lib to eventlog

svn path=/trunk/; revision=27334
2007-06-29 18:54:48 +00:00
Magnus Olsen 1fee243552 part 2 of xx
removing wine hack, that disable seh in rpc.h 
1. adding pseh lib to eventlog

svn path=/trunk/; revision=27333
2007-06-29 18:36:18 +00:00
Magnus Olsen a077242b10 part 1 of xx
removing wine hack, that disable seh in rpc.h 
1. adding pseh lib to eventlog

svn path=/trunk/; revision=27332
2007-06-29 18:35:34 +00:00
Magnus Olsen 420c60d889 part 1 of xx
removing wine hack, that disable seh in rpc.h 
1. adding pseh lib to eventlog

svn path=/trunk/; revision=27331
2007-06-29 17:47:07 +00:00
Aleksey Bragin 017976049f - Reimplement HalpAssignPCISlotResources() (based on the old implementation, just changing to the new way of reading/writing PCI config space, formatting and other misc changes).
svn path=/trunk/; revision=27330
2007-06-29 17:20:26 +00:00
Timo Kreuzer 129a800f3f co_WinPosSetWindowPos:
- use IntInvalidateWindows() instead of co_UserRedrawWindows()

svn path=/trunk/; revision=27318
2007-06-28 20:23:46 +00:00
Aleksey Bragin e706d4ba84 - Always use PsLoadedModuleList as a list of modules.
- Load kernel and hal symbols during BootPhase 1 initialization of this KD wrapper.

svn path=/trunk/; revision=27317
2007-06-28 20:19:16 +00:00
Timo Kreuzer 0a3292ae0a co_UserRedrawWindow(): Don't use region after it was deleted -> hRgn = NULL
svn path=/trunk/; revision=27315
2007-06-28 19:23:59 +00:00
Timo Kreuzer 8ec3b717ee - remove hack from co_WinPosSetWindowPos()
fixes bug 902
it doesn't reintroduce bug 735, wich seems to be fixed.
See issue #902,735 for more details.

svn path=/trunk/; revision=27313
2007-06-28 18:57:24 +00:00
Aleksey Bragin a0e07982e6 - Rewrite KdbSymProcessBootSymbols() with respect to recent kernel changes.
- Change KdbSymInit() to match standard kd-wrapper init function.
- They are not called from anywhere, so don't expect something to either improve or break.

svn path=/trunk/; revision=27312
2007-06-28 17:49:02 +00:00
Aleksey Bragin f290d37f66 - Fix incorrect usage of sprintf.
svn path=/trunk/; revision=27311
2007-06-28 16:19:35 +00:00
Johannes Anderwald e129100556 - add option to macro to specify for which backend this macro is intended
If the macro is for all backends, then you dont need to set this option
However, if this macro is for gcc only then put an option, i.e.:
<define name="__USE_W32API" backend="mingw" />

for msvc backend set backend="msvc"
-Currently filtering is only implemented for msvc backend

svn path=/trunk/; revision=27303
2007-06-28 10:03:54 +00:00
Aleksey Bragin 13e2fd4bc6 - Fix symbols loading (PE sections are mapped now, not just read 1:1 from the disk, thus a need to use SectionHeader->VirtualAddress instead of SectionHeader->PointerToRawData).
svn path=/trunk/; revision=27301
2007-06-28 09:26:05 +00:00
Andrew Munger 1289745bf8 Fix realloc behavior when size == 0 and ptr != NULL.
Patch by DrV, bug 2347.

svn path=/trunk/; revision=27299
2007-06-28 07:05:24 +00:00
Aleksey Bragin 57e548bec4 - Fix incompatibility: In Windows IoGetDeviceProperty(DevicePropertyAddress) returns information as 0xDDDDFFFF (D=Device, F=Function) and not as a PCI_SLOT_NUMBER structure. This is confirmed by tests in Windows XP and 2003, and also found via Google.
- Fix incorrect usage of DevicePropertyAddress in videoprt and ndis (thus ndis.sys+pcnet.sys load [again] in Windows XP).

svn path=/trunk/; revision=27290
2007-06-27 18:05:04 +00:00
Dmitry Gorbachev 2beeeef110 The last commit.
Bulgarian translations by CCTAHEB (sstpr [at] narod [dot] ru). Bug #2344.

svn path=/trunk/; revision=27285
2007-06-26 23:31:01 +00:00
Ged Murphy cf9d30ec8d - change the new explorer rbuild files to stop the IRC users from going insane.
- just remove the comment in shell.rbuild to build (just don't expect a fully working shell)

svn path=/trunk/; revision=27282
2007-06-26 13:30:53 +00:00
Daniel Reimer 533ca516f7 - Translate the Strings in the German Solitaire RC File, which were added a while ago.
- Add a German RC File to th new Explorer.

Its my first commit in Trunk, if I broke something, kill me ;-)

svn path=/trunk/; revision=27280
2007-06-26 07:55:08 +00:00
Thomas Bluemel 875b16dac6 Fix the build system, accidently broke it with r27269
svn path=/trunk/; revision=27276
2007-06-25 17:56:54 +00:00
Aleksey Bragin 43fb21136e - Ignore incorrect responses to ACK and just retry sending data until either ACK is read, or max number of iterations is reached. This fixes the keyboard/mouse detection problems when running ReactOS inside VMWare.
svn path=/trunk/; revision=27274
2007-06-25 11:55:51 +00:00
Magnus Olsen 67f892011c Fixing allot of werid bugs + cleanup debug nsg that we do not need any longer.
svn path=/trunk/; revision=27271
2007-06-24 17:29:03 +00:00
Magnus Olsen e3d3cf7171 fixing more value that are not beig fill in, now we getting back the freq
svn path=/trunk/; revision=27270
2007-06-24 13:20:44 +00:00
Thomas Bluemel a5b5d59762 Place .h files generated from .idl definitions in the intermediate directory
svn path=/trunk/; revision=27269
2007-06-24 12:54:54 +00:00
Magnus Olsen caa55436f4 Fixing some value that are not being set
svn path=/trunk/; revision=27268
2007-06-24 11:47:00 +00:00
Magnus Olsen f26b273557 simplefly Main_DirectDraw_QueryInterface code
svn path=/trunk/; revision=27266
2007-06-23 09:57:34 +00:00
Magnus Olsen 2d2cf54cc3 small redesgin do not type cast DirectDraw COM to LPDDRAWI_DIRECTDRAW_INT, use LPDDRAWI_DIRECTDRAW_INT as prototype in all directdraw functions.
svn path=/trunk/; revision=27265
2007-06-22 20:03:04 +00:00
Magnus Olsen bd57936267 Fixing comping waring, also diamble our debug macro (it does not work for full screen for some reason
svn path=/trunk/; revision=27264
2007-06-22 19:34:06 +00:00
Magnus Olsen 1d08d6b833 fixing a member that are not being set
svn path=/trunk/; revision=27263
2007-06-22 16:50:36 +00:00
Magnus Olsen e46a5994cf Fixing smaller bugs, like save the internal surface list, document up some members what they do
svn path=/trunk/; revision=27262
2007-06-22 15:11:59 +00:00
Magnus Olsen a06823792a revert 27246 it is a hack a proper fix should be done in gdi32 or win32k
thx ged for review the old code with me, and talking what can be wrong 
this hack also solv dispare buttom in some case. 

svn path=/trunk/; revision=27253
2007-06-21 16:16:23 +00:00
Colin Finck 9c62047e36 Re-add the "lake.bmp" wallpaper inclusion (partly imported from the deleted 0.3.1 branch, r26044)
The wallpaper is now also added to the %SystemRoot% directory instead of %SystemRoot%\system32

The only thing I did not import is the setting of the default wallpaper in "hivedef.inf". For 0.3.1, we hardcoded the full path to the wallpaper in the "hivedef.inf" file.
For 0.3.3, we should either do this only in the branch or better implement a proper solution like setting the path in 2nd stage setup.

svn path=/trunk/; revision=27250
2007-06-21 15:23:49 +00:00
Colin Finck f214c4f31e Finally fix the left/right confusion in all translations
svn path=/trunk/; revision=27249
2007-06-21 13:06:28 +00:00
Colin Finck 5f6ee9af28 Change the "ReactOS (R) Version 5.2 ..." boot message to "ReactOS (R) Kernel Version 5.2 ...", so people don't get confused by the different version numbers of the Kernel and ReactOS itself
svn path=/trunk/; revision=27248
2007-06-21 12:27:36 +00:00
Magnus Olsen 87c9cac62c fixing regress of icon drawing copyimage are complete mess and have allot of bugs.
I fixed tempary the icon drawing bug until I or some else got time rewriting copyimage image_load case
here is known bugs 
1. alpha icon does not working. 
2. wrong background getting selected 
3. and allot other thing. 

svn path=/trunk/; revision=27246
2007-06-20 19:54:22 +00:00
Magnus Olsen ec6a3bd4ea do not cause a crash in lock, some how lock and unlock does not work as they should
svn path=/trunk/; revision=27244
2007-06-20 05:23:09 +00:00
Magnus Olsen 73ca69bb50 actavite debuger trace again
svn path=/trunk/; revision=27243
2007-06-20 05:14:45 +00:00
Christoph von Wittich 9eaf219355 return FALSE instead of 0
svn path=/trunk/; revision=27241
2007-06-19 20:38:49 +00:00
Aleksey Bragin a2c98932c0 - Russian language translation by Dmitry Chapyshev.
svn path=/trunk/; revision=27236
2007-06-19 08:40:36 +00:00
Aleksey Bragin 556cfbf54a - Russian language translation and fixes to existing translation by Dmitry Chapyshev.
svn path=/trunk/; revision=27235
2007-06-19 08:37:36 +00:00
Aleksey Bragin 04c89b07a5 - Russian language translation fixes by Dmitry Chapyshev.
svn path=/trunk/; revision=27234
2007-06-19 08:27:45 +00:00
Magnus Olsen 74d47c7244 Check the sub_lang before a commit I do not want other langues that english,
like getting ukrain instead for english when the os are set to english

svn path=/trunk/; revision=27232
2007-06-18 21:57:11 +00:00
Magnus Olsen d6273d8a62 Fixed some smaller bugs
svn path=/trunk/; revision=27226
2007-06-18 18:11:39 +00:00
Maarten Bosma 0e95f8362e - Some formatting fixes
- Some checks and fixed return values

svn path=/trunk/; revision=27224
2007-06-18 14:58:44 +00:00
Colin Finck 93e0ad758f Fix bug #2312 and add a check to show only the relevant information for Windows/Unix users
See issue #2312 for more details.

svn path=/trunk/; revision=27223
2007-06-18 11:58:35 +00:00
Christoph von Wittich 5fb6fb2312 added explorer-like addressbar
svn path=/trunk/; revision=27222
2007-06-18 00:09:37 +00:00
Magnus Olsen 4f5153dd3a Time to cellbrate we got bltblt hal working again
1. Createsurface can only create one surface at moment 
2. crash can occured if wrong param are being putin to createsurface for no error check are done. 
3. createsurface are still under havy devloping 

svn path=/trunk/; revision=27221
2007-06-17 23:43:21 +00:00
Magnus Olsen 7ae32c6424 last commit for today
fixing some compile warings for ddraw. 

svn path=/trunk/; revision=27220
2007-06-17 22:11:08 +00:00
Magnus Olsen 2f7fc5300c 1. fixed typo in DD->GetCaps
2. Started implement Createsurface for real this time. 
   thanks to all old try and error the new desgin make more sent 
   and are more clean. still Createsruface does not working yet. 

3. Fixed some comment tags for some whant start writing doc for thuse api 
   you are wellcome

svn path=/trunk/; revision=27218
2007-06-17 21:49:35 +00:00