wine
21 years agoSimple optimization in EnableWindow.
Aric Stewart [Mon, 23 Jun 2003 20:02:01 +0000 (20:02 +0000)] 
Simple optimization in EnableWindow.

21 years agoDump RDW_ flags in RedrawWindow.
Dmitry Timoshkov [Mon, 23 Jun 2003 19:59:04 +0000 (19:59 +0000)] 
Dump RDW_ flags in RedrawWindow.

21 years agoAlong with AltGr state save also all possible modifier states.
Dmitry Timoshkov [Mon, 23 Jun 2003 19:57:59 +0000 (19:57 +0000)] 
Along with AltGr state save also all possible modifier states.

21 years agoFor PostScript versions < 2.015 we need to explicitly allocate space
Huw Davies [Mon, 23 Jun 2003 19:57:08 +0000 (19:57 +0000)] 
For PostScript versions < 2.015 we need to explicitly allocate space
for the 'glyf' array.
To conserve VM, we only allow up to two fonts to be downloaded before
reclaiming their VM.

21 years agoIt seems cupsGetDefault returns the system default printer and ignores
Huw Davies [Mon, 23 Jun 2003 19:52:55 +0000 (19:52 +0000)] 
It seems cupsGetDefault returns the system default printer and ignores
a user's override.  So use cupsGetDests instead which does respect the
user's choice.
Delete all automatically generated printer keys on startup before
querying the cups server.

21 years agoMake sure to return an error if the file generation fails.
Francois Gouget [Mon, 23 Jun 2003 19:51:21 +0000 (19:51 +0000)] 
Make sure to return an error if the file generation fails.

21 years agoO_RDONLY==0 but it's cleaner to pass it to DRIVE_OpenDevice() anyway.
Francois Gouget [Mon, 23 Jun 2003 19:50:16 +0000 (19:50 +0000)] 
O_RDONLY==0 but it's cleaner to pass it to DRIVE_OpenDevice() anyway.

21 years agoChange notification fixes.
Mike McCormack [Mon, 23 Jun 2003 19:49:40 +0000 (19:49 +0000)] 
Change notification fixes.

21 years agoRecord SetWorldTransform and ModifyWorldTransform in enhanced
Mike McCormack [Mon, 23 Jun 2003 19:46:56 +0000 (19:46 +0000)] 
Record SetWorldTransform and ModifyWorldTransform in enhanced
metafiles.

21 years agoAdded import libs dependency for make install.
Alexandre Julliard [Mon, 23 Jun 2003 18:16:20 +0000 (18:16 +0000)] 
Added import libs dependency for make install.

21 years ago- localization to the Portuguese of Brazil of "programs/*"
Marcelo Duarte [Mon, 23 Jun 2003 18:15:15 +0000 (18:15 +0000)] 
- localization to the Portuguese of Brazil of "programs/*"
- separation of some resources that only existed in English
- lesser adjustments in menus

21 years ago- in kernel32, replaced all {Enter|Leave}CriticalSection calls with
Eric Pouech [Mon, 23 Jun 2003 18:12:28 +0000 (18:12 +0000)] 
- in kernel32, replaced all {Enter|Leave}CriticalSection calls with
  ntdll counterparts
- {Enter|Leave}CriticalSection is now a pure forward from kernel32 to
  ntdll (we now longer can use {Enter|Leave}CriticalSection in kernel32)
- replaced a few kernel32 heap management calls from ntdll, with
  RtlHeap* equivalents

21 years ago- remove unused loop that always iterates once
Gregory M. Turner [Mon, 23 Jun 2003 18:10:47 +0000 (18:10 +0000)] 
- remove unused loop that always iterates once
- remove warning
- preparations to use multiple fdi_decomp_state structures in a linkedlist,
  which will be used to implement split cabinets, if all goes according
  to plan -- this is somewhat analogous to struct cabinet in cabextract.

21 years ago- Fixed some signed/unsigned mismatches.
Michael Günnewig [Mon, 23 Jun 2003 18:10:06 +0000 (18:10 +0000)] 
- Fixed some signed/unsigned mismatches.
- Fixed bugs in AVISaveOptions dialog handling.
- Fixed bug in AVIFILE_LoadFile -- now check for more than
  MAX_AVISTREAMS streams in file.
