reactos.git
18 years agoPSX: POSIXW32: I updated a note about creating a PSX process from W32.
Emanuele Aliberti [Thu, 28 Aug 2003 20:01:23 +0000 (20:01 +0000)]
PSX: POSIXW32: I updated a note about creating a PSX process from W32.

svn path=/trunk/; revision=5908

18 years agoset TTN_ALWAYS for quicklaunch icons
Martin Fuchs [Thu, 28 Aug 2003 19:59:14 +0000 (19:59 +0000)]
set TTN_ALWAYS for quicklaunch icons

svn path=/trunk/; revision=5907

18 years agoSerial mouse driver rewrite by Filip Navara
Gé van Geldorp [Thu, 28 Aug 2003 19:44:00 +0000 (19:44 +0000)]
Serial mouse driver rewrite by Filip Navara

svn path=/trunk/; revision=5906

18 years agoFix PolyPolygon and PolyPolyline (patch by Jonathan Wilson)
Gé van Geldorp [Thu, 28 Aug 2003 19:41:37 +0000 (19:41 +0000)]
Fix PolyPolygon and PolyPolyline (patch by Jonathan Wilson)

svn path=/trunk/; revision=5905

18 years agoImplemented control panel window in cabinet view mode.
Martin Fuchs [Thu, 28 Aug 2003 19:38:17 +0000 (19:38 +0000)]
Implemented control panel window in cabinet view mode.

svn path=/trunk/; revision=5904

18 years agoStubs for newer functions (patch by Jonathan Wilson)
Gé van Geldorp [Thu, 28 Aug 2003 19:37:00 +0000 (19:37 +0000)]
Stubs for newer functions (patch by Jonathan Wilson)

svn path=/trunk/; revision=5903

18 years agoImplement LZ functions (patch by Jonathan Wilson)
Gé van Geldorp [Thu, 28 Aug 2003 19:34:10 +0000 (19:34 +0000)]
Implement LZ functions (patch by Jonathan Wilson)

svn path=/trunk/; revision=5902

18 years agoCleaned up too much.... Sorry
Gé van Geldorp [Thu, 28 Aug 2003 19:24:28 +0000 (19:24 +0000)]
Cleaned up too much.... Sorry

svn path=/trunk/; revision=5901

18 years agoImplemented control panel window in cabinet view mode.
Martin Fuchs [Thu, 28 Aug 2003 19:13:48 +0000 (19:13 +0000)]
Implemented control panel window in cabinet view mode.

svn path=/trunk/; revision=5900

18 years ago1. implemented GetDoubleClickTime() and SetDoubleClickTime()
Thomas Bluemel [Thu, 28 Aug 2003 18:04:59 +0000 (18:04 +0000)]
1. implemented GetDoubleClickTime() and SetDoubleClickTime()
2. implemented SM_CXDOUBLECLK, SM_CYDOUBLECLK and SM_SWAPBUTTON for GetSystemMetrics()
3. implemented NtUserSystemParametersInfo() partially
4. implemented SPI_SETDOUBLECLKWIDTH, SPI_SETDOUBLECLKHEIGHT and SPI_SETDOUBLECLICKTIME for SystemParametersInfo()

svn path=/trunk/; revision=5899

18 years agoimplemented support for double clicks
Thomas Bluemel [Thu, 28 Aug 2003 16:33:22 +0000 (16:33 +0000)]
implemented support for double clicks

svn path=/trunk/; revision=5898

18 years agoimplemented SwapMouseButton()
Thomas Bluemel [Thu, 28 Aug 2003 14:22:05 +0000 (14:22 +0000)]
implemented SwapMouseButton()

svn path=/trunk/; revision=5897

18 years agoImplemented control panel window in cabinet view mode.
Martin Fuchs [Thu, 28 Aug 2003 14:20:05 +0000 (14:20 +0000)]
Implemented control panel window in cabinet view mode.

svn path=/trunk/; revision=5896

18 years ago.cvsignore maintenance
Gé van Geldorp [Thu, 28 Aug 2003 14:00:22 +0000 (14:00 +0000)]
.cvsignore maintenance

