Raphael Junqueira
3385990368
- declare a new debug chanel for vertex shaders
...
- some useful debug functions for textures format
- correct DrawPrimitive (RHW correctness and vshader RHW)
- more copyrects fixes (only two unimplemented behavior remain)
- fix GetFrontBuffer to get screenshots samples working
- add D3DCOLORTOGLFLOAT4 and use it
- first try of D3DRS_FOGTABLEMODE support
2003-05-14 19:33:35 +00:00
Raphael Junqueira
128fd3496a
Declare that we can support cube textures now (currently only creation
...
is done).
2003-05-14 19:32:24 +00:00
Dmitry Timoshkov
39669fa850
Use SetDlgItemText instead of sending a WM_SETTEXT.
2003-05-14 00:02:17 +00:00
Jason Edmeades
ec2f96151f
Make sure the viewport is from the GL (bottom left) not the DirectX
...
(top left).
2003-05-14 00:00:12 +00:00
Alexandre Julliard
e1147baa00
Use a different magic for memory DCs and get rid of the DC_MEMORY
...
flag.
2003-05-13 23:56:12 +00:00
Raphael Junqueira
ad9121c4ad
- moved loading code of volume texture to VolumeTexture::Preload as
...
done in Texture/CubeTexture
- fixed some stubs return values
2003-05-13 23:52:50 +00:00
Raphael Junqueira
b3ee1f7460
- cubetexture loading/preloading
...
- some stubs must return 0 (and non D3D_OK)
- fix IDirect3DCubeTexture8Impl::Get* (potentials CD)
2003-05-13 23:52:23 +00:00
Jason Edmeades
fe30ce3444
Properly support texture coordinate indexes.
2003-05-13 23:51:58 +00:00
Jason Edmeades
3a812c6435
Make sure we advertize our capabilites correctly.
2003-05-13 23:50:05 +00:00
Alexandre Julliard
9c40e91b70
Make the test pass on NT4 too.
2003-05-13 23:40:51 +00:00
Jason Edmeades
4c39042acd
Initialize the tex coord index correctly.
2003-05-13 23:40:20 +00:00
Jason Edmeades
9c34f04e1e
CopyRects needs to lock the area it is copying to (esp. if that area
...
is the back buffer, as locking/unlocking causes glread/draw pixels).
2003-05-13 23:39:53 +00:00
Christian Costa
6e0703d11b
Mark some surface formats as not supported.
2003-05-13 23:39:14 +00:00
Uwe Bonnes
29c7e32f83
Fix some sscanf cases and testcase to get wxtide32.exe running.
2003-05-13 23:38:46 +00:00
Robert Shearman
5d6f328e0d
PrivateExtractIcon* should search the path for the icon file.
2003-05-13 23:38:21 +00:00
Vitaliy Margolen
d8d12a0bca
Revert change for resizing buttons.
2003-05-13 23:38:01 +00:00
Gerald Pfeifer
9512ba5322
Add missing #includes for non-Linux systems.
2003-05-13 23:37:29 +00:00
Dmitry Timoshkov
0f9eeb6f64
Fix an obvious typo in get_res_name. Spotted by Mike McCormack.
2003-05-13 23:36:49 +00:00
Dimitrie O. Paun
b46d8235c1
Make sure winsock.h gets included before stdlib.h.
2003-05-13 23:36:33 +00:00
Mike McCormack
98e5e7705a
Implemented SetMessageExtraInfo.
2003-05-13 23:36:01 +00:00
Francois Gouget
e8c2ac2d9d
Added a test for GetLongPathNameA("c:").
...
Added a test for GetFullPathNameA("c:").
Fix a number of messages that referred to GetLongPathName instead of
GetFullPathName.
2003-05-13 22:30:38 +00:00
Francois Gouget
fe0bae39e0
Added version information.
2003-05-13 22:26:09 +00:00
Aric Stewart
6d5cd45894
Stub AddPortA.
2003-05-13 22:25:12 +00:00
Mike McCormack
0e3425d37d
Fixed packing/unpacking of WM_WININICHANGE.
2003-05-13 22:23:44 +00:00
Ulrich Czekalla
0ea140da97
Partial implementation/stub of undocumented function shell32.256.
2003-05-13 22:20:13 +00:00
Huw Davies
663dbc963f
Pass correct pointer to CoCreateInstance in SHLoadInProc.
2003-05-13 22:19:01 +00:00
Huw Davies
565b92b042
Implement a load of setupx Di* stubs.
2003-05-13 22:16:53 +00:00
Huw Davies
0704955ca4
Use strtoulW instead of strtolW for DWORD conversion.
2003-05-13 22:16:11 +00:00
Dmitry Timoshkov
1eb2c05070
Remove redundant ITypeLib2_AddRef's. Makes
...
LoadTypeLib/ITypeLib2_Release work.
2003-05-13 22:15:26 +00:00
Mike McCormack
cf983e9a7f
Added stub for OleDoAutoConvert.
2003-05-13 22:14:30 +00:00
Aric Stewart
97820bc6ef
Implemented a number of IMM functions.
...
Create a default HWND to process WM_IME messages.
2003-05-13 22:12:24 +00:00
Huw Davies
e3924140ca
Better handling of OFN_NOVALIDATE for win31 style file dialogs.
2003-05-13 22:06:34 +00:00
Ulrich Czekalla
535e0f6238
Fixed bad non-client calculation.
2003-05-13 22:05:50 +00:00
Huw Davies
89e2766fc7
Fix DTM_SETSYSTEMTIME.
...
Make the show/hide button actually do something.
Add support for the 'yyyy' format.
2003-05-13 22:04:40 +00:00
Alexandre Julliard
18ae9b3da6
Fixed some string overflows.
2003-05-13 04:49:15 +00:00
Alexandre Julliard
2bed48d7cd
Added iphlpapi.spec.def.
2003-05-13 04:48:49 +00:00
Dimitrie O. Paun
4ca5685c9c
Make sure winsock.h gets included before stdlib.h.
2003-05-13 04:48:23 +00:00
Eric Pouech
cd0f2bcfdd
Added a set of tests for the console API.
2003-05-13 04:46:54 +00:00
Eric Pouech
d3446a441b
Fixed console output for non wrapped mode.
2003-05-13 04:46:24 +00:00
Eric Pouech
f06a996a07
Enhanced test for queries, added tests for expansion.
2003-05-13 04:46:05 +00:00
Eric Pouech
b124fa9617
Implemented RtlExpandEnvironmentStrings_U and fixed an incorrect
...
behavior in RtlQueryEnvironmentString.
2003-05-13 04:45:50 +00:00
Andreas Mohr
3d8bf3b0a3
Added some stubs needed for Win98 explorer.exe.
2003-05-13 04:44:39 +00:00
Juan Lang
6dae7c2da8
Changed wsock32 to use the new iphlpapi for interface and route
...
enumeration in WsControl.
2003-05-13 04:44:14 +00:00
Juan Lang
090f5974b8
Use iphlpapi to implement SIO_GET_INTERFACE_LIST in WSAIoctl, and
...
corrects iiFlags entry in the returned interface list.
2003-05-13 04:43:44 +00:00
Vitaliy Margolen
32eb1c7354
Get rid of direct ImageList access hacks.
2003-05-13 03:36:54 +00:00
Vitaliy Margolen
e43edbd557
Rearrange members of HIMAGELIST to match Windows.
...
Reuse image and mask DCs.
2003-05-13 03:36:27 +00:00
Pierre d'Herbemont
ed3417e349
- Save more registers (exception, float...) if they are defined.
...
- Add Mac OS X signal support.
2003-05-13 03:35:01 +00:00
Juan Lang
38fa5ad1bc
Added an implementation of iphlpapi.dll; most Get* functions
...
introduced through Win98 are included.
2003-05-13 03:32:20 +00:00
Alexandre Julliard
e15aadd58a
Allocate/free the 16-bit thread stack in the kernel dll init routine.
2003-05-13 00:49:49 +00:00
Alexandre Julliard
fde5ab17f9
Reset signal handlers when starting child process.
2003-05-13 00:45:44 +00:00
Francois Gouget
f803e2a92d
Fix miscellaneous spelling errors and typos.
2003-05-13 00:41:57 +00:00
Robert Shearman
98747abd75
- Implement a few more cases in PropVariantClear.
...
- Partially implement PropVariantCopy.
- Implement FreePropVariantArray.
2003-05-13 00:32:43 +00:00
Eric Pouech
9401ec5a43
Support 14 and 15 arguments in WOW_CallProc32W16.
2003-05-13 00:30:32 +00:00
Robert Shearman
c00aa9985a
Fix use of freed memory.
2003-05-13 00:30:10 +00:00
Francois Gouget
2ec955c93f
Change the #include order so the test compiles with the MSVC headers.
...
Fix a few signed/unsigned warnings.
2003-05-13 00:29:34 +00:00
Robert Shearman
8e3bb615a0
Fix NULL pointer error when displaying error message about missing
...
forwarded export.
2003-05-13 00:28:25 +00:00
Alexandre Julliard
8f55ac51fb
Commented out the new win98 exports, they are causing trouble.
2003-05-12 03:34:00 +00:00
Aric Stewart
3de90d99b7
RtlUnicodeToMultiByteSize argument is not a null terminated string,
...
use 'ptr'.
2003-05-12 03:32:56 +00:00
Dmitry Timoshkov
7baa67cbcb
Added missing return in HEAP_ValidateInUseArena.
2003-05-12 03:32:07 +00:00
Mike McCormack
0bfa31ee6f
Implemented _wfullpath.
2003-05-12 03:31:16 +00:00
Aric Stewart
10f0d0ed21
Better error return values from stub functions.
2003-05-12 03:29:50 +00:00
Aric Stewart
7ef07bc609
Added stub for DllCanUnloadNow.
2003-05-12 03:28:54 +00:00
Aric Stewart
fa65a24817
Ignore requested access rights when emulated version is not NT.
2003-05-12 03:28:26 +00:00
Warren Baird
2711374bc5
Fix the PolyPolygon function so it really generates a polypolygon and
...
not multiple sets of polygons.
2003-05-12 03:27:24 +00:00
Huw Davies
ee3e98653a
Allow the cups port to be redirectable. This gives us the option of
...
piping the PostScript through something before it gets sent to the
printer (like we can already do for non-cups systems).
2003-05-12 03:26:28 +00:00
Mike McCormack
2b4414fb81
Added ordinals to ctl3d32.dll, MyODBC references it by ordinal.
2003-05-12 03:25:12 +00:00
Mike McCormack
6d3b14b581
Added stubs for CertSaveStore and CertEnumCertificatesInStore.
2003-05-12 03:21:45 +00:00
Huw Davies
130e21795c
Fixed a possible memory corruption.
...
Fixed a memory leak.
2003-05-12 03:19:35 +00:00
Raphael Junqueira
eb36d31d6f
- surface pool init fixes
...
- minor indentation and traces fixes
- fix locking/unlocking/dirty behavior (dirtify on lock) +
optimisations (only copy when dirty)
- fix IDirect3DDevice8::Clear behavior (problem seen after a
locking/unlocking code error)
- begin to fix volume and cube textures management
2003-05-12 03:10:27 +00:00
Lionel Ulmer
a872c781ea
- separate geometry tracing in a new debug channel (ddraw_geom)
...
- added handling for some new texturing ops
- prepare for addition of multi-texturing
- another way to fix the device enumeration for the reference device
- fix compilation with some glext.h files
- fix a bug in one texture conversion function
- added new texture format (but still texturing problems in 3DMark2000)
2003-05-12 03:09:17 +00:00
Pierre d'Herbemont
836ce4b3e8
Undef if_type, if_mtu and if_lastchange for darwin.
2003-05-12 03:08:18 +00:00
Lionel Ulmer
7ebdcb3538
Initialize the dwMipmapCount field even if the application forgets it.
2003-05-11 03:46:53 +00:00
Lionel Ulmer
449f6b212f
- added mipmapping support
...
- added locking for concurrent access to the D3D device
- improved tracing
- added support for most texture combine stages (inspired by the D3D8
code)
- disable current lock / unlock code pending proper solution
2003-05-11 03:44:53 +00:00
Stephan Beuze
442dd75420
Implemented Get/SetToolTips functions.
2003-05-11 03:44:13 +00:00
Alexandre Julliard
dd74d9d889
Ordinals 410-413 are the window subclassing functions.
2003-05-11 03:40:59 +00:00
Raphael Junqueira
89ec35fe43
- minor COM fixes (fixes some crashes on stupid games)
...
- minor indentation changes
- fix SELECTARG2 behavior (with help from Lionel Ulmer)
- surface locking/unlocking (only rendering and textures surfaces
supported now)
- beginning of Target/Front surface support
- try to get D3DTOP_SELECTARG_* working
- implemented D3DTOP_SUBTRACT: currently only if OpenGL1.3 is used, we
have to use GL_SUBTRACT_ARB for other versions
2003-05-11 03:35:27 +00:00
Alexandre Julliard
ebc9abd1a1
Added partial stub for GetTransform.
2003-05-11 03:31:53 +00:00
Mike McCormack
bd69422ca8
Clean up SHFileOperationA/W debugging a little.
2003-05-11 03:31:08 +00:00
Eric Pouech
639db3ef8b
Stop wavemap lookup if a device isn't functional (spotted by Lionel
...
Ulmer).
2003-05-11 03:30:51 +00:00
Jukka Heinonen
cadffabd2d
Make read from stdin use buffered input code and redirect stderr to
...
console.
2003-05-11 03:30:24 +00:00
Dimitrie O. Paun
c6e988eaa0
Fix custom draw for item 0.
2003-05-11 03:29:25 +00:00
Christian Costa
0955adfc2e
Enable branch forward operation in execute buffer.
2003-05-11 03:28:53 +00:00
Christian Costa
4ea9589981
Put the device name string on the stack during devices enumeration.
...
Disable reference enumeration.
2003-05-11 03:28:33 +00:00
Alexandre Julliard
f54ffdac93
Removed unnecessary function link names.
2003-05-11 03:04:57 +00:00
Huw Davies
4bdeae37a1
Added stub for SetVirtualResolution.
2003-05-11 03:03:25 +00:00
Ulrich Czekalla
4d837749d8
We should pass the callers client-area rect and clip rect to x11drv
...
otherwise we'll fail to scroll all children.
2003-05-11 03:01:42 +00:00
Alexandre Julliard
1bb3645443
Avoid local WINAPI function pointers.
2003-05-11 03:00:32 +00:00
Mike McCormack
31c9b82411
Implemented InternetSetOptionExA/W.
2003-05-11 02:59:52 +00:00
Dmitry Timoshkov
07eda42808
Fix the logic for setting the lps->fErase flag in BeginPaint.
2003-05-11 02:58:53 +00:00
Alexandre Julliard
17c63bbab3
Added A<->W mappings for WM_IME_CHAR.
2003-05-11 02:58:19 +00:00
Dmitry Timoshkov
25481334f6
Do not abort dialog creation if DS_NOFAILCREATE allows to continue.
2003-05-11 02:42:28 +00:00
Aric Stewart
6d9e148a23
Added RasEnumEntriesW stub.
2003-05-11 02:41:18 +00:00
Mike McCormack
936d1059e2
Implemented WriteFmtUserTypeStg and ReadFmtUserTypeStg.
2003-05-11 02:40:29 +00:00
Mike McCormack
0bb73f53d5
Fill the filedialog95 controls before sending a CDN_INITDONE
...
notification.
2003-05-11 02:39:08 +00:00
Huw Davies
5594fcea74
Invalidate the window when the range is changed.
2003-05-11 02:38:05 +00:00
Mike McCormack
493d89d888
Stubs for AccessCheckAndAuditAlarmA/W.
2003-05-11 02:37:11 +00:00
Lionel Ulmer
9914a8ec5d
- only enumerate 32 bpp ARGB texture format and remove RGBA one
...
- add support for 32 bpp ARGB texture format
2003-05-08 21:03:57 +00:00
Adam Gundy
9ea3c2d3ee
_open_osfhandle is expected to take the absence of either _O_TEXT or
...
_O_BINARY to mean _O_BINARY.
2003-05-08 21:02:31 +00:00
Raphael Junqueira
18af8d8611
- Disable some 'classic' debug traces (avoid useless flood of traces
...
while debugging games).
- Fix the texture size caps using GL_MAX_TEXTURE_SIZE.
2003-05-08 17:36:00 +00:00
Maxime Bellengé
3270641c60
- Fix scanline size in OLEPictureImpl_Load for jpeg
...
- Convert from RGB to BGR according to BITMAPINFOHEADER
documentation.
2003-05-08 17:35:12 +00:00
Alexandre Julliard
d9bab57477
Added support for calling the TLS callback functions.
2003-05-08 04:13:26 +00:00
Alexandre Julliard
c808e67da1
Fixed wrong file offset used when mapping the import directory from a
...
shared section.
2003-05-08 03:50:32 +00:00
Jason Edmeades
8534f79124
- Move texture loading into PreLoad for 2D textures (needs doing for
...
the others as well), and call when needed as well.
- Change D3DFMT_R5G6B5 handling to make backdrop of Max Payne appear.
- Add code to reject attempts to use invalid texture units (Max Payne
did this a lot).
- ValidateDevice fixme silenced as harmless but occurs frequently.
- Add trace which can be compiled in to debug vertex shaders, and
correct fixmes and dprintf's into appropriate trace statements.
- Ensure we trace what we return when querying the device caps.
- Correct bug with negative numbers in vertex shader code.
2003-05-08 03:49:04 +00:00
Eric Pouech
3a10bf5890
Added environment tests.
2003-05-08 03:47:24 +00:00
Eric Pouech
2d758c6444
Implemented a bunch of environment related NTDLL APIs.
2003-05-08 03:47:00 +00:00
Alexandre Julliard
54daeae72a
Added NONAMELESSUNION/STRUCT defines.
2003-05-07 04:01:52 +00:00
Alexandre Julliard
ce4d111cd8
Moved the EnumResource* functions to the kernel dll, and fixed their
...
prototypes.
2003-05-07 03:21:26 +00:00
Alexandre Julliard
cbd9eca2c3
Use RtlFindMessage to load message resources.
2003-05-07 03:19:17 +00:00
Michael Schlüter
5e8d015a8c
Added wglGetExtensionsStringARB.
2003-05-07 03:18:51 +00:00
Jukka Heinonen
fb3080a2f3
Add scrolling support for VGA text mode.
2003-05-07 03:16:34 +00:00
Alexandre Julliard
54f59e5005
Added comment about why changing ADDRESS_SPACE_LIMIT is wrong.
2003-05-06 18:52:43 +00:00
Alexandre Julliard
ebe67a2864
Added support for retrieving page fault address on Solaris (based on a
...
patch by Robert Lunnon).
2003-05-06 18:50:08 +00:00
Robert Lunnon
2eab8afaa9
Eliminate segfault due to NULL This->sIcoPath.
2003-05-06 18:36:54 +00:00
Dimitrie O. Paun
1a1f9bffb3
Make it easy to use something other than wrc to compile resources.
2003-05-06 18:34:53 +00:00
Thomas Mertes
4f6caf6ca3
Tests for RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
...
RtlInitUnicodeStringEx.
2003-05-06 18:28:02 +00:00
Thomas Mertes
d628d125ab
Implement RtlDuplicateUnicodeString, RtlFindCharInUnicodeString,
...
RtlInitUnicodeStringEx.
Documentation updates for RtlInitAnsiString, RtlInitString,
RtlInitUnicodeString, RtlAnsiStringToUnicodeString and
RtlOemStringToUnicodeString.
2003-05-06 18:27:40 +00:00
Marcus Meissner
dac51c005a
Added include <errno.h>.
2003-05-06 18:25:11 +00:00
Alexandre Julliard
ab61506401
Fixed return value of CreateNamedPipe (spotted by Mike McCormack).
2003-05-06 00:19:59 +00:00
Jason Edmeades
5ba50508ff
Add support for MultiplyTransform (helps make the SkimmedMesh SDK
...
sample look better).
2003-05-06 00:19:11 +00:00
Jason Edmeades
cb677f6388
Add the beginnings of support for texture coordinates.
2003-05-06 00:15:49 +00:00
Marcus Meissner
2aad01e2a8
Fix return code of DPNHPAST_DllGetClassObject stub.
2003-05-06 00:15:03 +00:00
Rok Mandeljc
8d54728696
- implemented some more port related-functions
...
- fixed warnings (reported by Gerald Pfeifer)
2003-05-06 00:14:31 +00:00
Jukka Heinonen
643e8740d5
Report errors to applications when illegal dates are passed to set
...
system date call (required by many installation checks).
2003-05-06 00:12:52 +00:00
Igor Stepin
97b7bc1984
Added a lot of Russian translations.
2003-05-04 02:33:08 +00:00
Mike Hearn
34dd455f44
Support _NET_WM_PING protocol so the WM can detect freezes.
2003-05-04 02:27:20 +00:00
Rok Mandeljc
9d1ca9fb8a
Dmusic class factory can now create dmloader8 and dmperformance8.
2003-05-04 02:26:03 +00:00
Marcus Meissner
cba9795f14
Fixed non-x86 DOSVM_Wait prototype.
2003-05-04 02:25:21 +00:00
Marcus Meissner
e65d6715ce
Fixed powerpc compile.
2003-05-04 02:25:07 +00:00
Lionel Ulmer
f5a4a9b60a
Give the right ids to the DirectSoundCreate8 function (thanks to
...
Robert Reif).
2003-05-04 02:24:36 +00:00
Lionel Ulmer
1279d9a0f4
Actually set the GL context before doing any GL calls.
2003-05-04 02:24:03 +00:00
Lionel Ulmer
12c61661ab
Added SetSystemTimeAdjustment stub.
2003-05-04 02:23:38 +00:00
Andreas Mohr
b5754fc86f
Added some stubs.
2003-05-02 21:23:46 +00:00
Robert Reif
772539a84a
Move all tests to outside the loop when setting volume.
...
Add traces to functions.
2003-05-02 21:23:16 +00:00
Lionel Ulmer
6ad962142f
- misc. tracing fixes
...
- handle IID_IDirectSound(8) as the default sound driver
2003-05-02 21:22:49 +00:00
Rok Mandeljc
88240805ab
Implemented DirectMusic:EnumPort and DirectMusic:GetDefaultPort.
2003-05-02 21:21:58 +00:00
Robert Reif
abde7d0acf
Reversed relationship between buffers and notifies.
...
Fixed notify reuse bug.
Minor documentation and error message cleanup.
2003-05-02 20:16:48 +00:00
Robert Reif
bcfff87be5
Added driver property set implementation.
...
Fixed notify release bug.
2003-05-02 20:16:20 +00:00
Adam Gundy
a982259e3e
When items are inserted in a partially populated treeview, the first
...
visible item was not correctly updated.
The first visible item was sometimes used to calculate the location of
other items when it had been freed.
2003-05-02 20:15:36 +00:00
Adam Gundy
06d610ec9b
Check the mask flags in the item structure to determine how much
...
memory to read/write.
2003-05-02 20:14:33 +00:00
Jukka Heinonen
e2ae56e0b9
Remove obsolete code from DOSVM_Wait.
...
Prepare DOSVM_Wait for handling nested interrupts in both real and
protected mode.
Provide temporary workaround for keyboard related deadlock.
2003-05-02 20:12:52 +00:00
Jukka Heinonen
40bebee7ce
Report correct IRQ bases to DPMI applications.
...
Make int31 print more tracing information.
2003-05-02 20:12:10 +00:00
Jukka Heinonen
f93d452d78
Fix argument passing to DOS program from winevdm.
...
Add support for invoking DOS programs with long command lines.
2003-05-02 20:11:52 +00:00
Andreas Mohr
8eb105ca31
Added missing Win98 user32.dll function exports entries.
2003-05-02 20:10:26 +00:00
Robert Shearman
f0025e2adc
- Implemented RtlAddAccessAllowedAce, RtlAddAccessDeniedAce,
...
RtlAddAce, RtlValidAcl.
- Added the corresponding functions in advapi32.
- Grouped the ACL functions in advapi32.
2003-05-01 00:29:26 +00:00
Mike Hearn
266a2f297e
Change return code comparison in AVI control (from patch by
...
stanleyg76@yahoo.com ).
2003-04-30 23:59:46 +00:00
Alexandre Julliard
812b4f46e9
Avoid calling Win32 resource functions on 16-bit modules.
2003-04-30 17:28:45 +00:00
Steven Edwards
e426e9a785
Fix for building lzexpand with Mingw or MS_VC++ includes
2003-04-30 17:15:06 +00:00
Alexandre Julliard
88fbc45dc9
Fixed typo in last minute change (spotted by Gerald Pfeifer).
2003-04-30 17:12:14 +00:00
Alexandre Julliard
424202bd9a
Moved most of the kernel resource APIs to dlls/kernel.
2003-04-30 00:53:23 +00:00
Dmitry Timoshkov
befff55609
Protect BeginPaint and EndPaint from lps being NULL.
2003-04-30 00:50:43 +00:00
Maxime Bellengé
0485fc19b6
Fix bounding rectangle computation for an ownerdraw tab.
2003-04-30 00:50:26 +00:00
Dimitrie O. Paun
dfdeaaf922
Generate custom draw notifications for ownerdraw listviews (based on a
...
patch by Maxime Bellengé).
Reorganize the custom draw code for better reuse.
2003-04-30 00:49:44 +00:00
Juan Lang
7b55bc45eb
Better API compliance and test case for NetWkstaTransportEnum.
2003-04-30 00:48:56 +00:00
Alexandre Julliard
86666c51e2
Implemented ntdll resource functions.
2003-04-29 23:00:48 +00:00
Robert Reif
aa8559e84a
Fixed a problem where OSS trigger support is inconsistent.
2003-04-29 22:54:09 +00:00
Alexandre Julliard
e3d681ba0a
Get rid of the COMMDLG_hInstance variables.
2003-04-29 22:52:02 +00:00
Robert Reif
e743e091ed
Added partial property set support which is used by dxdiag.exe.
2003-04-29 22:49:52 +00:00
Robert Reif
144d7f5da2
Added driver notify implementation.
2003-04-29 22:47:59 +00:00
Christian Costa
9d74dca27c
Small fix in IDirectInputDevice2Impl_QueryInterface.
2003-04-29 22:47:04 +00:00
Christian Costa
6dca3ecc45
Reserve space for 16 streams in the stateblock.
2003-04-29 22:44:18 +00:00
Christian Costa
b92a58ea07
Enable creation of DirectInput objects trough CoCreateInstance.
2003-04-29 22:43:48 +00:00
Alexandre Julliard
78654e2bff
Fixed non-MZ case broken by previous patch.
2003-04-27 20:38:22 +00:00
Uwe Bonnes
7c578ab349
Some UrlCache stubs.
2003-04-27 20:35:38 +00:00
Uwe Bonnes
1d60387e9c
Added GetPrintProcessorDirectoryA stub.
2003-04-27 20:35:08 +00:00
Stephan BEUZE
8410e71fb5
Implemented message TCM_SETPADDING with the Dimitri's advice.
2003-04-27 20:34:30 +00:00
Alexandre Julliard
fedc411743
Moved the functionality of starting Win16 and DOS programs from the
...
common process startup into a separate winevdm application.
2003-04-27 00:47:58 +00:00
Alexandre Julliard
8f6727c57d
Added NONAMELESSUNION/STRUCT defines.
2003-04-27 00:40:47 +00:00
Alexandre Julliard
50149af8b5
Make sure that snd_pcm_open returned a valid handle before using it.
2003-04-27 00:38:39 +00:00
Jerry Ji
79916df96b
The missing part of multiple device support for winearts, wineaudioio,
...
winejack and winenas.
2003-04-27 00:37:08 +00:00
Rok Mandeljc
ecaf53f172
Some dmusic functions implementation.
2003-04-27 00:35:30 +00:00
Maxime Bellengé
dcaf137736
Fix the computation of the trackbar's size.
2003-04-27 00:31:06 +00:00
Alexandre Julliard
056e4197f9
Added a few stubs needed by the generated oaidl_p.c.
2003-04-26 02:12:14 +00:00
Ove Kaaven
899fafca82
Preliminary implementation of proper IDispatch marshalling.
2003-04-26 02:11:41 +00:00
Ferenc Wagner
572b33b4d9
Added listbox test.
2003-04-26 02:09:43 +00:00
Robert Reif
f64f69abe7
Fixed bug caused by OSS inconsistent trigger operation on different
...
hardware.
2003-04-26 02:09:20 +00:00
Maxime Bellengé
5b44c77fb4
Remove the sending of NM_TOOLTIPSCREATED which is non existent under
...
Windows during the creation of the trackbar.
2003-04-26 02:07:43 +00:00
Hans Leidekker
542e0cc2b5
Dutch localisation of language group names.
2003-04-26 02:05:58 +00:00
Rolf Kalbermatter
b74beada5a
Fix some typos and a memory leak in SHFileOperationA.
2003-04-26 02:05:39 +00:00
Alexandre Julliard
69361e08b9
Moved x11drv.h to dlls/x11drv.
2003-04-22 04:05:08 +00:00
Eric Pouech
b6338878a8
Moved kernel32.FlushFileBuffers to ntdll.NtFlushBuffersFile.
2003-04-22 04:04:17 +00:00
Alex Pasadyn
330179f956
Implemented EnumDisplaySettings* and ChangeDisplaySettings*.
2003-04-22 00:15:48 +00:00
Alexandre Julliard
2e12d33dfd
Removed no longer needed uses of LDPATH.
2003-04-21 23:54:05 +00:00
Jason Edmeades
e0d2fb6779
Only reapply the world, view or projection transform changes if we
...
really have to.
2003-04-21 23:53:03 +00:00
Jason Edmeades
9fdc759b90
MIRROR_ARB support is not dependent on OpenGL 1.3 as I originally
...
ifdef'ed. It is apparently introduced fully in 1.4, or dependent on
another ifdef, GL_ARB_texture_mirrored_repeat.
2003-04-21 23:29:39 +00:00
Dan Wolf
b39c35457a
Implemented a stub for DetectAutoProxyUrl.
2003-04-21 23:24:46 +00:00
Jukka Heinonen
013f89465c
Moved dosconf.c to winedos.
2003-04-21 23:22:53 +00:00
Jason Edmeades
b830439bf5
Don't reapply all the texture states if the texture we are replacing
...
is the same as the texture there already and the texture is not
'dirty'.
2003-04-21 23:20:51 +00:00
Alexandre Julliard
21ee3295fc
Support resources in cross-compiled tests.
2003-04-21 22:52:31 +00:00
Marcelo Duarte
7bc46adc4a
Localization of the new language group strings.
2003-04-21 22:44:40 +00:00
Jason Edmeades
cab99dbcaf
Silence index buffer lock + offset fixme to a trace because the
...
behaviour under that scenario works.
2003-04-21 22:38:14 +00:00
Jason Edmeades
53391ac33f
DOT3 isn't there on earlier opengl versions.
2003-04-21 22:37:48 +00:00
Jason Edmeades
4df43cc263
When a game requests fullscreen, make its window the dimensions
...
requested. Ideally this should be followed by making the screen that
resolution, but this suffices for now.
2003-04-20 02:47:22 +00:00
Jason Edmeades
02f3df3988
Windows never reports 24 bit colours, and some games fail to work
...
unless in specific modes. Report 16bit colour for 24bit modes.
2003-04-20 02:43:05 +00:00
Alexandre Julliard
b650372b86
Don't bother sending WM_NCCREATE to the desktop window, this doesn't
...
work anyway (spotted by Uwe Bonnes).
2003-04-19 21:27:19 +00:00
Jason Edmeades
5abc0654b5
Correct device capabilites including support in previous patch, as
...
well as making the texture operations capabilities more accurate.
2003-04-19 20:33:23 +00:00
Jason Edmeades
55e85807f8
Add DotProduct3 support if supported by opengl.
2003-04-19 20:30:58 +00:00
Maxime Bellengé
2e9f3d844c
Added resource strings for language groups.
2003-04-19 20:22:19 +00:00
Rolf Kalbermatter
a25967c92a
Reimplement SHFileOperation in Unicode, based on the work of Dietrich
...
Teickner.
2003-04-19 20:09:09 +00:00
Jason Edmeades
2a7f46d0b4
Make codesampler texture addressing mode sample work better.
...
Add mirrorsupport (if opengl 1.3) and make clamp and border appear
more similar to Windows.
2003-04-19 20:08:14 +00:00
Ove Kaaven
8e38233736
Implemented simple caching of client connections.
2003-04-19 20:06:42 +00:00
Ove Kaaven
097c8edc39
Fixed a race condition on RPC worker thread creation, and a typo.
2003-04-19 02:49:35 +00:00
Ove Kaaven
daffdb622a
Added missing AddRef.
2003-04-19 02:49:15 +00:00
Alexandre Julliard
150cd5a784
Avoid local WINAPI function pointers in _invoke.
2003-04-17 02:20:52 +00:00
Rolf Kalbermatter
468494cb83
Implemented ILGetDisplayNameExA and ILGetDisplayNameExW and call them
...
from ILGetDisplayNameAW and ILGetDisplayNameExAW.
2003-04-17 02:18:33 +00:00
Christian Costa
7f1250e5cf
Handle creation of a depth/stencil buffer when creating a device.
...
Implement IDirect3D8DeviceImpl_GetDepthStencilBuffer.
2003-04-17 02:16:07 +00:00
Michael Stefaniuc
7d77d77d71
mbtowc returns -1 if we can't find a valid multibyte char in the non
...
NULL source string.
2003-04-17 02:15:03 +00:00
Martin Fuchs
6a7d463ca6
Fixes for SystemTimeToTzSpecificLocalTime() and
...
TzSpecificLocalTimeToSystemTime().
2003-04-17 02:14:38 +00:00
Uwe Bonnes
0de21b651e
FindFirstFile on root directory should fail.
2003-04-17 02:10:04 +00:00
Alexandre Julliard
d6da1f33ab
Implemented RtlIsNameLegalDOS8Dot3 (based on a patch by Eric Pouech).
...
Implemented RtlUpcaseUnicodeStringToCountedOemString.
2003-04-16 23:15:29 +00:00
Sylvain Petreolle
2c76bc1ce6
- Fix DirectPlayEnumerateA exit code.
...
- Add default registry entry for DirectPlay Service Providers.
2003-04-16 23:12:07 +00:00
Rein Klazes
82b0a13cab
Fix the path of keyboard.c inside a FIXME log statement.
2003-04-16 23:10:21 +00:00
Hans Leidekker
01af6376fc
Don't link cross compiled tests against Wine import libraries.
2003-04-16 23:09:02 +00:00
Alexandre Julliard
fc09423d3d
Allow overriding CFLAGS when running configure. Other small cleanups.
2003-04-14 21:46:41 +00:00
Alexandre Julliard
46adbecd13
Insert the last free block of a subheap at the end of the free list to
...
avoid using uncomitted space unless really necessary.
2003-04-14 21:44:21 +00:00
Lionel Ulmer
5a96cbfc74
Have the 'make_opengl' in line with the (manually edited) spec file.
2003-04-14 21:34:11 +00:00
Andreas Mohr
51c38cc729
Fix blatantly wrong SetFilePointer() calls.
2003-04-14 21:33:49 +00:00
Dominik Strasser
94c02fef1a
Partially implement proxy support.
2003-04-14 21:32:36 +00:00
Alexandre Julliard
92bfe2269b
Don't use Wine debugging API in tests.
2003-04-13 01:09:23 +00:00
Jukka Heinonen
af4f0ee240
Interrupt handling now prints more trace information.
...
Replaced some magic numbers with preprocessor constants.
2003-04-13 01:06:36 +00:00
Christian Costa
074d293c85
Increase MaxStreams to 2 in CAPS.
2003-04-13 01:03:05 +00:00
Alexandre Julliard
aa94a5ad1a
Implemented RtlDetermineDosPathNameType_U and RtlIsDosDeviceName_U.
2003-04-12 00:10:13 +00:00
Alexandre Julliard
2d5519f15c
The com_interface attribute is not needed on derived classes.
...
Removed the ICOM_CTHIS* macros.
2003-04-12 00:09:14 +00:00
Alexandre Julliard
31e78f479e
Header files must not include config.h.
2003-04-12 00:06:42 +00:00
Alexandre Julliard
78e3311197
Fixed rules for auto documentation (reported by Vincent Béron).
2003-04-12 00:05:27 +00:00
Robert Shearman
efc069cbb3
Added NtQueryProcessInformation case needed by NT version of MSI.
2003-04-12 00:01:32 +00:00
Robert Reif
26ba64b563
Fixed PCM format evaluation bug.
...
Properly clean up partially created sound buffers.
2003-04-11 23:59:19 +00:00
Robert Reif
db68f33a5e
Changed capture format printing to hex.
2003-04-11 00:35:50 +00:00
Alexandre Julliard
aae3cb61cd
Simplified COM interface declarations, removing the need to define
...
both an xxx_METHODS and an xxx_IMETHODS macro.
2003-04-11 00:31:02 +00:00
Alexandre Julliard
55379110c5
Get rid of the ICOM_CALL macros.
2003-04-10 21:13:58 +00:00
Robert Reif
303d93680d
Better error messages.
2003-04-10 18:33:46 +00:00
Alexandre Julliard
c2ebe1ff93
Removed uses of the non standard ICOM_VTBL macro.
2003-04-10 18:17:34 +00:00
Alexandre Julliard
f00c46f030
Use a more compatible technique to declare COM interfaces methods,
...
using Microsoft's STDMETHOD macros instead of the Wine-specific
ICOM_METHOD ones.
2003-04-10 00:19:24 +00:00
Robert Reif
deeb2abd96
Changed DLL version to 8.
2003-04-09 23:34:49 +00:00
Vitaliy Margolen
7ea1033d50
Add and fix a few stubs to return correct error.
2003-04-09 23:33:35 +00:00
Rok Mandeljc
61035c8fbb
Added stubs for all dmusic interfaces.
2003-04-08 21:42:00 +00:00
Rein Klazes
6de2696ec5
Only log the parameters of tapiGetLocationInfo as addresses, as output
...
parameters they probably point to garbage.
2003-04-08 19:42:06 +00:00
Jukka Heinonen
31f35146b9
Return correct segment for VESA information.
...
Check oem number/version flag first and after that overwrite condition
code.
2003-04-08 19:41:03 +00:00
Michal Janusz Miroslaw
0114f775dd
Add stub for InvalidateNLSCache.
2003-04-08 19:40:37 +00:00
Rok Mandeljc
3dec4c5219
Added stubs for dpnhpast and for all the dmusic dlls.
2003-04-08 03:56:04 +00:00
Alexandre Julliard
74a66ff99d
Avoid warning.
2003-04-08 00:56:32 +00:00
Thomas Mertes
b5763feb55
Tests for RtlUlonglongByteSwap, RtlRandom, RtlAreAllAccessesGranted,
...
RtlAreAnyAccessesGranted, RtlUnicodeStringToAnsiString,
RtlAppendAsciizToString, RtlAppendStringToString,
RtlAppendUnicodeToString and RtlAppendUnicodeStringToString.
2003-04-08 00:56:01 +00:00
Thomas Mertes
0ce4826eee
Implemented RtlRandom, RtlAreAllAccessesGranted,
...
RtlAreAnyAccessesGranted, RtlCopyLuid, RtlEqualLuid, RtlMapGenericMask
and RtlCopyLuidAndAttributesArray.
Documentation updates for RtlExtendedMagicDivide, RtlUniform,
RtlUnicodeStringToAnsiString, RtlAppendAsciizToString,
RtlAppendStringToString, RtlAppendUnicodeToString and
RtlAppendUnicodeStringToString.
2003-04-08 00:55:36 +00:00
Adam Gundy
e434d89bc9
Fixed ecvt/fcvt/gcvt entries.
2003-04-07 23:30:20 +00:00
Alexandre Julliard
f130f8099a
Added possibility to filter relay traces based on the module that
...
called the function. Cleaned up a few traces.
2003-04-07 23:27:54 +00:00
Maxime Bellengé
065ac4de85
Implemented the GRADIENT_FILL_RECT{H|V} cases of GdiGradientFill.
2003-04-07 23:21:03 +00:00
Rolf Kalbermatter
b19690bf34
Implement SHLWAPI_269 and SHLWAPI_270.
...
Fix a 0 reference bug in SHLWAPI_436 and change its return value to
what at least W2K does as well.
2003-04-07 23:19:04 +00:00
Jerry Jenkins
5f4e4a5094
Align data to proper size.
2003-04-07 23:18:31 +00:00
Alexandre Julliard
0412cc55d2
Rewrote most of the import fixup code to avoid doing redundant work
...
for every entry point. Moved it all to dlls/ntdll/loader.c.
Various optimizations in the other loader routines.
2003-04-05 05:16:11 +00:00
Robert Reif
fa13d013e8
Fixed a problem when multiple devices are present and a device other
...
than the first one is used.
2003-04-05 05:11:02 +00:00
Alberto Massari
fc47be5735
- The bindcontext object was leaking strings.
...
- Removed unused variable.
2003-04-05 05:10:37 +00:00
Gerald Pfeifer
686e7d7584
Improve error message for RAS not being supported.
2003-04-05 05:10:18 +00:00
Eric Pouech
f5554c3236
Work around not implemented ioctl in BSD.
2003-04-05 05:09:57 +00:00
Alexandre Julliard
7b007b47ae
Cleaned up the option mapping code a bit.
2003-04-04 22:29:52 +00:00
Alexandre Julliard
088bcf9ca5
Implemented NtQueueApcThread, and changed the server APC interface to
...
always take 3 parameters.
Implemented a number of other ntdll thread functions, and use them
from the kernel ones.
2003-04-04 22:26:34 +00:00
Alexandre Julliard
c7bebba198
Warning fixes.
2003-04-04 22:13:02 +00:00
Mike Hearn
ceb86a90f8
- Map winsock sockopts to the POSIX equivalents for IP multicast.
...
- Remap winsock1 constant values to winsock2 using a forwarder
function.
- Change a FIXME to a TRACE, it appeared to be simply reporting
progress.
2003-04-04 22:04:47 +00:00
Alexandre Julliard
39f73ddeaa
Merged PE_InitDLL into MODULE_InitDLL.
...
Fixed a few traces.
2003-04-04 19:50:17 +00:00
Alexandre Julliard
56b5e0862c
Remove the Wine-specific EXCEPTION_CRITICAL_SECTION_WAIT define.
2003-04-04 19:41:31 +00:00
Adam Gundy
19a1513fd7
Added an implementation of the MSVCRTD.DLL debugging C runtime DLL.
2003-04-04 19:37:57 +00:00
Alexandre Julliard
df1c50d447
Removed the commented out winsock support, it can't work anyway.
2003-04-04 19:33:07 +00:00
Eric Pouech
14d04b608c
No longer call WaitFor*Object* from ntdll (but NtWait*Object*).
2003-04-03 23:57:11 +00:00
Rok Mandeljc
ef141f721c
Update version info to 8.1.
2003-04-03 23:56:12 +00:00
Rok Mandeljc
c895fc9d04
Added version info.
2003-04-03 23:55:27 +00:00
Michael Stefaniuc
2229472d94
Add some missing HeapFree's and one missing free.
2003-04-03 18:04:40 +00:00
Vitaliy Margolen
c0a5823fb0
Remove bogus initialization in SetKeyboardState.
2003-04-03 18:03:22 +00:00
Robert Reif
aeddf2c409
Added wide character enumeration of sound devices.
2003-04-03 18:03:01 +00:00
Paul McNett
79673e91bb
Stubs for BeginUpdateResourceA(), BeginUpdateResourceW(),
...
EndUpdateResourceA(), and EndUpdateResourceW().
2003-04-03 18:02:19 +00:00
Alexandre Julliard
6a9cea957a
Added --with-nptl configure option and necessary changes to support
...
running on top of NPTL threads.
2003-04-03 02:54:54 +00:00
Vitaliy Margolen
4bddbe8b19
Fix buffer overflow in datetime.
2003-04-02 23:25:01 +00:00
Adam Gundy
9e3772f699
Zero initialize the reserved bytes in the toolbar details returned by
...
TOOLBAR_GetButton().
2003-04-02 23:19:45 +00:00
Uwe Bonnes
5eb88a08a2
Added some stubs.
2003-04-02 23:19:14 +00:00
Vitaliy Margolen
1420acef09
Fix ImageList_Read - the root cause of ugly toolbar icons.
2003-04-02 23:18:17 +00:00
Alexandre Julliard
462172a3d6
Added abs_time_t structure to the server protocol, and added a dump
...
routine for it that displays the relative timeout to make timeout
values easier to interpret.
2003-04-02 22:48:59 +00:00
Robert Reif
cc365bd822
Added more information to some of the failure messages.
...
Fixed a bug where garbage data is printed out for the 2 MHz tests.
2003-04-02 22:38:42 +00:00
Robert Reif
3569c2344f
Added entry for DirectSoundFullDuplexCreate.
2003-04-02 22:35:05 +00:00
Alexandre Julliard
c44555bb37
Added support for marking heap blocks as inaccessible/uninitialized if
...
valgrind is installed, based on a patch by Adam Gundy.
2003-04-02 01:42:06 +00:00
Alexandre Julliard
9ee2413700
Handle htonl() and friends like select(), this will hopefully avoid
...
conflicts with Unix headers.
2003-04-02 01:38:42 +00:00
Andreas Mohr
114b667f41
Some spelling and formatting fixes.
2003-04-02 01:23:43 +00:00
Eric Pouech
70f3522933
Fixed a few FormatCode entries.
2003-04-02 00:59:12 +00:00
Rolf Kalbermatter
48a01aebef
Fix test to succeed in Win 98/2K and most probably ME/XP as well.
2003-04-01 04:41:12 +00:00
Rolf Kalbermatter
b2d39ea5f0
Moved prototype for SHBindToParent() to shlobj.h.
2003-04-01 04:35:54 +00:00
Alexandre Julliard
06a8c1203f
Portability fixes.
2003-04-01 00:12:50 +00:00
Alexandre Julliard
5577637034
Added support for specifying an stdcall dll entry point.
2003-04-01 00:08:32 +00:00
Dmitry Timoshkov
2d55e0484c
Fix some problems found while compiling and linking Wine under
...
Cygwin.
2003-03-31 23:58:27 +00:00
Andreas Mohr
f11cbe34cc
Trace format fix.
2003-03-31 19:32:46 +00:00
Alexandre Julliard
6d4aeeca5e
Added missing NONAMELESSSTRUCT/UNION.
2003-03-31 19:32:20 +00:00
Alexandre Julliard
fbef57c0ce
Moved WaitForMultipleObjects to ntdll (based on a patch by Eric
...
Pouech).
Added NTDLL_get_server_timeout function to compute ntdll-style
timeouts and adapted the timer code to use it.
2003-03-31 01:37:04 +00:00
Rok Mandeljc
ce7a2bab97
Framework for the doppler effect.
2003-03-31 01:34:08 +00:00
Rok Mandeljc
f6d22cec9e
(sorta) implemented EnumPorts.
2003-03-31 01:33:08 +00:00
Adam Gundy
2f5e5f3d29
MSVCRT_fclose() mustn't use the _flag field from the file structure
...
after _close() has been called.
When _open_osfhandle() is used by MFC's CStdioFile, it expects write
access even though it doesn't set the necessary flag bit.
2003-03-30 03:06:30 +00:00
Vitaliy Margolen
da9720c726
Unicode strings termination fixes.
2003-03-30 03:05:55 +00:00
Jukka Heinonen
6f6eb82dfc
Add prototype for GetCompressedFileSize. Move some int21 functions to
...
winedos. Improve file attribute functions.
2003-03-30 03:04:37 +00:00
Adam Gundy
ac89a159ac
Don't look at the second character of the path unless the first
...
character is non-NUL.
2003-03-30 01:36:09 +00:00
Adam Gundy
ea10ed7c11
Don't convert uninitialized bytes of the filename from wide to
...
multibyte.
2003-03-30 01:35:49 +00:00
Adam Gundy
9457b463e0
Make sure the new array of printer pointers is NULL initialized.
2003-03-30 01:35:31 +00:00
Alexandre Julliard
a65a8a6a8e
Moved 16-bit dialog routines to a separate dialog16.c file.
...
Fixed window creation to create ASCII windows when called through one
of the ASCII dialog functions.
2003-03-28 19:40:37 +00:00
Alexandre Julliard
270d1b8ad7
Avoid crash if snd_pcm_open fails.
2003-03-28 19:34:50 +00:00
John K. Hohm
bbc25aaa11
Implement DllRegisterServer and DllUnregisterServer for ole32.dll, and
...
add OleSelfRegister version string.
2003-03-28 19:33:04 +00:00
Alberto Massari
c36faaaa24
Added InternetSetStatusCallbackA and a stub for
...
InternetSetStatusCallbackW.
2003-03-28 19:30:55 +00:00
Alexandre Julliard
5537dbbf40
Replaced WINE_CHECK_STRUCT_MEMBER autoconf macro by the standard
...
AC_CHECK_MEMBERS. Added check for si_fd in siginfo_t.
2003-03-28 00:36:12 +00:00
Yorick Hardy
14251f1b48
Added fields from NetBSD struct sigcontext on i386.
2003-03-28 00:29:45 +00:00
Dimitrie O. Paun
8794935e12
Remove unused options -a and -C.
...
Collapse the -w into -O, for symmetry with -J.
Update the man page to the latest options.
2003-03-27 18:37:59 +00:00
Sylvain Petreolle
79461420bf
_wsplitpath: Display correctly the path being split.
2003-03-27 18:35:12 +00:00
Rolf Kalbermatter
40cfe48b7d
Implemented SHLWAPI_266 and SHLWAPI_271.
2003-03-27 18:34:34 +00:00
P. Christeas
9d50dccbdc
Implemented MakeSureDirectoryPathExists.
2003-03-27 00:01:28 +00:00
Mike Hearn
d0300d92e3
TreeView should not send two click notifications when bTrack is true.
2003-03-27 00:00:42 +00:00
Rolf Kalbermatter
8b9bf9ff0f
Cosmetic fixes.
2003-03-27 00:00:15 +00:00
Rolf Kalbermatter
72da279d52
Implemented CheckEscapesA/W.
2003-03-26 23:59:51 +00:00
Alexandre Julliard
3e588e3a57
Implemented file change notifications, based on a patch by Mike
...
McCormack.
2003-03-26 23:41:43 +00:00
Maxime Bellengé
473a88661e
Fix the lookin combobox overlapping the toolbar in open/save file
...
dialog.
2003-03-26 23:36:25 +00:00
Mike Hearn
b27587dd0a
TREEVIEW_GetItemA should ignore stateMask.
2003-03-26 23:35:50 +00:00
Rolf Kalbermatter
1c481f3da8
Add new helper function to create a relative file or folder ItemIDList
...
for a path and change usage of SHSimpleIDListFromPath to call new
function instead.
2003-03-26 23:35:23 +00:00
Maxime Bellengé
95bf7df1d7
Stubs for EnumSystemLanguageGroups{A|W}.
2003-03-26 01:22:57 +00:00
Mike Hearn
044a353161
Correct the check for changed treeview items, so item sets repaint
...
properly.
2003-03-26 01:22:10 +00:00
Alexandre Julliard
78675ba234
Store %gs in the TEB on every call to 16-bit code, and don't restore
...
it from the TEB for signals that did not happen in 16-bit code.
2003-03-25 00:36:16 +00:00
Maxime Bellengé
c342de17b8
Fix how the size of the dialog is computed and the child component
...
placed.
In case the help button and the readonly check box are hidden, perform
the resizing before calling the hook procedure.
2003-03-25 00:34:29 +00:00
Stefan Leichter
a127ad1cd1
Let wcmd handle .cmd files like .bat files.
2003-03-25 00:33:56 +00:00
Alexandre Julliard
a993df861c
Make sure changes to the debug registers while inside a SIGTRAP
...
exception are taken into account (based on a patch by Alex Pasadyn).
2003-03-24 19:31:10 +00:00
Dimitrie O. Paun
a50bd8117f
Send LVN_ODCACHEHINT notification for LVS_OWNERDATA style in all modes
...
(based on a patch by Vitaliy Margolen).
2003-03-24 19:28:50 +00:00
Tony Lambregts
ec2664a92c
Get rid of W->A calls.
2003-03-24 19:28:13 +00:00
Alexandre Julliard
8d361bd41c
Properly initialize keyboard auto-repeat for all X connections.
2003-03-23 20:07:55 +00:00
Rolf Kalbermatter
c67ad75985
SHInitRestricted() fix boolean error introduced in last patch.
2003-03-23 20:03:30 +00:00
Alexandre Julliard
e048adab83
List 16-bit spec files explicitly to avoid problems with some versions
...
of make.
2003-03-23 20:00:02 +00:00
Alexandre Julliard
9e4fc4c9b6
Converted winebuild option parsing to use getopt_long. Added a number
...
of long aliases for the existing short options.
2003-03-23 01:12:30 +00:00
Alexandre Julliard
3dc1f2dff3
Changed the SET_AX etc. macros to not return a value.
2003-03-22 21:12:27 +00:00
Alexandre Julliard
5cdfa593c0
Fixed duplicate initialization of some of the wm->ldr fields.
2003-03-22 20:54:40 +00:00
Alexandre Julliard
2d1c79066e
Moved libwine to libs/ directory.
...
Some makefile fixes and cleanups.
2003-03-22 20:40:48 +00:00
Alexandre Julliard
90b68fc7c7
Moved date/time/currency format handling to new lcformat.c.
2003-03-22 00:23:16 +00:00
Thomas Mertes
83ee8478d4
Tests for RtlCompareMemoryUlong, RtlUniform, RtlDowncaseUnicodeString,
...
RtlAppendUnicodeStringToString.
2003-03-22 00:21:35 +00:00
Thomas Mertes
c83aa0d311
- Implement RtlDowncaseUnicodeString, RtlUniform, iswdigit, iswlower,
...
iswspace, iswxdigit.
- Fixed RtlInt64ToUnicodeString and RtlIntegerToUnicodeString.
- According to tests RtlAppendUnicodeStringToString leaves the
destination unchanged when the source length is 0 (FIXED).
- Documentation updates in RtlExtendedMagicDivide,
RtlLargeIntegerToChar, RtlInt64ToUnicodeString, RtlUpperChar,
RtlUpperString, RtlUpcaseUnicodeChar, RtlCharToInteger,
RtlIntegerToChar, RtlUnicodeStringToInteger,
RtlIntegerToUnicodeString, _ultoa, _ltoa, _itoa, _ui64toa, _i64toa,
_atoi64, _ultow, _ltow, _itow, _ui64tow, _i64tow, _wtol, _wtoi,
_wtoi64.
2003-03-22 00:20:58 +00:00
Alexandre Julliard
6a26e3f7ac
Split signal blocking code out of SIGNAL_Reset into SIGNAL_Block.
...
Added SIGTERM handler.
2003-03-21 23:45:26 +00:00
Steven Edwards
bace7a11ca
shell.c is now 16-bit only.
2003-03-21 23:39:24 +00:00
Alexandre Julliard
25fe361010
Added 'wine' prefix to libwine_unicode exports.
2003-03-21 21:30:51 +00:00
Eric Pouech
69dc0d93d5
Removed no longer needed MODREF.find_export field.
2003-03-21 21:27:16 +00:00
Rolf Kalbermatter
bc7cf93d92
- Add new W2K policies to the known list of policies.
...
- Modify the algorithme to go through the list until a NULL entry is
found instead of hardcoding the number of elements (I was to lazy to
count them again ;-)
- Fix SHInitRestricted to work as Unicode on NT systems.
2003-03-21 21:26:25 +00:00
Rolf Kalbermatter
830d3d778f
Implement some more Win API functions and add support functions for
...
coming changes to SHFileOperation.
2003-03-21 21:23:33 +00:00
Alexandre Julliard
7ab9a715a8
Moved libwine_unicode to the libs/ directory.
2003-03-21 05:06:48 +00:00
Rok Mandeljc
2d04be72f7
Stub implementation of the dmusic dll.
2003-03-21 00:42:38 +00:00
Eric Pouech
051f87150f
- implemented LdrQueryProcessModuleInformation
...
- rewrote VERSION_GetLinkedDllVersion() with this new function instead
of accessing directly the modref list
2003-03-21 00:34:36 +00:00
Alexandre Julliard
9612383678
Moved [efg]cvt functions to msvcrt and fixed them to use a per-thread
...
buffer.
2003-03-20 23:47:25 +00:00
Alexandre Julliard
408d0fd626
Moved a couple of locale functions from ole2nls.c into locale.c.
2003-03-20 23:43:14 +00:00
Eric Pouech
19e050eb6f
Moved WINE_MODREF.flags to WINE_MODREF.ldr.Flags, and make use of the
...
same flags values as Win2000.
2003-03-20 23:40:08 +00:00
Eric Pouech
f94c8b85b9
Move some fields (refCount, tls_index and module) from WINE_MODREF to
...
LDR_MODULE.
2003-03-20 22:05:26 +00:00
Eric Pouech
255b6141f2
Fixed some unneeded unix to Win32 error mapping.
2003-03-20 21:59:50 +00:00
Alexandre Julliard
2ee8b5bb13
Replaced mkstemp by mkstemps from libiberty.
...
Removed a couple of unnecessary portability functions.
2003-03-20 21:07:49 +00:00
Alexandre Julliard
a9bedef3f6
Changed name of the asm version of RtlUlong/shortByteSwap to avoid
...
conflicts with the inline version.
2003-03-20 19:25:39 +00:00
Eric Pouech
9b79d698b2
Moved the module loading/unloading code and the remaining needed
...
static variables to ntdll.
2003-03-20 04:55:59 +00:00
Alexandre Julliard
500a2f95f7
Partially implemented LdrLock/UnlockLoaderLock.
2003-03-20 04:29:21 +00:00
Alexandre Julliard
114a31a2a8
Take advantage of new winebuild syntax to remove redundant function
...
names in spec files.
2003-03-20 03:53:12 +00:00
Alexandre Julliard
f84dbdce51
Added check for duplicate ordinals, and fixed bug it uncovered in
...
msnet32.spec.
2003-03-20 03:30:58 +00:00
Mike Hearn
f181303246
Fixed copyright date.
2003-03-20 01:31:16 +00:00
Alexandre Julliard
6692d399d6
Moved libwine_uuid to the new libs/ directory.
2003-03-20 01:30:11 +00:00
Alexandre Julliard
6a9fe36de2
Created a separate static portability library and moved some of the
...
libwine routines in there.
2003-03-19 22:09:16 +00:00
Alexandre Julliard
b1095da50c
Fixed bug that could cause SendMessage to return too early in certain
...
cases.
2003-03-19 00:12:17 +00:00
Alexandre Julliard
6da4c275ca
Implemented Rtl*ByteSwap() functions, based on a patch by Jon
...
Griffiths.
2003-03-19 00:09:57 +00:00
Jon Griffiths
ccf2f6162b
Correct the agument count for RtlInitializeGenericTable().
...
Fix my own brown paper bag in RtlFillMemoryUlong().
RtlGetNtVersionNumbers() should never return < 5.
Remove RtlCopyMemory(), its not an ntdll export.
Implement RtlCompareMemoryUlong(), RtlComputeCrc32().
Documentation updates.
2003-03-18 20:12:07 +00:00
Alexandre Julliard
c85f61b189
Avoid explicit long long constants.
2003-03-18 20:01:45 +00:00
Maxime Bellengé
035a9e3372
Stub for SHAutoComplete.
2003-03-18 19:57:00 +00:00
Jon Griffiths
cd4234aa49
Documentation updates.
2003-03-18 18:35:48 +00:00
Eric Pouech
84d1a8ff8c
- added LDR_MODULE structure to WINE_MODREF and made dummy filling of
...
this structure
- implementation of LdrFindEntry
- implementation of GetModuleFileName[AW] on top of LdrFindEntry
2003-03-18 18:29:13 +00:00
Thomas Mertes
93189f2395
Tests for _itoa, _ltoa, _ultoa, _i64toa, _ui64toa, _itow, _ltow,
...
_ultow, _i64tow, _ui64tow, _atoi64, _wtoi, _wtol, _wtoi64.
2003-03-18 18:27:19 +00:00
Jon Griffiths
c62c1c0158
Add __CxxDetectRethrow(), __CxxQueryExceptionSize().
...
Constify parameters (enabling static RTTI).
Move type definitions into a header for sharing with cpp.c objects.
2003-03-18 18:26:05 +00:00
Alexandre Julliard
ce61349334
Implemented file locking functions (partly based on my old Corel
...
patch). Added a few regression tests.
2003-03-18 05:04:33 +00:00
Ove Kaaven
6fb0277699
Somewhat more reliable dsound position notifications.
2003-03-17 21:23:12 +00:00
Tony Lambregts
b4bb1490df
Janitorial. Get rid of W->A call.
2003-03-17 21:22:57 +00:00
Jon Griffiths
9c2c288139
Move a couple of shared definitions into msvcrt.h.
...
init_vtables() is redundant with upcoming fixes to cxx functions.
2003-03-17 21:21:59 +00:00
Jon Griffiths
26a3968758
_EXIT_LOCK2 is used by type_info objects.
2003-03-17 21:21:34 +00:00
Jon Griffiths
a49747bc34
Documentation updates.
2003-03-17 21:21:00 +00:00
Alexandre Julliard
85c6ea4e33
Replaced forwards by normal function declarations.
2003-03-17 04:45:49 +00:00
Alexandre Julliard
cf4f95326e
Fixed a couple of relay arguments, and updated some of the stub
...
comments.
2003-03-17 04:44:12 +00:00
Mike Hearn
c7b1874b54
Fix the tab height so the labels don't clip, and restore the offset
...
constant to what it was before.
2003-03-17 04:43:26 +00:00
Mike Hearn
22813d4634
Fix a typo.
2003-03-17 04:43:05 +00:00
Paul Rupe
ae379a44fd
Add CSIDL_PROFILES. Improved logging for non-existent CSIDL values.
2003-03-17 04:42:45 +00:00
Paul Rupe
3e91931820
Fix a couple INT/UINT comparisons.
2003-03-17 04:42:30 +00:00
Paul Rupe
42a9ca5765
Treat blank protocol the same as NULL in getservbyname &
...
getservbyport.
2003-03-17 04:42:11 +00:00
Alexandre Julliard
a9c51cb60b
Replaced forwards by normal function declarations.
2003-03-17 00:17:00 +00:00
Alexandre Julliard
d354a1ca87
Implemented _getdllprocaddr(), it cannot be simply a forward to
...
GetProcAddress.
2003-03-17 00:05:44 +00:00
Alexandre Julliard
7c7bd1c359
Avoid warnings.
2003-03-17 00:00:53 +00:00
Vitaliy Margolen
34ef9824df
- make SHGetFileInfo handle relative paths
...
- fix requests for large icons
2003-03-16 23:51:02 +00:00
Alexandre Julliard
2c8a52ebad
Implemented _chkesp, based on a patch by Jon Griffiths.
2003-03-15 22:26:09 +00:00
Jon Griffiths
f5be136c58
Display abnormal exit text in a message box for GUI apps.
2003-03-15 22:25:01 +00:00
Alexandre Julliard
3453746aa1
Added #ifdef checks for SOUND_MIXER_INFO.
2003-03-15 22:23:27 +00:00
Jon Griffiths
f8a82b489e
Add RtlDowncaseUnicodeChar(), RtlEqualComputerName(),
...
RtlEqualDomainName(). Documentation updates.
2003-03-15 19:42:11 +00:00
Jon Griffiths
86098990a7
Documentation updates.
2003-03-15 19:41:19 +00:00
Jon Griffiths
6a58435217
SHCreateThread is exported by name _and_ ordinal.
2003-03-15 19:40:36 +00:00
Jon Griffiths
7bac7e8ed7
Correct behaviour for some error conditions.
...
Documentation updates.
2003-03-15 19:40:11 +00:00
Jon Griffiths
57915f50c7
Implemented __p__pgmptr, _pgmptr.
2003-03-15 19:38:39 +00:00
Robert Reif
89b469fefe
Added support for multiple direct sound devices.
2003-03-15 00:54:11 +00:00
Tony Lambregts
2e24a148bf
Replace DPRINTF with TRACE.
2003-03-15 00:12:42 +00:00
Vitaliy Margolen
eded087e4e
Changes for Icon and SmallIcon modes:
...
- fix typo causing wrong scroll boundaries
- reverse mouse wheel scroll directions
- fix navigation with keyboard when auto arranged
2003-03-15 00:05:46 +00:00
Alexandre Julliard
769a84fac1
Avoid GetProcessHeap() inside ntdll.
2003-03-14 23:16:46 +00:00
Rein Klazes
cfd8bb8c18
Added stub for GetDevicePowerState().
2003-03-14 23:01:24 +00:00
Rein Klazes
d5897a6448
Added a stub for msnet32.57
2003-03-14 23:00:53 +00:00
Dimitrie O. Paun
d39af613a3
Spacing information is signed (debugged and fixed by Vitaliy
...
Margolen).
Decode spacing information in the window procedure.
Some spelling fixes.
2003-03-14 22:58:22 +00:00
Eric Pouech
32872b1a57
- implementation of LdrLoadDll out of loader/module.c
...
- in impacted functions, ensure that we only use ntdll functions
- for internal loading, start using NTDLL style for error reporting
- making use of new LdrLoadDll
2003-03-14 05:01:20 +00:00
Tony Lambregts
4550b8b7cf
Janitorial. Get rid of W->A calls.
2003-03-14 04:50:34 +00:00
Tony Lambregts
7ce3a5ad63
Replace DPRINTF with TRACE.
2003-03-14 04:11:17 +00:00
Alexandre Julliard
a67d999da9
Warning fixes.
2003-03-14 04:02:28 +00:00
Alexandre Julliard
949e065c49
Only print the trace header when we are at the beginning of a new
...
line (suggested by Dimitrie O. Paun).
2003-03-14 04:02:03 +00:00
Eric Pouech
1efa50e47e
- implementation of LdrUnloadDll out of loader/module.c
...
- in impacted functions, ensure that we only use ntdll functions
- making use of new LdrUnloadDll
2003-03-14 04:00:52 +00:00
Dmitry Timoshkov
ad068bc0c2
Move vsnwprintf implementation to libwine_unicode, export snprintfW
...
and vsnprintfW from there, forward MSVCRT and NTDLL functions to
libwine_unicode.
2003-03-12 22:30:16 +00:00
Jon Griffiths
147e2fa467
Constify the strings in the policy cache.
...
Documentation updates.
2003-03-12 20:17:30 +00:00
Thomas Mertes
657ca8a873
Forward to the ntdll functions _itoa, _ltoa, _ultoa, _i64toa,
...
_ui64toa, _itow, _ltow, _ultow, _i64tow, _ui64tow, _atoi64, _wtoi,
_wtol, _wtoi64 from msvcrt / msvcrt20.
2003-03-12 20:17:03 +00:00
Thomas Mertes
414772ac28
Implement _itoa, _ltoa, _ultoa, _i64toa, _ui64toa, _itow, _ltow,
...
_ultow, _i64tow, _ui64tow, _atoi64, _wtoi, _wtol, _wtoi64.
2003-03-12 20:16:07 +00:00
Marcus Meissner
585e9d6c24
Fixed 2 fd leaks in comm functions.
...
Removed erroneous GetLastError() check in WaitCommEvent().
2003-03-12 20:15:38 +00:00
Mike Hearn
c6914b202a
- Reduced tab offset constant slightly to avoid clipping the label.
...
- Prevent label overdraw of updown control by reducing the width of
the invalidated region.
2003-03-12 20:14:12 +00:00
Mike Hearn
cb816d2c3f
Implemented the global interface table object using a simple linked
...
list.
2003-03-11 01:45:38 +00:00
Rok Mandeljc
7da6e5c9a5
- implemented panning
...
- implemented coning
- many minor fixes
2003-03-10 19:06:02 +00:00
Vitaliy Margolen
aba2579c3c
Fixed typo in PrivateExtractIconExW function.
2003-03-10 19:04:39 +00:00
Mike Hearn
6b2d22a0f6
It's not just height that can be set to the default by passing zero to
...
TCM_SETITEMSIZE, but also width.
2003-03-10 19:04:13 +00:00
Eric Pouech
8e90c68d56
Fixed error code when no mapping is found for wave input.
2003-03-10 19:03:08 +00:00
Maxime Bellengé
84361d5a47
Implemented SHRegSetUSValueA and SHRegSetUSValueW.
2003-03-10 19:02:47 +00:00
Alexandre Julliard
b5d8f532db
Rewrote RtlFind{Most,Least}SignificantBit in a more portable way.
2003-03-07 23:15:52 +00:00
Tony Lambregts
361e691961
Janitorial. Get rid of W->A call.
2003-03-07 23:08:59 +00:00
Adam Gundy
a4944ff123
TOOLBAR_AddBitmap() and TOOLBAR_ReplaceBitmap() are not supposed to
...
modify the bitmap - we call ImageList_AddMasked() which turns all
masked pixels black. Fixed by making a copy of the bitmap to give to
ImageList_AddMasked().
2003-03-07 23:02:46 +00:00
Robert Reif
a20f86fc7b
Fixed bug where the enable state of the output and input were not set
...
properly when doing full duplex.
Fixed bug where resetting the output would affect the capture when
doing full duplex.
2003-03-07 20:37:25 +00:00
Robert Reif
5a1439cf23
Fixed a bug where a capture device was used after it failed to open
...
due to a missing driver.
Added tests to try all possible combinations of sample rate, sample
size and mono/stereo.
2003-03-07 20:36:47 +00:00
Marcus Meissner
26b9bcaba3
Was using the wrong define for the CUPS soname.
2003-03-07 20:36:08 +00:00
Adam Gundy
64eff97f51
When shifting the list's indices, we must not send notify messages if
...
we have to refocus. Item modification handlers are not supposed to be
called here.
2003-03-07 20:35:30 +00:00
Lionel Ulmer
68c3a284aa
- some Caps clean-up when no OpenGL compiled in
...
- fix some fonts displaying problems
2003-03-07 20:34:34 +00:00
Steven Edwards
1306fdbd01
Add import of ntdll.
2003-03-07 20:30:17 +00:00
Adam Gundy
1af319d9e2
PROPSHEET_CreateDialog() is documented to return -1 on failure, and
...
the dialog handle on success.
2003-03-07 20:29:58 +00:00
Adam Gundy
3ff6a487d6
ArrangeCtrlPositions() did not cope correctly with a templated dialog
...
which has an extra 'preview' control to the right of the 'marker'
control.
FILEDLG95_Handle_GetFilePath() did not return the path - it wasn't
combining the path with the filename.
2003-03-07 20:29:31 +00:00
Eric Pouech
f3a73ef7af
- implemented LdrGetProcedureAddress and made use of it for
...
GetProcAddress
- implemented LdrGetDllHandle and made use of it in GetModuleHandle
- removed MODULE_DllThreadDetach from loader/module.c (should have
been removed in a previous patch)
2003-03-06 23:41:37 +00:00
Lionel Ulmer
649c3d3e3e
Support 'stub' wglGetExtensionsStringEXT function.
2003-03-06 22:48:54 +00:00
Robert Reif
8c2ec131a8
Added a configuration option for setting the hardware acceleration
...
level just like the direct sound control panel app.
More work on the full duplex interface so the compile warning is no
longer generated. Full duplex interface is still stubbed out.
Moved full duplex mixer reset fix into wineoss driver where it
belongs.
Added some more locking fixes.
Capture and full duplex are now stable.
2003-03-06 22:46:34 +00:00
Tony Lambregts
e295d3996e
Janitorial. Get rid of W->A call.
2003-03-06 22:43:43 +00:00
Adam Gundy
962b81d607
Handle coercing VT_DISPATCH into VT_PTR.
2003-03-06 22:42:28 +00:00
Adam Gundy
292d8429ab
TREEVIEW_UpdateScrollBars() now copes with an empty tree.
2003-03-06 22:41:59 +00:00
Eric Pouech
d4fcc4bd06
Removed SO loading type.
2003-03-05 02:50:25 +00:00
Vitaliy Margolen
11c19c509d
Add few SFGAO_CAN* attributes to supported list.
2003-03-05 02:48:26 +00:00
Rok Mandeljc
53b5a4746f
Changed some stuff so distance attenuation works for both 3d
...
processing modes.
2003-03-05 02:47:39 +00:00
Alexandre Julliard
d04ccb8ebe
Use SIGUSR1 instead of SIGSTOP to suspend threads.
2003-03-04 22:18:43 +00:00
Robert Reif
6168a2ea20
Added waveIn tests.
2003-03-04 22:15:39 +00:00
Eric Pouech
7d6096480a
- added Ldr* information to include/winternl.h
...
- exported a few functions/global vars from module.h while we move
code from loader/module.c to dlls/ntdll/loader.c
- implemented LdrShutdownProcess, LdrShutdownThread and
LdrDisableThreadCalloutsForDll (and made use of them)
2003-03-04 04:36:56 +00:00
Stefan Leichter
2f10ca5237
Added tests for GetPrivateProfileInt.
2003-03-04 04:34:57 +00:00
Vitaliy Margolen
e6af4ec6bd
Fix invisible tabs in TabControls with fixed tab width.
2003-03-04 04:34:03 +00:00
Marcus Meissner
dbcbbe0211
Added _daylight stub int, and __p__daylight function.
2003-03-04 02:19:15 +00:00
Rolf Kalbermatter
a2b7141a01
Fix endless loop in StrPBrkW.
2003-03-04 02:17:47 +00:00
Lionel Ulmer
4ed280fc81
- update to latest GL spec files
...
- added KTX Buffer Region extension
2003-03-04 02:17:04 +00:00
Jukka Heinonen
4c6e36faf2
Move real mode interrupt emulation code to file interrupts.c.
...
Remove last wrapper check from int31 handler.
Move RM/PM hardware interrupt emulation code to separate functions.
2003-03-04 02:16:20 +00:00
Jukka Heinonen
2918ee6b0d
Move decoding of long file name functions to winedos.
...
Move some int21 functions to winedos.
2003-03-04 02:15:56 +00:00
Marcus Meissner
7ba0c5f3aa
VarAdd: set 'rc' correctly from BSTR addition.
2003-03-04 02:14:32 +00:00
Marcus Meissner
84213a37ff
Handle VT_PTR->VT_VARIANT arguments of Invoke.
2003-03-04 02:14:10 +00:00
Robert Reif
15cc17fbcf
Fixed code to handle full duplex properly.
...
Added support for capture driver (disabled).
Fixed direct sound capture test to handle notifications properly.
2003-03-04 02:12:34 +00:00
Robert Reif
f851a860fc
Capture thread checks queue for more headers before giving error.
...
Capture driver work started.
2003-03-04 02:11:21 +00:00
Alexandre Julliard
551797bc57
Properly save/restore %gs register across 16-bit calls.
2003-02-27 21:11:13 +00:00
Alexandre Julliard
7e92c9af7b
Replaced most uses of the auto-generated glue code by explicit calls
...
to WOWCallback16Ex.
2003-02-27 21:09:45 +00:00
Alberto Massari
84c48b957b
Fixes to IShellFolder::GetAttributesOf:
...
- before computing the flags for the requested entry, reset the bits
we don't support, or we will tell something we didn't want to.
- instead of using an hexadecimal mask for the unsupported flags, use
a mask made of the supported ones
- replace the obscure hexadecimal values with the proper macros
2003-02-27 21:04:38 +00:00
Alexandre Julliard
e5cef3b0fb
Moved CreateThread16 to kernel, and made it use WOWCallback16.
2003-02-27 01:57:16 +00:00
Alexandre Julliard
b59bdbfa41
Get rid of win16drv directory.
2003-02-27 00:28:50 +00:00
Alexandre Julliard
69e631d168
Removed the 16-bit graphics driver support; this has been broken for a
...
long time anyway.
2003-02-27 00:11:54 +00:00
Alexandre Julliard
ce13153821
Moved LDT selector allocation routines to libwine.
...
Added support for correct locking of all LDT operations.
Added separate functions to manipulate the %fs selector, which allows
using a global GDT selector on recent Linux kernels.
2003-02-26 20:34:45 +00:00
Sylvain Petreolle
149c0c520b
Implemented DSP Version command.
2003-02-26 20:27:23 +00:00
Jukka Heinonen
f498d4b8fb
Move controller info and state/functionality info initialization to
...
winedos. Convert many incorrectly static fields into dynamic
fields. Fix vesa mode reporting and realloc memory block consistency
checks.
2003-02-26 05:02:54 +00:00
Mike Hearn
ea957415b0
Check both pointers in GetContainingTypeLib.
2003-02-26 04:36:03 +00:00
Mike Hearn
7aa04f2744
Implemented GlobalMemoryStatusEx().
2003-02-26 04:35:36 +00:00
Tim Segall
efa2b0c159
Accept either TVI_ROOT or NULL for the parent to imply sort the entire
...
tree.
2003-02-25 03:59:12 +00:00
Uwe Bonnes
1cd00dae50
InternetOpenUrlA (http/s case): Use client for HttpOpenRequestA, don't
...
insert HOST: twice.
HttpAddRequestHeadersA: allow lpszHeader == NULL.
2003-02-25 03:57:59 +00:00
Dan Kegel
513ab31f43
Now compiles on windows. Added a couple more checks.
2003-02-25 03:56:43 +00:00
Gerald Pfeifer
fa8cca5e47
Define CD_SECS and CD_FRAMES also on non-Linux systems. Avoid a
...
non-portable TRACE on non-Linux systems.
2003-02-25 03:56:21 +00:00
Michael Stefaniuc
745a78f490
Remove some unreachable code.
2003-02-24 20:48:45 +00:00
Robert Reif
490d2a7bc2
Fixed a problem getting the GUID to compile under windows and wine.
2003-02-24 20:42:59 +00:00
Gerald Pfeifer
2154db4d4e
Fix TRACE format string.
2003-02-24 20:41:51 +00:00
Lionel Ulmer
8985c02020
Implement GetDeviceInfo and GetObjectInfo for the keyboard device.
2003-02-24 20:41:28 +00:00
Eric Pouech
a89063e3dc
Added handling for PSNRET_INVALID in PSN_APPLY notification.
2003-02-24 20:40:45 +00:00
Michael Stefaniuc
f85440466b
Add missing LeaveCriticalSection's in error path.
2003-02-24 20:39:22 +00:00
Alexandre Julliard
1e80f30842
Added pipe.ok.
2003-02-19 23:30:39 +00:00
Alexandre Julliard
a36fa53607
Updated authors list.
2003-02-19 23:30:10 +00:00
Jukka Heinonen
a969416c56
Ignore get shadow buffer function.
...
Remember to synchronize VGA display on program exit because update
thread may not have time to run.
2003-02-19 23:27:01 +00:00
Alexandre Julliard
76c3065751
Fixed installation order of linkable dlls.
2003-02-19 22:11:37 +00:00
Jukka Heinonen
54f377c6c5
Move resize memory block to winedos and make it resize in place and
...
work correctly even when trying to allocate too much memory.
2003-02-19 22:11:04 +00:00
Uwe Bonnes
f540ea642e
Rough implementation of _O_TEXT/_O_BINARY translation by doing single
...
byte read/writes in _O_TEXT mode and CR/LR handling.
fput/getwc must read multibyte characters in _O_TEXT.
Added test cases for _O_TEXT/_O_BINARY file handling and fgetws.
2003-02-19 22:09:33 +00:00
Waldeck Schutzer
52a414c26d
- Some systems/drives are very slow to read the TOC. To address this
...
issue, we are caching it inside the driver.
- Windows will seek while not playing, Linux will not. We are
providing better compatibility with Windows by also caching the
current position.
2003-02-19 22:08:50 +00:00
Waldeck Schutzer
a639d834fe
Avoid playing data tracks.
2003-02-19 22:08:03 +00:00
Dan Kegel
88eba44645
Added check for illegal pipe names.
...
Added regression test.
2003-02-19 22:06:36 +00:00
Ove Kaaven
def211c4c9
For better concurrency, separate the connections from the bindings.
2003-02-19 03:44:35 +00:00
Warren Baird
586808fdf2
- Avoid possible seg fault when calling TRACE with NULL string pointers.
...
- Fix bad side-effect of makepath on input parameters.
2003-02-19 03:43:08 +00:00
Jukka Heinonen
1868b026c1
When updating the edited line, remember to update attributes, too.
2003-02-19 03:42:06 +00:00
Duane Clark
ccb4b9ccff
A fix to get edit control scrolls bars to draw in the correct
...
position.
2003-02-19 03:40:33 +00:00
Thomas Mertes
9f5f86e3a3
Tests for RtlCharToInteger, RtlExtendedMagicDivide, RtlUpperChar,
...
RtlInt64ToUnicodeString, RtlIntegerToChar, RtlIntegerToUnicodeString,
RtlLargeIntegerToChar, RtlUnicodeStringToInteger and
RtlUpcaseUnicodeChar.
2003-02-19 03:40:14 +00:00
Thomas Mertes
f4757bb631
- Implement RtlCharToInteger, RtlExtendedMagicDivide, RtlUpperChar,
...
RtlInt64ToUnicodeString, RtlIntegerToChar, RtlIntegerToUnicodeString,
RtlLargeIntegerToChar, RtlUnicodeStringToInteger and
RtlUpcaseUnicodeChar.
- Use toupperW instead of toupper in RtlCompareUnicodeString.
2003-02-19 03:39:46 +00:00
Alexandre Julliard
ac13d2f47e
Print thread ids in traces with only 4 digits now that they are small
...
integers.
2003-02-18 23:29:47 +00:00
Alexandre Julliard
8bc93e2d6f
Print dll name too for stub exceptions.
2003-02-18 23:25:34 +00:00
Duane Clark
5d35bc7428
Correctly encode wParam for WM_SYSCOMMAND,SC_SIZE messages.
2003-02-18 23:24:57 +00:00
Alberto Massari
3ea0cb3e86
Added stub for CryptUnprotectData.
2003-02-18 23:23:52 +00:00
Thomas Mertes
38012942f8
- Fix small bug in RtlFindMostSignificantBit. It returned sometimes
...
wrong results if more then one bit was set.
- Update the test cases as well.
2003-02-18 23:22:49 +00:00
Eric Pouech
893f5ff432
Allowed waveInMessage to use physical information (as waveOut does).
2003-02-17 01:48:47 +00:00
Ove Kaaven
cf2dea09af
NDR marshalling fixes.
2003-02-17 01:48:24 +00:00
Ove Kaaven
1a0112a47d
Make NdrDllRegisterProxy use the interface stub header instead of the
...
interface proxy header to avoid stubless proxy ambiguities.
2003-02-17 01:47:54 +00:00
Rok Mandeljc
22b09a10f0
Reimplemented distance attenuation formula.
...
Removed coning formula since i believe it's inappropriate.
2003-02-17 01:46:46 +00:00
Shachar Shemesh
ee63d5ee4a
- Implemented two lookup tables for the sample fonts. The first,
...
"CHARSET_ORDER", is for converting codepage to ordinal charset num,
and the second, "SAMPLE_LANG_TEXT", is for giving the actual sample
text.
- Removed all references to changing the font directly in stc5.
- Modified the "InvalidateRect" calls to invalidate the rect where
stc5 is, rather than stc5 itself.
- Added handling of WM_PAINT that draws the sample text, properly
truncated.
- Removed handling of WM_CTLCOLOR - no longer neccessary.
2003-02-15 00:02:24 +00:00
Robert Reif
5be7f69d72
Added support for direct sound capture and a real direct sound capture
...
driver. Capture now works with some skipping. Full duplex does not but
I will be working on that next.
2003-02-15 00:01:17 +00:00
Robert Reif
4c9e56b163
Added additional formats.
...
Fixed a few bugs in read/write positions when the format is mapped
using acm.
Fixed a bug where the number of waveOut devices is used when iterating
over waveIn devices.
2003-02-15 00:00:12 +00:00
Robert Reif
bcc4bb2d06
Started to add support for a real direct sound capture driver.
...
Changed the capture fragment size but this still needs tuning for best
performance.
2003-02-14 23:59:15 +00:00
Duane Clark
65a9f4daac
Support the undocumented behavior of deleting column zero.
2003-02-14 23:31:45 +00:00
Dan Kegel
743af54541
Roll loop back up to avoid code duplication.
2003-02-14 23:30:50 +00:00
Uwe Bonnes
51e4839fb0
Separate "Enumerate Hardware Addresses" as function, as other netapi32
...
function need it.
Implemented level 0 of NetWkstaTransportEnum.
2003-02-14 23:29:24 +00:00
Michael Stefaniuc
909ffb7930
Implemented _mbsnbcat.
2003-02-14 23:26:58 +00:00
Dimitrie O. Paun
00ccf38987
Correctly remember the first paint event, but delay item metrics
...
calculation until we actually have some items.
2003-02-14 19:24:11 +00:00
Jukka Heinonen
5812f52976
Outputting backspaces should only move the cursor.
...
Text buffer copy is now always initialized correctly.
Preserve video memory flag is parsed and text screen is now really
cleared when flag is clear.
2003-02-14 19:23:16 +00:00
Lionel Ulmer
19e6bf96e8
Use the dwStartVertex argument in the Draw*PrimitiveVB methods.
2003-02-12 21:40:25 +00:00
Lionel Ulmer
b307e6a77f
Change algorithm to detect lighted / unlighted vertices.
2003-02-12 21:36:56 +00:00
Lionel Ulmer
4d09cba51d
Handle the COLORVERTEX render state.
2003-02-12 21:35:06 +00:00
Lionel Ulmer
db9b5f74dc
Trace after the matrix has been copied, not before.
2003-02-12 21:34:46 +00:00
Sergei Turchanov
bf8237553c
- _SHStrDupAA forgot about terminating '\0'.
...
- SHStrDupA adds extra terminator which is not needed as the length
returned by MultiByteToWideChar(,,-1,,) already includes it.
2003-02-12 21:29:20 +00:00
Marcus Meissner
5e71f2d536
Fix warning in __crtLCMapStringA.
2003-02-12 21:28:47 +00:00
Gerald Pfeifer
820157b836
Avoid warnings caused by assert(...).
2003-02-12 21:28:04 +00:00
Duane Clark
45abf7cfa0
Replace HEAP_strdupAtoW call and delete extra
...
RtlCreateUnicodeStringFromAsciiz.
2003-02-12 21:27:27 +00:00
Lionel Ulmer
d14ad4ff8a
Implemented EnumObjects for the keyboard device.
2003-02-12 21:27:00 +00:00
Lionel Ulmer
dff968b5f3
- fixed GetTransform
...
- implemented MultiplyTransform
2003-02-12 21:26:28 +00:00
Lionel Ulmer
6238f9a6fb
Added fogging for transformed vertices.
2003-02-12 21:26:05 +00:00
Michael Stefaniuc
62ed0ffe00
Added some missing LeaveCriticalSection's.
2003-02-12 01:26:05 +00:00
Michael Stefaniuc
3dcd451bf6
Remove dead code after return or properly comment it out.
2003-02-12 01:23:17 +00:00
Duane Clark
0987ae04f3
Winspool expects NULLs to be preserved in ascii to unicode
...
conversions.
2003-02-12 01:19:25 +00:00
Warren Baird
41bbe7073f
Implementation of GetDeviceCaps in metafile driver.
2003-02-12 01:17:25 +00:00
Lionel Ulmer
7c552a4a3a
Report an error if GetDeviceData is called on an Unacquired device.
2003-02-12 01:13:31 +00:00
Christian Costa
f21887f431
Fix comment in ZfromZproj.
...
Fix missing path in lighting code.
Move some OpenGL fog init to the right place.
2003-02-12 01:11:17 +00:00
Christian Costa
3268097dcd
Implemented IDirect3DDevice7_Load.
2003-02-12 01:10:03 +00:00
Jukka Heinonen
101f91d9df
Reorganize IOCTL handling.
...
Move ASPI hooking to winedos.
Move some miscellaneous functions to winedos.
Remove unnecessary exports from winedos dll.
2003-02-11 22:22:50 +00:00
Marcus Meissner
e1c7202716
Fixed undefined operation compiler warning.
2003-02-11 22:20:24 +00:00
Jukka Heinonen
b3143f6f70
Add locking to VGA_SetWindowStart.
...
Move console updates to update thread instead of immediately writing
to console.
2003-02-11 22:19:27 +00:00
Jukka Heinonen
d6b6dda6c1
Add support for VESA mode information.
...
Reorganize controller and state information routines.
2003-02-11 22:18:11 +00:00
Dimitrie O. Paun
15e0657f6b
Compute matrix of first paint when we actually have some items
...
(problem first spotted & debugged by Duane Clark).
2003-02-11 22:17:31 +00:00
Lionel Ulmer
55d4f93e2b
Added stub for undocumented 'wglGetDefaultProcAddress' function.
2003-02-11 22:13:54 +00:00
Warren Baird
6552e83a2d
Fix wrong structure used to determine the size of a memcpy in
...
MFDRV_CreateBrushIndirect.
2003-02-11 22:13:11 +00:00
Martin Fuchs
95ffdc1db4
Fixed time zone calculation.
2003-02-11 22:12:41 +00:00
Alexandre Julliard
b7a8eefb2b
Authors: Francois Gouget <fgouget@free.fr>, With help from Enio Schutt Jr <enio.s.jr@operamail.com>
...
Skip the overlapped I/O tests on files on Win9x.
2003-02-11 22:11:56 +00:00
Marcus Meissner
1998beaeef
Implemented __crtLCMapStringA.
2003-02-11 22:11:17 +00:00
Dmitry Timoshkov
74d7ef8401
Manage internal ctl3d auto subclass flag.
2003-02-11 22:10:36 +00:00
Ove Kaaven
bed2b9c3dc
Only install the keyboard hook on device creation.
2003-02-11 22:10:11 +00:00
Christian Costa
93a943eecc
Add support for 24 bpp to _Blt_ColorFill.
...
Fix endianness issue in DIB_DirectDrawSurface_Blt.
2003-02-11 21:58:07 +00:00
Andreas Mohr
37fc599268
Added FIXME on stub exception.
2003-02-11 21:56:59 +00:00
Alexandre Julliard
bb2210bc45
Store mbstok() next pointer in the per-thread data.
2003-02-01 00:59:22 +00:00
Michael Stefaniuc
d76455df74
Implemented _mbstok and _mbsnbset.
2003-02-01 00:45:22 +00:00
Ove Kaaven
0e85f48f9d
Implemented marshalling of pointers, simple and complex structures,
...
conformant and complex arrays, and user-marshalled types.
Improved marshalling of conformant strings and interface pointers a
bit.
2003-02-01 00:44:51 +00:00
Rolf Kalbermatter
d11efe88b9
Change SHCreateDirectory and Win32DeleteFile to be Unicode or ANSI depending
...
on OS version. Add ShCreateDirectoryEx API.
2003-02-01 00:41:30 +00:00
Jason Edmeades
043680c140
Correct some capabilities, and default others to fully supported for
...
now.
2003-02-01 00:35:36 +00:00
Andrew John Hughes
f1028ea28b
- DeviceCapabilities16 now calls PSDRV_DeviceCapabilities.
...
- ExtDeviceMode16 now calls PSDRV_ExtDeviceMode.
- Extended switch statement in DeviceCapabilities to handle new
options.
- Added comments to functions.
2003-01-31 03:24:33 +00:00
Bill Medland
62a80b76f2
Better handling of bad data in TabbedTextOut/TabbedTextExtent
...
Checked with:
a) Null tabstop array with non-zero number of entries
b) Negative number of entries (MSDN is wrong; it is not an error)
c) Single tabwidth of negative size
d) Single specified tabwidth of zero size
2003-01-31 03:23:18 +00:00
Ove Kaaven
9dc2584b32
ReuseBuffer should be FALSE for RPC clients.
...
Some cleanups and elimination of some duplicate code.
2003-01-31 03:22:53 +00:00
Ove Kaaven
c3e724d047
Fixed a bug in CompleteBindingA/W.
2003-01-31 03:22:38 +00:00
Ove Kaaven
5d121fbe05
Implemented RpcRaiseException.
2003-01-31 03:22:27 +00:00
Marcus Meissner
af39862fe3
Implemented mbsicoll (without locale handling).
2003-01-31 03:20:25 +00:00
Waldeck Schutzer
c1a4cead2f
Removed invalid char.
2003-01-31 03:20:03 +00:00
Alexandre Julliard
27441a91e0
XCloseIM sometimes crashes in Xlib, don't call it.
2003-01-30 01:08:53 +00:00
Liu Spider
bda34eaa52
Added XNFocusWindow attribute when creating a IC.
2003-01-30 01:07:43 +00:00
Andrew John Hughes
1f7dbca935
Provide stub implementations of GetTypeByNameA and SetServiceA.
2003-01-30 00:23:39 +00:00
Dan Kegel
07f773d917
Only warn if message is >= WM_USER && < WM_APP.
2003-01-30 00:18:48 +00:00
Raphael Junqueira
92155f158f
- Defer of IDirect3DVertexShader_SetConstant, waiting for
...
DrawPrimitive call.
- Beginning of VertexShader constants support into stateblock (only
stored, not captured yet).
- Fix compiation with nivdia GL/gl.h and mesa Gl/glext headers as
reported by Andrew John Hughes.
- One glActiveTexture/glActiveTextureARB missing.
2003-01-30 00:18:27 +00:00
Jukka Heinonen
8e8518d4ba
Fix buffered input function. Add support for UMB subfunctions to
...
memory allocation strategy function. Move flock to winedos.
2003-01-30 00:17:03 +00:00
Eric Pouech
766ea910b9
- made ICInfo closer to Windows behavior (i.e. no longer opens the
...
driver)
- fixed most endianess related bugs in fourCC handling
- added debug function for printing fourCC:s
- internal function fixes and speed-up
2003-01-30 00:16:35 +00:00
Raphael Junqueira
4b0297d894
Some needed cleanups for future dx9 and d3d common layer support:
...
- stateblocks to IDirect3DStateBlockImpl interface and moving into
a new file (stateblock.c)
- shaders to IDirect3D*ShaderImpl interfaces
- splitting vshader and vshader declaration as in dx9 into 2
interfaces (for future common layer use)
- vshader declaration code to a new file (vsaderdeclaration.c)
- device calls to new interfaces (redirect stubs)
Simple texture fix for a little regression after last Jason's patches.
Some caps code using the GL/glext.h defines (GL_VERSION_*).
2003-01-28 01:12:23 +00:00
Gerald Pfeifer
cfda84ef53
Properly #define sipx_node for FreeBSD.
2003-01-28 01:07:09 +00:00
Juergen Schmied
34f89b23c6
Fix DoDragDrop in case of child windows.
2003-01-28 01:06:20 +00:00
Alexandre Julliard
49a013cdd3
When using desktop mode attach all thread inputs together, so that
...
keyboard focus works properly.
2003-01-28 00:34:07 +00:00
Marcus Meissner
7d2173a9e9
Do not free the old string in SysReAllocStringLen, reuse the old
...
string memory (if 'in' is NULL).
2003-01-28 00:30:29 +00:00
Gerald Pfeifer
9e40570812
Avoid compiler warning in STORAGE_get_free_pps_entry().
2003-01-28 00:24:23 +00:00
Martin Wilck
c422dae189
Do not clear FD_WINE_CONNECTED on shutdown(). FD_WINE_CONNECTED
...
(currently unused) can thus be used to determine if a stream socket
was ever connected.
2003-01-28 00:24:04 +00:00
Marcus Meissner
b3be773afe
Added R4 and R8 comparison to VarCmp.
...
Added I2 to VarFormat.
Added VarSub, VarDiv, VarMul for integer and float types.
2003-01-28 00:23:19 +00:00
Jukka Heinonen
f0e1c04b87
Replace FIXMEs with TRACEs in those paging functions that really are
...
not supposed to do anything.
Add simple emulation of coprocessor state functions.
2003-01-28 00:19:21 +00:00
Jukka Heinonen
f92c8ca401
Return scancode when extended keycodes are read using console input
...
functions. Move file stamp handling to winedos. Implement DOS7 file
stamp extensions.
2003-01-28 00:18:57 +00:00
Shachar Shemesh
7ee13d8f3e
- Defined IDs for string constants for font color names and for the
...
various charsets.
- Load the color names from the resources in the fonts dialog.
2003-01-28 00:18:31 +00:00
Andreas Mohr
056d2a4421
"InternetAutoDial" should be "InternetAutodial".
2003-01-28 00:17:15 +00:00
Jukka Heinonen
6758f027fa
Handle horizontal and vertical retrace separately.
2003-01-28 00:16:15 +00:00
Jukka Heinonen
1f5e6994af
Unify VGA and VESA video mode setting code.
2003-01-28 00:16:01 +00:00
Enrico Horn
eaae7050fa
Added d3dim.dll with stubs.
2003-01-24 01:08:15 +00:00
Alexandre Julliard
43690e9e47
Removed no longer needed inclusion of heap.h.
2003-01-24 00:54:58 +00:00
Jason Edmeades
aaa68a32f7
Add support for color material sources, with help from Lucho.
2003-01-24 00:48:10 +00:00
Leonardo Quijano Vincenzi
0207855e1d
Fixed Latin American keyboard (key "?!" was reversed).
2003-01-24 00:47:08 +00:00
Matthew Davison
620323e294
Removed some Unicode -> Ascii cross-calls.
2003-01-24 00:45:51 +00:00
Stefan Leichter
f2710545ba
Removed windows version checks from GetPrinterDriverDirectory tests.
2003-01-24 00:45:21 +00:00
Matthew Davison
60009b9a56
Removed calls to HEAP_strdupAtoW.
2003-01-23 23:07:38 +00:00
Marcus Meissner
f63e5b646a
Remove errno.h from files that do not need it.
2003-01-23 22:51:04 +00:00
Jason Edmeades
5840a1bffc
Use device max lights and clipplane support. Also change clipplane to
...
be affected by view matrix.
2003-01-23 22:38:51 +00:00
Alexandre Julliard
a52b2777b2
Keysym check should use 0x8000 instead of 0x800 (spotted by Dmitry
...
Timoshkov).
2003-01-23 21:35:14 +00:00
Alexandre Julliard
f8aa3b506c
Added -Wpointer-arith gcc flag, and fixed the resulting warnings.
2003-01-23 21:32:35 +00:00
Greg Turner
92cc5868ae
Fix some problems when Extract is used more than once.
2003-01-23 21:22:24 +00:00
Waldeck Schutzer
dda7f979d5
Audio codecs were erroneously being listed multiple times, making it
...
difficult to run certain applications like VirtualDub.
2003-01-23 21:21:33 +00:00
Waldeck Schutzer
ab908c4162
Make sure the parameter phas is correct by setting it equal to NULL in
...
query mode.
2003-01-23 21:21:02 +00:00
Gerald Pfeifer
701ab7dd61
Improve portability wrt. struct sockaddr_ipx.
2003-01-23 21:20:36 +00:00
Alexandre Julliard
e5fb975a6e
Added dead keys support using X input methods (based on a patch by
...
Dmitry Timoshkov).
2003-01-23 01:29:58 +00:00
Alexandre Julliard
8b6a21950d
Create an X input context for each top-level window.
2003-01-23 01:28:12 +00:00
Marcus Meissner
d0372b4e6e
Fixed ICOM_CALLs for IFont_xx methods.
...
Added IPersistPropertyBag, IPersistStreamInit interfaces with stubs.
Implemented IDispatch::Invoke for the used DISPIDs.
2003-01-23 01:23:59 +00:00
Jukka Heinonen
66b29b275e
Return number of bytes written when writing to DOS console using int21
...
function 0x40. Move some int21 functions to winedos.
2003-01-23 01:23:01 +00:00
Jukka Heinonen
fcba2b538e
Reorganize int10 code. Fix comments.
2003-01-23 01:22:40 +00:00
Waldeck Schutzer
f9b35fac09
Fixed initialization of szDevice in ICINFO.
2003-01-23 01:22:16 +00:00
Christian Costa
a49cc9e4e1
Implement vertex and pixel fog.
...
Fix fog color initialization.
2003-01-23 01:21:50 +00:00
Alexandre Julliard
a29960e702
Make sure to always set X focus on the top-level window, not on
...
child windows.
2003-01-21 20:16:20 +00:00
Rolf Kalbermatter
49e1b69172
Change SHChangeNotify to be Unicode and ANSI indifferent, as the type
...
of parameters is really defined by uFlags parameter.
2003-01-21 19:36:24 +00:00
Liu Spider
5f66cf3a0b
Implemented GetFileTitleW; GetFileTitleA now is a call to
...
GetFileTitleW.
2003-01-21 19:32:21 +00:00
Gerald Pfeifer
6fb1c40eb9
Only declare variables we actually need.
2003-01-21 19:30:52 +00:00
Marcus Meissner
0df0304048
Print a large failure message if we try to load stdole32.tlb and
...
fail.
2003-01-21 19:29:33 +00:00
Waldeck Schutzer
91d4f41e6e
Fixed problems with finding and listing all the video
...
compression/decompression codecs.
Proper initialization of szDriver field in ICINFO by ICGetInfo.
2003-01-21 19:29:09 +00:00
Robert Shearman
004fed63c5
- Clear bits in structure passed to IOleCommandTarget_QueryStatus to
...
show that we don't support any Exec's.
- Add two Exec cases that were found during testing.
2003-01-21 19:28:36 +00:00
Jason Edmeades
b4a3f1dc68
Ensure using correct args during complement texture operations.
2003-01-21 00:41:32 +00:00
Jason Edmeades
ffd4fd517e
Restore the texture env mode on SetTexture - Fixes problem in
...
codesampler demo.
2003-01-21 00:30:27 +00:00
Marcus Meissner
4a46348a9c
Changed MONITORINFOEXA,W definition to the one in MSDN which does not
...
cause gcc 3.3 warnings.
2003-01-21 00:29:31 +00:00
Francois Gouget
acc5e9bba1
Check for sysparams keys in either the Win9x or NT locations. This
...
makes the test succeed on Win9x and NT4 platforms.
Add a 'strict' mode which specifically makes sure that the NT location
is set. In strict mode the test succeeds on Windows XP and Wine.
2003-01-20 23:30:22 +00:00
Francois Gouget
48dacc4996
Make sure we always know about the 48 and 96kHz formats even if they
...
are not defined in the (old) Windows headers.
2003-01-20 23:28:50 +00:00