Vincent Povirk
cb478a3258
gdiplus: Don't draw outside of gradient lines.
...
Currently, gradients are drawn by filling a series of quadrilaterals,
with one side equal to a gradient line and the other side equal to the
edge of the bounding rectangle of the area being filled. A single
pixel can be filled many times, and that causes flicker.
2009-05-04 12:50:42 +02:00
Vincent Povirk
966fd5ec09
gdiplus: Properly draw points outside of line gradients.
...
Theoretically, a line gradient covers the area enclosed by the
starting and ending gradient lines, which intersect the start and end
points respectively and are perpendicular to a line joining the start
and end points.
2009-05-04 12:50:33 +02:00
Vincent Povirk
a6161307cf
gdiplus: Account for blend factors and positions in line gradients.
2009-05-04 12:50:18 +02:00
Vincent Povirk
47e70af50b
gdiplus: Correct the lfHeight calculation in GdipCreateFontFromLogfontW.
...
Negative lfHeight values do not include internal leading. This was
making fonts created from LOGFONT structures larger than they should be.
2009-05-04 12:50:05 +02:00
Vincent Povirk
56a3e788ea
winex11.drv: Export copied images as image/bmp.
2009-05-04 12:49:54 +02:00
Alexandre Julliard
8b3b328319
winedbg: Implement single step for x86_64.
2009-05-01 18:29:10 +02:00
Alexandre Julliard
b26ae69fcb
winedbg: Fix formatting of the flag register bits.
2009-05-01 18:28:49 +02:00
Alexandre Julliard
880d00fb43
winebuild: Use iretq on x86_64 to restore more system registers and flags.
2009-05-01 18:03:23 +02:00
Alexandre Julliard
a950910eec
ntdll: Save all segment registers on x86_64. Implement set_cpu_context.
2009-05-01 18:02:40 +02:00
Alexandre Julliard
9968d84973
ntdll: Use standard siginfo signal handlers on all platforms.
2009-05-01 17:57:29 +02:00
Nikolay Sivov
3d7eb3d414
comctl32/listview: Fix wrong function description.
2009-05-01 16:19:45 +02:00
Hans Leidekker
b4b8bc830f
msi: Implement MsiApplyMultiplePatchesA/W.
2009-05-01 16:19:39 +02:00
Rein Klazes
dd16b91a87
comdlg32: Implement OFN_ENABLESIZING flag for GetOpenFileName and friends.
2009-05-01 14:51:25 +02:00
Nikolay Sivov
ebeabf11d3
comctl32/listview: Remove wrong TODO entry.
2009-05-01 14:34:00 +02:00
Vincent Povirk
272e2d2251
winex11.drv: Convert image/bmp X selections to Windows DIB.
2009-05-01 13:19:20 +02:00
Rein Klazes
3e7f226985
user32/tests: Fix a test in edit.c that was not testing what it was supposed to test.
2009-05-01 13:14:11 +02:00
André Hentschel
925b1448bc
winemaker: Remove unnecessary quote filtering.
2009-05-01 13:13:41 +02:00
André Hentschel
5b4b4955be
winemaker: Update manpage.
2009-05-01 13:13:36 +02:00
André Hentschel
2100cb6196
winemaker: Make winemaker 64-bit ready.
2009-05-01 13:13:17 +02:00
Henri Verbeet
5e072395b4
wined3d: Avoid using WINED3DSP_REGNUM_MASK in the def/defi/defb handlers.
2009-05-01 13:12:08 +02:00
Henri Verbeet
a605fcd2fd
wined3d: Introduce shader_sm1_read_comment() to read shader comments.
2009-05-01 13:12:04 +02:00
Henri Verbeet
7420a96736
wined3d: Merge wined3d_private_types.h into wined3d_private.h.
2009-05-01 13:11:57 +02:00
Henri Verbeet
59705b9c20
wined3d: Use the shader_sm1_read_*() functions in shader_trace_init().
2009-05-01 13:11:42 +02:00
Henri Verbeet
752d80400d
wined3d: Merge shader_dump_arr_entry() into shader_dump_register().
2009-05-01 13:11:37 +02:00
Damjan Jovanovic
6144104f24
wine.inf: Add more file type descriptions.
2009-05-01 13:11:32 +02:00
Scott Ritchie
859fe2a7cb
wine.desktop: Reduce MIME types to application/x-ms-dos-executable and application/x-msi.
2009-05-01 13:11:26 +02:00
Huw Davies
66d04f8eb6
ole32: Implement GetDataHere.
2009-04-30 17:20:00 +02:00
Nikolay Sivov
8a03ac58c5
comctl32/listview: Check columns array size before trying to obtain rectangle.
2009-04-30 17:19:56 +02:00
Rein Klazes
a240254d36
user32/tests: Show that vertical and horizontal window scroll bar info is not created independently.
2009-04-30 13:57:12 +02:00
Alexandre Julliard
c5a57e7d13
ntdll: Move NtRaiseException and RtlUnwind implementations to the CPU-specific files.
2009-04-30 13:23:15 +02:00
Henri Verbeet
53169b98d2
wined3d: Define GL_FENCE_APPLE to the correct value.
2009-04-30 12:48:03 +02:00
Henri Verbeet
bf4f7bf34a
wined3d: Split shader_dump_param() in shader_dump_src_param() and shader_dump_dst_param().
2009-04-30 12:47:59 +02:00
Henri Verbeet
54a3054e5a
wined3d: Pass a struct wined3d_shader_semantic to shader_dump_decl_usage().
2009-04-30 12:47:56 +02:00
Henri Verbeet
032b8d4c02
wined3d: Explicitly pass register type, index, etc. to shader_dump_param().
2009-04-30 12:47:52 +02:00
Henri Verbeet
18df05eb34
wined3d: Explicitly pass the register type and index to shader_get_float_offset().
2009-04-30 12:47:44 +02:00
Hans Leidekker
3fc27f67f3
wininet: Replace any existing content length header in HttpSendRequest.
2009-04-30 12:47:40 +02:00
Hans Leidekker
285eeea7ef
wininet: Implement InternetReadFileEx for ftp requests.
2009-04-30 12:47:35 +02:00
Nikolay Sivov
146209381b
comctl32/listview: Don't draw wrapped focus rectangle.
2009-04-30 12:47:30 +02:00
Nikolay Sivov
4ba9e61661
comctl32/header: Reset internal drag state on mouse up.
2009-04-30 12:47:20 +02:00
Guy Albertelli
1016bd7ec4
kernel32/tests: Fix new problems with volume tests.
2009-04-30 12:47:14 +02:00
André Hentschel
a021e836ad
winemaker: Ignore quotes in source filenames.
2009-04-30 12:47:07 +02:00
Timo Kreuzer
b4cc117b38
comctl32: Change UINT to UINT_PTR in CreateToolbarEx.
2009-04-30 12:46:52 +02:00
Paul TBBle Hampson
4b45767e2a
gdi32: Remove tabs from init_system_links TRACEs.
2009-04-30 12:46:09 +02:00
Paul TBBle Hampson
0cde093fdc
gdi32: Ensure font name comparisons are case-insensitive.
2009-04-30 12:45:58 +02:00
Stefan Leichter
946f3f998f
shell32: Stub for SHParseDisplayName.
2009-04-30 12:45:53 +02:00
Alexandre Julliard
445567ea95
ws2_32: Use SIZE_T instead of size_t for inet_ntop argument.
2009-04-29 15:52:29 +02:00
Hans Leidekker
5b428fe55e
iphlpapi: Add tests for GetAdaptersAddresses.
2009-04-29 15:50:25 +02:00
Hans Leidekker
f0491f61ba
iphlpapi: Implement GetAdaptersAddresses.
2009-04-29 15:50:25 +02:00
Hans Leidekker
185c441c2e
include: Add some types and constants used in the IP helper API.
2009-04-29 15:50:25 +02:00
Eric Pouech
883d32dd70
kernel32: Completely get rid of ENHANCED_KEY entry in the keymap.
...
This fixes the ctrl-arrow support which has been broken by 67be353040
.
2009-04-29 15:50:25 +02:00