wine
20 years agoMake IsWindowUnicode work in the case when window belongs to another
Dmitry Timoshkov [Thu, 7 Jul 2005 12:02:31 +0000 (12:02 +0000)] 
Make IsWindowUnicode work in the case when window belongs to another
process.

20 years ago- remove <tchar.h> and <wchar.h> header usage by switching to WIN32
Martin Fuchs [Thu, 7 Jul 2005 12:00:17 +0000 (12:00 +0000)] 
- remove <tchar.h> and <wchar.h> header usage by switching to WIN32
  API string manipulation functions as far as possible
- switch to UNICODE compilaton
- remove launch_fileA() and tcscpyn
- don't crash in set_curdir() for NULL in the 'entry' pointer

20 years agoUpdate the Dutch translations.
Paul Vriens [Thu, 7 Jul 2005 11:59:40 +0000 (11:59 +0000)] 
Update the Dutch translations.

20 years agoStore the global atom table in the process window station.
Alexandre Julliard [Thu, 7 Jul 2005 11:29:23 +0000 (11:29 +0000)] 
Store the global atom table in the process window station.

20 years agoAdd more Nt* functions.
Mike McCormack [Thu, 7 Jul 2005 11:27:17 +0000 (11:27 +0000)] 
Add more Nt* functions.

20 years agoUpdate TODO list.
Felix Nawothnig [Thu, 7 Jul 2005 11:27:02 +0000 (11:27 +0000)] 
Update TODO list.

20 years agoEncode/decode CERT_PUBLIC_KEY_INFO, with tests.
Juan Lang [Thu, 7 Jul 2005 11:26:50 +0000 (11:26 +0000)] 
Encode/decode CERT_PUBLIC_KEY_INFO, with tests.

20 years agoAdd another failing DPA test.
Felix Nawothnig [Thu, 7 Jul 2005 11:26:26 +0000 (11:26 +0000)] 
Add another failing DPA test.

20 years agoSCSI_Linux_CheckDevices() is Linux-only as well.
Gerald Pfeifer [Wed, 6 Jul 2005 19:12:04 +0000 (19:12 +0000)] 
SCSI_Linux_CheckDevices() is Linux-only as well.

20 years agoFail loading when compiled without lcms support.
Hans Leidekker [Wed, 6 Jul 2005 19:11:46 +0000 (19:11 +0000)] 
Fail loading when compiled without lcms support.

20 years agogcc 4.0 -Wpointer-sign fixes (Reg* functions).
Mike McCormack [Wed, 6 Jul 2005 19:08:05 +0000 (19:08 +0000)] 
gcc 4.0 -Wpointer-sign fixes (Reg* functions).

20 years agoChanged layout of libraries tab, moved load-order setting into extra
Felix Nawothnig [Wed, 6 Jul 2005 19:05:24 +0000 (19:05 +0000)] 
Changed layout of libraries tab, moved load-order setting into extra
dialog.

20 years agoDon't invalidate the whole propsheet when the page is switched.
Felix Nawothnig [Wed, 6 Jul 2005 19:03:33 +0000 (19:03 +0000)] 
Don't invalidate the whole propsheet when the page is switched.

20 years ago- when sending the WM_DRAWITEM message in case of a menu item with
Rein Klazes [Wed, 6 Jul 2005 19:03:18 +0000 (19:03 +0000)] 
- when sending the WM_DRAWITEM message in case of a menu item with
  hbmpItem = HBMMENU_CALLBACK, move the drawing origin to the top left
  of the item rectangle
- at the same time also make sure that the itemState field of the
 DRAWITEMSTRUCT is properly initialized
- do the drawing of the check mark before sending the WM_DRAWITEM
  message, some application likes to "overdraw" the checkmark.

20 years agoChange all references to updateStateBlock to references to stateBlock
Oliver Stieber [Wed, 6 Jul 2005 19:02:38 +0000 (19:02 +0000)] 
Change all references to updateStateBlock to references to stateBlock
in drawprim.

20 years agoMake functions static to fix -Wmissing-declarations warnings.
Stefan Huehner [Wed, 6 Jul 2005 15:53:04 +0000 (15:53 +0000)] 
Make functions static to fix -Wmissing-declarations warnings.