svn path=/trunk/; revision=5895

18 years agoFix double locking of DC
Gé van Geldorp [Thu, 28 Aug 2003 13:50:49 +0000 (13:50 +0000)]
Fix double locking of DC

svn path=/trunk/; revision=5894

18 years agoSilence debug messages
Gé van Geldorp [Thu, 28 Aug 2003 13:38:24 +0000 (13:38 +0000)]
Silence debug messages

svn path=/trunk/; revision=5893

18 years agoCreate palette handles as gdiobj handles which can be used by usermode
Gé van Geldorp [Thu, 28 Aug 2003 12:35:59 +0000 (12:35 +0000)]
Create palette handles as gdiobj handles which can be used by usermode

svn path=/trunk/; revision=5892

18 years agoimplemented drawing menu bar
Thomas Bluemel [Thu, 28 Aug 2003 10:39:44 +0000 (10:39 +0000)]
implemented drawing menu bar

svn path=/trunk/; revision=5891

18 years agocontrol panel start entry
Martin Fuchs [Thu, 28 Aug 2003 08:19:50 +0000 (08:19 +0000)]
control panel start entry

svn path=/trunk/; revision=5890

18 years agochanged menu code to use UNICODE_STRING
Thomas Bluemel [Wed, 27 Aug 2003 22:58:12 +0000 (22:58 +0000)]
changed menu code to use UNICODE_STRING

svn path=/trunk/; revision=5889

18 years ago- Forgot these two files.
David Welch [Wed, 27 Aug 2003 21:30:37 +0000 (21:30 +0000)]
- Forgot these two files.

svn path=/trunk/; revision=5888

18 years ago- Added support for crash dumps:-
David Welch [Wed, 27 Aug 2003 21:28:08 +0000 (21:28 +0000)]
- Added support for crash dumps:-
* Recognize the option /CRASHDUMP on the kernel command line to specify
the type of dump desired.
* Added a new driver (diskdump) which wraps the miniport for the disk
containing the pagefile and does the crash dump i/o.
* Added a FSCTL to get the mapping between LCNs and disk offsets so
crash dumps don't need to go through the filesystem.

svn path=/trunk/; revision=5887

18 years ago- Removed kernel private includes.
David Welch [Wed, 27 Aug 2003 21:21:59 +0000 (21:21 +0000)]
- Removed kernel private includes.

svn path=/trunk/; revision=5886

18 years agopartly implemented control panel window
Martin Fuchs [Wed, 27 Aug 2003 21:07:33 +0000 (21:07 +0000)]
partly implemented control panel window

svn path=/trunk/; revision=5885

18 years ago- Added .cvsignore file.
David Welch [Wed, 27 Aug 2003 20:59:35 +0000 (20:59 +0000)]
- Added .cvsignore file.

svn path=/trunk/; revision=5884

18 years ago- Fix for completion of file system control IRPs.
David Welch [Wed, 27 Aug 2003 20:57:09 +0000 (20:57 +0000)]
- Fix for completion of file system control IRPs.

svn path=/trunk/; revision=5883

18 years ago- Implement backspace control code in hal output.
David Welch [Wed, 27 Aug 2003 20:56:26 +0000 (20:56 +0000)]
- Implement backspace control code in hal output.

svn path=/trunk/; revision=5882

18 years agoclock tool tips
Martin Fuchs [Wed, 27 Aug 2003 15:52:03 +0000 (15:52 +0000)]
clock tool tips

svn path=/trunk/; revision=5881

18 years agoidea-update
Martin Fuchs [Wed, 27 Aug 2003 15:47:53 +0000 (15:47 +0000)]
idea-update

svn path=/trunk/; revision=5880

18 years agoImplemented launching of date/time control panel applet
Martin Fuchs [Wed, 27 Aug 2003 10:00:26 +0000 (10:00 +0000)]
Implemented launching of date/time control panel applet

svn path=/trunk/; revision=5879

18 years agoNew header from WINE for regression test suite.
Steven Edwards [Wed, 27 Aug 2003 05:09:58 +0000 (05:09 +0000)]
New header from WINE for regression test suite.