- Implemented AVIMakeFileFromStreams and AVISaveVA method.
- Added IAVIEditStream interface.
- Implemented EditStream* methods.
- Added stubs for AVISaveVW, CreateEditableStream.
- Added stubs for clipboard handling.

21 years agoCreated an empty oleacc DLL.
Eric Pouech [Mon, 23 Jun 2003 03:43:00 +0000 (03:43 +0000)] 
Created an empty oleacc DLL.

21 years agoIn console input record queue, replace semaphore with a manual reset
Eric Pouech [Mon, 23 Jun 2003 03:37:14 +0000 (03:37 +0000)] 
In console input record queue, replace semaphore with a manual reset
event, so that we get correct behavior in synchronization handling.

21 years agoAdd IRQ acknowledge handler for internal IRQs.
Jukka Heinonen [Mon, 23 Jun 2003 03:35:51 +0000 (03:35 +0000)] 
Add IRQ acknowledge handler for internal IRQs.
Change DPMI asynchronous event handling.
Always use alternate stack in DPMI relays and check for pending events
after original stack has been restored.

21 years agoAdded ListView_GetItemText macro.
Kusanagi Kouichi [Mon, 23 Jun 2003 03:35:19 +0000 (03:35 +0000)] 
Added ListView_GetItemText macro.

21 years ago- some TRACEing fixes
Lionel Ulmer [Mon, 23 Jun 2003 03:34:34 +0000 (03:34 +0000)] 
- some TRACEing fixes
- faster Blt to the framebuffer using texture engine

21 years agoFixed Russian commdlg localization. Some resource elements didn't have
Oleg Prokhorov [Mon, 23 Jun 2003 03:33:50 +0000 (03:33 +0000)] 
Fixed Russian commdlg localization. Some resource elements didn't have
proper size, and were partially visible.

21 years ago- added stubs for GetOpenFileNamePreview{A,W}
Michael Günnewig [Mon, 23 Jun 2003 03:33:25 +0000 (03:33 +0000)] 
- added stubs for GetOpenFileNamePreview{A,W}
- added stubs for GetSaveFileNamePreview{A,W}
- removed invalid VIDC.MRLD line from system.ini

21 years agoFixed a few bugs in network interface handling (code & test).
Eric Pouech [Mon, 23 Jun 2003 03:32:28 +0000 (03:32 +0000)] 
Fixed a few bugs in network interface handling (code & test).

21 years ago- adapted kernel32 so that it no longer (directly) manages console
Eric Pouech [Sat, 21 Jun 2003 02:07:10 +0000 (02:07 +0000)] 
- adapted kernel32 so that it no longer (directly) manages console
  handles as wineserver handles
- console input handle object is no longer waitable (input record
  synchronisation is now implemented as a simple semaphore), and removed
  FD_TYPE_CONSOLE from fd types in wineserver
- console handles now always have their two lower bit set so one can
  distinguish a console handle from a kernel object handle
- implemented some undocumented kernel32 console related APIs
  (CloseConsoleHandle, GetConsoleInputWaitHandle, OpenConsoleW,
  VerifyConsoleIoHandle, DuplicateConsoleHandle)
- allowed a few kernel32 APIs to take console pseudo-handles
  (FlushFileBuffer, GetFileType, WaitFor*Object*)
- simplified the console inheritance at process creation
- in console tests, no longer create a console if one already exists

21 years agoThe server also needs to cope with IMAGE_SCN_CNT_UNINITIALIZED_DATA
Alexandre Julliard [Sat, 21 Jun 2003 02:03:40 +0000 (02:03 +0000)] 
The server also needs to cope with IMAGE_SCN_CNT_UNINITIALIZED_DATA
and IMAGE_SCN_CNT_INITIALIZED_DATA flags set together.

21 years agoFixed section mapping in PE loading when both
Eric Pouech [Sat, 21 Jun 2003 02:02:27 +0000 (02:02 +0000)] 
Fixed section mapping in PE loading when both
IMAGE_SCN_CNT_UNINITIALIZED_DATA and IMAGE_SCN_CNT_INITIALIZED_DATA
are set.

21 years agoSHGetFileInfo should tolerate null pointers.
Jason Edmeades [Sat, 21 Jun 2003 02:01:57 +0000 (02:01 +0000)] 
SHGetFileInfo should tolerate null pointers.

