wine
17 years agogdi32: Map glyph to Symbol range only if the font supports symbol encoding.
Dmitry Timoshkov [Mon, 14 Apr 2008 10:13:48 +0000 (19:13 +0900)] 
gdi32: Map glyph to Symbol range only if the font supports symbol encoding.

17 years agooleaut32: Spelling fixes.
Austin English [Thu, 10 Apr 2008 23:24:54 +0000 (18:24 -0500)] 
oleaut32: Spelling fixes.

17 years agowinedos: Handle memory reservation errors more gracefully.
Alexandre Julliard [Mon, 14 Apr 2008 18:39:52 +0000 (20:39 +0200)] 
winedos: Handle memory reservation errors more gracefully.

17 years agokernel32: Reserve the low 64Kb area separately from the rest of the DOS memory.
Alexandre Julliard [Mon, 14 Apr 2008 18:39:27 +0000 (20:39 +0200)] 
kernel32: Reserve the low 64Kb area separately from the rest of the DOS memory.

17 years agopreloader: Reserve low memory areas in separate chunks.
Alexandre Julliard [Mon, 14 Apr 2008 18:38:17 +0000 (20:38 +0200)] 
preloader: Reserve low memory areas in separate chunks.

17 years agoshdocvw: Fixed typo in CLSID_InternetShortcut.
Alexandre Julliard [Mon, 14 Apr 2008 11:57:53 +0000 (13:57 +0200)] 
shdocvw: Fixed typo in CLSID_InternetShortcut.

17 years agowidl: Add checking to arguments of non-local functions.
Rob Shearman [Mon, 14 Apr 2008 10:00:26 +0000 (11:00 +0100)] 
widl: Add checking to arguments of non-local functions.

Check that out arguments have enough levels of indirection and that they
don't derive from void * or a function pointer.

17 years agowidl: Add functions to print an error or warning message using location information...
Rob Shearman [Mon, 14 Apr 2008 10:00:20 +0000 (11:00 +0100)] 
widl: Add functions to print an error or warning message using location information to enable these to be printed accurately when a check is done after an element is parsed.

Add location information to variable automatically, since this is will
be useful for type checking of arguments.

17 years agowidl: Write out TYPEFLAG, FUNCFLAG and VARFLAG flags for all attribute we currently...
Rob Shearman [Mon, 14 Apr 2008 10:00:07 +0000 (11:00 +0100)] 
widl: Write out TYPEFLAG, FUNCFLAG and VARFLAG flags for all attribute we currently parse.

Add FIXMEs for the remaining ones and remove the warning for
unimplemented attribute types since we now support all the attributes
that we parse.

17 years agowidl: Add support for the broadcast and idempotent operation attributes.
Rob Shearman [Mon, 14 Apr 2008 09:59:55 +0000 (10:59 +0100)] 
widl: Add support for the broadcast and idempotent operation attributes.

17 years agowidl: Output a warning if duplicate attributes are specified.
Rob Shearman [Mon, 14 Apr 2008 09:59:51 +0000 (10:59 +0100)] 
widl: Output a warning if duplicate attributes are specified.

17 years agowidl: Check that attributes are applicable for libraries, modules, dispinterfaces...
Rob Shearman [Mon, 14 Apr 2008 09:59:46 +0000 (10:59 +0100)] 
widl: Check that attributes are applicable for libraries,  modules, dispinterfaces and coclasses and otherwise issue an error.

17 years agowidl: The odl attribute is valid for dispinterfaces.
Rob Shearman [Mon, 14 Apr 2008 09:59:39 +0000 (10:59 +0100)] 
widl: The odl attribute is valid for dispinterfaces.

17 years agowidl: Make the attrs parameter passed to start_typelib const.
Rob Shearman [Mon, 14 Apr 2008 09:59:35 +0000 (10:59 +0100)] 
widl: Make the attrs parameter passed to start_typelib const.

17 years agowidl: Check that attributes applied to typedefs and fields are applicable and issue...
Rob Shearman [Mon, 14 Apr 2008 09:59:27 +0000 (10:59 +0100)] 
widl: Check that attributes applied to typedefs and fields are applicable and issue an error otherwise.