svn path=/trunk/; revision=5878

18 years agoDid some work implementing rpcrt4.dll so we can make use of the UUID
Steven Edwards [Wed, 27 Aug 2003 05:07:19 +0000 (05:07 +0000)]
Did some work implementing rpcrt4.dll so we can make use of the UUID
creation functions for other dlls we need to port. The other 90% of wines
rpc client and server code wont compile but this should be all we need for
a while.

Added regression test.

svn path=/trunk/; revision=5877

18 years agoImported imm32.dll from Winehq CVS 8-26-03
Steven Edwards [Wed, 27 Aug 2003 03:11:40 +0000 (03:11 +0000)]
Imported imm32.dll from Winehq CVS 8-26-03
Needed for OpenOffice. (No it wont work yet.)

svn path=/trunk/; revision=5876

18 years agoImplemented Tooltip Popup for Clock to display current date
Martin Fuchs [Tue, 26 Aug 2003 22:37:20 +0000 (22:37 +0000)]
Implemented Tooltip Popup for Clock to display current date

svn path=/trunk/; revision=5875

18 years ago1. finally fixed handling the WM_MOUSEMOVE messages, credits go to Royce :)
Thomas Bluemel [Tue, 26 Aug 2003 19:26:02 +0000 (19:26 +0000)]
1. finally fixed handling the WM_MOUSEMOVE messages, credits go to Royce :)
2. Now passing cursor's hotspot position to SetPointerShape

svn path=/trunk/; revision=5874

18 years agoadded hostobjs dir to .cvsignore
Martin Fuchs [Tue, 26 Aug 2003 17:56:22 +0000 (17:56 +0000)]
added hostobjs dir to .cvsignore

svn path=/trunk/; revision=5873

18 years ago- Fixed slashes.
David Welch [Tue, 26 Aug 2003 16:36:33 +0000 (16:36 +0000)]
- Fixed slashes.

svn path=/trunk/; revision=5872

18 years agoImplemented Search and Shut Down in startmenu by calling undocumentd shell32 fucntions
Martin Fuchs [Tue, 26 Aug 2003 15:51:17 +0000 (15:51 +0000)]
Implemented Search and Shut Down in startmenu by calling undocumentd shell32 fucntions

svn path=/trunk/; revision=5871

18 years agoend of line fix
Steven Edwards [Tue, 26 Aug 2003 14:17:01 +0000 (14:17 +0000)]
end of line fix

svn path=/trunk/; revision=5870

18 years ago- Figured i'd go ahead and commit these changes...reduces the cludge that is shell32...
Richard Campbell [Tue, 26 Aug 2003 13:44:12 +0000 (13:44 +0000)]
- Figured i'd go ahead and commit these changes...reduces the cludge that is shell32.dll under ROS.  Still needs ALOT of work (which i actually plan on doing :) )

svn path=/trunk/; revision=5869

18 years ago- Add the boot video driver to the system hive.
David Welch [Tue, 26 Aug 2003 12:48:47 +0000 (12:48 +0000)]
- Add the boot video driver to the system hive.

svn path=/trunk/; revision=5868

18 years agobig patch by Jonathon Wilson for GDI32 & related stuff
Thomas Bluemel [Tue, 26 Aug 2003 12:28:53 +0000 (12:28 +0000)]
big patch by Jonathon Wilson for GDI32 & related stuff
changes are:
1.add some new functions to ascii.h and unicode.h
2.add some definitions to base.h
3.add a bunch of functions to funcs.h
4.add a few structures to structs.h
5.add definitions for some missing stuff to winddi.h
6.general fixes and updates to structures and definitions in winddi.h
7.add some other structures and definitions to winddi.h
8.add some Engxxx functions to winddi.h
9.a small fix in crtdll.def
10.add all the new defs to gdi32.def and gdi32.edf
11.add all the new stubs to gdi32 stubs.c
12.implement PolyPolygon and PolyPolyline
13.some fixes to msafd.def/msafd.edf
14.change WahCloseNotificationHelper to WahCloseNotificationHandleHelper in ws2help to match the microsoft definition
15.add d3d.h, d3dcaps.h, d3dtypes.h, ddraw.h, d3dhal.h, ddrawi.h to include and include\ddk (needed for the GdiEntryxx and DdEntryxx functions in gdi32.dll). Headers are modified versions of those from WINE (stuff removed that wont compile without OLE headers, some stuff added)
16.add ddentry.h which is used with the DdEntry and GdiEntry functions
and 17.fix some stuff in stubs.c of win32k

