Royce Mitchell III
110e28efaa
commented out unused variables/code
...
svn path=/trunk/; revision=8058
2004-02-06 20:25:33 +00:00
Art Yerkes
022e7cfde7
Fixed case of zero DNS servers specified in the registry.
...
svn path=/trunk/; revision=8056
2004-02-06 20:21:58 +00:00
Royce Mitchell III
b58dac7496
slow functions implemented in nasm now, too
...
svn path=/trunk/; revision=8055
2004-02-06 19:18:39 +00:00
Royce Mitchell III
b1893869b3
fixed offset to glDispatch table to match current TEB
...
svn path=/trunk/; revision=8054
2004-02-06 18:57:41 +00:00
Royce Mitchell III
27440e7327
fast proxy functions now exported by nasm code. opengl32 builds and links with both mingw and vc6.
...
svn path=/trunk/; revision=8053
2004-02-06 18:17:18 +00:00
Royce Mitchell III
796b118754
patch by blight:
...
more WGL stuff implemented, bugfixes and finally found out how to get the driver name from/for a HDC
svn path=/trunk/; revision=8052
2004-02-06 17:22:55 +00:00
Eric Kohl
008cec6fdf
Display REG_FULL_RESOURCE_DESCRIPTOR and REG_RESOURCE_REQUIREMENTS_LIST resource types.
...
Fix display of unknown resource types.
svn path=/trunk/; revision=8051
2004-02-06 15:26:41 +00:00
Royce Mitchell III
e2dba7ab82
patch by blight:
...
The C implementation of the gl functions is done. Thanks to Royce who has figured out more ICD internals (how function pointers are passed) the ICD loading code is getting more complete.
svn path=/trunk/; revision=8050
2004-02-06 13:59:13 +00:00
Aleksey Bragin
b1adc9e47f
Initial revision
...
svn path=/trunk/; revision=8046
2004-02-06 08:21:52 +00:00
Gé van Geldorp
a4b76f805d
When using the parent clip region, translate it to child coordinates.
...
Fixes bug #83 .
svn path=/trunk/; revision=8045
2004-02-05 23:16:37 +00:00
Gé van Geldorp
363a9ebe63
Correct bufsize calculation in MessageBoxTimeoutIndirectW. Fixes bug #35 .
...
svn path=/trunk/; revision=8044
2004-02-05 22:09:15 +00:00
Martin Fuchs
994297a05a
fixed small bug, which shows up only under NT4
...
svn path=/trunk/; revision=8043
2004-02-05 21:38:48 +00:00
Gé van Geldorp
55d09ef598
Don't callback from kernel to usermode if the thread is exiting
...
svn path=/trunk/; revision=8042
2004-02-05 20:09:10 +00:00
Martin Fuchs
a7be90ed0b
try to be compatible to NT 4.0 without Active Desktop
...
svn path=/trunk/; revision=8041
2004-02-05 19:54:51 +00:00
Thomas Bluemel
3bf7edc849
added control panel template
...
svn path=/trunk/; revision=8040
2004-02-05 19:17:11 +00:00
Thomas Bluemel
1b0cdbf59c
added missing definitions
...
svn path=/trunk/; revision=8039
2004-02-05 19:14:32 +00:00
Art Yerkes
2fa692ee50
Small fixes for cross compilation.
...
svn path=/trunk/; revision=8038
2004-02-05 16:26:39 +00:00
Royce Mitchell III
5e2e1b620b
TEB and ICD table offsets and ICD table structure
...
svn path=/trunk/; revision=8037
2004-02-05 16:11:19 +00:00
Martin Fuchs
702870db9d
don't count on NULL termination of returned strings
...
svn path=/trunk/; revision=8036
2004-02-05 08:23:50 +00:00
Royce Mitchell III
49f02ee444
patch by blight with help from Royce3 for ICD behavioral research:
...
Changed GLFUNCS_MACRO to support C implementation of functions,
added MSVC asm version of gl functions, links now, driver and
GLRC lists protected by mutexes, added some breakpoints,
and fixed 1 or 2 Drv prototypes.
svn path=/trunk/; revision=8035
2004-02-05 04:28:11 +00:00
Emanuele Aliberti
270099086f
Win32 GUI subsystem.
...
svn path=/trunk/; revision=8034
2004-02-04 23:12:54 +00:00
Gé van Geldorp
8fdb9cdcc1
Fix race condition when one thread changes the update region of a window
...
and another thread retrieves a paint message for that window.
svn path=/trunk/; revision=8033
2004-02-04 23:01:07 +00:00
Gé van Geldorp
969bf0b926
Second attempt at bug #5 : reset active DCEs when window positions change
...
svn path=/trunk/; revision=8032
2004-02-04 22:59:04 +00:00
Gé van Geldorp
40bc1b6611
Use window thread instead of current thread to obtain desktop
...
svn path=/trunk/; revision=8031
2004-02-04 22:55:21 +00:00
Filip Navara
f599776b65
- Rewritten NtGdiEllipse with improved and optimized algorithm. Now it works also for non-circles, but unfortuently it still looks a bit choppy.
...
svn path=/trunk/; revision=8030
2004-02-04 22:10:00 +00:00
Aleksey Bragin
75a008acf6
cat for ReactOS made by Tappak (Semyon Novikov)
...
svn path=/trunk/; revision=8029
2004-02-04 20:02:57 +00:00
Aleksey Bragin
1c8751a080
missing .cvsignore
...
svn path=/trunk/; revision=8028
2004-02-04 20:01:22 +00:00
Eric Kohl
2dae92de89
Add debug message logging (disabled by default).
...
Store user account data in Account\Users.
svn path=/trunk/; revision=8027
2004-02-04 17:57:56 +00:00
Gé van Geldorp
4986ea13b8
Adjust NtUserChildWindowFromPointEx declaration to match definition
...
svn path=/trunk/; revision=8026
2004-02-04 10:23:05 +00:00
Martin Fuchs
c7278edf80
get background color out of the bitmap
...
svn path=/trunk/; revision=8025
2004-02-04 09:43:51 +00:00
Martin Fuchs
d49e09da20
added 4bpp logo bmp
...
svn path=/trunk/; revision=8024
2004-02-04 09:31:27 +00:00
Martin Fuchs
6505062b5a
added special logo bitmap for 4 bpp color resolution
...
svn path=/trunk/; revision=8023
2004-02-04 09:29:53 +00:00
Richard Campbell
9896efb9e2
increased icon spacing, my computer and other icon titles aren't clipped anymore...
...
svn path=/trunk/; revision=8022
2004-02-04 01:26:34 +00:00
Richard Campbell
5922c20a8d
implemented ChildWindowFromPoint(Ex)
...
svn path=/trunk/; revision=8021
2004-02-04 01:10:25 +00:00
Richard Campbell
7e4dffe404
changed 'Create New Task' to 'Run'
...
svn path=/trunk/; revision=8020
2004-02-04 00:53:45 +00:00
Gé van Geldorp
bec973c423
Move call to PrivateCsrssManualGuiCheck to before the creation of
...
window classes
svn path=/trunk/; revision=8019
2004-02-04 00:05:46 +00:00
Richard Campbell
8c6973cde5
stubbed out dsound, dinput, and ddraw, some apps get a little farther before crashing now (FCEU).
...
svn path=/trunk/; revision=8018
2004-02-03 23:09:48 +00:00
Martin Fuchs
57a8fb919e
integrated new startmenu side bar logo (posted by Paulo Correasilva)
...
svn path=/trunk/; revision=8017
2004-02-03 21:34:59 +00:00
Filip Navara
2b54029e8b
- Fix NtUserScroll[WindowEx/DC]
...
- Minor correction in NtUserBeginPaint
- Added check for NULL handle in IntPaintWindows
svn path=/trunk/; revision=8016
2004-02-03 17:53:55 +00:00
Filip Navara
44f54f5ec0
- Use ScrollWindowEx for scrolling text in console
...
svn path=/trunk/; revision=8015
2004-02-03 17:53:54 +00:00
Thomas Bluemel
8dfbb5f8ab
added *.d files
...
svn path=/trunk/; revision=8014
2004-02-03 15:52:33 +00:00
Eric Kohl
3c199a3cb1
Move RtlGUIDFromString() and RtlInt64ToUnicodeString() stubs.
...
Removed fpu emulator entry points.
svn path=/trunk/; revision=8013
2004-02-03 14:38:23 +00:00
Filip Navara
ef6d18b7ad
- Fix a NULL termination.
...
svn path=/trunk/; revision=8012
2004-02-03 14:25:38 +00:00
Eric Kohl
cd98a247e4
Add byte swap functions.
...
svn path=/trunk/; revision=8011
2004-02-03 14:24:02 +00:00
Royce Mitchell III
ffa90a12e2
patch by blight:
...
I have not changed the function loading code to use the TEB's glDispatch
table, but the calling code should be kinda ok already (the x86 version)
For the C version of the forwarding code we need another agument for the X
macro i think. At the moment it is function name ("glVertex3f"), return type
("void") and args ("GLfloat x, GLfloat y, GLfloat z") - we'd need one with
"x, y, z" for that case that we can pass on the arguments with C.
The WGL code also doesn't use the TEB yet, it still uses TLS.
svn path=/trunk/; revision=8010
2004-02-03 14:23:42 +00:00
Gé van Geldorp
6531ed6cf1
Deactivate last change since it can cause a FastMutex to be recursively
...
acquired
svn path=/trunk/; revision=8009
2004-02-03 09:44:35 +00:00
Emanuele Aliberti
11c1fc3591
PORT_MESSAGE and PORT_MAX_MESSAGE are already defined off include/ntos. I remove them for now.
...
svn path=/trunk/; revision=8008
2004-02-03 00:05:57 +00:00
Emanuele Aliberti
3356caccb3
LPC: initial work on NT/ROS compatibility.
...
svn path=/trunk/; revision=8007
2004-02-02 23:48:42 +00:00
Gé van Geldorp
70a9c9cdf0
Handle NULL window as special case when computing visible region for GetDC.
...
Fixes bug #59
svn path=/trunk/; revision=8006
2004-02-02 23:28:17 +00:00
Martin Fuchs
51612d040b
reading of FAT image files (work in progress)
...
svn path=/trunk/; revision=8005
2004-02-02 23:18:07 +00:00