17 years agowidl: Check that attributes applied to interfaces, functions and arguments are applic...
Rob Shearman [Mon, 14 Apr 2008 09:59:12 +0000 (10:59 +0100)] 
widl: Check that attributes applied to interfaces, functions and arguments are applicable and issue an error if not.

17 years agopstorec: Fix incorrectly spelt PPST_PROMPTIFO type in pstorec.c and pstore.idl.
Rob Shearman [Mon, 14 Apr 2008 09:55:38 +0000 (10:55 +0100)] 
pstorec: Fix incorrectly spelt PPST_PROMPTIFO type in pstorec.c and pstore.idl.

17 years agoinclude: Add local to interfaces or functions that take a void * parameter and so...
Rob Shearman [Mon, 14 Apr 2008 09:56:02 +0000 (10:56 +0100)] 
include: Add local to interfaces or functions that take a void * parameter and so aren't designed to work remotely.

17 years agoinclude: Fix a typo in a level of indirection in tom.idl.
Rob Shearman [Mon, 14 Apr 2008 09:55:51 +0000 (10:55 +0100)] 
include: Fix a typo in a level of indirection in tom.idl.

The parameter for ITextPara::GetDuplicate should have two levels of
indirection.

17 years agoinclude: The unique attribute doesn't make any sense in the interface header, so...
Rob Shearman [Mon, 14 Apr 2008 09:55:25 +0000 (10:55 +0100)] 
include: The unique attribute doesn't make any sense in the interface header, so remove it.

It is only accepted by MIDL as a synonym for pointer_default(unique),
but it isn't a synonym in widl so remove it.

17 years agowinex11: Fix the type hint for the desktop window.
Alexandre Julliard [Mon, 14 Apr 2008 11:27:38 +0000 (13:27 +0200)] 
winex11: Fix the type hint for the desktop window.

17 years agowinex11: Make WS_EX_APPWINDOW windows have normal type.
Alexandre Julliard [Mon, 14 Apr 2008 11:27:19 +0000 (13:27 +0200)] 
winex11: Make WS_EX_APPWINDOW windows have normal type.

17 years agowinex11: Don't set full screen style on minimized windows.
Alexandre Julliard [Mon, 14 Apr 2008 11:26:38 +0000 (13:26 +0200)] 
winex11: Don't set full screen style on minimized windows.

17 years agodpnhpast: Implement a stub for DirectPlayNATHelpCreate.
Kai Blin [Sat, 12 Apr 2008 19:13:59 +0000 (21:13 +0200)] 
dpnhpast: Implement a stub for DirectPlayNATHelpCreate.

17 years agoshell32: Updated Slovenian translation to reflect changes in About dialog.
Rok Mandeljc [Sat, 12 Apr 2008 16:00:53 +0000 (18:00 +0200)] 
shell32: Updated Slovenian translation to reflect changes in About dialog.

17 years agowinecfg: Update Slovenian translation to reflect recently introduced changes.
Rok Mandeljc [Sat, 12 Apr 2008 16:00:57 +0000 (18:00 +0200)] 
winecfg: Update Slovenian translation to reflect recently introduced changes.

17 years agocomdlg32: Fix a mistake in Slovenian translation.
Rok Mandeljc [Sat, 12 Apr 2008 16:00:52 +0000 (18:00 +0200)] 
comdlg32: Fix a mistake in Slovenian translation.

17 years agowinmm: Slovenian translation: Add a string that got lost during last update.
Rok Mandeljc [Sat, 12 Apr 2008 16:00:54 +0000 (18:00 +0200)] 
winmm: Slovenian translation: Add a string that got lost during last update.

17 years agocomctl32: Remove unused variables.
Andrew Talbot [Sat, 12 Apr 2008 17:31:47 +0000 (18:31 +0100)] 
comctl32: Remove unused variables.

17 years agoimm32: Implement ImmProcessKey and ImmTranslateMessage.
Aric Stewart [Fri, 11 Apr 2008 15:59:01 +0000 (10:59 -0500)] 
imm32: Implement ImmProcessKey and ImmTranslateMessage.

