Casper Hornstrup
d8acda7c3e
2002-11-10 Casper S. Hornstrup <[email protected] >
...
* include/defines.h: Fix warnings when bulding with gcc 3.3.
* include/ddk/status.h: Ditto.
* include/freetype/internal/ftdebug.h: Ditto.
* include/net/ndis.h: Ditto.
* lib/msafd/misc/helpers.c: Ditto.
* lib/user32/windows/defwnd.c: Ditto.
* lib/user32/windows/window.c: Ditto.
* ntoskrnl/cm/ntfunc.c: Ditto.
* ntoskrnl/cm/regfile.c: Ditto.
* ntoskrnl/cm/regobj.c: Ditto.
* ntoskrnl/dbg/errinfo.c: Ditto.
* ntoskrnl/ex/hashtab.c: Ditto.
* ntoskrnl/include/internal/mm.h: Ditto.
* ntoskrnl/io/irp.c: Ditto.
* ntoskrnl/kd/gdbstub.c: Ditto.
* ntoskrnl/ke/queue.c: Ditto.
* ntoskrnl/ke/sem.c: Ditto.
* ntoskrnl/ldr/resource.c: Ditto.
* ntoskrnl/mm/balance.c: Ditto.
* ntoskrnl/mm/freelist.c: Ditto.
* ntoskrnl/mm/mdl.c: Ditto.
* ntoskrnl/mm/npool.c: Ditto.
* ntoskrnl/mm/section.c: Ditto.
* ntoskrnl/rtl/error.c: Ditto.
* ntoskrnl/rtl/mem.c: Ditto.
* ntoskrnl/rtl/string.c: Ditto.
* ntoskrnl/rtl/time.c: Ditto.
* ntoskrnl/rtl/unicode.c: Ditto.
* ntoskrnl/rtl/wstring.c: Ditto.
* ntoskrnl/rtl/i386/exception.c: Ditto.
* subsys/win32k/freetype/src/base/ftinit.c: Ditto.
svn path=/trunk/; revision=3738
2002-11-10 18:17:43 +00:00
Casper Hornstrup
1d57b8f66d
2002-11-03 Casper S. Hornstrup <[email protected] >
...
* apps/tests/lpc/lpcclt.c: Change LPC_MESSAGE_HEADER to LPC_MESSAGE.
* include/csrss/csrss.h: Ditto.
* include/lsass/lsass.h: Ditto.
* include/napi/dbg.h: Ditto.
* include/napi/lpc.h: Ditto.
* lib/kernel32/misc/console.c: Ditto.
* lib/ntdll/csr/lpc.c: Ditto.
* lib/ntdll/dbg/debug.c: Ditto.
* lib/secur32/lsa.c: Ditto.
* ntoskrnl/dbg/user.c: Ditto.
* ntoskrnl/include/internal/port.h: Ditto.
* ntoskrnl/lpc/connect.c: Ditto.
* ntoskrnl/lpc/reply.c: Ditto.
* ntoskrnl/ps/process.c: Ditto.
* subsys/csrss/api/conio.c: Ditto.
* subsys/csrss/api/process.c: Ditto.
* subsys/csrss/api/user.c: Ditto.
svn path=/trunk/; revision=3692
2002-11-03 20:01:07 +00:00
Eric Kohl
614f689b29
Display drive letters in partition list.
...
svn path=/trunk/; revision=3691
2002-11-02 23:17:06 +00:00
David Welch
cb8ac201ad
Don't crash when a mouse message doesn't fall inside a window.
...
svn path=/trunk/; revision=3687
2002-11-01 11:29:58 +00:00
Eric Kohl
ad6fb31ad3
Fixed warnings.
...
svn path=/trunk/; revision=3681
2002-10-31 01:50:00 +00:00
David Welch
ae67380311
Implemented mouse messages.
...
svn path=/trunk/; revision=3679
2002-10-31 00:03:31 +00:00
Eric Kohl
92bb09bd8d
Various improvements and hardcoded directory creation.
...
svn path=/trunk/; revision=3675
2002-10-29 18:40:02 +00:00
Marty Dill
da8792228d
Implemented PeekConsoleInputA().
...
svn path=/trunk/; revision=3672
2002-10-29 03:49:32 +00:00
Robert Dickenson
f0cbb2db03
Found the problem, local copy of win32k.c required here but not in repository?
...
svn path=/trunk/; revision=3669
2002-10-28 15:27:01 +00:00
Robert Dickenson
859479e295
Revert one of the makefile changes.
...
Linking with TARGET_SDKLIBS = win32k.a proved to be a very bad idea!
Something is wrong with building csrss, what happened to subsys/csrss/win32k.c ???
svn path=/trunk/; revision=3667
2002-10-28 15:19:09 +00:00
Robert Dickenson
fbbe455d39
Added some exports required by csrss to get things building again.
...
svn path=/trunk/; revision=3664
2002-10-28 15:03:18 +00:00
Robert Dickenson
4c028e84ab
Updated with fix for missing win32k.lib imports
...
svn path=/trunk/; revision=3663
2002-10-28 15:02:18 +00:00
Robert Dickenson
572227dc48
Starting something for VDM support.
...
svn path=/trunk/; revision=3662
2002-10-28 13:59:59 +00:00
Casper Hornstrup
9e54d1d8d3
2002-10-26 Casper S. Hornstrup <[email protected] >
...
* include/ddk/zw.h (NtProcessStartup): Use standard calling convention.
* subsys/csrss/csrss.c (NtProcessStartup): Ditto.
* subsys/smss/smss.c (NtProcessStartup): Ditto.
* subsys/system/autochk/autochk.c (NtProcessStartup): Ditto.
* subsys/system/usetup/usetup.c (NtProcessStartup): Ditto.
svn path=/trunk/; revision=3655
2002-10-25 22:08:21 +00:00
Eric Kohl
bb4e509794
Implemented [Get/Set]ProcessShutdownParameters().
...
svn path=/trunk/; revision=3645
2002-10-20 16:40:12 +00:00
Eric Kohl
31789101ee
Implemented RegisterServicesProcess() and ExitWindowsEx() partially.
...
svn path=/trunk/; revision=3644
2002-10-20 14:54:34 +00:00
Marty Dill
4add2cf6f0
-Implemented GetNumberOfConsoleInputEvents and ReadConsoleOutputAttribute
...
-Added definition of CONSOLE_SELECTION_INFO struct
-Added stubs for GetConsoleSelectionInfo, GetConsoleProcessList, and AttachConsole
-Fixed prototypes for AddConsoleAlias[AW]
svn path=/trunk/; revision=3639
2002-10-20 00:34:40 +00:00
Eric Kohl
a190455587
Implemented selection of install partition and directory.
...
svn path=/trunk/; revision=3635
2002-10-18 20:04:00 +00:00
Jason Filby
86d248e99b
DIB color fix, palette fix
...
svn path=/trunk/; revision=3626
2002-10-05 17:13:16 +00:00
Steven Edwards
445f205034
End of file fix for gcc 3.x
...
svn path=/trunk/; revision=3607
2002-10-03 18:34:09 +00:00
Casper Hornstrup
1e847489e4
2002-10-01 Casper S. Hornstrup <[email protected] >
...
* drivers/dd/floppy/floppy.c: Changed PAGESIZE to PAGE_SIZE.
* drivers/fs/cdfs/fcb.c: Ditto.
* drivers/fs/cdfs/fsctl.c: Ditto.
* drivers/fs/cdfs/rw.c: Ditto.
* drivers/fs/ext2/dir.c: Ditto.
* drivers/fs/ext2/inode.c: Ditto.
* drivers/fs/ext2/rw.c: Ditto.
* drivers/fs/ext2/super.c: Ditto.
* drivers/fs/minix/blockdev.c: Ditto.
* drivers/fs/minix/cache.c: Ditto.
* drivers/fs/minix/inode.c: Ditto.
* drivers/fs/minix/rw.c: Ditto.
* drivers/fs/ntfs/fcb.c: Ditto.
* drivers/fs/ntfs/ntfs.h: Ditto.
* drivers/fs/vfat/create.c: Ditto.
* drivers/fs/vfat/direntry.c: Ditto.
* drivers/fs/vfat/dirwr.c: Ditto.
* drivers/fs/vfat/fat.c: Ditto.
* drivers/fs/vfat/fcb.c: Ditto.
* drivers/fs/vfat/fsctl.c: Ditto.
* drivers/fs/vfat/rw.c: Ditto.
* drivers/storage/class2/class2.c: Ditto.
* drivers/storage/scsiport/scsiport.c: Ditto.
* hal/halx86/adapter.c: Ditto.
* hal/halx86/mp.c: Ditto.
* include/ddk/mmfuncs.h: Ditto.
* include/ddk/mmtypes.h: Ditto.
* include/ddk/i386/pagesize.h: Ditto.
* include/ntdll/pagesize.h: Ditto.
* lib/kernel32/process/create.c: Ditto.
* lib/kernel32/thread/thread.c: Ditto.
* lib/ntdll/ldr/utils.c: Ditto.
* lib/ntdll/rtl/env.c: Ditto.
* lib/ntdll/rtl/heap.c: Ditto.
* lib/ntdll/rtl/ppb.c: Ditto.
* lib/ntdll/rtl/process.c: Ditto.
* lib/ntdll/rtl/thread.c: Ditto.
* ntoskrnl/cc/copy.c: Ditto.
* ntoskrnl/cc/view.c: Ditto.
* ntoskrnl/ex/sysinfo.c: Ditto.
* ntoskrnl/include/internal/i386/mm.h: Ditto.
* ntoskrnl/io/mdl.c: Ditto.
* ntoskrnl/ke/kthread.c: Ditto.
* ntoskrnl/ke/i386/kernel.c: Ditto.
* ntoskrnl/ldr/init.c: Ditto.
* ntoskrnl/ldr/loader.c: Ditto.
* ntoskrnl/mm/anonmem.c: Ditto.
* ntoskrnl/mm/cont.c: Ditto.
* ntoskrnl/mm/freelist.c: Ditto.
* ntoskrnl/mm/iospace.c: Ditto.
* ntoskrnl/mm/kmap.c: Ditto.
* ntoskrnl/mm/marea.c: Ditto.
* ntoskrnl/mm/mdl.c: Ditto.
* ntoskrnl/mm/mminit.c: Ditto.
* ntoskrnl/mm/ncache.c: Ditto.
* ntoskrnl/mm/npool.c: Ditto.
* ntoskrnl/mm/pagefile.c: Ditto.
* ntoskrnl/mm/pageop.c: Ditto.
* ntoskrnl/mm/section.c: Ditto.
* ntoskrnl/mm/slab.c: Ditto.
* ntoskrnl/mm/i386/page.c: Ditto.
* ntoskrnl/ob/handle.c: Ditto.
* ntoskrnl/ps/create.c: Ditto.
* ntoskrnl/ps/process.c: Ditto.
* ntoskrnl/ps/w32call.c: Ditto.
* subsys/win32k/include/object.h: Ditto.
svn path=/trunk/; revision=3594
2002-10-01 19:27:25 +00:00
Eugene Ingerman
c6002facd3
1. Cleanup GDI objects when process is deleted.
...
2. Bug fixes.
svn path=/trunk/; revision=3590
2002-10-01 06:41:57 +00:00
Casper Hornstrup
7b7130b9ca
2002-09-30 Casper S. Hornstrup <[email protected] >
...
* lib/user32/misc/desktop.c (string.h): Include.
* lib/user32/misc/resources.c: Ditto.
* lib/user32/misc/winhelp.c: Ditto.
* lib/user32/windows/accel.c: Ditto.
* lib/user32/windows/bitmap.c: Ditto.
* subsys/win32k/freetype/ctype.c: Undefine __MSVCRT__ and _pctype to not
have mingw runtime import _pctype.
svn path=/trunk/; revision=3588
2002-09-30 21:21:38 +00:00
Jason Filby
dc908bafd1
Perform color translation for 4BPP to 4BPP DIBs
...
svn path=/trunk/; revision=3573
2002-09-28 22:23:36 +00:00
Jason Filby
d166ac40b1
Draw minimize and maximize buttons with smaller, correct, metrics
...
svn path=/trunk/; revision=3572
2002-09-28 22:13:28 +00:00
David Welch
51ee9ffb3d
Added nicer looking default mouse cursor.
...
Draw a mouse cursor as a pair of AND and XOR masks.
Speedup saving the screen area behind the mouse cursor by blitting it to
a non-displayed part of the frame buffer.
svn path=/trunk/; revision=3569
2002-09-25 21:21:36 +00:00
Eric Kohl
db14727518
Added more setup 'pages'. No install functionality yet.
...
svn path=/trunk/; revision=3567
2002-09-25 14:48:35 +00:00
Jason Filby
559919d821
Added missing palette.h
...
svn path=/trunk/; revision=3562
2002-09-24 20:25:49 +00:00
Jason Filby
bf2d96d820
Win32k fixes including better 1BPP support
...
svn path=/trunk/; revision=3561
2002-09-24 20:22:10 +00:00
guido
44279ad4aa
added .cvsignore
...
svn path=/trunk/; revision=3532
2002-09-22 18:53:37 +00:00
David Welch
02d56c87f1
Accelerate PATCOPY blits.
...
svn path=/trunk/; revision=3528
2002-09-21 18:05:25 +00:00
Jason Filby
93dd94f0db
Minor fixes
...
svn path=/trunk/; revision=3527
2002-09-21 10:39:54 +00:00
Jason Filby
d0a1f447f1
Corrected comment
...
svn path=/trunk/; revision=3524
2002-09-19 22:56:14 +00:00
Jason Filby
dfcf977473
Text alignment should be TA_TOP for a new DC
...
svn path=/trunk/; revision=3523
2002-09-19 22:41:57 +00:00
Eric Kohl
db1b121d20
Major rework.
...
Fixed keyboard bug.
svn path=/trunk/; revision=3522
2002-09-19 16:21:15 +00:00
David Welch
af353b6572
Create a PDEV for the display driver only once.
...
svn path=/trunk/; revision=3520
2002-09-18 23:56:48 +00:00
David Welch
8874b95126
Misc. user fixes.
...
svn path=/trunk/; revision=3516
2002-09-17 23:43:29 +00:00
Jason Filby
8c69edcca7
Fixes for DIBs to show with correct vertical orientation
...
svn path=/trunk/; revision=3514
2002-09-17 23:20:44 +00:00
Jason Filby
8678f12e61
Initial support for 1BPP
...
svn path=/trunk/; revision=3500
2002-09-13 20:36:06 +00:00
Eric Kohl
5c1d53b4eb
Added initial console setup code.
...
svn path=/trunk/; revision=3476
2002-09-08 18:29:56 +00:00
Casper Hornstrup
17c0b5798e
Reverted latest changes.
...
svn path=/trunk/; revision=3473
2002-09-08 10:23:54 +00:00
Casper Hornstrup
387d432884
Use free Windows DDK and compile with latest MinGW releases.
...
svn path=/trunk/; revision=3466
2002-09-07 15:13:13 +00:00
David Welch
9191240ab4
Added missing file.
...
svn path=/trunk/; revision=3457
2002-09-04 18:09:31 +00:00
David Welch
afe56d0970
Implemented part of window properties support
...
Convert WM_GETTEXT messages when sending between windows
Added Steven's bitmaps to the user32 resources
Fixed some bugs when creating a DIB
Implemented LoadBitmap
svn path=/trunk/; revision=3455
2002-09-03 22:44:21 +00:00
David Welch
b163519757
Don't reinitialize the VGA on an enable surface if it is already initialized
...
Implemented patblt and rectangle fill
Offset drawing by the origin of the DC
Other GUI fixes
svn path=/trunk/; revision=3450
2002-09-01 20:39:56 +00:00
David Welch
c81c209798
Non-client painting fixes.
...
svn path=/trunk/; revision=3447
2002-08-31 23:18:47 +00:00
David Welch
c0b94f90f9
Implemented GetAncestor and IsWindowVisible
...
Save and restore the trap frame around exceptions
Allow nested w32 callbacks
svn path=/trunk/; revision=3440
2002-08-30 02:47:37 +00:00
Steven Edwards
1810bf3caa
add .cvsignore
...
svn path=/trunk/; revision=3415
2002-08-28 00:03:09 +00:00
David Welch
25788364e8
Misc. painting fixes.
...
svn path=/trunk/; revision=3412
2002-08-27 23:29:40 +00:00
Jason Filby
c75df46270
Minor fix
...
svn path=/trunk/; revision=3411
2002-08-27 21:20:45 +00:00