Commit Graph

4108 Commits

Author SHA1 Message Date
Eric Pouech
02ee9ddaab Added launching of a debugger when unhandled exception occurs. 2000-04-13 19:28:28 +00:00
Eric Pouech
87031a4c4c Added a .xcnlnk section to builtin KERNEL32 PE header. 2000-04-13 19:27:52 +00:00
Eric Pouech
394203f68c Let CreateProcess launch unix executable without a .exe extension.
Fixed arguments passed when creating a unix process.
2000-04-13 19:26:56 +00:00
Alexandre Julliard
0045def764 Fixed signal stack handling on Linux when sigaltstack is available.
Added a direct sigaltstack syscall to work-around the glibc bug.
2000-04-13 19:25:52 +00:00
Alexandre Julliard
51f6aeb462 Implemented guard pages and stack overflow exceptions. 2000-04-13 17:21:36 +00:00
Alexandre Julliard
3ef9322915 Cleanup thread stack allocation. Use a single VirtualAlloc for TEB and
the various stacks.
2000-04-13 17:03:22 +00:00
Alexandre Julliard
86ff8c0826 Make sure HKLM\Software\Wine\Wine is a non-volatile key. 2000-04-13 16:10:20 +00:00
Stephane Lussier
0debf42208 Fixed AltGr key handling. 2000-04-13 16:00:08 +00:00
Marcus Meissner
8903137cd6 Make DirectDraw compile with DGA2 present. 2000-04-13 15:59:22 +00:00
Andreas Mohr
af7e1ae5c5 FILE_CreateFile()'s read/write-check was broken due to checking of
ERROR_xxx instead of STATUS_xxx.
2000-04-13 15:58:30 +00:00
Huw D M Davies
2cf4ebc1aa Fixes and cleans up some of the GetEnhMetaFile* functions.
Fixes scaling of EMFs in playback.  Will probably be right
when World Transforms work properly...
2000-04-13 15:57:34 +00:00
Huw D M Davies
c43fdb75b3 GlobalReAlloc returns 0 on failure. 2000-04-13 15:57:06 +00:00
Andreas Mohr
e529d36010 Stub for NtAllocateUuids. 2000-04-13 15:56:40 +00:00
Huw D M Davies
0c3594a9a6 Clear TopRootItem when whole tree is deleted.
Fix off by one lstrcpyn.
Clean up and fix GetNextItem.
2000-04-13 15:56:09 +00:00
Alexandre Julliard
450ce6363b Ignore all output files. 2000-04-11 20:07:48 +00:00
Alexandre Julliard
819fa8ce38 Merged urlmon.dll and wininet.dll from the Corel tree (implementation
by Ulrich Czekalla <ulrichc@corel.ca>)
2000-04-11 20:07:00 +00:00
Alexandre Julliard
114830e8a9 Made GetProcessHeap(), GetCurrentProcessId(), GetCurrentThread() and
GetCurrentProcess() inline.
2000-04-11 20:01:59 +00:00
Marcus Meissner
e8d2aa5e65 Merged in Corel's AUTHORs. 2000-04-11 19:38:45 +00:00
Marcus Meissner
4b34a45203 Only copy dstwidth*3 bytes in the 24bit case. 2000-04-11 19:38:12 +00:00
Marcus Meissner
81a84bb387 Free private structure in Xlib_DDS_Release. 2000-04-11 19:37:50 +00:00
Ulrich Czekalla
2b569f6d69 MSG_ProcessKbdMsg can be called from peek, so only process when remove is set. 2000-04-11 19:37:20 +00:00
Serge Ivanov
39ec6e48f9 TreeView - minor bugfix and optimization:
- GetDC call moved down to avoid possible resource leak.
   - Invariant code is moved out of loop.
