Commit graph

18954 commits

Author SHA1 Message Date
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
Ged Murphy
4f3cd62583 It's a modal dialog not a window. Close it correctly.
svn path=/trunk/; revision=20154
2005-12-13 22:23:08 +00:00
Ged Murphy
6688a4c6f3 Missed a tab / space format. Looked ugly in diff
svn path=/trunk/; revision=20153
2005-12-13 22:12:01 +00:00
Ged Murphy
e5f571b48a - Close dialog if user clicks cancel or close button is pressed
- Fixes bug 1126

svn path=/trunk/; revision=20152
2005-12-13 22:02:43 +00:00
Filip Navara
f5fe98f364 Add stubs for status indication handlers. Fixes bug #187.
svn path=/trunk/; revision=20151
2005-12-13 21:48:57 +00:00
Christoph von Wittich
86498fffe4 implemented GetKeyboardLayoutNameW
fixed declaration of NtUserGetKeyboardLayoutName

svn path=/trunk/; revision=20150
2005-12-13 21:26:25 +00:00
Art Yerkes
9f345c304d Patch to fix bugcheck at exit for various TCP wielding apps. This puts in
a work item for socket shutdown that decouples the IRP cancel from the actual
(PASSIVE_LEVEL) tcp accounting chores.

Uses the CHEW static lib that I put in to gather workitem code into one nice
sane happy place.

It seems like doing the same to loopback.c is detrimental and I suspect that
it's due to nasty reentrancy issues in our code.  I'll likely adapt chew lib
so we can use it there too.

svn path=/trunk/; revision=20149
2005-12-13 20:17:25 +00:00
Filip Navara
bc49f0f151 Unify the icon and cursor loading code for LoadImage.
svn path=/trunk/; revision=20147
2005-12-13 19:07:08 +00:00
Casper Hornstrup
b666bbf296 Handle access denied scenario
svn path=/trunk/; revision=20146
2005-12-13 18:56:49 +00:00
James Tabor
ab4f456971 ModifyMenuA/W, I guess it is done. Remove UNIMPLEMENTED.
svn path=/trunk/; revision=20143
2005-12-13 03:23:31 +00:00
Filip Navara
70fdd1c0ec Remove obsolete definitions.
svn path=/trunk/; revision=20142
2005-12-13 00:30:09 +00:00
Filip Navara
bdc56e60ed Remove obsolete definitions.
svn path=/trunk/; revision=20141
2005-12-13 00:28:51 +00:00
Filip Navara
3141652982 Remove comment about commented out #define. :)
svn path=/trunk/; revision=20140
2005-12-13 00:26:41 +00:00
Filip Navara
780672a901 Add check for VbeModeInfo->PhysBasePtr != 0.
svn path=/trunk/; revision=20139
2005-12-13 00:17:08 +00:00
Filip Navara
e173575b57 Unfuck up the formatting and remove broken check.
svn path=/trunk/; revision=20138
2005-12-13 00:02:07 +00:00
Gé van Geldorp
17ffdc3a9c Sync to Wine-0_9_3:
Cihan Altinay <cihan@uq.edu.au>
- riched20: register ListBox & ComboBox classes
  Partially implement REExtendedRegisterClass() to register missing
  window classes so that applications relying on them don't get
  confused.

svn path=/trunk/; revision=20137
2005-12-12 23:56:24 +00:00
Gé van Geldorp
7d9ffb5dc6 Sync to Wine-0_9_3:
Robert Shearman <rob@codeweavers.com>
- Make dump functions const.
- OLE: Implement undocumented behaviour in DispCallFunc.
  Fix DispCallFunc to work with MSDN-undocumented behaviour used by
  Office 2003 and document the function.
- OLE: Implement ITypeInfo_AddressOfMember.
- OLE: Update the type of the oVft parameter for DispCallFunc.
- OLE: ITypeInfo_Invoke parameter naming change.
  Rename the dwFlags parameter of ITypeInfo_Invoke since it is not a
  DWORD, but an unsigned short.
- OLE: Support HREFTYPEs For ITypeInfos
  Add support for reading the hreftype of a typeinfo, return it to the
  application in ITypeComp_Bind for the DESKIND_APPOBJECT case and
  support referencing it in ITypeInfo_GetRefTypeInfo.
- OLE: fix function name loading
  Correctly get the name of the second function of a propget/propput
  pair in MSFT typelibs when the name offset is set to -1.
- OLE: fix invoking dispinterface functions
  Fix invoking dispinterface functions by using the internal
  representation of the function, not the one returned to applications.
- OLE: Move the dispinterface return value handling to functions that
  return the FUNCDESC to the user.
- OLE: fix handling of INVOKE_PROPERTYGET flag in ITypeComp_fnBind.
- OLE: Fix brokenness in typelib marshaller caused by dispinterface retval fix.
- Fix more fallout from dispinterface retval patch: make typelib
  marshaler use the internal function description so that it calls
  dispinterface functions with the correct number of parameters again.
- Also fixes some memory leaks caused by the fact that a corresponding
  ReleaseXDesc function has to be called for each GetXDesc.