17 years agoimm32: All HIMCC in the InputContext should be initialized at creation.
Aric Stewart [Fri, 11 Apr 2008 15:58:42 +0000 (10:58 -0500)] 
imm32: All HIMCC in the InputContext should be initialized at creation.

17 years agowintab32: Implement WTSetA/W.
John Klehm [Wed, 9 Apr 2008 23:44:36 +0000 (18:44 -0500)] 
wintab32: Implement WTSetA/W.

17 years agogphoto2.ds: Add Russian translation.
Vitaliy Margolen [Sun, 13 Apr 2008 16:26:24 +0000 (10:26 -0600)] 
gphoto2.ds: Add Russian translation.

17 years agoUpdate Russian translation.
Vitaliy Margolen [Sun, 13 Apr 2008 16:26:03 +0000 (10:26 -0600)] 
Update Russian translation.

17 years agowinex11.drv: Send scan code when adjusting modifier key states.
Vitaliy Margolen [Sun, 13 Apr 2008 15:16:02 +0000 (09:16 -0600)] 
winex11.drv: Send scan code when adjusting modifier key states.

17 years agowinecfg: Update Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Sat, 12 Apr 2008 23:48:36 +0000 (01:48 +0200)] 
winecfg: Update Norwegian Bokmål resource.

17 years agogdi32: Clarify which font doesn't contain 'x'.
Dmitry Timoshkov [Sun, 13 Apr 2008 05:08:44 +0000 (14:08 +0900)] 
gdi32: Clarify which font doesn't contain 'x'.

17 years agoSpelling fix in the ldt bitfields.
Francois Gouget [Sun, 13 Apr 2008 23:03:24 +0000 (01:03 +0200)] 
Spelling fix in the ldt bitfields.

17 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 13 Apr 2008 23:02:26 +0000 (01:02 +0200)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

17 years agojscript/tests: Fix the '\n's in an ok() call.
Francois Gouget [Sun, 13 Apr 2008 23:02:13 +0000 (01:02 +0200)] 
jscript/tests: Fix the '\n's in an ok() call.

17 years agowldap32: Fix typo in the French resources.
Francois Gouget [Sun, 13 Apr 2008 23:02:05 +0000 (01:02 +0200)] 
wldap32: Fix typo in the French resources.

17 years agoFix spelling of dwAssign.
Francois Gouget [Sun, 13 Apr 2008 23:01:58 +0000 (01:01 +0200)] 
Fix spelling of dwAssign.

17 years agoole32: Fix spelling of GetComparisonData().
Francois Gouget [Sun, 13 Apr 2008 23:01:50 +0000 (01:01 +0200)] 
ole32: Fix spelling of GetComparisonData().

17 years agodinput: Don't use dead-zone from the device.
Vitaliy Margolen [Sat, 12 Apr 2008 17:33:28 +0000 (11:33 -0600)] 
dinput: Don't use dead-zone from the device.

17 years agodinput: Joysticks are not supported for DX v3.
Vitaliy Margolen [Sat, 12 Apr 2008 17:33:18 +0000 (11:33 -0600)] 
dinput: Joysticks are not supported for DX v3.

17 years agodinput: Assign button GUID to joystick buttons.
Vitaliy Margolen [Sat, 12 Apr 2008 17:33:04 +0000 (11:33 -0600)] 
dinput: Assign button GUID to joystick buttons.

17 years agooleview: Fixed incorrect brackets bug.
Piotr Caban [Fri, 11 Apr 2008 20:58:26 +0000 (22:58 +0200)] 
oleview: Fixed incorrect brackets bug.

17 years agooleview: Add dual interfaces support to coclasses.
Piotr Caban [Fri, 11 Apr 2008 20:57:17 +0000 (22:57 +0200)] 
oleview: Add dual interfaces support to coclasses.

17 years agodbghelp: Fix invalid pointer dereference.
Eric Pouech [Sat, 12 Apr 2008 10:58:50 +0000 (12:58 +0200)] 
dbghelp: Fix invalid pointer dereference.