2000-04-11 19:37:01 +00:00
Ulrich Czekalla
40cd846356 _ILGetFileDate should convert the date to local time before generating
the string (_ILGetFileDateTime does not).
2000-04-11 19:36:35 +00:00
Noomen Hamza
50b5c29e26 Fixed other bugs within MMIO implementation. Now, it's possible to
copy/cut from PhotoPaint and paste to CorelDraw.
2000-04-11 19:36:13 +00:00
Marcus Meissner
3873f44505 Use d3dexecutebuffer_create only when compiling with MESA. 2000-04-10 13:45:17 +00:00
Dimitrie O. Paun
a20b7921ad Replaced xmalloc calls with malloc/HeapAlloc calls. 2000-04-09 18:41:15 +00:00
Eric Pouech
d57f7d14f1 Cosmetics. 2000-04-09 18:40:32 +00:00
Andreas Mohr
e7dc390f65 Implemented HeapWalk(). 2000-04-09 18:40:14 +00:00
Marcus Meissner
01cfbaf46e Two left over HeapValidate assertions removed. 2000-04-09 18:39:52 +00:00
Eric Pouech
9d10afa499 Clear status for sending exception event. 2000-04-09 18:39:31 +00:00
Eric Pouech
e1885d17f2 Added ability to put new-lines in changelog entry.
Added -p to locate destination directory.
2000-04-09 18:39:08 +00:00
Richard Cohen
a4729b0b21 GetItem was returning the item instead of subitem info. 2000-04-09 18:38:23 +00:00
Dave Pickles
ca7f923270 Registry key used in LoadBoard() was not the same as the one used in
SaveBoard(). Also fixed a typo in the position saving code.
2000-04-09 18:37:50 +00:00
Alexandre Julliard
d1735c6198 Removed old resource compiler. 2000-04-09 18:35:07 +00:00
Alexandre Julliard
87a2f8df86 Create directories that don't contain a Makefile. 2000-04-09 18:20:25 +00:00
Alexandre Julliard
c53ceba478 Improved support for Makefiles that need to recurse in subdirectories. 2000-04-09 18:19:59 +00:00
Marcus Meissner
10ad97c838 Restructured DirectDraw. Split into X11 and DGA driver, and multiple
files/dirs for easier maintenance. Cleaned up structs and include
files. Reindented the code. Started the same for Direct3D.  Driver
inclusion now done by using configure/Makefile/ELF constructor tricks.
2000-04-09 14:30:50 +00:00
Alexandre Julliard
227a0894d4 Removed a number of global handle allocations and critical section
initializations.
2000-04-08 21:06:06 +00:00
Alexandre Julliard
11342151c9 Temporary hack to share handles between processes sharing the same
address space.
2000-04-08 21:02:47 +00:00
Alexandre Julliard
416a00d2bc Added lazy initialization of critical sections, based on a patch by
Andrew Lewycky.
2000-04-08 20:50:06 +00:00
Yuxi Zhang
2c0f14af3b Stephen Mereu
TabCtrl leftmostVisible is not updated properly. It caused the QP
application bar on the bottom fail to bring back the items when there
is no need to scrolling. Also fixed a bug that when an item is inserted,
setItemBounds should be called first, then it's time to invalidate.
2000-04-08 20:23:00 +00:00
Andreas Mohr
920d9c6fe2 Added PeekNamedPipe stub. 2000-04-08 20:21:36 +00:00
Gerard Patel
66e47407d0 Fixed pixmap leak with the 1x1 bitmap in memory DCs. 2000-04-08 20:21:01 +00:00
Ove Kaaven
e1858881c4 wineinstall now properly configures no-windows installs, and should now
be easier to adapt for binary packages too.
2000-04-08 20:20:21 +00:00
Ove Kaaven
c8d4a3931c Default system.ini (from documentation/status/multimedia). 2000-04-08 20:19:51 +00:00
Alexandre Julliard
f6507ed235 Do not send a debug event for a thread until the previous event for
the same thread has been continued.
2000-04-06 22:05:16 +00:00
Alexandre Julliard
08b289d7a6 Moved SaveOnlyUpdatedKeys to wine.ini.
Use get_config_dir() instead of hardcoding ~/.wine
Simplified loading and saving routines.
2000-04-06 20:37:37 +00:00
Alexandre Julliard
de1d5ad444 Added support for WINEPREFIX environment variable. 2000-04-06 20:36:17 +00:00
Patrik Stridvall
54fe8380a1 Fixed some issues reported by winapi_check. 2000-04-06 20:21:16 +00:00
Owen Wang
3c30bba357 Implemented API EnumTimeFormatsA(). It supports now all different
English locales, as well as German(standard), French(standard) and
French(Canadian).  All time formats follow conventions in Windows NT 4.0

Haithem Hmida (of Macadamian for Corel)
Implemented GetCurrencyFormatA() API:
- GetCurrencyFormatA() calls GetNumberFormatA() to format the number
  (as a positive one), then formats the number depending on
  NegativeOrder/PositiveOrder fields.
- GetNumberFormatA() has been slightly modified.
2000-04-06 20:13:32 +00:00