Michael Stefaniuc <mstefani@redhat.de>
- Fix VarBstrCmp for NULL input BSTRs (MSDN is wrong).

svn path=/trunk/; revision=20136
2005-12-12 23:54:50 +00:00
Gé van Geldorp
2b8ceb888a Sync to Wine-0_9_3:
Michael Jung <mjung@iss.tu-darmstadt.de>
- Made the Drag&Drop cursors' rubber band visible on a white background.
- Correct the hot spot position of the drag&drop 'move' and 'link' cursors.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Robert Shearman <rob@codeweavers.com>
- Delegate advises to the remote object to enable the client to receive
  data change notifications.
- Implement IOleObject_DoVerb function by running the object and then
  delegating to the remote IOleObject_DoVerb function.
- Call DefaultHandler_Stop if we fail to start the server running
  correctly and a few formatting fixes.
- Call the equivalent delegate function for all of the simple
  functions.
- OLE: Fix a typo where brackets were missing.
- Implement some user marshal functions and add tests.

svn path=/trunk/; revision=20135
2005-12-12 23:53:06 +00:00
Gé van Geldorp
e526cc62f9 Sync to Wine-0_9_3:
Francois Gouget <fgouget@free.fr>
- Better stick to the PSDK types and to the dsrole.h prototype.
  Update win32.api.
Paul Vriens <Paul.Vriens@xs4all.nl>
- Added some stubbed Ds-calls
  Start of conformance tests for these Ds-calls.
Ge van Geldorp <gvg@reactos.org>
- Match PSDK STATUS_* definitions.
Vincent Béron <vberon@mecano.gme.usherb.ca>
- Add a few missing #includes.
- Add some prototypes to include/ for already existing functions in
  netapi32.

svn path=/trunk/; revision=20134
2005-12-12 23:04:15 +00:00
Gé van Geldorp
8e9944e310 Sync to Wine-0_9_3:
Huw Davies <huw@codeweavers.com>
- msi: Fix MsiProvideQualifiedComponentW spec file entry.
Christian Gmeiner <christian.gmeiner@students.fh-vorarlberg.ac.at>
- msi: Implemented DllCanUnloadNow.
Robert Shearman <rob@codeweavers.com>
- The buffer sizes in the documentation for MsiDecomposeDescriptorW don't
  include the NULL terminator, so fix this.
Mike McCormack <mike@codeweavers.com>
- If a source directory doesn't exist, use the install root instead.
- Make all source directories at the root of the install.
- Handle the ^ character in MaskEdit controls.

svn path=/trunk/; revision=20133
2005-12-12 23:01:12 +00:00
Gé van Geldorp
6ff9c7396b Sync to Wine-0_9_3:
Lionel Ulmer <lionel.ulmer@free.fr>
- Handle DInput8 interfaces in device QueryInterface.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.

svn path=/trunk/; revision=20132
2005-12-12 22:57:45 +00:00
Gé van Geldorp
dfa67df83f Sync to Wine-0_9_3:
Juan Lang <juan_lang@yahoo.com>
- Implement more OID support functions.
  Use the exported OID support functions internally.
  Move OID support functions and stubs to a separate file.
- Fix parameter count on some stubs (thanks to Marcus Meissner for
  spotting that.)  Add a few more stubs.
- Fix some memory leaks.
Stefan Leichter <Stefan.Leichter@camLine.com>
- Added stub for CryptVerifyMessageSignature.

svn path=/trunk/; revision=20131
2005-12-12 22:56:08 +00:00
Hervé Poussineau
ad18ef445e Minimize differences between UHCI and OHCI
No need to return an empty string in IRP_MN_QUERY_ID / BusQueryInstanceID ; a null string is enough

svn path=/trunk/; revision=20130
2005-12-12 22:52:16 +00:00
Gé van Geldorp
4ae7fa84ae Sync to Wine-0_9_3:
Michael Jung <mjung@iss.tu-darmstadt.de>
- Initialize OLE instead of COM only in order to enable Drag and Drop.
Robert Shearman <rob@codeweavers.com>
- comdlg32: Don't worry if an HGLOBAL passed to printdlg is already locked.
YunSong Hwang <hys545@dreamwiz.com>
- Update Korean translations.
Milko Krachounov <milko@3mhz.net>
- Update the Bulgarian resources for commdlg and regedit.
Pavel Roskin <proski@gnu.org>
- Improve script selection combobox in the font selection dialog - set
  height to 90 (the old value of 10 could only fit a single line) and
  remove CBS_OWNERDRAWFIXED flag to trim excessive height from the list
  items.
Alexander N. Sørnes <alex@thehandofagony.com>
- Update Norwegian Bokmaal resources.

svn path=/trunk/; revision=20129
2005-12-12 22:44:46 +00:00
Gé van Geldorp
d6570df796 Sync to Wine-0_9_3:
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Alexandre Julliard <julliard@winehq.org>
- Enforce 16-byte stack alignment when returning from 16-bit code and
  when calling a register function.
- Preserve 16-byte stack alignment in 16-bit relays.
- Preserve 16-byte stack alignment in the various assembly
  functions. Needed for MacOSX.