20 years agoRestore the clip region after GetDCEx in send_erase as if it had been
Alexandre Julliard [Wed, 6 Jul 2005 15:51:29 +0000 (15:51 +0000)] 
Restore the clip region after GetDCEx in send_erase as if it had been
a BeginPaint.

20 years agoMoved the configuration key to HKCU\Software\Wine\WineMenuBuilder.
Alexandre Julliard [Wed, 6 Jul 2005 15:47:48 +0000 (15:47 +0000)] 
Moved the configuration key to HKCU\Software\Wine\WineMenuBuilder.

20 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Wed, 6 Jul 2005 15:46:47 +0000 (15:46 +0000)] 
Add trailing '\n's to ok() calls.

20 years agoStop the install when cancelling from a modeless dialog.
Mike McCormack [Wed, 6 Jul 2005 15:44:51 +0000 (15:44 +0000)] 
Stop the install when cancelling from a modeless dialog.

20 years agoAdd more Nt* functions.
Mike McCormack [Wed, 6 Jul 2005 15:44:32 +0000 (15:44 +0000)] 
Add more Nt* functions.

20 years agoAdd an implementation of AddJob and a partial one of ScheduleJob.
Huw Davies [Wed, 6 Jul 2005 15:44:15 +0000 (15:44 +0000)] 
Add an implementation of AddJob and a partial one of ScheduleJob.

20 years agoImplemented UnixFolder's ISFHelper::DeleteItems interface.
Michael Jung [Wed, 6 Jul 2005 15:43:51 +0000 (15:43 +0000)] 
Implemented UnixFolder's ISFHelper::DeleteItems interface.

20 years agoAdd missing DC_GRADIENT and DC_BUTTONS, as used by DrawCaption.
Frank Richter [Wed, 6 Jul 2005 15:43:38 +0000 (15:43 +0000)] 
Add missing DC_GRADIENT and DC_BUTTONS, as used by DrawCaption.

20 years agoFixed EM_LINEINDEX handler and added EM_LINEFROMCHAR handler.
Phil Krylov [Wed, 6 Jul 2005 11:12:10 +0000 (11:12 +0000)] 
Fixed EM_LINEINDEX handler and added EM_LINEFROMCHAR handler.

20 years agoDon't crash when cancelling out of a modeless dialog.
Mike McCormack [Wed, 6 Jul 2005 11:11:26 +0000 (11:11 +0000)] 
Don't crash when cancelling out of a modeless dialog.

20 years agoClear buffer before querying the registry in SYSPARAMS_Load.
Felix Nawothnig [Wed, 6 Jul 2005 11:11:17 +0000 (11:11 +0000)] 
Clear buffer before querying the registry in SYSPARAMS_Load.

20 years agoAuthors: Michael Lin <mlin@corvu.com.au>, Michael Jung <mjung@iss.tu-darmstadt.de>
Alexandre Julliard [Wed, 6 Jul 2005 11:11:00 +0000 (11:11 +0000)] 
Authors: Michael Lin <mlin@corvu.com.au>, Michael Jung <mjung@iss.tu-darmstadt.de>
Implemented UnixFolder's ISFHelper::AddFolder.

20 years agoBranch the LSA functions from security.c to lsa.c.
James Hawkins [Wed, 6 Jul 2005 10:37:50 +0000 (10:37 +0000)] 
Branch the LSA functions from security.c to lsa.c.

20 years ago-Wpointer-sign fixes for gcc 4.0.
Mike McCormack [Wed, 6 Jul 2005 10:36:28 +0000 (10:36 +0000)] 
-Wpointer-sign fixes for gcc 4.0.

20 years agogcc 4.0 -Wpointer-sign fixes.
Mike McCormack [Wed, 6 Jul 2005 10:33:30 +0000 (10:33 +0000)] 
gcc 4.0 -Wpointer-sign fixes.

20 years agoFix gcc 4.0 -Wpointer-sign warnings.
Mike McCormack [Wed, 6 Jul 2005 10:33:10 +0000 (10:33 +0000)] 
Fix gcc 4.0 -Wpointer-sign warnings.