17 years agorpcrt4: Add buffer size checks to base type unmarshalling.
Rob Shearman [Sat, 12 Apr 2008 09:07:26 +0000 (10:07 +0100)] 
rpcrt4: Add buffer size checks to base type unmarshalling.

Reimplement NdrSimpleTypeUnmarshall using similar macros to
NdrBaseTypeUnmarshalling without buffer checks, due to
NdrSimpleTypeUnmarshall not doing any safety checks.

17 years agoqmgr: Dynamically link to advpack.dll.
Rob Shearman [Sat, 12 Apr 2008 09:06:56 +0000 (10:06 +0100)] 
qmgr: Dynamically link to advpack.dll.

Use RegInstall instead of RegInstallA as RegInstallA isn't available in
some native versions of advpack commonly installed by programs.

17 years agocomctl32: Remove unused variables.
Andrew Talbot [Sat, 12 Apr 2008 17:31:43 +0000 (18:31 +0100)] 
comctl32: Remove unused variables.

17 years agodnsapi: Remove unused variables.
Andrew Talbot [Fri, 11 Apr 2008 20:40:37 +0000 (21:40 +0100)] 
dnsapi: Remove unused variables.

17 years agouser32: LoadImage(IMAGE_BITMAP) should reject invalid BMP files (with tests).
Alex Villacís Lasso [Fri, 11 Apr 2008 15:19:00 +0000 (10:19 -0500)] 
user32: LoadImage(IMAGE_BITMAP) should reject invalid BMP files (with tests).

17 years agogdi32: Fix CreateCompatibleDC to reject invalid DCs.
Alexandre Julliard [Mon, 14 Apr 2008 10:06:24 +0000 (12:06 +0200)] 
gdi32: Fix CreateCompatibleDC to reject invalid DCs.

17 years agowordpad: Don't pass an invalid DC to CreateCompatibleDC.
Alexandre Julliard [Mon, 14 Apr 2008 10:05:57 +0000 (12:05 +0200)] 
wordpad: Don't pass an invalid DC to CreateCompatibleDC.

17 years agogdi32: Add a test to demonstrate a CreateCompatibleDC problem.
Colin Finck [Fri, 11 Apr 2008 13:07:20 +0000 (15:07 +0200)] 
gdi32: Add a test to demonstrate a CreateCompatibleDC problem.

17 years agouser32: Make sure there is space for at least 6 items in a combo dropdown without...
Aric Stewart [Fri, 11 Apr 2008 14:07:31 +0000 (09:07 -0500)] 
user32: Make sure there is space for at least 6 items in a combo dropdown without forcing it to be at most 6 items as well.

17 years agoimm32: Remember to unset the hwnd for a context when that hwnd is associated with...
Aric Stewart [Fri, 11 Apr 2008 12:42:24 +0000 (07:42 -0500)] 
imm32: Remember to unset the hwnd for a context when that hwnd is associated with a different context.

17 years agouser32: Use appropriate type for lresult.
Dmitry Timoshkov [Fri, 11 Apr 2008 12:20:51 +0000 (21:20 +0900)] 
user32: Use appropriate type for lresult.

17 years agowine.inf: Add a version number to make sure the file changes between versions.
Alexandre Julliard [Fri, 11 Apr 2008 18:18:10 +0000 (20:18 +0200)] 
wine.inf: Add a version number to make sure the file changes between versions.

17 years agowinecfg: Add option to let wine decorate windows.
Matthew D'Asaro [Thu, 10 Apr 2008 20:05:13 +0000 (13:05 -0700)] 
winecfg: Add option to let wine decorate windows.

17 years agowinex11: Add registry option to let wine decorate windows.
Matthew D'Asaro [Thu, 10 Apr 2008 19:53:45 +0000 (12:53 -0700)] 
winex11: Add registry option to let wine decorate windows.

17 years agoshell32: Fix a few tests that fail in win2k.
James Hawkins [Thu, 10 Apr 2008 23:09:34 +0000 (18:09 -0500)] 
shell32: Fix a few tests that fail in win2k.