A fair few of these definitions could be wrong (some of them are educated guesses, like some of the Gdixxx functions)
If anyone has any corrections, any answers for the FIXMEs and structures I dont have definitions for, definitions for the remaining stuff in gdi32.def with a ; in front of it or whatever, do let me know.
Or if anyone wants to comment about my changes, please let me know.

svn path=/trunk/; revision=5867

18 years agodue to reports in the mailing list i fixed this file
Thomas Bluemel [Tue, 26 Aug 2003 09:18:26 +0000 (09:18 +0000)]
due to reports in the mailing list i fixed this file

svn path=/trunk/; revision=5866

18 years agofixed a bug crashing the kernel when moving the cursor while returning to the console
Thomas Bluemel [Tue, 26 Aug 2003 00:33:53 +0000 (00:33 +0000)]
fixed a bug crashing the kernel when moving the cursor while returning to the console

svn path=/trunk/; revision=5865

18 years agodisabled new code...
Thomas Bluemel [Tue, 26 Aug 2003 00:06:16 +0000 (00:06 +0000)]
disabled new code...

svn path=/trunk/; revision=5864

18 years agoAdded make and install for cards.dll
Steven Edwards [Mon, 25 Aug 2003 23:56:58 +0000 (23:56 +0000)]
Added make and install for cards.dll

svn path=/trunk/; revision=5863

18 years agofixed a few bugs in MsqInsertSystemMessage() and improved moving mouse cursor
Thomas Bluemel [Mon, 25 Aug 2003 23:55:46 +0000 (23:55 +0000)]
fixed a few bugs in MsqInsertSystemMessage() and improved moving mouse cursor

svn path=/trunk/; revision=5862

18 years agoForgot this
Steven Edwards [Mon, 25 Aug 2003 23:41:55 +0000 (23:41 +0000)]
Forgot this

svn path=/trunk/; revision=5861

18 years agoAdded cards.dll by Filip Navara with some minor changes I had to make
Steven Edwards [Mon, 25 Aug 2003 23:35:36 +0000 (23:35 +0000)]
Added cards.dll by Filip Navara with some minor changes I had to make
to merge with winehq.

svn path=/trunk/; revision=5860

18 years ago- Solitaire now works partially, patch by Filip Navara
Richard Campbell [Mon, 25 Aug 2003 23:24:03 +0000 (23:24 +0000)]
- Solitaire now works partially, patch by Filip Navara

svn path=/trunk/; revision=5859

18 years ago* This is a TEMPORARY commit of some WINMM stubs to get comctl32 to compile, as reque...
Andrew Greenwood [Mon, 25 Aug 2003 22:41:26 +0000 (22:41 +0000)]
* This is a TEMPORARY commit of some WINMM stubs to get comctl32 to compile, as requested by Steven. I am going to continue working on porting this over from WINE, but won't commit my changes until it compiles and links properly.

svn path=/trunk/; revision=5858

18 years ago- Patch from Art Yerkes: return access violation on PAGE_NOACCESS memory.
David Welch [Mon, 25 Aug 2003 19:26:10 +0000 (19:26 +0000)]
- Patch from Art Yerkes: return access violation on PAGE_NOACCESS memory.

svn path=/trunk/; revision=5857

