Commit Graph

102359 Commits

Author SHA1 Message Date
Nikolay Sivov
f60350808d dwrite: Implement AnalyzeLineBreakpoints() using Unicode breaking algorithm. 2014-09-05 14:41:47 +02:00
Nikolay Sivov
1183a781ec usp10: Add a missing 'break' for rule LB20. 2014-09-05 14:41:29 +02:00
Sebastian Lackner
8d4e1fa7d7 configure: Fix detection of ncurses library on Archlinux. 2014-09-05 14:41:27 +02:00
Aric Stewart
5d3eaf57ca dwrite: Shift to using localized string for family name. 2014-09-05 13:39:53 +02:00
Aric Stewart
1d6147ec9a dwrite: Shift get_font_properties to opentype. 2014-09-05 13:39:20 +02:00
Sebastian Lackner
652f5d9b87 kernel32/tests: Add additional tests for multithreaded partial reads from named pipes. 2014-09-04 20:21:03 +02:00
Sebastian Lackner
e65a618538 kernel32/tests: Add tests for partially received pipe messages after calling SetNamedPipeHandleState. 2014-09-04 20:21:03 +02:00
Sebastian Lackner
e4551eee46 kernel32/tests: Add basic tests for partially received pipe messages (ERROR_MORE_DATA). 2014-09-04 20:21:03 +02:00
Sebastian Lackner
36debbe80f kernel32/tests: Ensure that pipe tests read the full pipe content. 2014-09-04 20:21:03 +02:00
Sebastian Lackner
03f3ed89f3 kernel32/tests: Add some even more basic pipe tests without call to PeekNamedPipe. 2014-09-04 20:21:03 +02:00
Alistair Leslie-Hughes
a4082fd653 dpvoice: Register interfaces. 2014-09-04 20:21:03 +02:00
Aric Stewart
ef173c4312 dwrite: Implement GetFontCollection. 2014-09-04 20:21:03 +02:00
Aric Stewart
383854defa dwrite: Implement a list of font data for IDWriteFontFamily. 2014-09-04 20:21:03 +02:00
Henri Verbeet
a64a3c8238 d2d1: Implement d2d_d3d_render_target_SetDpi(). 2014-09-04 20:21:03 +02:00
Henri Verbeet
3e2a7493e0 d2d1: Implement d2d_d3d_render_target_GetDpi(). 2014-09-04 20:21:03 +02:00
Stefan Dösinger
28850ae5f8 ddrawex: Don't leak surfaces.
dds_get_outer AddRefs the inner surface when it creates the wrapper
surface. The wrapper releases only one reference when it is destroyed,
leaking one of the two. AddRefing in dds_get_outer makes sense because
this is also used by e.g. GetAttachedSurface, where it creates a new
wrapper for surfaces ddrawex didn't know about yet.
2014-09-04 20:21:03 +02:00
David Hedberg
d495cc37a6 comdlg32: Expand the filetype combobox dropdown to fit the contents. 2014-09-04 13:45:05 +02:00
David Hedberg
dc7f17ee14 comdlg32: Set BS_MULTILINE also for check buttons. 2014-09-04 13:45:05 +02:00
David Hedberg
7b7f4c613f comdlg32: ::SetFileTypeIndex and ::GetFileTypeIndex uses a one-based index. 2014-09-04 13:44:51 +02:00
Jacek Caban
4cda419575 wininet/tests: Fixed security flags tests on IE11. 2014-09-04 13:44:42 +02:00
Francois Gouget
e9e76d823f comdlg32/tests: Add a trailing '\n' to an ok() call. 2014-09-04 13:37:21 +02:00
Sebastian Lackner
582f2640d2 msi: Fix ITERATE_MoveFiles when no source- and destname is specified. 2014-09-04 13:37:15 +02:00
David Hedberg
befe0f7b69 comdlg32: Implement calling IFileDialogEvents::OnTypeChange(). 2014-09-03 21:21:58 +02:00
David Hedberg
5f50864811 comdlg32/tests: Add some IFileDialogEvents tests. 2014-09-03 21:21:57 +02:00
Alistair Leslie-Hughes
7cd7c069ad dpvoice: New stub dll. 2014-09-03 21:21:56 +02:00
Aric Stewart
86af1acff4 dwrite: Check if family is set before releasing. 2014-09-03 17:32:35 +02:00
Aric Stewart
b9cfb927ec dwrite: Break out basic IDWriteFont creation from requiring a logfont. 2014-09-03 17:32:28 +02:00
Aric Stewart
2ec9fbb205 dwrite: Implement GetGlyphIndices from the CMAP table. 2014-09-03 17:32:13 +02:00
Hans Leidekker
a5d8ab57f6 msi: Check transform validation flags. 2014-09-03 16:31:17 +02:00
Piotr Caban
7cf23a7957 msvcrt: Fix _stricmp behavior on characters that doesn't fit into signed char. 2014-09-03 16:31:01 +02:00
Jacek Caban
7c3364621f wininet/tests: Always use test.winehq.org instead of www.codeweavers.com in tests. 2014-09-03 16:29:36 +02:00
Jacek Caban
8e8eef940a wininet/tests: Fixed most tests on IE11. 2014-09-03 16:29:31 +02:00
Henri Verbeet
5295edbd3a d2d1: Implement d2d_d3d_render_target_GetPixelSize(). 2014-09-03 11:22:33 +02:00
Henri Verbeet
53d0c20526 d2d1: Implement d2d_d3d_render_target_EndDraw().
Tag1/tag2 are "error tags". You set them with SetTags(), and if a subsequent
drawing operation generates an error, EndDraw() will return the error code and
tags that were set when the error occurred.
2014-09-03 11:22:31 +02:00
Henri Verbeet
5981ddab4d d2d1: Get rid of a FIXME in d2d_d3d_render_target_BeginDraw(). 2014-09-03 11:22:27 +02:00
Henri Verbeet
8fbdf4bcd9 d3d10_1: Forward stateblock functions to d3d10. 2014-09-03 11:22:13 +02:00
Henri Verbeet
92c420d449 d3d10: Implement d3d10_stateblock_Apply(). 2014-09-03 11:22:07 +02:00
Nikolay Sivov
df5f835e68 devenum: Use V_* macros to access variant data. 2014-09-03 11:21:55 +02:00
Nikolay Sivov
b5cd477523 quartz: Use V_* macros to access variant members. 2014-09-03 11:21:53 +02:00
Nikolay Sivov
3c716499cc qedit: Use V_BSTR() to access BSTR data. 2014-09-03 11:21:49 +02:00
Francois Gouget
12aa347e12 winewrapper: In 64 bit trees the loader is called wine64. 2014-09-02 20:54:48 +02:00
Piotr Caban
43be238331 msvcr80: Throw bad_alloc exception when operator new fails. 2014-09-02 20:54:47 +02:00
Jactry Zeng
47f26eb9c0 mshtml: Add IHTMLStyle5::minWidth property implementation. 2014-09-02 20:54:47 +02:00
Jonathan Vollebregt
b823337f65 reg.exe: Fix stack overflow on large registry keys. 2014-09-02 20:54:46 +02:00
Jacek Caban
55e3ec650e wininet: Fixed buffer size rising in get_cookie. 2014-09-02 20:54:45 +02:00
Alexandre Julliard
b03606c5e6 make_makefiles: Support the GIT_DIR environment variable. 2014-09-02 20:54:41 +02:00
Aric Stewart
8b2e666d3f dwrite: Add face data to font data. 2014-09-02 20:54:39 +02:00
Aric Stewart
e707bb6bcd dwrite: Store fontface data in its own structure. 2014-09-02 20:54:38 +02:00
Aric Stewart
daef5061e8 dwrite: Store font data in its own structure. 2014-09-02 20:54:35 +02:00
Aric Stewart
f49c740907 dwrite: Add the system font collection to the dwrite factory object. 2014-09-02 15:07:44 +02:00