20 years agoImplemented EM_EXLINEFROMCHAR, EM_LINEINDEX, EM_FINDTEXT,
Phil Krylov [Wed, 6 Jul 2005 10:32:59 +0000 (10:32 +0000)] 
Implemented EM_EXLINEFROMCHAR, EM_LINEINDEX, EM_FINDTEXT,
EM_FINDTEXTW, EM_FINDTEXTEX, and EM_FINDTEXTEXW messages.

20 years agoDefine PVOID64 and FILE_SEGMENT_ELEMENT.
Mike McCormack [Wed, 6 Jul 2005 10:32:46 +0000 (10:32 +0000)] 
Define PVOID64 and FILE_SEGMENT_ELEMENT.

20 years agoEvery window needs to receive WM_THEMECHANGED (esp. controls), so also
Frank Richter [Wed, 6 Jul 2005 10:32:30 +0000 (10:32 +0000)] 
Every window needs to receive WM_THEMECHANGED (esp. controls), so also
send it to child windows.

20 years agoMove DPA and DSA functions out of comctl32undoc.c as they are
Felix Nawothnig [Wed, 6 Jul 2005 10:32:18 +0000 (10:32 +0000)] 
Move DPA and DSA functions out of comctl32undoc.c as they are
documented by now.

20 years agoDon't depend on ELF features for PIC code.
Alexandre Julliard [Tue, 5 Jul 2005 21:06:00 +0000 (21:06 +0000)] 
Don't depend on ELF features for PIC code.
A couple of optimizations.

20 years agoAdd source.c to start handling the various MsiSourceList apis used in
Aric Stewart [Tue, 5 Jul 2005 21:00:06 +0000 (21:00 +0000)] 
Add source.c to start handling the various MsiSourceList apis used in
v3 of MSI, and now internally.
Update files.c to use the MsiSourceList apis to make sure our
SourceList keys in the registry are included and correct.

20 years agoPrinter_LoadIconsW: implemented minimal version.
Detlef Riekenberg [Tue, 5 Jul 2005 20:59:35 +0000 (20:59 +0000)] 
Printer_LoadIconsW: implemented minimal version.

20 years agoFixed an off-by-one error in EM_GETLINECOUNT handler.
Phil Krylov [Tue, 5 Jul 2005 20:56:14 +0000 (20:56 +0000)] 
Fixed an off-by-one error in EM_GETLINECOUNT handler.

20 years agoFixed another couple of EM_STREAMOUT bugs.
Phil Krylov [Tue, 5 Jul 2005 20:56:07 +0000 (20:56 +0000)] 
Fixed another couple of EM_STREAMOUT bugs.

20 years agoFixed typo.
Paul Vriens [Tue, 5 Jul 2005 20:55:53 +0000 (20:55 +0000)] 
Fixed typo.

20 years agoAuthors: Michael Lin <mlin@corvu.com.au>, Michael Jung <mjung@iss.tu-darmstadt.de>
Alexandre Julliard [Tue, 5 Jul 2005 20:55:43 +0000 (20:55 +0000)] 
Authors: Michael Lin <mlin@corvu.com.au>, Michael Jung <mjung@iss.tu-darmstadt.de>
ISFHelper interface support for UnixFolder (currently only stubs).

20 years agoSet the initial focus on the control specified by Control_First in the
Mike McCormack [Tue, 5 Jul 2005 16:18:46 +0000 (16:18 +0000)] 
Set the initial focus on the control specified by Control_First in the
Dialog table.

20 years agoRemoved junk from UTF-8 RTF output.
Phil Krylov [Tue, 5 Jul 2005 16:18:33 +0000 (16:18 +0000)] 
Removed junk from UTF-8 RTF output.

20 years agoAdded txtbit declarations.
Maarten Lankhorst [Tue, 5 Jul 2005 16:18:22 +0000 (16:18 +0000)] 
Added txtbit declarations.

20 years agoFix for debug message buffer overflow in library tab.
Hajime Segawa [Tue, 5 Jul 2005 16:18:10 +0000 (16:18 +0000)] 
Fix for debug message buffer overflow in library tab.