17 years agoddraw/tests: Add colorkeyed blit to p8_primary_test.
Alexander Dorofeyev [Thu, 10 Apr 2008 20:12:58 +0000 (23:12 +0300)] 
ddraw/tests: Add colorkeyed blit to p8_primary_test.

17 years agoddraw/tests: Add viewport clearing tests.
Alexander Dorofeyev [Thu, 10 Apr 2008 20:12:53 +0000 (23:12 +0300)] 
ddraw/tests: Add viewport clearing tests.

17 years agoddraw: Temporarily activate viewport when clearing.
Alexander Dorofeyev [Thu, 10 Apr 2008 20:12:13 +0000 (23:12 +0300)] 
ddraw: Temporarily activate viewport when clearing.

17 years agoddraw: Set active_device in AddViewport.
Alexander Dorofeyev [Thu, 10 Apr 2008 20:11:52 +0000 (23:11 +0300)] 
ddraw: Set active_device in AddViewport.

17 years agoddraw: Add possibility to ignore lights in viewport_activate.
Alexander Dorofeyev [Thu, 10 Apr 2008 20:11:36 +0000 (23:11 +0300)] 
ddraw: Add possibility to ignore lights in viewport_activate.

Mostly NOP regarding existing functionality, but makes it possible to skip light
activation when it's not needed (like when clearing).

17 years agoinclude/d3d.h: Fix method calling macros.
Alexander Dorofeyev [Thu, 10 Apr 2008 20:11:29 +0000 (23:11 +0300)] 
include/d3d.h: Fix method calling macros.

17 years agowidl: Support non-default calling conventions for non-object functions.
Rob Shearman [Fri, 11 Apr 2008 10:02:01 +0000 (11:02 +0100)] 
widl: Support non-default calling conventions for non-object functions.

17 years agowidl: Support non-default calling conventions for object methods.
Rob Shearman [Fri, 11 Apr 2008 10:01:36 +0000 (11:01 +0100)] 
widl: Support non-default calling conventions for object methods.

17 years agoadvapi32: Add exception handling around all service RPC calls.
Rob Shearman [Fri, 11 Apr 2008 10:01:09 +0000 (11:01 +0100)] 
advapi32: Add exception handling around all service RPC calls.

17 years agoole32: Use I_RpcExceptionFilter instead of custom exception filter for RPC calls.
Rob Shearman [Fri, 11 Apr 2008 10:00:46 +0000 (11:00 +0100)] 
ole32: Use I_RpcExceptionFilter instead of custom exception filter for RPC calls.

17 years agoservices: Automatically start boot-start, system-start and auto-start services when...
Rob Shearman [Fri, 11 Apr 2008 10:00:11 +0000 (11:00 +0100)] 
services: Automatically start boot-start, system-start and auto-start services when services.exe is started, instead of in wineboot.exe.

17 years agoservices: Split RPC_MainLoop into initialisation and the actual loop.
Rob Shearman [Fri, 11 Apr 2008 09:59:51 +0000 (10:59 +0100)] 
services: Split RPC_MainLoop into initialisation and the actual loop.

17 years agorpcrt4: Implement I_RpcExceptionFilter.
Rob Shearman [Fri, 11 Apr 2008 09:59:34 +0000 (10:59 +0100)] 
rpcrt4: Implement I_RpcExceptionFilter.

17 years agouser32: Fix Win64 warnings.
Dmitry Timoshkov [Fri, 11 Apr 2008 07:56:08 +0000 (16:56 +0900)] 
user32: Fix Win64 warnings.

17 years agocomctl32: Mousewheel support for updown control.
Peter Urbanec [Fri, 11 Apr 2008 07:19:58 +0000 (17:19 +1000)] 
comctl32: Mousewheel support for updown control.

17 years agowininet: Properly initialize struct.
Vitaliy Margolen [Fri, 11 Apr 2008 04:59:05 +0000 (22:59 -0600)] 
wininet: Properly initialize struct.

17 years agoinclude: Add a resource type for scalable font resource (.fot) files.
Jeremy White [Thu, 10 Apr 2008 03:37:12 +0000 (22:37 -0500)] 
include: Add a resource type for scalable font resource (.fot) files.