21 years agoStore WM_NAME and WM_ICON_NAME in COMPOUND_TEXT format.
Kusanagi Kouichi [Fri, 20 Jun 2003 23:29:06 +0000 (23:29 +0000)] 
Store WM_NAME and WM_ICON_NAME in COMPOUND_TEXT format.

21 years ago- implemented support for https protocol
David Hammerton [Fri, 20 Jun 2003 23:26:56 +0000 (23:26 +0000)] 
- implemented support for https protocol
- fixes to the http protocol

21 years agoAdded checks for ICU libraries (based on a patch by Shachar Shemesh).
Alexandre Julliard [Fri, 20 Jun 2003 21:38:10 +0000 (21:38 +0000)] 
Added checks for ICU libraries (based on a patch by Shachar Shemesh).

21 years agoAdded support for #include in IDL files (based on a patch by Robert
Alexandre Julliard [Fri, 20 Jun 2003 21:31:13 +0000 (21:31 +0000)] 
Added support for #include in IDL files (based on a patch by Robert
Shearman).

21 years agoAdded typedef for COLORREF.
Robert Shearman [Fri, 20 Jun 2003 21:30:37 +0000 (21:30 +0000)] 
Added typedef for COLORREF.

21 years agoDo not use any typedefs in the GL thunks to prevent all possible
Lionel Ulmer [Fri, 20 Jun 2003 21:29:28 +0000 (21:29 +0000)] 
Do not use any typedefs in the GL thunks to prevent all possible
compilation issues.

21 years agoAdded d3d9 headers.
Raphael Junqueira [Fri, 20 Jun 2003 21:28:34 +0000 (21:28 +0000)] 
Added d3d9 headers.

21 years agoAdd int31 VIF manipulation functions.
Jukka Heinonen [Fri, 20 Jun 2003 21:27:49 +0000 (21:27 +0000)] 
Add int31 VIF manipulation functions.
Fix asynchronous event locking.
Make asynchronous event handling support DPMI.

21 years agoAdded a section about using kgdb and ddd to debug wine.
Eric Pouech [Fri, 20 Jun 2003 21:27:27 +0000 (21:27 +0000)] 
Added a section about using kgdb and ddd to debug wine.

21 years agoRelease 20030618. wine-20030618
Alexandre Julliard [Wed, 18 Jun 2003 20:35:38 +0000 (20:35 +0000)] 
Release 20030618.

21 years ago'sizeof type' is best avoided as it won't always compile (e.g. 'int
Francois Gouget [Wed, 18 Jun 2003 19:45:22 +0000 (19:45 +0000)] 
'sizeof type' is best avoided as it won't always compile (e.g. 'int
main() {return sizeof int;}'). Use 'sizeof(type)' instead.

21 years agoInclude 2003 in the copyright years.
Gerald Pfeifer [Wed, 18 Jun 2003 19:32:16 +0000 (19:32 +0000)] 
Include 2003 in the copyright years.

21 years ago#include <windows.h> instead of "windows.h".
Gerald Pfeifer [Wed, 18 Jun 2003 19:32:03 +0000 (19:32 +0000)] 
#include <windows.h> instead of "windows.h".

21 years agoFixed a reference counting bug I introduced.
Robert Reif [Wed, 18 Jun 2003 19:31:44 +0000 (19:31 +0000)] 
Fixed a reference counting bug I introduced.

21 years agoTypos/spelling fixes.
Francois Gouget [Wed, 18 Jun 2003 03:30:39 +0000 (03:30 +0000)] 
Typos/spelling fixes.

21 years ago- kernel32's environment tests: a few more tests now succeed
Eric Pouech [Wed, 18 Jun 2003 03:24:20 +0000 (03:24 +0000)] 
- kernel32's environment tests: a few more tests now succeed
- added some console related tests to process creation
- added a few more test cases to the ntdll environment tests

