Commit graph

19001 commits

Author SHA1 Message Date
Thomas Bluemel b89c461211 fixed the definition of RtlDosPathNameToNtPathName_U
svn path=/trunk/; revision=20224
2005-12-17 15:45:59 +00:00
Eric Kohl 56c1699b7b - Implement CM_Disable_DevNode[_Ex], CM_Enable_DevNode[_Ex], CM_Reenumerate_DevNode[_Ex] and CM_Run_Detection[_Ex].
- Implement StringTableAddStringEx and StringTableLookUpStringEx.

svn path=/trunk/; revision=20223
2005-12-17 12:23:41 +00:00
Filip Navara d9af371509 Tip of the day: Never let a sick person code.
svn path=/trunk/; revision=20222
2005-12-17 12:16:28 +00:00
Filip Navara e25fc6f865 Fix a handle leak.
svn path=/trunk/; revision=20221
2005-12-17 12:13:06 +00:00
Filip Navara c75e5ec7d3 Fix a cut & paste error.
svn path=/trunk/; revision=20220
2005-12-17 12:09:08 +00:00
Filip Navara e4556f6060 Minor cleanup of GetVolumeNameForVolumeMountPointW and fix some incorrect return codes (spotted by w3seek).
svn path=/trunk/; revision=20219
2005-12-17 12:05:55 +00:00
Filip Navara 4ef6abb3a2 Fix bunch of bugs in GetVolumeNameForVolumeMountPointW. Thanks to w3seek.
svn path=/trunk/; revision=20218
2005-12-17 11:31:12 +00:00
Filip Navara df43694201 Implementation of GetVolumeNameForVolumeMountPointW (depends on mount manager, so it doesn't work in ROS).
svn path=/trunk/; revision=20217
2005-12-17 11:08:16 +00:00
Royce Mitchell III 3488008713 CreateFile() fails with INVALID_HANDLE_VALUE, not NULL - this fixes GetLastError() to more accurately point to the problem when diagnosing problems.
svn path=/trunk/; revision=20216
2005-12-17 06:26:20 +00:00
Royce Mitchell III 451a45a649 print out some useful info before we go belly-up
svn path=/trunk/; revision=20215
2005-12-17 05:47:19 +00:00
Thomas Bluemel d213f066bb Patch by Kaj Kaloinen <kkaloine@gmail.com>:
- Finnish translation of userenv.dll

svn path=/trunk/; revision=20213
2005-12-16 19:54:08 +00:00
Thomas Bluemel 2b5085097d fixed windres warning
svn path=/trunk/; revision=20212
2005-12-16 18:41:00 +00:00
Gé van Geldorp c4ffc67318 samwise52 <samcharly@hotmail.com>
Spanish translations
Minor syntax fixes and SUBLANG_SPANISH -> SUBLANG_NEUTRAL by GvG

svn path=/trunk/; revision=20211
2005-12-16 10:17:31 +00:00
Gé van Geldorp 950d640939 ggcom <ggcom@tele2.fr>
French translation (bug 1124)

svn path=/trunk/; revision=20210
2005-12-16 10:00:37 +00:00
Gé van Geldorp aed7ac0e04 ggcom <ggcom@tele2.fr>
French translation (bug 1130)

svn path=/trunk/; revision=20209
2005-12-16 09:57:32 +00:00
Gé van Geldorp 7371b0e307 ggcom <ggcom@tele2.fr>
French translation (bug 1131)

svn path=/trunk/; revision=20208
2005-12-16 09:55:12 +00:00
Andrew Munger 8b5d19e781 Return error codes correctly, fixes 1109. Patch by Hartmut Birr.
svn path=/trunk/; revision=20204
2005-12-16 03:00:02 +00:00
Hervé Poussineau 4ce3d5c9e8 Implement DICS_FLAG_CONFIGSPECIFIC case in SetupDiOpenDevRegKey, by factorizing some code from SetupDiCreateDevRegKeyW to OpenHardwareProfileKey
Don't ask for KEY_ENUMERATE_SUB_KEYS access right when not needed
Implemenent internal function ResetDevice()

svn path=/trunk/; revision=20203
2005-12-15 23:24:43 +00:00
Hervé Poussineau 9f88e7a94b Replace some strings by constants
svn path=/trunk/; revision=20202
2005-12-15 22:13:01 +00:00
Hervé Poussineau 89bf2a6dcd Implement DICS_FLAG_CONFIGSPECIFIC and DIREG_DEV cases in SetupDiCreateDevRegKeyW
Implement SetupDiChangeState

svn path=/trunk/; revision=20201
2005-12-15 21:21:38 +00:00
Gé van Geldorp 11dcbab404 Fix by Royce3:
Don't wait 10 sec after starting an app via a .lnk file (bug 1107)

svn path=/trunk/; revision=20200
2005-12-15 21:01:01 +00:00
Ged Murphy 518f3087ef Fixed positioning of graphic in start menu
by Sebastiaan Roodenburg (KaRaMBa : IRC)

svn path=/trunk/; revision=20197
2005-12-15 20:27:16 +00:00
Hervé Poussineau b797a71a80 Add message box to tell the user to reboot after the installation of a network card
svn path=/trunk/; revision=20192
2005-12-15 18:20:21 +00:00
Hervé Poussineau f4167818e4 Add a hack to enable "Do not show this dialog anymore" (still doesn't work)
Rename IsDeviceEnabled to IsDeviceStarted and EnableDevice to StartDevice

svn path=/trunk/; revision=20191
2005-12-15 17:40:50 +00:00
Hervé Poussineau e35fb7388d Allow DIF_PROPERTYCHANGE as valid install code in SetupDiSetClassInstallParamsW
Better stub for SetupDiChangeState

svn path=/trunk/; revision=20190
2005-12-15 16:35:15 +00:00
Hervé Poussineau da74f5a9ff Set the ConfigFlags value in registry if not present
svn path=/trunk/; revision=20189
2005-12-15 14:15:18 +00:00
Hervé Poussineau c342b41f06 Implement SetupDiSetClassInstallParamsW
Handle DIF_PROPERTYCHANGE in SetupDiCallClassInstaller
Add stub for SetupDiChangeState
Rename a label (nextfile -> nextservice)
Remove a useless test in DelayedMove

svn path=/trunk/; revision=20188
2005-12-15 13:48:26 +00:00
Hervé Poussineau 7d2a60b58e Set DNF_ASSIGNING_RESOURCES, DNF_RESOURCE_ASSIGNED, DNF_RESOURCE_REPORTED and DNF_NO_RESOURCE_REQUIRED flags
svn path=/trunk/; revision=20187
2005-12-15 09:07:32 +00:00
Thomas Bluemel 47a20532ec Patch by Brezenbak:
- Fix loading of named resources. Fixes bug 1113

svn path=/trunk/; revision=20185
2005-12-15 01:20:46 +00:00
Ged Murphy bb88aea9fe fix building in msvc
svn path=/trunk/; revision=20184
2005-12-15 00:25:09 +00:00
Gé van Geldorp 5299045fca dxdiagn vendor import
svn path=/trunk/; revision=20182
2005-12-14 23:09:06 +00:00
Gé van Geldorp 7e719c4426 Remove old dxdiagn in preparation of vendor import
svn path=/trunk/; revision=20181
2005-12-14 23:05:37 +00:00
Ged Murphy 783db87483 j_anderw@sbox.tugraz.at
list resource files in the correct directory within msvc

svn path=/trunk/; revision=20180
2005-12-14 22:50:25 +00:00
Gé van Geldorp cc6eecf1dd Make property sheet fit in 640x480. Fixes bug 1099
svn path=/trunk/; revision=20176
2005-12-14 21:36:15 +00:00
Gé van Geldorp 6187615999 Update status
svn path=/trunk/; revision=20172
2005-12-14 19:47:05 +00:00
Magnus Olsen 2e4c361ee8 delete a folder. that does not belong to trunk it was accented commited when I did resive a big patch from hu translations team. thx Brezenbak to notice it. and the translations have been move to right folder.
svn path=/trunk/; revision=20171
2005-12-14 19:45:16 +00:00
Gé van Geldorp 748241e0bc Sync to Wine-0_9_3:
Jacek Caban <jacek@codeweavers.com>
- Return S_OK in [On|Can]InPlaceActivate.
  Handle IOleDocumentSite in QueryInterface.
- Added IOleDocumentSite implementation.
- Sync the WebBrowser's window size with document's window.
- Sync window sizes.
- Use sink in navigate_complete instead of ClientSite's IDispatch.
- Added implementation of OLEIVERB_SHOW in DoVerb.
- Activate document object.
- Added IOleInPlaceActiveObject stub implementation.
- Added GetOverrideKeyPath and GetOptionKeyPath implementation.
- Added SetObjectRects implementation.
- Better windows handling.
- shdocvw: Added get_Document implementation.
- Added implementation of IConnectionPoint::Advise and Unadvise.
- Don't crash when parameters of Navigate2 are NULL.
- Added implementation of GetWindowContext.
  Added stub implementation of IOleInPlaceFrame interface.

svn path=/trunk/; revision=20170
2005-12-14 19:42:38 +00:00
Magnus Olsen 3fb8c2a35b move the shlwapi_Hu.rc from wrong folder that will be delete thx Brezenbak to note it
svn path=/trunk/; revision=20169
2005-12-14 19:41:46 +00:00
Gé van Geldorp f01f1be7e9 Sync to Wine-0_9_3:
Michael Jung <mjung@iss.tu-darmstadt.de>
- Use the ANSI codepage in IShellFolder::GetDisplayNameOf.
- Implemented scrolling during drag&drop for the shellview class.
- Use GetUIObjectOf instead of BindToObject to get a IDropTarget object.
- Register the shell view itself as the drop target, not it's parent folder.
  Forward drag&drop method calls to the folder currently under the cursor.
- Initialize OLE instead of just COM, in order to enable Drag & Drop.
- Modified KeyStateToDropEffect macro to match native shellview's
  behaviour.
- Also scan HKEY_CURRENT_USER for shell namespace extensions in Desktop
  folder.
  Fixed a handle leak in case of failing AddToEnumList call.
- Also scan HKEY_CURRENT_USER for shell namespace extensions in
  MyComputer.
- Enhanced UnixFolder's IDropTarget implementation.
  Use STATIC_CAST macro more consistently.
- Initial stubbed implementation of UnixFolder's IDropTarget interface.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Ge van Geldorp <gvg@reactos.org>
- Load shortcut icon by resource id instead of by icon index.
- Other code in shlexec.c (e.g. the extension handling code in
  ShellExecute_GetClassKey) expects sei->lpFile to not be enclosed in
  quotes.
Martin Fuchs <martin-fuchs@gmx.net>
- Correctly call HCR_GetFolderAttributes() in SHELL32_GetItemAttributes().
  Directly return the correct "My Computer" attributes in
  ISF_Desktop_fnGetAttributesOf().
  Remove "todo_wine" from the "My Computer" attributes test case.
  Add test case for retrieving the file system path from the
  CSIDL_PROGRAM_FILES PIDL using SHGetPathFromIDListW().
- Fix context menu handling for more than one entry in order to repair
  .lnk-file execution: Don't break at the first non-matching entry.
Markus Gömmel <m.goemmel@compulab.de>
- Added CSIDL_MYVIDEO|MYPICTURES|MYMUSIC to _SHRegisterUserShellFolders.

svn path=/trunk/; revision=20168
2005-12-14 19:09:44 +00:00
Gé van Geldorp 353588bbcb Sync to Wine-0_9_3:
Robert Shearman <rob@codeweavers.com>
- Return the correct error code from NdrProxyErrorHandler.
- Add a function to retrieve the MIDL_SERVER_INFO struct from an object.
- Make sure to fill out the MIDL_STUB_MESSAGE structure in
  NdrSendReceive like we do in NdrProxySendReceive.
- Fix the overflow check to not depend on pStubMsg->BufferStart and
  pStubMsg->BufferEnd being valid, because they aren't filled in when
  using MIDL-generated server stubs.
- Don't set the pointer to NULL on unmarshaling because we may want to
  unmarshal the value to an existing pointer instead of allocating a new
  one.
- Raise exceptions on failures.
  Replace references of pStubMsg->BufferEnd with RpcMsg->Buffer +
  pStubMsg->BufferLength.
- Fix buffer calculation when no interface data is marshaled to the
  stream.
- Implement conformant varying array functions.
- Implement conformant struct functions.
- Implement FC_STRUCTPAD2 for complex types.
- Add functions for marshaling base types (ints, floats, etc.).
- Extend conformance computation function to also compute variances.
  MSDN suggests that conformance and variance are pretty much the same,
  but there may be some subtleties to it.
- Fix NdrConformantArrayBufferSize to include the size of the
  conformance value.
  Make NdrConformantArrayMemorySize do something more useful, like
  actually return the required memory.
  Conformance offset can be negative and should only be two bytes.
- We should always allocate in NdrConformantStringUnmarshal if the
  memory pointer is NULL.
- The CLSID can be substituted by an IID present in one of the proxy
  file infos in NdrDllGetClassObject.
Ge van Geldorp <gvg@reactos.org>
- Match PSDK STATUS_* definitions.

svn path=/trunk/; revision=20167
2005-12-14 19:02:42 +00:00
Casper Hornstrup b60b4c794a reactos.com -> reactos.org
svn path=/trunk/; revision=20166
2005-12-14 18:55:57 +00:00
Filip Navara 27f6a74ba6 Implement "!bug <number>" command.
svn path=/trunk/; revision=20165
2005-12-14 18:13:05 +00:00
Filip Navara bd0b0b3d09 - Add support for "!wm <value>" and "!wm <name>" commands.
- Update the #develop project file.
- Add list of window message values. Thanks to Royce3.

svn path=/trunk/; revision=20164
2005-12-14 17:34:00 +00:00
Brandon Turner fe84901940 Remove my changes to pagefile creation because they cause a hang for some people.
svn path=/trunk/; revision=20163
2005-12-14 12:41:38 +00:00
Magnus Olsen bc5692342a update translation hu from talley
svn path=/trunk/; revision=20161
2005-12-14 09:26:52 +00:00
Magnus Olsen a9e34709af update translation hu from talley
svn path=/trunk/; revision=20160
2005-12-14 09:23:58 +00:00
Hervé Poussineau 9915521c14 Move static keyword to the right place
svn path=/trunk/; revision=20159
2005-12-14 08:33:43 +00:00
Andrew Munger 4177c902b7 Include main .rc file in format.xml, so that strings will actually print.
Disabled Ja.rc due to Unterminated Line Ending error, needs attention.
This makes format.exe 100% more useful, but still does not format.

svn path=/trunk/; revision=20158
2005-12-14 03:30:22 +00:00
Brandon Turner b3c942b715 Implement system handling of page file creation sizes. Thanks to arty and insulanus for helping me along the way.
svn path=/trunk/; revision=20157
2005-12-14 01:59:19 +00:00
Filip Navara 3837fac864 Fix the path translation in FormatEx (depends on unimplemented GetVolumeNameForVolumeMountPointW function).
svn path=/trunk/; revision=20156
2005-12-13 23:10:34 +00:00