20 years agoAuthors: Michael Lin <mlin@corvu.com.au>, Michael Jung <mjung@iss.tu-darmstadt.de>
Alexandre Julliard [Tue, 5 Jul 2005 16:18:00 +0000 (16:18 +0000)] 
Authors: Michael Lin <mlin@corvu.com.au>, Michael Jung <mjung@iss.tu-darmstadt.de>
Implemented UnixFolder's IShellFolder::SetNameOf.

20 years agoStrip out stateblocks from d3d9 and relay all stateblock calls to
Oliver Stieber [Tue, 5 Jul 2005 16:17:31 +0000 (16:17 +0000)] 
Strip out stateblocks from d3d9 and relay all stateblock calls to
wined3d.

20 years agogcc 4.0 -Wpointer-sign fixes.
Mike McCormack [Tue, 5 Jul 2005 14:26:54 +0000 (14:26 +0000)] 
gcc 4.0 -Wpointer-sign fixes.

20 years agogcc 4.0 -Wpointer-sign fixes.
Mike McCormack [Tue, 5 Jul 2005 14:11:04 +0000 (14:11 +0000)] 
gcc 4.0 -Wpointer-sign fixes.

20 years agoAdd IXMLElementNotificationSink definition for IE4 compatibility.
Vijay Kiran Kamuju [Tue, 5 Jul 2005 14:07:10 +0000 (14:07 +0000)] 
Add IXMLElementNotificationSink definition for IE4 compatibility.

20 years agoFixed erroneous file flag in _popen.
Eric Pouech [Tue, 5 Jul 2005 14:07:00 +0000 (14:07 +0000)] 
Fixed erroneous file flag in _popen.

20 years agoRegister protocols.
Jacek Caban [Tue, 5 Jul 2005 14:06:43 +0000 (14:06 +0000)] 
Register protocols.

20 years agoReplace stubs for information classes in NtQueryVirtualMemory and
Felix Nawothnig [Tue, 5 Jul 2005 14:05:58 +0000 (14:05 +0000)] 
Replace stubs for information classes in NtQueryVirtualMemory and
NtQueryInformationProcess by more descriptive messages.

20 years agoUXTHEME_LoadImage(): Set default image count to 1 to avoid division by
Frank Richter [Tue, 5 Jul 2005 14:05:35 +0000 (14:05 +0000)] 
UXTHEME_LoadImage(): Set default image count to 1 to avoid division by
zero in case image count property is not given. Properly support 0
state IDs.

20 years agoImplemented stateblocks in wined3d.
Oliver Stieber [Tue, 5 Jul 2005 14:05:18 +0000 (14:05 +0000)] 
Implemented stateblocks in wined3d.

20 years agoFix some failing tests.
Vitaliy Margolen [Tue, 5 Jul 2005 14:04:25 +0000 (14:04 +0000)] 
Fix some failing tests.

20 years agoGet rid of the global debugging flag.
Alexandre Julliard [Tue, 5 Jul 2005 12:52:57 +0000 (12:52 +0000)] 
Get rid of the global debugging flag.

20 years agoIntercept functions for 16-bit relay debugging by patching the
Alexandre Julliard [Tue, 5 Jul 2005 12:52:07 +0000 (12:52 +0000)] 
Intercept functions for 16-bit relay debugging by patching the
CALLFROM16 table instead of having the wine_call_from_16 functions
call out the relay functions explicitly.

20 years agoFix -Wmissing-declarations warnings.
Stefan Huehner [Tue, 5 Jul 2005 12:49:14 +0000 (12:49 +0000)] 
Fix -Wmissing-declarations warnings.

20 years agoLoadImageW: Fix type of TRACE parameter.
Detlef Riekenberg [Tue, 5 Jul 2005 12:40:25 +0000 (12:40 +0000)] 
LoadImageW: Fix type of TRACE parameter.

20 years agoAdded declaration for IMimeInfo interface.
Vijay Kiran Kamuju [Tue, 5 Jul 2005 12:39:38 +0000 (12:39 +0000)] 
Added declaration for IMimeInfo interface.

20 years agoAdded vararg argument type so that the relay code can distinguish from
Alexandre Julliard [Tue, 5 Jul 2005 11:50:40 +0000 (11:50 +0000)] 
Added vararg argument type so that the relay code can distinguish from
a normal cdecl function.
Don't rely on the relay thunk preserving the stack pointer.

