Commit Graph

13808 Commits

Author SHA1 Message Date
Alexandre Julliard
49a0224fb3 Get rid of the drive codepages and use CP_UNIXCP instead. 2003-10-15 03:47:53 +00:00
Daniel Marmier
f95be92d24 Fixed warnings with gcc option "-Wwrite-strings". 2003-10-15 03:35:54 +00:00
Dave Belanger
3156df8539 Get Wine to behave like Windows does when Bold and/or Italic is
specified in the typeface name argument to CreateFont.
2003-10-15 03:32:31 +00:00
Alex Pasadyn
8f174bc654 Check for Xrandr extension. 2003-10-15 03:28:04 +00:00
Alexandre Julliard
2937826866 Rewrote splitpath and wsplitpath to avoid modifying the path
separators.
2003-10-15 02:34:51 +00:00
Dave Belanger
2925d6ad17 Improved selection of freetype face charmap. 2003-10-15 02:33:55 +00:00
Dave Belanger
53f2e61e37 Implemented BitBlt, StretchBlt and SetDIBitsToDevice EMF driver
callbacks.
Cleaned up redundant code in EMFDRV_StretchDIBits.
2003-10-15 02:33:15 +00:00
Jon Griffiths
a02ce81082 Add generation of digit and compatability mapping tables.
Generate smaller mapping tables by merging overlaps.
2003-10-15 02:32:34 +00:00
Dave Belanger
aadf9efb86 In CreateDIBitmap, the fact that the bits init flag is set or not
doesn't have anything to do with the color state of the DIB.
2003-10-15 02:32:00 +00:00
Michal Janusz Miroslaw
f3ed10a246 Extend displays: now one can add displays active only in specified
function; displays now can be enabled/disabled like in gdb.
2003-10-14 20:25:16 +00:00
Alexandre Julliard
d004059538 Moved the 16-bit storage interfaces out of the exported headers. 2003-10-14 20:23:01 +00:00
Alexandre Julliard
a05696f37c Removed the --dll option. 2003-10-14 20:21:28 +00:00
Dimitrie O. Paun
cd2ed0c9c1 Remove the default.dsl sheet -- the default is good enough. 2003-10-14 20:21:05 +00:00
Maxime Bellengé
5b99b3df29 - Implemented HEADER_SetBitmapMargin and HEADER_GetBitmapMargin.
- Get rid of some magic numbers in HEADER_DrawItem.
- Fixed the drawing of images from imagelist when the
  HDF_BITMAP_ON_RIGHT flag is set.
