Thomas Bluemel
|
c6bdf3f977
|
1. added basic reference counting for message queues
2. fixed memory leak when a thread terminates while dispatching a message
3. wake the sender's thread in case of 2.
svn path=/trunk/; revision=9470
|
2004-05-22 16:48:50 +00:00 |
|
Martin Fuchs
|
4307e3115e
|
code comments
svn path=/trunk/; revision=9469
|
2004-05-22 13:18:45 +00:00 |
|
Filip Navara
|
86ada6ab1c
|
- Revert change to VGA register values that I accidently commited.
svn path=/trunk/; revision=9468
|
2004-05-22 12:23:12 +00:00 |
|
Eric Kohl
|
a197c442b7
|
Center install wizard.
Don't skip to next page as long as required data have not been entered.
svn path=/trunk/; revision=9467
|
2004-05-22 12:04:10 +00:00 |
|
Thomas Bluemel
|
dd55a50761
|
1. reverted my last change to SendMessageTimeout() which was wrong
2. fixed UserGetWindowIcon(), SendMessageTimeout() usually overwrites the result variable, even if it failed!
svn path=/trunk/; revision=9466
|
2004-05-22 09:22:41 +00:00 |
|
Filip Navara
|
1404258b13
|
- Remove WinLogon icon, because it's copyrighted by Microsoft.
svn path=/trunk/; revision=9465
|
2004-05-22 09:10:33 +00:00 |
|
Filip Navara
|
ed16c950dc
|
- Check buffer sizes and color counts for IOCTL_VIDEO_SET_COLOR_REGISTERS request.
svn path=/trunk/; revision=9464
|
2004-05-22 08:53:26 +00:00 |
|
Filip Navara
|
1c1f4e3945
|
- Don't delete icons that we got by WM_GETICON or GetClassIcon.
svn path=/trunk/; revision=9463
|
2004-05-22 08:35:38 +00:00 |
|
Thomas Bluemel
|
4c8d47cc6b
|
fixed SendMessageTimeout() to return the correct result even when it timed out
svn path=/trunk/; revision=9462
|
2004-05-22 08:27:15 +00:00 |
|
Hartmut Birr
|
a4931b6ee8
|
- removed an obsolete call to ExAllocatePool in CHECKPOINT
svn path=/trunk/; revision=9461
|
2004-05-22 08:12:49 +00:00 |
|
Art Yerkes
|
a31ff7a76b
|
I forgot to increase the number of strings loaded from the registry. fixed.
svn path=/trunk/; revision=9460
|
2004-05-22 02:54:32 +00:00 |
|
Art Yerkes
|
7f1e933e8e
|
Blight pointed out that we didn't have all the registers in js. This fixes
that.
svn path=/trunk/; revision=9459
|
2004-05-22 02:50:25 +00:00 |
|
Art Yerkes
|
6f17d958c6
|
Blight pointed out that I was missing some regs from the end of the trap frame.
These are now fixed.
svn path=/trunk/; revision=9458
|
2004-05-22 01:55:31 +00:00 |
|
Filip Navara
|
17983ae6be
|
- Added support for special value "LiveCD" of SystemPath option
for loading ReactOS. It uses the known boot drive information
as the boot path.
svn path=/trunk/; revision=9457
|
2004-05-21 20:29:56 +00:00 |
|
Filip Navara
|
1c9e1c3a8b
|
- Fixed a bug in IsoSearchDirectoryBufferForFile. Compare the offset first, so we don't access invalid memory.
svn path=/trunk/; revision=9456
|
2004-05-21 20:06:09 +00:00 |
|
Filip Navara
|
ce81c53f81
|
- End-Of-Line marker at the real end of line shouldn't advance the vertical offset.
svn path=/trunk/; revision=9455
|
2004-05-21 17:34:24 +00:00 |
|
Filip Navara
|
d76f0c8745
|
- Support for the End-Of-Line RLE mark.
- Treat the bitmap header field bV5ClrUsed correctly if it's set to zero.
svn path=/trunk/; revision=9454
|
2004-05-21 17:05:46 +00:00 |
|
Thomas Bluemel
|
08855e847a
|
don't clip moving rectangles to the work area for topmost windows
svn path=/trunk/; revision=9453
|
2004-05-21 12:46:59 +00:00 |
|
Thomas Bluemel
|
03de8510c2
|
removed obsolete fields from the W32PROCESS structure
svn path=/trunk/; revision=9452
|
2004-05-21 10:31:00 +00:00 |
|
Thomas Bluemel
|
4349fe8990
|
implemented DisableProcessWindowsGhosting() (window ghosting is not yet implemented though)
svn path=/trunk/; revision=9451
|
2004-05-21 10:09:31 +00:00 |
|
Thomas Bluemel
|
6851738b5a
|
fixed message timeout crash, caused by inserting dispatching messages into the wrong dispatching list
svn path=/trunk/; revision=9450
|
2004-05-20 21:48:41 +00:00 |
|
Thomas Bluemel
|
c9bec757df
|
fixed handling of caption buttons
svn path=/trunk/; revision=9449
|
2004-05-20 14:53:14 +00:00 |
|
Thomas Bluemel
|
0cc4a84668
|
clip to the work area when dragging a window
svn path=/trunk/; revision=9448
|
2004-05-20 14:34:14 +00:00 |
|
Thomas Bluemel
|
0a242842b2
|
fixed FillRect() to properly handle system color constants (thanks to Royce for spotting this bug)
svn path=/trunk/; revision=9447
|
2004-05-20 14:12:21 +00:00 |
|
Eric Kohl
|
f44bcb1cdb
|
Add some security function stubs.
svn path=/trunk/; revision=9446
|
2004-05-20 12:42:51 +00:00 |
|
Hartmut Birr
|
4a1429bb28
|
- Do not change the mapping count of a page if the physical address falls
in the range of valid physical memory (in MmMapIoSpace and MmUnmapIoSpace).
svn path=/trunk/; revision=9445
|
2004-05-20 08:37:21 +00:00 |
|
Royce Mitchell III
|
a7cf6b254f
|
get current HINSTANCE if given NULL in CreateWindowExA&W - fixes bug I found today with my little 'window stresser' app.
svn path=/trunk/; revision=9444
|
2004-05-20 04:10:01 +00:00 |
|
Thomas Bluemel
|
46d6fe4163
|
set proper lasterror code in RegisterWindowMessage()
svn path=/trunk/; revision=9443
|
2004-05-19 19:16:47 +00:00 |
|
Thomas Bluemel
|
23c42995a1
|
fixed RegisterWindowMessage()
svn path=/trunk/; revision=9442
|
2004-05-19 19:09:20 +00:00 |
|
Thomas Bluemel
|
1f14756983
|
attempt to fix handling of timed out sending of messages to be thread-safe
svn path=/trunk/; revision=9441
|
2004-05-19 18:45:31 +00:00 |
|
Thomas Bluemel
|
90b8b7f3d6
|
use FASTCALL calling convention for internal routines
svn path=/trunk/; revision=9440
|
2004-05-18 22:32:48 +00:00 |
|
Steven Edwards
|
0fcdaa8c81
|
Sylvain Petreolle -
Hacked TGMarltt to work on Windows as well as Linux and ReactOS with FreeType.
svn path=/trunk/; revision=9439
|
2004-05-18 16:22:49 +00:00 |
|
Thomas Bluemel
|
e765178153
|
ported CreatePolyPolygonRgn() and CreatePolygonRgn() from wine
svn path=/trunk/; revision=9438
|
2004-05-18 15:25:25 +00:00 |
|
Thomas Bluemel
|
40c3c7cd37
|
fixed memory leak
svn path=/trunk/; revision=9437
|
2004-05-18 14:06:42 +00:00 |
|
Thomas Bluemel
|
7ea71b67f4
|
safe parameter handling for PolyPolygonRgn() and PolygonRgn(). The actual region calculation for both functions is not yet implemented though!
svn path=/trunk/; revision=9436
|
2004-05-18 13:57:41 +00:00 |
|
Martin Fuchs
|
4b62bbcaa8
|
prompt with error messageboxes for problems when reading init files
svn path=/trunk/; revision=9435
|
2004-05-18 12:38:39 +00:00 |
|
Eric Kohl
|
9c4dd6241a
|
Implement SeQueryAuthenticationIdToken().
Add audit function stubs.
svn path=/trunk/; revision=9434
|
2004-05-18 12:24:40 +00:00 |
|
Martin Fuchs
|
0cc2f5d9be
|
return more verbose XML parser error messages
svn path=/trunk/; revision=9433
|
2004-05-18 12:10:36 +00:00 |
|
Hartmut Birr
|
c49f961993
|
- Do print readable sector numbers in DiskReadLogicalSectors.
svn path=/trunk/; revision=9432
|
2004-05-17 20:30:55 +00:00 |
|
Hartmut Birr
|
869728e524
|
- Implemented the printing of 64 bit numbers.
svn path=/trunk/; revision=9431
|
2004-05-17 20:25:01 +00:00 |
|
Hartmut Birr
|
d462152e6d
|
- Fixed the calculation of the start for a partition within an extended partition.
svn path=/trunk/; revision=9430
|
2004-05-17 20:20:17 +00:00 |
|
Martin Fuchs
|
3128a0aff7
|
add missing precomp.h header file
svn path=/trunk/; revision=9429
|
2004-05-17 19:56:04 +00:00 |
|
Gé van Geldorp
|
8f30493913
|
Prevent unnecessary relinks when TARGET_REGTESTS = yes
svn path=/trunk/; revision=9428
|
2004-05-17 19:45:10 +00:00 |
|
Steven Edwards
|
0e7124da95
|
committed Marlett replacement as binary
svn path=/trunk/; revision=9427
|
2004-05-17 17:41:08 +00:00 |
|
Steven Edwards
|
0bf4f46ded
|
trying to fix this to be binary
svn path=/trunk/; revision=9426
|
2004-05-17 17:40:21 +00:00 |
|
Steven Edwards
|
997484141f
|
Untested !!!!
Added Font substition support for Marlett via TGMarlett
svn path=/trunk/; revision=9425
|
2004-05-17 17:32:19 +00:00 |
|
Steven Edwards
|
6eb086ebc9
|
added Transgamings Marlett font replacement licensed
under the BSD license.
svn path=/trunk/; revision=9424
|
2004-05-17 17:30:24 +00:00 |
|
Filip Navara
|
aaa859c4a6
|
- Fixed Window Class menu handling that I broke with my last patch.
svn path=/trunk/; revision=9423
|
2004-05-17 16:38:58 +00:00 |
|
Eric Kohl
|
06ed586fb1
|
Add documentation for some range list functions.
svn path=/trunk/; revision=9422
|
2004-05-17 13:21:52 +00:00 |
|
Eric Kohl
|
53a3421952
|
Add range list flags.
svn path=/trunk/; revision=9421
|
2004-05-17 13:20:05 +00:00 |
|