David Welch
d2c4219caf
- Support for resetting the display mode on a bug check.
...
svn path=/trunk/; revision=5817
2003-08-24 11:58:16 +00:00
David Welch
1c8b6bc99e
- Fill in the DriverBase and DriverSize fields in the DRIVER_OBJECT structure.
...
svn path=/trunk/; revision=5816
2003-08-24 11:35:41 +00:00
David Welch
659245c76a
- Calls the miniport's HwReset if the HAL reacquires display ownership;
...
don't do an int10.
svn path=/trunk/; revision=5815
2003-08-24 11:30:02 +00:00
David Welch
f85a8455cb
- Return TRUE from HwInitialize
...
- Implement HwReset.
svn path=/trunk/; revision=5814
2003-08-24 11:28:09 +00:00
Casper Hornstrup
aa6c5c7738
2003-08-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* Makefile: Support creating compressed bootable CDs.
* rules.mak (HOST_CXX, HOST_AR, CABMAN): Define.
* bootdata/txtsetup.sif: Add Cabinets section.
Remove files that are put in reactos.cab.
* subsys/system/usetup/filequeue.c (SetupCloseFileQueue): Release
memory allocated for SourceCabinet.
(SetupQueueCopy): Support copying files in cabinets.
(SetupCommitFileQueue): Support copying files in cabinets.
* subsys/system/usetup/filequeue.h (SetupQueueCopy): Add SourceCabinet
parameter.
* subsys/system/usetup/filesup.c (SetupExtractFile): New function.
* subsys/system/usetup/filesup.h (SetupExtractFile): Prototype.
* subsys/system/usetup/infcache.c (InfOpenBufferedFile): New function.
* subsys/system/usetup/infcache.h (InfOpenBufferedFile): Prototype.
* subsys/system/usetup/makefile (TARGET_SDKLIBS): Add zlib.a.
(TARGET_CFLAGS): Add zlib to include path.
(TARGET_OBJECTS): Add cabinet.o.
* subsys/system/usetup/usetup.c (PrepareCopyPageInfFile): New function.
(PrepareCopyPage): Process Cabinets section.
* tools/helper.mk: Support C++ applications.
* rosbin.txt: Remove.
* bootdata/packages: New directory.
* bootdata/packages/reactos.dff: New file.
* lib/zlib/Makefile.host: New file.
* subsys/system/usetup/cabinet.c: Ditto.
* subsys/system/usetup/cabinet.h: Ditto.
* tools/cabman: New directory.
* tools/cabman/.cvsignore: New file.
* tools/cabman/cabinet.cxx: Ditto.
* tools/cabman/cabinet.h: Ditto.
* tools/cabman/cabman.h: Ditto.
* tools/cabman/dff.txt: Ditto.
* tools/cabman/dfp.cxx: Ditto.
* tools/cabman/dfp.h: Ditto.
* tools/cabman/main.cxx: Ditto.
* tools/cabman/makefile: Ditto.
* tools/cabman/makefile.win32: Ditto.
* tools/cabman/mszip.cxx: Ditto.
* tools/cabman/mszip.h: Ditto.
* tools/cabman/raw.cxx: Ditto.
* tools/cabman/raw.h: Ditto.
svn path=/trunk/; revision=5813
2003-08-24 10:36:07 +00:00
Casper Hornstrup
a60eb421a7
2003-08-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/structs.h: Apply packed attribute to the typedef, not the
type's name.
* include/ntos/keyboard.h: Ditto.
* include/ntos/tss.h: Ditto.
* include/win32k/cursoricon.h: Ditto.
* include/win32k/math.h: Include the compiler's math.h for builtins.
* ntoskrnl/nt/vdm.c (NtEarlyInitVdm): Avoid warning when compiling using
GCC 3.4.
svn path=/trunk/; revision=5812
2003-08-24 10:00:12 +00:00
Martin Fuchs
a7977a2a2d
Implement CTRL+ESC shortcut for poping up start menu
...
svn path=/trunk/; revision=5811
2003-08-24 09:44:02 +00:00
Martin Fuchs
80069f0d59
moved externals.h into winefile directory
...
svn path=/trunk/; revision=5810
2003-08-24 09:43:56 +00:00
Thomas Bluemel
65e70b333c
added missing icon file
...
svn path=/trunk/; revision=5809
2003-08-24 07:58:01 +00:00
Martin Fuchs
aa77f6df20
browse drives in start menu
...
svn path=/trunk/; revision=5808
2003-08-24 05:04:04 +00:00
Thomas Bluemel
53ee161d92
1. ClipCursor(), GetClipCursor() in user32
...
2. NtUserClipCursor() and NtUserGetClipCursor() in win32k
3. moved system cursor information to WINSTATION_OBJECT
4. modified win32k mousedriver callback routine for cursor clipping
svn path=/trunk/; revision=5807
2003-08-24 01:12:16 +00:00
Steven Edwards
f9212d48c5
Fixed new tests added .cvsignore files.
...
Sorry about that.
svn path=/trunk/; revision=5806
2003-08-23 21:13:18 +00:00
Thomas Bluemel
7ef4a451c3
implemented NtUserGetIconSize()
...
svn path=/trunk/; revision=5805
2003-08-23 20:59:08 +00:00
Steven Edwards
a301bcf7df
Updated patblt test and .cvsignore
...
svn path=/trunk/; revision=5804
2003-08-23 20:55:40 +00:00
Martin Fuchs
2de513433b
work around for missing BTNS_NOPREFIX declaration in mingw commtrl.h
...
svn path=/trunk/; revision=5803
2003-08-23 19:52:15 +00:00
Martin Fuchs
ffa80e7e36
fixed create_absolute_pidl()
...
svn path=/trunk/; revision=5802
2003-08-23 19:48:37 +00:00
Martin Fuchs
20228bbf5d
implemented context menus for task bar
...
svn path=/trunk/; revision=5801
2003-08-23 18:06:21 +00:00
Martin Fuchs
4d265e45f4
Implemented tool tips for quicklaunch bar.
...
svn path=/trunk/; revision=5800
2003-08-23 18:05:34 +00:00
Thomas Bluemel
05831e8a00
small changes
...
svn path=/trunk/; revision=5799
2003-08-23 17:06:07 +00:00
Thomas Bluemel
274ac97525
added icons
...
svn path=/trunk/; revision=5798
2003-08-23 16:50:58 +00:00
Casper Hornstrup
5f2c2b55be
2003-08-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* apps/tests/tcpsvr/tcpsvr.c (main): Fix multiline string constant.
svn path=/trunk/; revision=5797
2003-08-23 16:37:18 +00:00
Casper Hornstrup
2ef07b88f9
2003-08-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* apps/utils/stats/stats.c (ReadLine): Handle unix end-of-line characters.
svn path=/trunk/; revision=5796
2003-08-23 16:33:04 +00:00
Casper Hornstrup
4a3ede724b
2003-08-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* apps/tests/Makefile (TEST_APPS): Remove patblt and stretchblt
as they break full make.
svn path=/trunk/; revision=5795
2003-08-23 16:30:49 +00:00
Martin Fuchs
3ff42008f4
improved error reporting for GCC version
...
svn path=/trunk/; revision=5794
2003-08-23 13:44:37 +00:00
Martin Fuchs
4fcd44e5eb
removed warning for VS.Net compiler
...
svn path=/trunk/; revision=5793
2003-08-23 11:51:01 +00:00
Martin Fuchs
cb0cc914a1
added TODO entries
...
svn path=/trunk/; revision=5792
2003-08-23 10:59:20 +00:00
Martin Fuchs
b457e5103c
fixed more memory and GDI handle leaks
...
svn path=/trunk/; revision=5791
2003-08-23 10:02:38 +00:00
Martin Fuchs
594afa2f55
fixed GDI handle leaks
...
svn path=/trunk/; revision=5790
2003-08-23 09:27:26 +00:00
Martin Fuchs
43fa5d1ab2
implemented 'run...' dialog by using shell32 functionality (taken from taskmgr/run.c)
...
svn path=/trunk/; revision=5789
2003-08-23 09:26:57 +00:00
Martin Fuchs
ea2e4b1c26
added .cvsignore
...
svn path=/trunk/; revision=5788
2003-08-23 07:53:54 +00:00
Steven Edwards
114ba86989
install new GDI tests
...
svn path=/trunk/; revision=5787
2003-08-23 07:00:35 +00:00
Steven Edwards
a38afaee02
Added new tests to build
...
svn path=/trunk/; revision=5786
2003-08-23 06:49:21 +00:00
Steven Edwards
bf3eb0bdde
Fixed another demo
...
svn path=/trunk/; revision=5785
2003-08-23 06:48:35 +00:00
Steven Edwards
aceee42b0f
Fix demo - for real this time
...
svn path=/trunk/; revision=5784
2003-08-23 06:43:54 +00:00
Steven Edwards
0c3c02ba8f
Fix demo
...
svn path=/trunk/; revision=5783
2003-08-23 06:42:45 +00:00
Steven Edwards
5c77637a9b
Added new scaled text demo from the Windows 2000 graphics API blackbook
...
svn path=/trunk/; revision=5782
2003-08-23 06:41:54 +00:00
Steven Edwards
90b7f43de7
Added new makefile for demo
...
svn path=/trunk/; revision=5781
2003-08-23 06:26:46 +00:00
Steven Edwards
121191e9e1
Set target type as Windows
...
svn path=/trunk/; revision=5780
2003-08-23 06:10:36 +00:00
Steven Edwards
65018e8631
Add winedbg.dll back
...
svn path=/trunk/; revision=5779
2003-08-23 05:06:34 +00:00
Steven Edwards
ed30599f45
Merge with Winehq to support w32api and MS_VC headers.
...
Add linking to winedbgc.dll
svn path=/trunk/; revision=5778
2003-08-22 23:36:27 +00:00
Steven Edwards
9c1b0dcc9f
Make lzexpand use winedbg interface.
...
Merge latest changes with winehq CVS
reactos/subsys/system/expand should work now
svn path=/trunk/; revision=5777
2003-08-22 23:35:28 +00:00
Steven Edwards
62e998a88b
Wine porting fixes
...
Patch by Filip Navara
svn path=/trunk/; revision=5776
2003-08-22 23:34:30 +00:00
Steven Edwards
1e60813c3c
Updated winedbg.dll to support latest WINE dlls.
...
Patch by Filip Navara
svn path=/trunk/; revision=5775
2003-08-22 23:32:39 +00:00
Steven Edwards
7f4e557bf9
Removed sym file from CVS
...
svn path=/trunk/; revision=5774
2003-08-22 21:27:22 +00:00
Martin Fuchs
12b861a404
added quicklaunch bar
...
svn path=/trunk/; revision=5773
2003-08-22 21:16:58 +00:00
Martin Fuchs
0b414b7b38
fixed create_bitmap_from_icon()
...
svn path=/trunk/; revision=5772
2003-08-22 21:14:31 +00:00
Thomas Bluemel
7e8228e0c7
fixed GetIconInfo()
...
svn path=/trunk/; revision=5771
2003-08-22 20:50:44 +00:00
Martin Fuchs
764b078068
Implemented quick launch bar
...
svn path=/trunk/; revision=5770
2003-08-22 20:43:36 +00:00
Thomas Bluemel
c863a9d611
fixed a bug in LoadCursorImage()
...
svn path=/trunk/; revision=5769
2003-08-22 20:17:08 +00:00
Thomas Bluemel
aefd11c055
fixed a bug in LdrAccessResource(), it should abort when ResourceDataEntry == NULL
...
svn path=/trunk/; revision=5768
2003-08-22 20:00:39 +00:00