2003-10-14 20:13:42 +00:00
Maxime Bellengé
8147ee1095 Only redraw the necessary area of the tab component and not the whole
component like windows does.
2003-10-14 20:12:05 +00:00
Maxime Bellengé
47d64a0459 Prevent a crash with a BadDrawable X error message with some MaskBlt
calls.
2003-10-14 20:11:36 +00:00
Gerald Pfeifer
fc60c1e195 Remove unused variable debug_channels. 2003-10-14 20:10:36 +00:00
Gerald Pfeifer
0974c154cb Remove unused variables mdays, months, days, and DateStyle. 2003-10-14 20:10:16 +00:00
Dmitry Timoshkov
b27c09b25f Fix Finnish keyboard layout to better match the XFree86 one. 2003-10-14 20:07:03 +00:00
Mike McCormack
4fcb06a5a9 Pass the correct lparam when calling PageDlgProcA's PageSetupHook for
WM_INITDIALOG.
2003-10-14 20:06:46 +00:00
Michael Günnewig
41d6b67c7f Fixed usage of GlobaReAlloc. 2003-10-14 20:06:23 +00:00
Robert Reif
9d2e09851b Free should not happen when still playing. 2003-10-14 20:05:42 +00:00
Alexandre Julliard
a3c45689b4 Moved codepage functions to dlls/kernel.
Changed initialisation of the locale functions so that CP_UNIXCP works
as soon as possible during kernel32 init.
2003-10-14 05:32:30 +00:00
Dmitry Timoshkov
2581db8f6a Fixed some problems found while compiling and linking Wine under
Cygwin.
2003-10-14 05:27:43 +00:00
Oleg Prokhorov
de12a97041 Another portion of HeapReAlloc fixes. 2003-10-14 05:24:20 +00:00
Jukka Heinonen
46f29944c3 Remove races from DPMI async event handling. 2003-10-14 05:20:34 +00:00
Gerald Pfeifer
9b4b21b7b0 Fix function pointer variable declaration in __wine_process_init(). 2003-10-14 05:19:24 +00:00
Oleg Prokhorov
2f878e518b Small fix in sound flushing code. 2003-10-14 05:18:40 +00:00
Alexandre Julliard
e55d5937ac Set or clear the BeingDebugged flag in the PEB when a debugger is
attached to or detached from a process.
Don't send exception events to the server unless a debugger is
present.
2003-10-14 01:30:42 +00:00
Alexandre Julliard
0b1a82aa5e Added check for pthread.h (reported by Steven Edwards).
Removed init_done check, the process heap is now created before kernel
is loaded anyway.
2003-10-14 01:27:31 +00:00
Daniel Marmier
4034ff36c0 Fixed warnings with gcc option "-Wwrite-strings". 2003-10-14 01:19:27 +00:00
Dmitry Timoshkov
9bd1dbd0b4 Fix some cases when 'keysym' might be left uninitialized. 2003-10-14 01:17:37 +00:00
Daniel Marmier
5202364a5b ALSA_WaveInit: repaired device name. 2003-10-14 01:17:16 +00:00
Dmitry Timoshkov
45ac9cd287 Convert GetBinaryType to unicode. 2003-10-14 01:16:59 +00:00
Christian Costa
a03c939a66 Add necessary AddRef/Release stuff to {Set/Get}CurrentViewport.
When changing parameters of a viewport, do the appropriate update if
it is current.
2003-10-14 01:16:42 +00:00
Vitaliy Margolen
bd7bdbce3f Fix setting size of tab control. 2003-10-14 01:16:16 +00:00
Alexandre Julliard
cf4ca4e24e Moved the errno functions patching to wine_pthread_init_thread so that
it's done early enough now that kernel is only loaded later on.
2003-10-12 02:26:20 +00:00
Alexandre Julliard
88136f26cf Link the main binary against libpthread for NPTL builds. 2003-10-12 02:20:27 +00:00
Alexandre Julliard
aff0343da5 Update __wine_main_argc after option processing. 2003-10-11 05:26:31 +00:00
Dimitrie O. Paun
921df719e5 Fix some instances of memory allocation through HeapReAlloc(). 2003-10-11 05:25:31 +00:00
Dave Belanger
9973af57e9 Implementation of underline and strikeout text in xrender. 2003-10-11 05:24:22 +00:00
Dave Belanger
4db092c0eb Improvement on the code that deals with setting the color map in
GetDIBits.
2003-10-11 05:23:45 +00:00
Dimitrie O. Paun
fbdfd910c1 Remove SYMBOLFILE and LDDLLFLAGS from Makefiles. 2003-10-11 01:09:15 +00:00
Alexandre Julliard
6ac34ac6ab Define an LDDLL command to link dlls, instead of using LDDLLFLAGS. 2003-10-11 01:05:18 +00:00
Alexandre Julliard
e8dae9c029 We no longer need to link against ntdll in the Unix sense. 2003-10-11 01:00:35 +00:00
Alexandre Julliard
08a64e6e6a Moved the pthread emulation into the main binary so that we don't need
to link it against ntdll.
2003-10-10 23:37:18 +00:00
Jon Griffiths
9194267814 Documentation update. 2003-10-10 23:33:59 +00:00
Dimitrie O. Paun
64df545885 Have the wrapper load the used DLLs in case the main program
calls them from constructors (with help from Alexandre Julliard).
2003-10-10 23:33:45 +00:00
Alexandre Julliard
a6ed49ade3 Don't reference the environ global variable from kernel32, it may fail
to link (reported by Gerald Pfeifer).
2003-10-10 23:33:21 +00:00
Alexandre Julliard
a438ebc509 Fixed importing of dlls with no exports (reported by Warren Baird).
Don't crash on an empty load order specification (reported by Maxime
Bellengé).
Try to avoid crashing when an import is missing for a builtin dll.
2003-10-10 23:28:51 +00:00