20 years agoAdded some tests for other information classes.
Paul Vriens [Tue, 5 Jul 2005 11:46:53 +0000 (11:46 +0000)] 
Added some tests for other information classes.
Correct comment for test 0x3.

20 years agoImproved stubs to show the correct behavior.
Paul Vriens [Tue, 5 Jul 2005 11:46:37 +0000 (11:46 +0000)] 
Improved stubs to show the correct behavior.

20 years agoAdd an English neutral version of the graphics tab.
Huw Davies [Tue, 5 Jul 2005 11:46:22 +0000 (11:46 +0000)] 
Add an English neutral version of the graphics tab.

20 years agoFix some gcc 4.0 warnings.
Mike McCormack [Tue, 5 Jul 2005 11:46:09 +0000 (11:46 +0000)] 
Fix some gcc 4.0 warnings.

20 years agoOpening some theme class data now also increases the reference count
Frank Richter [Tue, 5 Jul 2005 11:45:57 +0000 (11:45 +0000)] 
Opening some theme class data now also increases the reference count
of the theme file, so as long as theme class data is still opened
somewhere, the theme file won't get freed. Otherwise, it could happen
that invalid class data was used, which could lead to problems.

20 years agoChanged the default transparent color in case none was explicitly
Frank Richter [Tue, 5 Jul 2005 11:45:41 +0000 (11:45 +0000)] 
Changed the default transparent color in case none was explicitly
specified from the upper left pixel color to magenta. Empirically
gives better results.

20 years agoAdd support for drawing menus in "flat" style.
Frank Richter [Tue, 5 Jul 2005 11:45:28 +0000 (11:45 +0000)] 
Add support for drawing menus in "flat" style.

20 years agoFix some more -Wmissing-declarations warnings.
Stefan Huehner [Tue, 5 Jul 2005 11:05:50 +0000 (11:05 +0000)] 
Fix some more -Wmissing-declarations warnings.

20 years agoFix gcc 4.0 -Wpointer-sign warnings.
Mike McCormack [Tue, 5 Jul 2005 11:02:54 +0000 (11:02 +0000)] 
Fix gcc 4.0 -Wpointer-sign warnings.

20 years ago-Wpointer-sign fixes for gcc 4.0.
Mike McCormack [Tue, 5 Jul 2005 11:02:37 +0000 (11:02 +0000)] 
-Wpointer-sign fixes for gcc 4.0.

20 years agoDocument active object and variant functions.
Robert Shearman [Tue, 5 Jul 2005 11:02:19 +0000 (11:02 +0000)] 
Document active object and variant functions.

20 years agoFix DPA tests on Win95.
Felix Nawothnig [Tue, 5 Jul 2005 11:01:29 +0000 (11:01 +0000)] 
Fix DPA tests on Win95.

20 years agoRemoved 4 bytes from the SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
Paul Vriens [Tue, 5 Jul 2005 11:01:22 +0000 (11:01 +0000)] 
Removed 4 bytes from the SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
struct.
Changed some dwSpare into liKernelTime and liUserTime.

20 years agoAdded missing declaration for ITextServices->OnTxInPlaceDeactivate.
Maarten Lankhorst [Tue, 5 Jul 2005 11:01:01 +0000 (11:01 +0000)] 
Added missing declaration for ITextServices->OnTxInPlaceDeactivate.

20 years agoAdd English neutral version of IDS_COLOR_GRAY.
Huw Davies [Tue, 5 Jul 2005 11:00:47 +0000 (11:00 +0000)] 
Add English neutral version of IDS_COLOR_GRAY.

20 years agoUpdated winefile French resources.
Jonathan Ernst [Tue, 5 Jul 2005 11:00:33 +0000 (11:00 +0000)] 
Updated winefile French resources.

20 years ago- Updated winecfg French resources.
Jonathan Ernst [Tue, 5 Jul 2005 11:00:20 +0000 (11:00 +0000)] 
- Updated winecfg French resources.
- Fixed control size and placement.