svn path=/trunk/; revision=20128
2005-12-12 22:24:42 +00:00
Art Yerkes
9b271017a5 Working work item library.
- Slightly changed semantics of ChewCreate: the work may be performed 
  inline if we're in the right irql already.
- The user data is copied automatically if the call succeeds and a work 
  item is created.
- The address of the work item is returned through an argument if it
  was allocated.

svn path=/trunk/; revision=20127
2005-12-12 22:01:32 +00:00
Gé van Geldorp
0e5dec753d oleacc has a DllRegisterServer entry point
svn path=/trunk/; revision=20126
2005-12-12 22:00:16 +00:00
Filip Navara
871ffa8654 - Minimize the code differences between LoadIconImage and LoadCursorImage.
- Use ICs instead of DCs.
- Fix a DC leak.

svn path=/trunk/; revision=20125
2005-12-12 21:55:36 +00:00
Gé van Geldorp
46d3caa73e Add oleacc to build
svn path=/trunk/; revision=20124
2005-12-12 21:42:18 +00:00
Filip Navara
c6406b106d Replace GetModuleHandle("user32.dll") with User32Instance.
svn path=/trunk/; revision=20123
2005-12-12 21:36:50 +00:00
Filip Navara
26846ce596 Replace GetModuleHandle("user32.dll") with User32Instance.
svn path=/trunk/; revision=20122
2005-12-12 21:34:32 +00:00
Filip Navara
fca11cd62d - Make the file at least slightly readable (the mixed TABs and spaces were way too annoying).
- Replace GetModuleHandleW(L"user32.dll") with User32Instance.
- Fix one more allocation check.

svn path=/trunk/; revision=20121
2005-12-12 21:31:19 +00:00
Gé van Geldorp
e5b6313286 Re-import imm32 from Wine
svn path=/trunk/; revision=20120
2005-12-12 20:59:55 +00:00
Gé van Geldorp
716930cb61 Remove old imm32 in preparation of new import
svn path=/trunk/; revision=20119
2005-12-12 20:57:16 +00:00
Filip Navara
d85330a92a Check for failed allocations. Spotted by Martin Bealby.
svn path=/trunk/; revision=20118
2005-12-12 20:49:35 +00:00
Filip Navara
f59f8f34e3 Check for failed allocations and fix some resource leaks.
svn path=/trunk/; revision=20117
2005-12-12 20:46:26 +00:00
Gé van Geldorp
4612bb691c Import oleacc from Wine. oleacc.xml provided by Christoph von Wittich
svn path=/trunk/; revision=20116
2005-12-12 20:41:27 +00:00
Filip Navara
2e9c3ff97c Check for failed allocations. Spotted by Martin Bealby.
svn path=/trunk/; revision=20114
2005-12-12 20:30:09 +00:00
Filip Navara
bf0b38b9fd Replace RtlNtStatusToDosError(STATUS_NO_MEMORY) with ERROR_OUTOFMEMORY.
svn path=/trunk/; revision=20112
2005-12-12 20:25:02 +00:00
Filip Navara
f215fea4ab Check for failed allocations. Spotted by Martin Bealby.
svn path=/trunk/; revision=20111
2005-12-12 20:24:20 +00:00
Filip Navara
edda3b622f Fix the USER32 DLL initialization and cleanup routines to prevent memory/resource leaks and check for allocation errors.
svn path=/trunk/; revision=20110
2005-12-12 20:15:23 +00:00
Ged Murphy
8462e43fb5 Make start menu icons small until we have 24x24 icons.
Thanks to Martin for pointing out this simple change

svn path=/trunk/; revision=20108
2005-12-12 19:50:59 +00:00
Filip Navara
8f10c7915c Implement undocumented listbox messages LB_INSERTSTRING_UPPER, LB_INSERTSTRING_LOWER, LB_ADDSTRING_UPPER, LB_ADDSTRING_LOWER and use them in combobox CB_ADDSTRING and CB_INSERTSTRING implementation.
svn path=/trunk/; revision=20107
2005-12-12 19:49:08 +00:00
Filip Navara
8464f35250 Check for failed allocations. Spotted by Martin Bealby.
svn path=/trunk/; revision=20106
2005-12-12 19:23:52 +00:00
Gé van Geldorp
0a9b99479d FRy2oo5 <fRy2oo5@gmail.com>
German translation of getfirefox

svn path=/trunk/; revision=20105
2005-12-12 18:15:19 +00:00
Magnus Olsen
9354d3dce4 update translation hu from tally
svn path=/trunk/; revision=20104
2005-12-12 17:12:58 +00:00
Hervé Poussineau
f4b9f76ed2 Fix the case when IRP_MN_QUERY_DEVICE_TEXT returns nothing
Set DN_DRIVER_LOADED and DN_STARTED flags

svn path=/trunk/; revision=20103
2005-12-12 16:44:09 +00:00
Gé van Geldorp
dae7608137 Benoit Plante <cmoibenlepro@hotmail.com>
French translations

svn path=/trunk/; revision=20102
2005-12-12 09:06:40 +00:00