18 years ago- The pool lock should be acquired before any tests start (pool verify or red zone...
Hartmut Birr [Mon, 25 Aug 2003 18:51:50 +0000 (18:51 +0000)]
- The pool lock should be acquired before any tests start (pool verify or red zone test).

svn path=/trunk/; revision=5856

18 years ago- Fixed a buffer overflow.
Hartmut Birr [Mon, 25 Aug 2003 18:24:20 +0000 (18:24 +0000)]
- Fixed a buffer overflow.

svn path=/trunk/; revision=5855

18 years agocalculate taskbar size
Martin Fuchs [Mon, 25 Aug 2003 17:01:38 +0000 (17:01 +0000)]
calculate taskbar size

svn path=/trunk/; revision=5854

18 years agofixed MsqInsertSystemMessage()
Thomas Bluemel [Mon, 25 Aug 2003 14:54:06 +0000 (14:54 +0000)]
fixed MsqInsertSystemMessage()

svn path=/trunk/; revision=5853

18 years agomodified MsqInsertSystemMessage() so it prevents the system message queue from having...
Thomas Bluemel [Mon, 25 Aug 2003 14:26:30 +0000 (14:26 +0000)]
modified MsqInsertSystemMessage() so it prevents the system message queue from having more than one WM_MOUSEMOVE message. This should improve moving windows and reduce sending unnecessary WM_MOUSEMOVE messages to applications

svn path=/trunk/; revision=5852

18 years agomoved explorer.lst ti winefile dir
Martin Fuchs [Mon, 25 Aug 2003 13:54:10 +0000 (13:54 +0000)]
moved explorer.lst ti winefile dir

svn path=/trunk/; revision=5851

18 years ago- Only set up the registers that are needed for fading in the palette.
David Welch [Mon, 25 Aug 2003 12:27:45 +0000 (12:27 +0000)]
- Only set up the registers that are needed for fading in the palette.
Fixes compatibility problems.

svn path=/trunk/; revision=5850

18 years ago- Fixed DAC mask register definition.
David Welch [Mon, 25 Aug 2003 12:26:50 +0000 (12:26 +0000)]
- Fixed DAC mask register definition.

svn path=/trunk/; revision=5849

18 years agoRemoved trailing newline. This could have caused some trouble.
Eric Kohl [Mon, 25 Aug 2003 12:06:29 +0000 (12:06 +0000)]
Removed trailing newline. This could have caused some trouble.

svn path=/trunk/; revision=5848

18 years agoDisabled two debug messages.
Eric Kohl [Mon, 25 Aug 2003 11:57:22 +0000 (11:57 +0000)]
Disabled two debug messages.

svn path=/trunk/; revision=5847

18 years agoChanged file system decision as per Brian Palmers suggestion.
Eric Kohl [Mon, 25 Aug 2003 11:56:07 +0000 (11:56 +0000)]
Changed file system decision as per Brian Palmers suggestion.
Prepare check for valid bootsectors.

svn path=/trunk/; revision=5846

18 years agotodo update
Martin Fuchs [Mon, 25 Aug 2003 09:33:24 +0000 (09:33 +0000)]
todo update

svn path=/trunk/; revision=5845

18 years ago- Include roscfg.h previous all other header files.
Hartmut Birr [Mon, 25 Aug 2003 09:17:12 +0000 (09:17 +0000)]
- Include roscfg.h previous all other header files.

svn path=/trunk/; revision=5844

18 years ago- Check always the irq trapframe's cs before delivering an user mode apc.
Hartmut Birr [Mon, 25 Aug 2003 09:14:09 +0000 (09:14 +0000)]
- Check always the irq trapframe's cs before delivering an user mode apc.
- Copy the irq trap frame only for apc's.

svn path=/trunk/; revision=5843

18 years agoConverted some C++ comment to C style comments
Steven Edwards [Mon, 25 Aug 2003 01:37:48 +0000 (01:37 +0000)]
Converted some C++ comment to C style comments

svn path=/trunk/; revision=5842

18 years agofixed a bug in NtUserClipCursor()
Thomas Bluemel [Mon, 25 Aug 2003 00:51:11 +0000 (00:51 +0000)]
fixed a bug in NtUserClipCursor()

svn path=/trunk/; revision=5841

18 years agofixed a bug that caused the mouse cursor drawing incorrectly
Thomas Bluemel [Mon, 25 Aug 2003 00:28:23 +0000 (00:28 +0000)]
fixed a bug that caused the mouse cursor drawing incorrectly

svn path=/trunk/; revision=5840

18 years agofixed bugs and completed SetCursorPos() and ClipCursor()
Thomas Bluemel [Sun, 24 Aug 2003 23:52:29 +0000 (23:52 +0000)]
fixed bugs and completed SetCursorPos() and ClipCursor()

svn path=/trunk/; revision=5839

18 years agoFixing some obvious bugs in NtGdiRealizePalette (mentioned in the email to ros-kernel...
Aleksey Bragin [Sun, 24 Aug 2003 21:45:40 +0000 (21:45 +0000)]
Fixing some obvious bugs in NtGdiRealizePalette (mentioned in the email to ros-kernel list)

svn path=/trunk/; revision=5838

18 years agoBuildDIBPalette fix by Filip Navara
Gé van Geldorp [Sun, 24 Aug 2003 20:58:09 +0000 (20:58 +0000)]
BuildDIBPalette fix by Filip Navara

svn path=/trunk/; revision=5837

18 years ago- Added in some code from XFree86 to save the vga state on the startup
David Welch [Sun, 24 Aug 2003 20:56:16 +0000 (20:56 +0000)]
- Added in some code from XFree86 to save the vga state on the startup
and restore it on a bugcheck.

svn path=/trunk/; revision=5836

18 years agochanges-update
Martin Fuchs [Sun, 24 Aug 2003 20:27:38 +0000 (20:27 +0000)]
changes-update

svn path=/trunk/; revision=5835

18 years agoAdded romanian translation of Ciobanu Alexander.
Martin Fuchs [Sun, 24 Aug 2003 20:19:38 +0000 (20:19 +0000)]
Added romanian translation of Ciobanu Alexander.

svn path=/trunk/; revision=5834

18 years agoimplemented SetCursorPos() and GetCursorPos() and changes in the win32k mouse driver...
Thomas Bluemel [Sun, 24 Aug 2003 18:52:18 +0000 (18:52 +0000)]
implemented SetCursorPos() and GetCursorPos() and changes in the win32k mouse driver callback

svn path=/trunk/; revision=5833

18 years ago- xHalIoReadPartitionTable() returns proper HiddenSector values.
Eric Kohl [Sun, 24 Aug 2003 18:07:45 +0000 (18:07 +0000)]
- xHalIoReadPartitionTable() returns proper HiddenSector values.
- Disabled some debug messgages.

svn path=/trunk/; revision=5832

18 years ago- Support 'in dx, eax'/'in imm, eax' in the v86 monitor. Fixes gui startup
David Welch [Sun, 24 Aug 2003 17:22:27 +0000 (17:22 +0000)]
- Support 'in dx, eax'/'in imm, eax' in the v86 monitor. Fixes gui startup
on my Radeon 9000.

svn path=/trunk/; revision=5831

18 years ago- Improve repainting after a window move
Gé van Geldorp [Sun, 24 Aug 2003 16:20:30 +0000 (16:20 +0000)]
- Improve repainting after a window move
- Move child windows if their parent is moved

svn path=/trunk/; revision=5830

18 years agoAdded FAT12 support.
Eric Kohl [Sun, 24 Aug 2003 16:15:31 +0000 (16:15 +0000)]
Added FAT12 support.
Create random volume serial numbers.

svn path=/trunk/; revision=5829

18 years ago- Fixed the check for printable ascii characters.
Hartmut Birr [Sun, 24 Aug 2003 16:02:52 +0000 (16:02 +0000)]
- Fixed the check for printable ascii characters.

svn path=/trunk/; revision=5828

18 years ago- Fixed typo in SetUnhandledExceptionFilter
David Welch [Sun, 24 Aug 2003 14:49:55 +0000 (14:49 +0000)]
- Fixed typo in SetUnhandledExceptionFilter

svn path=/trunk/; revision=5827

18 years agoAdded logo in start menu.
Martin Fuchs [Sun, 24 Aug 2003 13:53:40 +0000 (13:53 +0000)]
Added logo in start menu.

svn path=/trunk/; revision=5826

18 years agoadded shellclasses example project
Martin Fuchs [Sun, 24 Aug 2003 13:51:11 +0000 (13:51 +0000)]
added shellclasses example project

svn path=/trunk/; revision=5825

18 years agoadded VC file patterns
Martin Fuchs [Sun, 24 Aug 2003 12:27:22 +0000 (12:27 +0000)]
added VC file patterns

svn path=/trunk/; revision=5824

18 years agomoved plugin source from taskbar directory to winefile/plugins
Martin Fuchs [Sun, 24 Aug 2003 12:24:03 +0000 (12:24 +0000)]
moved plugin source from taskbar directory to winefile/plugins

svn path=/trunk/; revision=5823

18 years agomoved plugin source from taskbar directory to winefile/plugins
Martin Fuchs [Sun, 24 Aug 2003 12:22:14 +0000 (12:22 +0000)]
moved plugin source from taskbar directory to winefile/plugins

svn path=/trunk/; revision=5822

18 years agoadded comments
Martin Fuchs [Sun, 24 Aug 2003 12:20:38 +0000 (12:20 +0000)]
added comments

svn path=/trunk/; revision=5821

18 years agochecked in shellhook source code as backup
Martin Fuchs [Sun, 24 Aug 2003 12:20:20 +0000 (12:20 +0000)]
checked in shellhook source code as backup

svn path=/trunk/; revision=5820

18 years ago- Moved boot video support to a seperate driver.
David Welch [Sun, 24 Aug 2003 12:11:13 +0000 (12:11 +0000)]
- Moved boot video support to a seperate driver.

svn path=/trunk/; revision=5819

18 years ago- Move bootvideo support for a seperate driver.
David Welch [Sun, 24 Aug 2003 12:08:16 +0000 (12:08 +0000)]
- Move bootvideo support for a seperate driver.
- Use the normal HalAcquire/ReleaseDisplayOwnership mechanism to reset the
display if a bugcheck occurs while the bootimage is displayed.

svn path=/trunk/; revision=5818

18 years ago- Support for resetting the display mode on a bug check.
David Welch [Sun, 24 Aug 2003 11:58:16 +0000 (11:58 +0000)]
- Support for resetting the display mode on a bug check.

svn path=/trunk/; revision=5817

18 years ago- Fill in the DriverBase and DriverSize fields in the DRIVER_OBJECT structure.
David Welch [Sun, 24 Aug 2003 11:35:41 +0000 (11:35 +0000)]
- Fill in the DriverBase and DriverSize fields in the DRIVER_OBJECT structure.

svn path=/trunk/; revision=5816

18 years ago- Calls the miniport's HwReset if the HAL reacquires display ownership;
David Welch [Sun, 24 Aug 2003 11:30:02 +0000 (11:30 +0000)]
- Calls the miniport's HwReset if the HAL reacquires display ownership;
don't do an int10.

svn path=/trunk/; revision=5815

18 years ago- Return TRUE from HwInitialize
David Welch [Sun, 24 Aug 2003 11:28:09 +0000 (11:28 +0000)]
- Return TRUE from HwInitialize
- Implement HwReset.

svn path=/trunk/; revision=5814

18 years ago2003-08-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 24 Aug 2003 10:36:07 +0000 (10:36 +0000)]
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

18 years ago2003-08-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 24 Aug 2003 10:00:12 +0000 (10:00 +0000)]
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

18 years agoImplement CTRL+ESC shortcut for poping up start menu
Martin Fuchs [Sun, 24 Aug 2003 09:44:02 +0000 (09:44 +0000)]
Implement CTRL+ESC shortcut for poping up start menu

svn path=/trunk/; revision=5811

18 years agomoved externals.h into winefile directory
Martin Fuchs [Sun, 24 Aug 2003 09:43:56 +0000 (09:43 +0000)]
moved externals.h into winefile directory

svn path=/trunk/; revision=5810

18 years agoadded missing icon file
Thomas Bluemel [Sun, 24 Aug 2003 07:58:01 +0000 (07:58 +0000)]
added missing icon file

svn path=/trunk/; revision=5809