21 years ago- fixed a couple of bugs in ntdll environment functions (one in trace,
Eric Pouech [Wed, 18 Jun 2003 03:23:22 +0000 (03:23 +0000)] 
- fixed a couple of bugs in ntdll environment functions (one in trace,
  the other one in environment variable expansion)
- the process parameters, when passed thru wineserver, are now fully
  handled in ntdll, they are stored in the RTL_USER_PROCESS_PARAMETERS
  structure.
- later on in kernel32 loading sequence, those parameters are copied
  into STARTUPINFO shadow structures
- later modification to those paramters are now reflected to the
  RTL_USER_PROCESS_PARAMETERS structure (and STARTUPINFO is kept
  untouched) (for example, StdHandle setting) (Win 2k behaves like this)
- ENVDB has been removed
- command line inheritance (from unix command line) is now purely in ntdll
- all kernel32 environment functions now rely on their ntdll counterparts
- goodies: input/output handle inheritance while asking for a detached
  console is better handled; a few more kernel32 environment tests now
  pass ; silenced a valgrind warning in process creation

21 years agoAdded French translation, finished English translation.
Sylvain Petreolle [Wed, 18 Jun 2003 03:20:14 +0000 (03:20 +0000)] 
Added French translation, finished English translation.

21 years agoTranlation of English README to Portuguese.
Tom Wickline [Wed, 18 Jun 2003 03:18:48 +0000 (03:18 +0000)] 
Tranlation of English README to Portuguese.

21 years ago- add IDirectMusicContainer support in
Raphael Junqueira [Wed, 18 Jun 2003 03:18:23 +0000 (03:18 +0000)] 
- add IDirectMusicContainer support in
  IDirectMusicLoader8Impl::LoadObjectFromFile
- don't use IDirectMusicSegment*Impl when IDirectMusicSegment*8Impl
  can be used instead (avoid code duplication)

21 years ago- dsound and d3d works better when x11drv locks/unlocks are correct
Raphael Junqueira [Wed, 18 Jun 2003 03:17:42 +0000 (03:17 +0000)] 
- dsound and d3d works better when x11drv locks/unlocks are correct
- more traces

21 years agoAdded an assembly wrapper to retrieve the this pointer from %ecx for
Alexandre Julliard [Tue, 17 Jun 2003 03:59:24 +0000 (03:59 +0000)] 
Added an assembly wrapper to retrieve the this pointer from %ecx for
_thiscall functions.
Fixed some bugs, and added a few missing functions.

21 years agoImplement a class factory for the Global Interface Table.
Mike Hearn [Tue, 17 Jun 2003 03:57:18 +0000 (03:57 +0000)] 
Implement a class factory for the Global Interface Table.

21 years ago- move macros and constants into cabinet.h where they can be shared
Gregory M. Turner [Tue, 17 Jun 2003 03:56:51 +0000 (03:56 +0000)] 
- move macros and constants into cabinet.h where they can be shared
  between cabextract.c and fdi.c
- reminders to eliminate global variables (for multithread
  compatibility)
- remove struct fdi_cab: due to the nature of the FDI API, we cannot
  preload all the cabinets; this appears to obviate the need for struct
  fdi_cab
- "oppress" (that is, do not process) partial files which were
  continuations from another cabinet
- more than one partial file can exist in a single cabinet (how!?) --
  so move the partial file notification (and "oppression" that goes with
  it) into the loop that iterates through files

21 years agoAllocate necessary dsound buffers for standard audio paths and enable
Christian Costa [Mon, 16 Jun 2003 20:26:50 +0000 (20:26 +0000)] 
Allocate necessary dsound buffers for standard audio paths and enable
retrieval of their interfaces via GetObjectInPath.
Fix and clean dsound and dmusics objects allocation when initializing
the performance object.
Some stubs improvements.

21 years ago- rewrote the buffer to buffer fast path using Texture engine (much
Lionel Ulmer [Mon, 16 Jun 2003 20:22:46 +0000 (20:22 +0000)] 
- rewrote the buffer to buffer fast path using Texture engine (much
  faster on my NVIDIA hardware)
- small optimizations

21 years ago- DInput WideChar classes support. This time all dinput versions have
Raphael Junqueira [Mon, 16 Jun 2003 20:22:13 +0000 (20:22 +0000)] 
- DInput WideChar classes support. This time all dinput versions have
  widechar classes.
- fix a stupid bug in callback handling caught by Lionel.
- add some forgotten IID on class factory (better if we want to active
  the code)
- many cleanups on COM Macros (don't need A and W variants as they are
  the same)

21 years agoFix AddDirtyRect uncorrect behavior (crash in some cases). Based on a
Raphael Junqueira [Mon, 16 Jun 2003 20:20:25 +0000 (20:20 +0000)] 
Fix AddDirtyRect uncorrect behavior (crash in some cases). Based on a
patch from Roderick Colenbrander.

21 years agoDisplay icons of executables in the OpenFile dialog boxes.
Sylvain Petreolle [Mon, 16 Jun 2003 20:19:54 +0000 (20:19 +0000)] 
Display icons of executables in the OpenFile dialog boxes.

21 years agoAdded AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation.
<ma@technoprint.ch> [Mon, 16 Jun 2003 19:44:06 +0000 (19:44 +0000)] 
Added AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation.

21 years ago- fix some regressions
Lionel Ulmer [Mon, 16 Jun 2003 19:41:34 +0000 (19:41 +0000)] 
- fix some regressions
- GetDC does not lock in ReadOnly mode as it leads to problems with
  some D3D optimizations
- added a fast Back => Front / Front => Back Blt fast path

21 years agoSplit Win16/32 setupapi device installer support.
Steven Edwards [Mon, 16 Jun 2003 19:40:53 +0000 (19:40 +0000)] 
Split Win16/32 setupapi device installer support.

21 years agoStub out SetUrlCacheEntryInfoA/W.
Mike Hearn [Mon, 16 Jun 2003 19:40:27 +0000 (19:40 +0000)] 
Stub out SetUrlCacheEntryInfoA/W.

21 years ago- Unbreak vertical trackbars
Mike Hearn [Mon, 16 Jun 2003 19:39:27 +0000 (19:39 +0000)] 
- Unbreak vertical trackbars
- Make it more closely resemble the native control
- Add focus rectangle
- Misc fixes and cleanups

21 years agoAdd stubs for Control_FillCache_RunDLL ansi/unicode variants.
Mike Hearn [Mon, 16 Jun 2003 19:38:10 +0000 (19:38 +0000)] 
Add stubs for Control_FillCache_RunDLL ansi/unicode variants.

21 years agoUnbreak getTcpTable() on Linux-based systems and make it work on BSD
Gerald Pfeifer [Mon, 16 Jun 2003 19:37:36 +0000 (19:37 +0000)] 
Unbreak getTcpTable() on Linux-based systems and make it work on BSD
and Solaris as well.

21 years agoAdd the ID of the blocking thread to the error message.
Mike Hearn [Mon, 16 Jun 2003 19:36:22 +0000 (19:36 +0000)] 
Add the ID of the blocking thread to the error message.

21 years agoUpdated a bunch of translations for Slovenian language.
Rok Mandeljc [Mon, 16 Jun 2003 01:32:09 +0000 (01:32 +0000)] 
Updated a bunch of translations for Slovenian language.

21 years agoImplemented:
Eric Pouech [Mon, 16 Jun 2003 01:24:30 +0000 (01:24 +0000)] 
Implemented:
- RtlDoesFileExists_U as a stub
- RtlDosSearchPath_U

21 years ago- GL state change optimizations
Lionel Ulmer [Mon, 16 Jun 2003 01:23:58 +0000 (01:23 +0000)] 
- GL state change optimizations
- some more preparations for GL-accelerated Blts
- added debug code to compute FPS (nice when adding optimizations)

21 years agoUse iphlpapi to enumerate LAN adapters.
Juan Lang [Mon, 16 Jun 2003 01:23:20 +0000 (01:23 +0000)] 
Use iphlpapi to enumerate LAN adapters.
Add names to NetBIOS transports, and eliminates loopback adapters from
enumerated LAN adapters.

21 years agoCorrect mode nr passed to X11DRV_XF86VM_SetCurrentMode.
<mirq@ziemniak.ustronie.pw.edu.pl> [Mon, 16 Jun 2003 01:21:31 +0000 (01:21 +0000)] 
Correct mode nr passed to X11DRV_XF86VM_SetCurrentMode.

21 years agoFix the FilterGraph CLSID declaration.
Lionel Ulmer [Mon, 16 Jun 2003 01:19:40 +0000 (01:19 +0000)] 
Fix the FilterGraph CLSID declaration.

21 years agoSplit Win16/32 file dialogs.
Steven Edwards [Mon, 16 Jun 2003 01:19:16 +0000 (01:19 +0000)] 
Split Win16/32 file dialogs.

21 years agoRemove SIGALRM handler.
Jukka Heinonen [Mon, 16 Jun 2003 01:18:26 +0000 (01:18 +0000)] 
Remove SIGALRM handler.
Reserve TEB field for DPMI virtual interrupt flag.

21 years agoMigrate create/open file functions to winedos.
Jukka Heinonen [Mon, 16 Jun 2003 01:18:01 +0000 (01:18 +0000)] 
Migrate create/open file functions to winedos.
Some fixes based on patch by Ferenc Wagner.

21 years agoMake DOSVM_Wait work in protected mode.
Jukka Heinonen [Mon, 16 Jun 2003 01:17:30 +0000 (01:17 +0000)] 
Make DOSVM_Wait work in protected mode.
Replace SHOULD_PEND macro with a function.

21 years agoMake the header in-line with current ICOM naming conventions.
Lionel Ulmer [Mon, 16 Jun 2003 01:17:10 +0000 (01:17 +0000)] 
Make the header in-line with current ICOM naming conventions.

21 years agoFixed WCCURSES_InitBackend prototype in the no curses case.
Alexandre Julliard [Sat, 14 Jun 2003 01:34:53 +0000 (01:34 +0000)] 
Fixed WCCURSES_InitBackend prototype in the no curses case.

21 years agoMake it possible to retrieve an inheritable handle in open_named_pipe
Alexandre Julliard [Sat, 14 Jun 2003 01:31:56 +0000 (01:31 +0000)] 
Make it possible to retrieve an inheritable handle in open_named_pipe
(spotted by Uwe Bonnes).

21 years agoProper support for CPPFLAGS and LDFLAGS (suggested by Todd Vierling).
Alexandre Julliard [Fri, 13 Jun 2003 23:26:01 +0000 (23:26 +0000)] 
Proper support for CPPFLAGS and LDFLAGS (suggested by Todd Vierling).

21 years ago- fixes the COLORFILL case for front-buffer
Lionel Ulmer [Fri, 13 Jun 2003 23:17:59 +0000 (23:17 +0000)] 
- fixes the COLORFILL case for front-buffer
- some preparations for GL-accelerated Blts
- some small optimizations in the Clear code

21 years agoTrace which real mode interrupt is emulated.
Sylvain Petreolle [Fri, 13 Jun 2003 23:17:34 +0000 (23:17 +0000)] 
Trace which real mode interrupt is emulated.

21 years ago- Fixed end flags while encoding -- only EOI instead of EOL and EOI.
Michael Günnewig [Fri, 13 Jun 2003 23:17:01 +0000 (23:17 +0000)] 
- Fixed end flags while encoding -- only EOI instead of EOL and EOI.
- Fixed 4-bit RLE encoding of keyframes.
- Fixed signed/unsigned mismatches.
- Added some missing const's.

21 years ago- most of FDICopy is now implemented, although the actual decompression is not.
Gregory M. Turner [Fri, 13 Jun 2003 23:15:55 +0000 (23:15 +0000)] 
- most of FDICopy is now implemented, although the actual decompression is not.
- "can" -> "do"
- a novella about a bug
- fix some memory leaks

21 years agoRemoved ordinals that differ between Windows versions.
Alexandre Julliard [Fri, 13 Jun 2003 19:15:36 +0000 (19:15 +0000)] 
Removed ordinals that differ between Windows versions.

21 years agoFix the texture operations to resolve glitches shown in UT2003 when
Jason Edmeades [Fri, 13 Jun 2003 19:14:34 +0000 (19:14 +0000)] 
Fix the texture operations to resolve glitches shown in UT2003 when
get quad damage.
checkGLcall must not supply a \n as that is supplied by its
expansion.
Performance fixes to save applying the same states 6 times and to
reduce function calls when accessing front/back buffers.
Make traces more readable by more constants -> english descriptions.

21 years ago- always use IDirectMusicPerformance8Impl instead of
Raphael Junqueira [Fri, 13 Jun 2003 18:59:51 +0000 (18:59 +0000)] 
- always use IDirectMusicPerformance8Impl instead of
  IDirectMusicPerformanceImpl (as the first inherits from the second)
- implement many Loader, AudioPath and Performance8 stubs - fix the
  class factory
- more debug traces
- for now IDirectMusicLoader8::LoadObjectFromFile always returns not
  supported format
- fix the IDirectMusicPerformance8::Init (many crashes)
- implementation of IDirectMusicPerformance8InitAudio

21 years agoMake dinput8 behaviour more correct for mouse and keyboard.
Christian Costa [Fri, 13 Jun 2003 18:55:41 +0000 (18:55 +0000)] 
Make dinput8 behaviour more correct for mouse and keyboard.
Fix small bug when keyboard buffer overflows.
Use DI_OK instead of 0 for returned values.

21 years agoFix matrix multiplication.
Christian Costa [Fri, 13 Jun 2003 18:54:37 +0000 (18:54 +0000)] 
Fix matrix multiplication.

21 years agoFix some uglies.
Gregory M. Turner [Fri, 13 Jun 2003 18:54:18 +0000 (18:54 +0000)] 
Fix some uglies.

21 years agoAdded Euro and antiquote to the French keyboard layout.
Sylvain Petreolle [Fri, 13 Jun 2003 18:54:00 +0000 (18:54 +0000)] 
Added Euro and antiquote to the French keyboard layout.

21 years agoWhen emulating fullscreen it helps to not allocate space for menu bars
Jason Edmeades [Fri, 13 Jun 2003 18:53:06 +0000 (18:53 +0000)] 
When emulating fullscreen it helps to not allocate space for menu bars
and borders. Make this window a popup window.

21 years agoAdd stubs for RasDeleteSubEntry* (new in WinMe/WinXP).
Francois Gouget [Fri, 13 Jun 2003 18:52:36 +0000 (18:52 +0000)] 
Add stubs for RasDeleteSubEntry* (new in WinMe/WinXP).
Add prototypes for RasDeleteEntry* and RasDeleteSubEntry* in ras.h.

21 years agoMake the fixed function pipeline support multiple streams for created
Jason Edmeades [Fri, 13 Jun 2003 18:09:05 +0000 (18:09 +0000)] 
Make the fixed function pipeline support multiple streams for created
vertex shaders with no function supplied. Also split down draw
primitive along the lines of the d3dcore requirements and put in some
diagnostic aids.

21 years agoSplit Win16/32 color dialog support.
Steven Edwards [Fri, 13 Jun 2003 18:07:45 +0000 (18:07 +0000)] 
Split Win16/32 color dialog support.
Supporting compiling out 16 bit find dialog support.

21 years agoInclude time.h instead of sys/time.h.
Yorick Hardy [Fri, 13 Jun 2003 18:07:25 +0000 (18:07 +0000)] 
Include time.h instead of sys/time.h.

21 years agoStubbed some interfaces for the FilterGraph CLSID.
Lionel Ulmer [Fri, 13 Jun 2003 18:06:44 +0000 (18:06 +0000)] 
Stubbed some interfaces for the FilterGraph CLSID.

21 years agoMove get current directory and set current directory int21
Jukka Heinonen [Fri, 13 Jun 2003 18:05:18 +0000 (18:05 +0000)] 
Move get current directory and set current directory int21
subfunctions into winedos. Fix quite a few bugs in the implementation
of these functions.

21 years ago- implement FDI{Create,Destroy,IsCabinet}
Gregory M. Turner [Fri, 13 Jun 2003 18:04:35 +0000 (18:04 +0000)] 
- implement FDI{Create,Destroy,IsCabinet}
- fix a typo
- duplicate a bug
- some blathering about code duplication
- change fdi.c indentation to be consistent with cabextract.c

21 years agoFixed index handling for multi dimensional arrays.
Marcus Meissner [Fri, 13 Jun 2003 16:35:07 +0000 (16:35 +0000)] 
Fixed index handling for multi dimensional arrays.

21 years ago- cosmetic fixes
Tom Wickline [Fri, 13 Jun 2003 16:34:43 +0000 (16:34 +0000)] 
- cosmetic fixes
- remove obsolete link

21 years agoShow that TCP/IP is installed to windows apps, like winipcfg.
Sylvain Petreolle [Fri, 13 Jun 2003 16:34:22 +0000 (16:34 +0000)] 
Show that TCP/IP is installed to windows apps, like winipcfg.

21 years agoAdded support for overlapped ioctl requests (and a few other
Eric Pouech [Fri, 13 Jun 2003 16:33:50 +0000 (16:33 +0000)] 
Added support for overlapped ioctl requests (and a few other
cosmetics).