20 years agoAdd one more level of indirection to the printer handle array to allow
Huw Davies [Tue, 5 Jul 2005 11:00:09 +0000 (11:00 +0000)] 
Add one more level of indirection to the printer handle array to allow
more information than just the name to be stored.
Wrap accesses to the printer handle array in a critsec.

20 years agoAdd a test case for IsWindowUnicode.
Dmitry Timoshkov [Tue, 5 Jul 2005 10:59:46 +0000 (10:59 +0000)] 
Add a test case for IsWindowUnicode.

20 years agoUpdate shell32 resources for Portuguese.
Marcelo Duarte [Tue, 5 Jul 2005 10:59:11 +0000 (10:59 +0000)] 
Update shell32 resources for Portuguese.

20 years agoRemove double SEPARATOR.
Marcelo Duarte [Tue, 5 Jul 2005 10:58:53 +0000 (10:58 +0000)] 
Remove double SEPARATOR.

20 years agoMake sure that the OpenGL visual created for a window has a stencil
Oliver Stieber [Tue, 5 Jul 2005 10:58:41 +0000 (10:58 +0000)] 
Make sure that the OpenGL visual created for a window has a stencil
buffer.

20 years agoClean wineinstall from config file references.
Vincent Béron [Tue, 5 Jul 2005 10:58:20 +0000 (10:58 +0000)] 
Clean wineinstall from config file references.

20 years agoReturn correct attributes in ParseDisplayName.
Michael Jung [Tue, 5 Jul 2005 10:58:11 +0000 (10:58 +0000)] 
Return correct attributes in ParseDisplayName.

20 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 5 Jul 2005 10:57:47 +0000 (10:57 +0000)] 
Fix gcc 4.0 warnings.

20 years agoLet property sheets update the cached system colors upon receiving
Frank Richter [Tue, 5 Jul 2005 10:57:37 +0000 (10:57 +0000)] 
Let property sheets update the cached system colors upon receiving
WM_SYSCOLORCHANGE.

20 years agoWrite WCHAR strings to registry with correct size.
Frank Richter [Tue, 5 Jul 2005 10:57:17 +0000 (10:57 +0000)] 
Write WCHAR strings to registry with correct size.

20 years agoFix color directory handling.
Hans Leidekker [Tue, 5 Jul 2005 10:56:52 +0000 (10:56 +0000)] 
Fix color directory handling.

20 years agoIsThemeDialogTextureEnabled should have one parameter to match the
Thomas Weidenmueller [Tue, 5 Jul 2005 10:56:27 +0000 (10:56 +0000)] 
IsThemeDialogTextureEnabled should have one parameter to match the
prototype in the official headers.

20 years agoAdd support for SPI_[SG]ETFLATMENU in SystemParametersInfo (although
Frank Richter [Tue, 5 Jul 2005 10:55:44 +0000 (10:55 +0000)] 
Add support for SPI_[SG]ETFLATMENU in SystemParametersInfo (although
without saving of the setting).

20 years agoEnable/disable "flat menus" based on the setting from the active
Frank Richter [Tue, 5 Jul 2005 10:55:22 +0000 (10:55 +0000)] 
Enable/disable "flat menus" based on the setting from the active
theme.

20 years agoFix -Wpointer-sign warnings.
Mike McCormack [Sun, 3 Jul 2005 12:05:03 +0000 (12:05 +0000)] 
Fix -Wpointer-sign warnings.

20 years ago-Wpointer-sign fixes.
Mike McCormack [Sun, 3 Jul 2005 12:03:35 +0000 (12:03 +0000)] 
-Wpointer-sign fixes.

20 years agoRewrote the DPA testsuite.
Felix Nawothnig [Sun, 3 Jul 2005 12:02:09 +0000 (12:02 +0000)] 
Rewrote the DPA testsuite.

20 years agoDefine more Nt* functions.
Mike McCormack [Sun, 3 Jul 2005 12:01:58 +0000 (12:01 +0000)] 
Define more Nt* functions.

20 years agoMoved all 16-bit relay code to the text section.
Alexandre Julliard [Sun, 3 Jul 2005 11:28:44 +0000 (11:28 +0000)] 
Moved all 16-bit relay code to the text section.
Changed a few symbol names for better consistency.