Filip Navara [Mon, 12 Apr 2004 17:14:55 +0000 (17:14 +0000)]
- Initial hacky implementation of some SCM calls needed by coLinux.
svn path=/trunk/; revision=9110
Filip Navara [Mon, 12 Apr 2004 17:09:36 +0000 (17:09 +0000)]
- Return some reasonable values from GlobalMemoryStatusEx.
svn path=/trunk/; revision=9109
Martin Fuchs [Mon, 12 Apr 2004 17:09:04 +0000 (17:09 +0000)]
immediatelly maximize first MDI child window
svn path=/trunk/; revision=9108
Thomas Bluemel [Mon, 12 Apr 2004 16:14:54 +0000 (16:14 +0000)]
minor fix
svn path=/trunk/; revision=9107
Thomas Bluemel [Mon, 12 Apr 2004 16:09:45 +0000 (16:09 +0000)]
don't copy files if already present
svn path=/trunk/; revision=9106
Martin Fuchs [Mon, 12 Apr 2004 15:58:48 +0000 (15:58 +0000)]
- fix Entry::read_tree() and get_next_path_component()
- jump to FileChildWindow's directory when entered in address bar
svn path=/trunk/; revision=9105
Filip Navara [Mon, 12 Apr 2004 15:22:53 +0000 (15:22 +0000)]
- Remove the hack implemenation of LookupPrivilegeValueW.
- Don't check for load driver privilege yet.
- Don't try to acquire load driver privilege in Services.
svn path=/trunk/; revision=9103
Martin Fuchs [Mon, 12 Apr 2004 15:08:14 +0000 (15:08 +0000)]
remove MB_ERR_INVALID_CHARS flag
svn path=/trunk/; revision=9102
Filip Navara [Mon, 12 Apr 2004 14:46:02 +0000 (14:46 +0000)]
- Minor correction to returned error.
svn path=/trunk/; revision=9101
Thomas Bluemel [Mon, 12 Apr 2004 14:10:50 +0000 (14:10 +0000)]
make the bitmap look like it's supposed to
svn path=/trunk/; revision=9100
Thomas Bluemel [Mon, 12 Apr 2004 13:13:38 +0000 (13:13 +0000)]
reverted, my mistake
svn path=/trunk/; revision=9099
Thomas Bluemel [Mon, 12 Apr 2004 13:10:19 +0000 (13:10 +0000)]
forgot adding the floppy driver
svn path=/trunk/; revision=9098
Filip Navara [Mon, 12 Apr 2004 13:03:29 +0000 (13:03 +0000)]
- Fixed connection/disconnecting/closing handling, so we don't connect to dead and disconnected pipes.
- Handle the OPEN_EXISTING flag correctly.
- Report reasonable error messages instead of STATUS_UNSUCCESSFUL.
svn path=/trunk/; revision=9097
Thomas Bluemel [Mon, 12 Apr 2004 12:08:53 +0000 (12:08 +0000)]
added some makefiles
svn path=/trunk/; revision=9096
Martin Fuchs [Mon, 12 Apr 2004 11:07:54 +0000 (11:07 +0000)]
check in gpl.txt as binary UTF-16 file
svn path=/trunk/; revision=9095
Martin Fuchs [Mon, 12 Apr 2004 11:07:13 +0000 (11:07 +0000)]
remove gpl.txt before adding again with -kb
svn path=/trunk/; revision=9094
Martin Fuchs [Mon, 12 Apr 2004 10:49:48 +0000 (10:49 +0000)]
one more error handling fix for GetTimeFormatA()
svn path=/trunk/; revision=9093
Martin Fuchs [Mon, 12 Apr 2004 10:19:43 +0000 (10:19 +0000)]
- RosGetTimeFormat(): replace "if (!cchTime) ; else ..." by "if (cchTime)" and adjust comment
- Kohn Emil Dan <emild@cs.technion.ac.il>:
1) RosGetTimeFormat() has a small bug. The last statement should be
return nPos;
and not
return cchTime;
2) GetTimeFormatA() is not implemented. I have written an implementation
for it, which calls GetTimeFormatW(), and converts the string parameters
back and forth.
(committed with adjustments for correct error handling)
svn path=/trunk/; revision=9092
Filip Navara [Mon, 12 Apr 2004 09:50:01 +0000 (09:50 +0000)]
- Don't declare DWORDLONG as double!
svn path=/trunk/; revision=9091
Martin Fuchs [Mon, 12 Apr 2004 07:38:17 +0000 (07:38 +0000)]
optimize favorites sidebar
svn path=/trunk/; revision=9090
Martin Fuchs [Mon, 12 Apr 2004 07:37:08 +0000 (07:37 +0000)]
simplified chinese resources by Larry Li <larry@mimios.com>
svn path=/trunk/; revision=9089
Filip Navara [Sun, 11 Apr 2004 19:21:43 +0000 (19:21 +0000)]
- Implement LookupPrivilegeValueW.
svn path=/trunk/; revision=9087
Gé van Geldorp [Sun, 11 Apr 2004 16:51:56 +0000 (16:51 +0000)]
Add fastinstall target which copies the files but doesn't rebuild the
registry
svn path=/trunk/; revision=9086
Jason Filby [Sun, 11 Apr 2004 16:10:05 +0000 (16:10 +0000)]
Reenable NDEBUG
svn path=/trunk/; revision=9085
Jason Filby [Sun, 11 Apr 2004 16:09:11 +0000 (16:09 +0000)]
AcquireLoadDriverPrivilege() to fix problem with SCM not being able to load drivers. Patch by Filip Navara.
svn path=/trunk/; revision=9084
Jason Filby [Sun, 11 Apr 2004 15:31:21 +0000 (15:31 +0000)]
Two DPRINTs for NtLoadDriver failure cases
svn path=/trunk/; revision=9083
Jason Filby [Sun, 11 Apr 2004 13:39:59 +0000 (13:39 +0000)]
Add missing include tchar.h
svn path=/trunk/; revision=9082
Martin Fuchs [Sun, 11 Apr 2004 13:24:29 +0000 (13:24 +0000)]
correct IShellFolder::GetAttributesOf() for the case *dwAttributes=0
svn path=/trunk/; revision=9081
Gé van Geldorp [Sun, 11 Apr 2004 09:57:18 +0000 (09:57 +0000)]
Bump version number
svn path=/trunk/; revision=9080
Gé van Geldorp [Sun, 11 Apr 2004 09:09:38 +0000 (09:09 +0000)]
- Implement NULL module case for EngFindImageProcAddress
- Add stubs for EngFindImageProcAddress()able not present yet
svn path=/trunk/; revision=9079
Eric Kohl [Sat, 10 Apr 2004 23:20:17 +0000 (23:20 +0000)]
Implement tape IO functions.
svn path=/trunk/; revision=9078
Gunnar Dalsnes [Sat, 10 Apr 2004 22:36:07 +0000 (22:36 +0000)]
indent using astyle v1.15.3: astyle --style=ansi -c -s3 -S --convert-tabs %1
svn path=/trunk/; revision=9077
Martin Fuchs [Sat, 10 Apr 2004 20:31:18 +0000 (20:31 +0000)]
awake address bar to life
svn path=/trunk/; revision=9076
Filip Navara [Sat, 10 Apr 2004 16:20:59 +0000 (16:20 +0000)]
- Fix a stupid bug that prevented writing to pipes from working.
svn path=/trunk/; revision=9075
Eric Kohl [Sat, 10 Apr 2004 16:05:18 +0000 (16:05 +0000)]
Fix TAPE_GET_POSITION and TAPE_SET_POSITION structures.
svn path=/trunk/; revision=9074
Martin Fuchs [Sat, 10 Apr 2004 14:15:54 +0000 (14:15 +0000)]
adjust for WINE
svn path=/trunk/; revision=9073
Martin Fuchs [Sat, 10 Apr 2004 12:56:18 +0000 (12:56 +0000)]
avoid to use return length of RegQueryValueW
svn path=/trunk/; revision=9072
Martin Fuchs [Sat, 10 Apr 2004 12:07:11 +0000 (12:07 +0000)]
fix toggeling of toolbar windows
svn path=/trunk/; revision=9070
Martin Fuchs [Sat, 10 Apr 2004 10:12:35 +0000 (10:12 +0000)]
activate web bookmarks in cabinet windows
svn path=/trunk/; revision=9069
Filip Navara [Sat, 10 Apr 2004 07:37:28 +0000 (07:37 +0000)]
- Implement FindWindowEx for case when ClassName == NULL.
svn path=/trunk/; revision=9068
Filip Navara [Sat, 10 Apr 2004 00:58:14 +0000 (00:58 +0000)]
- Handle the case where no BrushOrigin is given even under EngStretchBlt and EngMaskBitBlt.
svn path=/trunk/; revision=9067
Filip Navara [Sat, 10 Apr 2004 00:54:35 +0000 (00:54 +0000)]
- Remove forgotten DbgPrint.
svn path=/trunk/; revision=9066
Thomas Bluemel [Fri, 9 Apr 2004 22:27:39 +0000 (22:27 +0000)]
handle the case where no BrushOrigin is given
svn path=/trunk/; revision=9065
Gé van Geldorp [Fri, 9 Apr 2004 22:13:26 +0000 (22:13 +0000)]
Compensate BrushOrigin for translation
svn path=/trunk/; revision=9063
Filip Navara [Fri, 9 Apr 2004 22:00:38 +0000 (22:00 +0000)]
- Commit the correct changes to HEAD.
svn path=/trunk/; revision=9062
Filip Navara [Fri, 9 Apr 2004 21:22:18 +0000 (21:22 +0000)]
- Include "roscfg.h".
svn path=/trunk/; revision=9061
Filip Navara [Fri, 9 Apr 2004 21:01:02 +0000 (21:01 +0000)]
- Fixed DPRINTs.
svn path=/trunk/; revision=9060
Filip Navara [Fri, 9 Apr 2004 20:39:11 +0000 (20:39 +0000)]
Compile Win32k using W32API [Part II]:
- Replace usage of "ntddvid.h" header with "ntddvdeo.h".
- Remove some old and now unused headers.
svn path=/trunk/; revision=9059
Martin Fuchs [Fri, 9 Apr 2004 20:33:45 +0000 (20:33 +0000)]
Merge Wine shell32 commit:
Francois Gouget <fgouget@free.fr>
Cleanup the handling of the extension in SHELL_FindExecutable():
- Eliminate the corresponding fixed-size buffer which removes the limitation to 3 character extensions.
- Fix handling of the trailing '.' case.
- Do a case-insensitive check for the extension in win.ini.
Increase the size of the command buffer to 1024.
svn path=/trunk/; revision=9058
Filip Navara [Fri, 9 Apr 2004 20:29:29 +0000 (20:29 +0000)]
Add LPC_MESSAGE_BASE_SIZE definition.
svn path=/trunk/; revision=9057
Martin Fuchs [Fri, 9 Apr 2004 20:24:24 +0000 (20:24 +0000)]
Merge Wine shell32 commits:
Juan Lang <juan_lang@yahoo.com>
- comment fixes
- improved error checking and conformance with Windows
- remove some spurious error messages
- Move control panel applet enumeration to cpanelfolder.c.
- move CreateMyCompEnumList and CreateDesktopEnumList to their respective files
- rewrite CreateFolderEnumList to only FindFirstFile/FindNextFile once
svn path=/trunk/; revision=9056
Filip Navara [Fri, 9 Apr 2004 20:24:13 +0000 (20:24 +0000)]
Fixed .cvsignore.
svn path=/trunk/; revision=9055
Martin Fuchs [Fri, 9 Apr 2004 20:16:47 +0000 (20:16 +0000)]
fix floating favorites menus
svn path=/trunk/; revision=9054
Filip Navara [Fri, 9 Apr 2004 20:03:21 +0000 (20:03 +0000)]
- Compile Win32k, GDI, USER32 and CSRSS using W32API.
svn path=/trunk/; revision=9053
Martin Fuchs [Fri, 9 Apr 2004 19:46:15 +0000 (19:46 +0000)]
remove unused variable
svn path=/trunk/; revision=9052
Martin Fuchs [Fri, 9 Apr 2004 19:45:37 +0000 (19:45 +0000)]
remove unused variable
svn path=/trunk/; revision=9051
Martin Fuchs [Fri, 9 Apr 2004 19:42:21 +0000 (19:42 +0000)]
replace previous favorites start menu folder implementation by fast FavoritesMenu (using the internal XML bookmark informations)
svn path=/trunk/; revision=9050
Thomas Bluemel [Fri, 9 Apr 2004 18:27:11 +0000 (18:27 +0000)]
added tool for easy installation of the VMware SVGA driver
svn path=/trunk/; revision=9047
Martin Fuchs [Fri, 9 Apr 2004 11:51:37 +0000 (11:51 +0000)]
fix XML formating
svn path=/trunk/; revision=9045
Filip Navara [Thu, 8 Apr 2004 21:14:21 +0000 (21:14 +0000)]
- Register the standard control classes in GetClassInfo[Ex][AW] if needed.
svn path=/trunk/; revision=9044
Filip Navara [Thu, 8 Apr 2004 21:14:18 +0000 (21:14 +0000)]
- Fix a small bug in RtlUnwind.
svn path=/trunk/; revision=9043
Jason Filby [Thu, 8 Apr 2004 20:50:02 +0000 (20:50 +0000)]
Correct test of value returned from MmQuerySystemSize
svn path=/trunk/; revision=9042
Jason Filby [Thu, 8 Apr 2004 20:49:15 +0000 (20:49 +0000)]
Remove a DbgPrint used in testing
svn path=/trunk/; revision=9041
Jason Filby [Thu, 8 Apr 2004 20:27:10 +0000 (20:27 +0000)]
Implement MmIsNonPagedSystemAddressValid as a call to MmIsAddressValid
svn path=/trunk/; revision=9040
Jason Filby [Thu, 8 Apr 2004 20:05:08 +0000 (20:05 +0000)]
Fix MmIsAddressValid to check if VirtualAddress >= KERNEL_BASE
svn path=/trunk/; revision=9039
Gé van Geldorp [Thu, 8 Apr 2004 17:53:30 +0000 (17:53 +0000)]
Export _wcmdln
svn path=/trunk/; revision=9038
Filip Navara [Thu, 8 Apr 2004 16:01:47 +0000 (16:01 +0000)]
- Don't bugcheck if FDO wasn't attached.
svn path=/trunk/; revision=9036
Filip Navara [Thu, 8 Apr 2004 15:45:18 +0000 (15:45 +0000)]
- Fixed minor bug in VGA driver.
svn path=/trunk/; revision=9033
Filip Navara [Thu, 8 Apr 2004 15:45:17 +0000 (15:45 +0000)]
- Fixed a typo: 0x31 -> 31
svn path=/trunk/; revision=9032
Gé van Geldorp [Thu, 8 Apr 2004 15:36:36 +0000 (15:36 +0000)]
HwResetHw can be (and sometimes is) NULL
svn path=/trunk/; revision=9030
Thomas Bluemel [Thu, 8 Apr 2004 12:47:49 +0000 (12:47 +0000)]
some fixes so it can also be compiled as a unicode app
svn path=/trunk/; revision=9028
Thomas Bluemel [Thu, 8 Apr 2004 12:25:00 +0000 (12:25 +0000)]
some fixes that caused crashes
svn path=/trunk/; revision=9027
Filip Navara [Thu, 8 Apr 2004 09:44:26 +0000 (09:44 +0000)]
- Add registry entries for SVGA VBE driver.
- Include the driver on the Boot CD.
svn path=/trunk/; revision=9026
Filip Navara [Thu, 8 Apr 2004 09:44:21 +0000 (09:44 +0000)]
- Implement brush origin for 4bpp blits.
svn path=/trunk/; revision=9025
Filip Navara [Thu, 8 Apr 2004 09:43:55 +0000 (09:43 +0000)]
- Fixed releasing of display ownership.
svn path=/trunk/; revision=9024
Filip Navara [Thu, 8 Apr 2004 09:43:35 +0000 (09:43 +0000)]
- Fixed initalization of VIDEO_HW_INITIALIZATION_DATA, because the Video Port driver now checks the values.
svn path=/trunk/; revision=9023
Thomas Bluemel [Wed, 7 Apr 2004 22:17:36 +0000 (22:17 +0000)]
fixed clipping bug in TransparentBlt(). Thanks to Filip for fixing it
svn path=/trunk/; revision=9022
Martin Fuchs [Wed, 7 Apr 2004 22:11:24 +0000 (22:11 +0000)]
better looking bookmark icons
svn path=/trunk/; revision=9021
Thomas Bluemel [Wed, 7 Apr 2004 22:09:09 +0000 (22:09 +0000)]
fixed handling left-over pixels in TransparentBlt()
svn path=/trunk/; revision=9020
Gé van Geldorp [Wed, 7 Apr 2004 21:12:40 +0000 (21:12 +0000)]
Fix memory leak, thanks to Thomas for spotting this
svn path=/trunk/; revision=9019
Gé van Geldorp [Wed, 7 Apr 2004 21:12:08 +0000 (21:12 +0000)]
- When SendMessageTimeout times out, the CompletionEvent goes out of scope,
so tell the target thread not to signal it
- Replace message queue hardware lock FAST_MUTEX with KMUTEX so it can
be recursively acquired
svn path=/trunk/; revision=9018
Martin Fuchs [Wed, 7 Apr 2004 20:41:31 +0000 (20:41 +0000)]
Merge latest Wine commits:
Juan Lang <juan_lang@yahoo.com>
Use symbolic constants for magic numbers in SHGetFolderPathW, avoid
doing MultiByteToWideChar on values that don't need it,
Juan Lang <juan_lang@yahoo.com>
Rename PT_MYCOMP to PT_GUID, and the corresponding union member from mycomp to guid.
Martin Fuchs <martin-fuchs@gmx.net>
Resolve shell shortcuts and process ID lists in ShellExecute() functions.
Juan Lang <juan_lang@yahoo.com>
- comment fixes
- improved error checking and conformance with Windows
- remove some spurious error messages
svn path=/trunk/; revision=9017
Filip Navara [Wed, 7 Apr 2004 20:23:38 +0000 (20:23 +0000)]
- Fixed order of bits in a byte for pattern brushes.
svn path=/trunk/; revision=9016
Filip Navara [Wed, 7 Apr 2004 20:04:22 +0000 (20:04 +0000)]
- Fixed a small and stupid bug. We were incrementing DestBits by sizeof(ULONG) instead of sizeof(BYTE).
svn path=/trunk/; revision=9015
Filip Navara [Wed, 7 Apr 2004 19:57:43 +0000 (19:57 +0000)]
- Lock the surface even for GDI blits in IntEngBitBlt, because it mustn't be simulantously accessed.
svn path=/trunk/; revision=9014
Thomas Bluemel [Wed, 7 Apr 2004 19:25:27 +0000 (19:25 +0000)]
better statistics
svn path=/trunk/; revision=9013
Gé van Geldorp [Wed, 7 Apr 2004 18:05:16 +0000 (18:05 +0000)]
I should test small changes too before committing... Sorry.
svn path=/trunk/; revision=9012
Gé van Geldorp [Wed, 7 Apr 2004 17:52:32 +0000 (17:52 +0000)]
- Pass args to MsqSendMessage in correct order
- Implement message sending to HWND_BROADCAST
svn path=/trunk/; revision=9011
Gé van Geldorp [Wed, 7 Apr 2004 17:48:15 +0000 (17:48 +0000)]
Include netapi32.dll and setupapi.dll in default build/setup
svn path=/trunk/; revision=9010
Gé van Geldorp [Wed, 7 Apr 2004 17:45:05 +0000 (17:45 +0000)]
CVS maintenance
svn path=/trunk/; revision=9009
Gé van Geldorp [Wed, 7 Apr 2004 17:42:05 +0000 (17:42 +0000)]
Change to __stdcall calling convention
svn path=/trunk/; revision=9008
Thomas Bluemel [Wed, 7 Apr 2004 16:38:27 +0000 (16:38 +0000)]
little clean-up
svn path=/trunk/; revision=9007
Thomas Bluemel [Wed, 7 Apr 2004 15:37:50 +0000 (15:37 +0000)]
little clean-up
svn path=/trunk/; revision=9006
Eric Kohl [Wed, 7 Apr 2004 15:35:14 +0000 (15:35 +0000)]
Fixed crashes that were cause by the changes to the service parameter table.
svn path=/trunk/; revision=9005
Eric Kohl [Wed, 7 Apr 2004 15:33:55 +0000 (15:33 +0000)]
Restore modification.
svn path=/trunk/; revision=9004
Thomas Bluemel [Wed, 7 Apr 2004 15:02:31 +0000 (15:02 +0000)]
patch reverted because ros crashes ntoskrnl
svn path=/trunk/; revision=9003
Thomas Bluemel [Wed, 7 Apr 2004 14:43:08 +0000 (14:43 +0000)]
remove obsolete code
svn path=/trunk/; revision=9002
Thomas Bluemel [Wed, 7 Apr 2004 10:20:23 +0000 (10:20 +0000)]
little fix
svn path=/trunk/; revision=9001
Thomas Bluemel [Wed, 7 Apr 2004 10:19:34 +0000 (10:19 +0000)]
1. fixed crash in 1bpp blt code that was caused by an uninitialized variable.
2. speed improvements for patterned brushes
svn path=/trunk/; revision=9000
Hartmut Birr [Wed, 7 Apr 2004 09:21:01 +0000 (09:21 +0000)]
- Rewrote the code which handles processing of irp's and notifications from miniport driver.
- Implemented support for srb extensions (very simple).
svn path=/trunk/; revision=8999