17 years agotools: Fix font structure layout for 64-bit mode.
Dmitry Timoshkov [Fri, 11 Apr 2008 07:56:33 +0000 (16:56 +0900)] 
tools: Fix font structure layout for 64-bit mode.

17 years agooleview: CreateCoclassHeader partially implemented.
Piotr Caban [Thu, 10 Apr 2008 23:11:45 +0000 (01:11 +0200)] 
oleview: CreateCoclassHeader partially implemented.

17 years agooleview: Removed memory leak in EnumImplTypes.
Piotr Caban [Thu, 10 Apr 2008 23:11:03 +0000 (01:11 +0200)] 
oleview: Removed memory leak in EnumImplTypes.

17 years agooleview: Added coclass handling base.
Piotr Caban [Thu, 10 Apr 2008 23:10:27 +0000 (01:10 +0200)] 
oleview: Added coclass handling base.

17 years agooleview: Skip IDispatch functions in dual interfaces properly.
Piotr Caban [Thu, 10 Apr 2008 23:10:07 +0000 (01:10 +0200)] 
oleview: Skip IDispatch functions in dual interfaces properly.

17 years agokernel32: Add traces to see why the tests fail in win2k.
James Hawkins [Thu, 10 Apr 2008 23:07:12 +0000 (18:07 -0500)] 
kernel32: Add traces to see why the tests fail in win2k.

17 years agontdll: Fix a few tests that fail in win2k.
James Hawkins [Thu, 10 Apr 2008 23:07:57 +0000 (18:07 -0500)] 
ntdll: Fix a few tests that fail in win2k.

17 years agocrypt32: Fix a few tests that fail in win2k.
James Hawkins [Thu, 10 Apr 2008 23:06:29 +0000 (18:06 -0500)] 
crypt32: Fix a few tests that fail in win2k.

17 years agoadvapi32: Fix a few tests that fail in win2k.
James Hawkins [Thu, 10 Apr 2008 23:05:30 +0000 (18:05 -0500)] 
advapi32: Fix a few tests that fail in win2k.

17 years agogdiplus: Add a stub for GdipSetMetafileDownLevelRasterizationLimit.
Lei Zhang [Thu, 10 Apr 2008 19:40:21 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetMetafileDownLevelRasterizationLimit.

17 years agogdiplus: Add a stub for GdipSetLineTransform.
Lei Zhang [Thu, 10 Apr 2008 19:40:20 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetLineTransform.

17 years agogdiplus: Add a stub for GdipSetLinePresetBlend.
Lei Zhang [Thu, 10 Apr 2008 19:40:19 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetLinePresetBlend.

17 years agogdiplus: Add a stub for GdipSetLineLinearBlend.
Lei Zhang [Thu, 10 Apr 2008 19:40:18 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetLineLinearBlend.

17 years agogdiplus: Add a stub for GdipSetLineColors.
Lei Zhang [Thu, 10 Apr 2008 19:40:17 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetLineColors.

17 years agogdiplus: Add a stub for GdipSetInfinite.
Lei Zhang [Thu, 10 Apr 2008 19:40:16 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetInfinite.

17 years agogdiplus: Add a stub for GdipSetImageAttributesToIdentity.
Lei Zhang [Thu, 10 Apr 2008 19:40:15 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetImageAttributesToIdentity.

17 years agogdiplus: Add a stub for GdipSetImageAttributesThreshold.
Lei Zhang [Thu, 10 Apr 2008 19:40:14 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetImageAttributesThreshold.

17 years agogdiplus: Add a stub for GdipSetImageAttributesRemapTable.
Lei Zhang [Thu, 10 Apr 2008 19:40:13 +0000 (12:40 -0700)] 
gdiplus: Add a stub for GdipSetImageAttributesRemapTable.

17 years agoserver: Workaround for conflict between Wine and Solaris list.h.
Petr Sumbera [Thu, 10 Apr 2008 15:03:18 +0000 (17:03 +0200)] 
server: Workaround for conflict between Wine and Solaris list.h.