configure 3 39092 929ab3e Andrew Eikum: xaudio2_8: Add DLL and implement XAudio2Create. 28029 f2ac486 Jay Yang: explorer: Implement the explorer using IExplorerBrowser. 38845 ca7ce16 Alistair Leslie-Hughes: d3dcompiler_46: Add stub dll. configure.ac 3 39092 929ab3e Andrew Eikum: xaudio2_8: Add DLL and implement XAudio2Create. 28029 f2ac486 Jay Yang: explorer: Implement the explorer using IExplorerBrowser. 38845 ca7ce16 Alistair Leslie-Hughes: d3dcompiler_46: Add stub dll. dlls 162 amstream 1 30364 27c4ad3 Christian Costa: amstream: Implement IAMMultiMediaStreamImpl_SetState. appwiz.cpl 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. comctl32 6 listview.c 2 27165 098dc7b Lei Zhang: comctl32: Set listview focus on WM_LBUTTONUP instead of WM_LBUTTONDOWN. 38941 fa3e750 Nikolay Sivov: comctl32/listview: Fix custom draw stage sequence. tests 5 listview.c 1 38941 fa3e750 Nikolay Sivov: comctl32/listview: Fix custom draw stage sequence. msg.h 1 33719 43aa5f6 Bernhard Übelacker: comctl32: Test for window messages of a property sheet with custom dialog proc. propsheet.c 2 33718 32f240b Alexandru Balut: comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works. 33719 43aa5f6 Bernhard Übelacker: comctl32: Test for window messages of a property sheet with custom dialog proc. resources.h 2 33718 32f240b Alexandru Balut: comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works. 33719 43aa5f6 Bernhard Übelacker: comctl32: Test for window messages of a property sheet with custom dialog proc. rsrc.rc 2 33718 32f240b Alexandru Balut: comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works. 33719 43aa5f6 Bernhard Übelacker: comctl32: Test for window messages of a property sheet with custom dialog proc. toolbar.c 1 29780 1c1b1c0 Nikolay Sivov: comctl32: More tests for Toolbar window style handling. treeview.c 1 36932 9933f5e Daniel Jelinski: comctl32: Do not send TVN_ITEMEXPANDING when expanding item with no children. toolbar.c 1 29780 1c1b1c0 Nikolay Sivov: comctl32: More tests for Toolbar window style handling. treeview.c 1 36932 9933f5e Daniel Jelinski: comctl32: Do not send TVN_ITEMEXPANDING when expanding item with no children. d2d1 1 37373 089832e Henri Verbeet: d2d1: Implement D2D1CreateFactory(). d3d10core 1 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). d3d8 6 device.c 2 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). tests 4 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 39253 7109beb Stefan Dösinger: wined3d: Move volume DXTn handling to apply_format_fixups. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. d3d9 7 d3d9_private.h 1 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). device.c 2 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). directx.c 3 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. tests 6 31222 d9f8cba John Edmonds: wined3d: Turn off message filtering temporarily in the Reset() method to allow certain messages (e.g. WM_ACTIVATEAPP) through. 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 39253 7109beb Stefan Dösinger: wined3d: Move volume DXTn handling to apply_format_fixups. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. d3dcompiler_46 1 38845 ca7ce16 Alistair Leslie-Hughes: d3dcompiler_46: Add stub dll. d3dx9_36 1 39253 7109beb Stefan Dösinger: wined3d: Move volume DXTn handling to apply_format_fixups. ddraw 14 ddraw.c 7 28520 1aeee59 Henri Verbeet: ddraw: Use offscreen backbuffers. 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). 37398 b464067 Stefan Dösinger: ddraw: Create a sysmem surface if the format is not supported. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. ddraw_private.h 1 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. main.c 3 38332 3d5fe20 Erich Hoover: ddraw: Fix inverted logic for enumerating secondary devices. 29934 94ae743 Henri Verbeet: ddraw: Make the OpenGL renderer the default one. 29975 94ae743 Henri Verbeet: ddraw: Make the OpenGL renderer the default one. palette.c 1 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. surface.c 4 39227 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 38778 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 34906 3fb53e2 Henri Verbeet: ddraw: Don't set render target / depth stencil usage on sysmem surfaces. tests 7 d3d.c 1 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). ddraw1.c 4 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. ddraw2.c 6 39227 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38778 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. ddraw4.c 6 39227 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38778 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. ddraw7.c 6 39227 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38778 8ebc82c Henri Verbeet: ddraw: Check for a lost surface in ddraw_surface7_Flip(). 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. ddrawmodes.c 1 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). dinput 1 15350 304ff3c Aric Stewart: dinput: The DIK_ keycode is not the same as the scancode. dmime 1 31562 47ce8c9 Andrew Eikum: dmusic: Support creating default ports with GUID_NULL. dmloader 1 31829 5e522a1 Andrew Eikum: dmloader: Don't claim partial success when loading fails. dmusic 1 31562 47ce8c9 Andrew Eikum: dmusic: Support creating default ports with GUID_NULL. dsound 3 38536 77b2ab2 Mark Harmstone: dsound: Support 5.1 sound. 32639 605cd62 Maarten Lankhorst: dsound: Create a primary_pwfx separately from pwfx. 30639 275dfb8 Alexander E. Patrakov: dsound: Added a windowed-sinc resampler. gdi32 7 bitmap.c 1 34308 b81a7d9 Alexandre Julliard: gdi32: Always use the DIB engine for monochrome bitmap rendering. dibdrv 1 29986 9b7ea6f Huw D. M. Davies: gdi32: Forward StretchBlt calls from the dib driver to the null driver. font.c 1 29240 4ce3af3 Huw D. M. Davies: gdi32: Add support for checking the font's gasp flags. freetype.c 2 28960 3b96690 Huw D. M. Davies: gdi32: Add the liberation fonts to the default fallback lists. 29483 17e72c8 Huw D. M. Davies: gdi32: Load the font properties from the cache if it exists. opengl.c 1 38763 81cd178 Alexandre Julliard: winex11: Move ChoosePixelFormat implementation to opengl32 and base it on DescribePixelFormat. painting.c 1 38763 81cd178 Alexandre Julliard: winex11: Move ChoosePixelFormat implementation to opengl32 and base it on DescribePixelFormat. tests 2 29986 9b7ea6f Huw D. M. Davies: gdi32: Forward StretchBlt calls from the dib driver to the null driver. 35573 6834a44 Dmitry Timoshkov: gdi32/tests: Add a test for default font height scaling with screen resolution changes. gdiplus 1 30899 dc3a08d Vincent Povirk: gdiplus: Rewrite SOFTWARE_GdipFillRegion to call brush_fill_pixels less. ieframe 1 38137 1cf571e Piotr Caban: ieframe: Added OleObject_Close implementation. kernel32 7 console.c 3 26189 e4d0902 Eric Pouech: kernel32: Properly handle bare console on input. 25843 a392e9a Eric Pouech: kernel32: Correctly parse the input strings for advanced keys. 27229 45ade6c Eric Pouech: ntdll: Allocate a console (without renderer) when starting a program from unix console. console_private.h 1 25843 a392e9a Eric Pouech: kernel32: Correctly parse the input strings for advanced keys. heap.c 1 11627 b221837 Alexandre Julliard: kernel32: Fix GlobalMemoryStatus to take into account the IMAGE_FILE_LARGE_ADDRESS_AWARE flag. kernel_main.c 1 27229 45ade6c Eric Pouech: ntdll: Allocate a console (without renderer) when starting a program from unix console. kernel_private.h 1 27229 45ade6c Eric Pouech: ntdll: Allocate a console (without renderer) when starting a program from unix console. process.c 2 27229 45ade6c Eric Pouech: ntdll: Allocate a console (without renderer) when starting a program from unix console. 38627 bfcdf6d Dmitry Timoshkov: kernel32: Terminate threads before unloading DLLs on process exit. term.c 1 25843 a392e9a Eric Pouech: kernel32: Correctly parse the input strings for advanced keys. tests 2 38627 bfcdf6d Dmitry Timoshkov: kernel32: Terminate threads before unloading DLLs on process exit. 29384 332eee4 Dmitry Timoshkov: ntdll: Replace WRITE by WRITECOPY protection on an image section as Windows does. volume.c 1 33576 6e0d438 Erich Hoover: kernel32: Report FILE_PERSISTENT_ACLS flag for NTFS volumes. mciseq 1 32314 010019d Jörg Höhle: mciseq: Create player thread in the synchronous case too. mmdevapi 1 29714 f24b31f Jörg Höhle: mmdevapi/tests: Perform capture protocol tests in shared mode. mountmgr.sys 1 31942 d491346 Hans Leidekker: mountmgr: Add a stub implementation of ioctl 0x560000. msctf 1 39564 ccff353 Matteo Bruni: msctf: Add ITfThreadMgrEx stub. msdmo 1 38421 5c91d01 Nikolay Sivov: msdmo: Registry API functions don't return HRESULT codes. mshtml 9 binding.h 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. htmlanchor.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. htmldoc.c 3 31399 34b4108 Jacek Caban: mshtml: Added IHTMLDocument2::put_URL implementation. 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. htmlevent.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. htmlnode.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. htmltable.c 1 36081 22c2d81 Zhenbo Li: mshtml: Added IHTMLTable::bgColor property implementation. htmltextarea.c 1 39045 14e62a0 Jacek Caban: mshtml: Added IHTMLTextAreaElement::defaultValue property implementation. mshtml_private.h 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. mutation.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. navigate.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. nsembed.c 3 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 29249 76de315 Jacek Caban: mshtml: Switch to Wine Gecko 0.1.0. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. nsiface.idl 3 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 29249 76de315 Jacek Caban: mshtml: Switch to Wine Gecko 0.1.0. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. nsio.c 4 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 24208 793b021 Jacek Caban: mshtml: Use fake scheme only for about protocol in nsIURI::GetScheme. 28583 1fa5ddf Jacek Caban: mshtml: Make nsIIOService::NewURI IUri-based. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. oleobj.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. persist.c 1 39039 6c6744f Jacek Caban: mshtml: Use jscript.dll for JavaScript for all zones except untrusted. script.c 2 37906 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. 38305 f5e3281 Jacek Caban: mshtml: Wine Gecko 2.34 release. tests 2 36081 22c2d81 Zhenbo Li: mshtml: Added IHTMLTable::bgColor property implementation. 39045 14e62a0 Jacek Caban: mshtml: Added IHTMLTextAreaElement::defaultValue property implementation. msi 4 action.c 2 39146 597c5f9 Hans Leidekker: msi: Open database cabinet streams through the streams implementation. 29354 068cb12 Hans Leidekker: msi: Add a partial implementation of the ValidateProductID standard action. custom.c 2 10365 06505c9 Hans Leidekker: msi: Reuse temporary executables. 18070 b8965ee Hans Leidekker: msi: Don't initialize COM for custom action threads. events.c 1 29354 068cb12 Hans Leidekker: msi: Add a partial implementation of the ValidateProductID standard action. media.c 1 39146 597c5f9 Hans Leidekker: msi: Open database cabinet streams through the streams implementation. msipriv.h 2 10365 06505c9 Hans Leidekker: msi: Reuse temporary executables. 29354 068cb12 Hans Leidekker: msi: Add a partial implementation of the ValidateProductID standard action. package.c 1 10365 06505c9 Hans Leidekker: msi: Reuse temporary executables. tests 2 39146 597c5f9 Hans Leidekker: msi: Open database cabinet streams through the streams implementation. 29354 068cb12 Hans Leidekker: msi: Add a partial implementation of the ValidateProductID standard action. msvcp71 1 37358 949a8af Alexandre Julliard: msvcp71: Share part of the implementation with msvcp90. msvcr100 2 38804 4d40aea Piotr Caban: msvcr100: Share the source code with msvcrt. 27594 a8d8e4a Alexandre Julliard: msvcrt: Implemented __control87_2. msvcr80 1 27594 a8d8e4a Alexandre Julliard: msvcrt: Implemented __control87_2. msvcr90 1 27594 a8d8e4a Alexandre Julliard: msvcrt: Implemented __control87_2. msvcrt 3 38799 608605c Piotr Caban: msvcrt: Allocate data with 16-bytes alignement if small blocks heap is used. 27594 a8d8e4a Alexandre Julliard: msvcrt: Implemented __control87_2. 36954 d48314c Piotr Caban: msvcrt: Don't use default process heap. msxml3 2 33450 cb9d787 Nikolay Sivov: msxml3: Better handle cross-tree node moves. 35187 85ced16 Adam Martinson: msxml3: Fix node_get_text() whitespace handling. ntdll 7 loader.c 4 34147 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 20986 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 23318 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 35562 e54503f Alexandre Julliard: ntdll: Allocate TLS data in all running threads on module load. nt.c 1 21483 bd56916 Robert Shearman: server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. ntdll_misc.h 4 34147 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 20986 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 23318 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 35562 e54503f Alexandre Julliard: ntdll: Allocate TLS data in all running threads on module load. thread.c 2 27229 45ade6c Eric Pouech: ntdll: Allocate a console (without renderer) when starting a program from unix console. 35562 e54503f Alexandre Julliard: ntdll: Allocate TLS data in all running threads on module load. virtual.c 4 34147 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 20986 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 23318 0971259 Alexandre Julliard: ntdll: Release some address space after the process initialization is done. 29384 332eee4 Dmitry Timoshkov: ntdll: Replace WRITE by WRITECOPY protection on an image section as Windows does. ntoskrnl.exe 1 34030 6643f07 Christian Costa: ntoskrnl.exe: Don't try to copy back data in buffered mode when we don't expect any in process_ioctl. ole32 4 compobj.c 2 12714 f65e047 Robert Shearman: ole32: Always create a window for the main apartment. 21187 24cccbf Robert Shearman: ole32: Add inproc handler object creation support for CoCreateInstance. compobj_private.h 1 21187 24cccbf Robert Shearman: ole32: Add inproc handler object creation support for CoCreateInstance. datacache.c 1 23817 878d5e9 Robert Shearman: ole32: Implement the GetData function of the data cache to using the existing LoadData function and fix GetData to also return data that has been set, rather than loaded. defaulthandler.c 1 21187 24cccbf Robert Shearman: ole32: Add inproc handler object creation support for CoCreateInstance. ole2.c 1 22691 f3ab3d9 Nikolay Sivov: ole32/ole2: If no effect action selected use ::DragLeave() instead of ::Drop(). oleproxy.c 1 21187 24cccbf Robert Shearman: ole32: Add inproc handler object creation support for CoCreateInstance. tests 1 21187 24cccbf Robert Shearman: ole32: Add inproc handler object creation support for CoCreateInstance. oleaut32 1 25263 506ff74 Damjan Jovanovic: oleaut32: Thousands separator support for VarFormat. opengl32 3 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. 38763 81cd178 Alexandre Julliard: winex11: Move ChoosePixelFormat implementation to opengl32 and base it on DescribePixelFormat. 38480 bfd4836 Matteo Bruni: opengl32: Return a NULL pointer for functions requiring unsupported or disabled extensions. quartz 1 30687 821ead2 Aric Stewart: quartz: Convert DsoundRenderer to use strmbase BaseRenderer. riched20 1 23282 603be64 Dylan Smith: richedit: Pressing enter adds newline on WM_KEYDOWN rather than WM_CHAR. riched32 1 9522 4e92e29 Louis Lenders: riched32: Add version resource. shell32 2 30752 cde4993 Jay Yang: shell32: Have the default shell view call SHChangeNotifyRegister with unixfs pidls. 38610 2005be6 Vincent Povirk: shell32: Use CREATE_NEW_CONSOLE when SEE_MASK_NOCONSOLE is omitted. ttydrv 1 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. user 5 menu.c 2 33720 b34868d Rein Klazes: user32: Separate menu bitmaps and strings. Store bitmaps and bitmaps always in separate fields in the internal menu structure. Get rid of a lot of assumptions in the code that the menu can have strings only when it is not some other type and that bitmaps come in two flavors. Add a lot of conformance tests, including some submitted by Jason Edmeades. 35610 b44b2cc Dmitry Timoshkov: Add more tests for keyboard/menu activation behaviour, make the tests pass under Wine. painting.c 1 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. static.c 1 7984 1de825f Michael Kaufmann: static control: SS_CENTERIMAGE fixes. - Stretch bitmaps and icons to the whole control size if SS_CENTERIMAGE is absent - Draw the background of centered bitmaps and icons with the background brush (like Windows XP for applications with a manifest) sysparams.c 1 39247 13b9923 Rein Klazes: user32: Implement saving and fix reading of nonclient metrics. With conformance tests. tests 3 33720 b34868d Rein Klazes: user32: Separate menu bitmaps and strings. Store bitmaps and bitmaps always in separate fields in the internal menu structure. Get rid of a lot of assumptions in the code that the menu can have strings only when it is not some other type and that bitmaps come in two flavors. Add a lot of conformance tests, including some submitted by Jason Edmeades. 35610 b44b2cc Dmitry Timoshkov: Add more tests for keyboard/menu activation behaviour, make the tests pass under Wine. 39247 13b9923 Rein Klazes: user32: Implement saving and fix reading of nonclient metrics. With conformance tests. user32 12 class.c 1 39355 f920dfd Alex Henrie: user32: Load hIconSmIntern from the best-matching resource. focus.c 2 13065 125793d Alexandre Julliard: winex11: Move the raising of windows on SetFocus to the X11 driver where it belongs. 20080 6eabce1 Alexandre Julliard: user32: Don't send focus change messages if foreground window didn't change. hook.c 1 29871 cb3b723 Alexandre Julliard: user32: Cache the global key state to avoid performance issues in applications that poll constantly. input.c 2 28861 79c2e55 Alexandre Julliard: user32: Only call the driver when the cursor position has really changed. 29871 cb3b723 Alexandre Julliard: user32: Cache the global key state to avoid performance issues in applications that poll constantly. message.c 3 32621 841214d Alexandre Julliard: user32: Don't check for driver events before normal messages in PeekMessage. 35605 a0f039a Alexandre Julliard: user32: Fix the wait event mask in PeekMessage. 29871 cb3b723 Alexandre Julliard: user32: Cache the global key state to avoid performance issues in applications that poll constantly. nonclient.c 1 37899 299f2b3 Alexandre Julliard: user32: Make sure AdjustWindowRect and WM_NCCALCSIZE yield the same result for WS_EX_DLGMODALFRAME windows. painting.c 1 23921 f1ea063 Alexandre Julliard: user32: DCX_NORESETATTRS should be applied at DC release time. resources 2 21879 14f0e8b Rein Klazes: user32/resources: Remove the "switch to... " item from the system menu. 13664 1f8ba96 Alexander Nicolaysen Sørnes: user32: Change to modern Windows colours. scroll.c 1 20695 032356e Nikolay Sivov: user32: Disable scroll bar control window when both buttons disabled. sysparams.c 1 13664 1f8ba96 Alexander Nicolaysen Sørnes: user32: Change to modern Windows colours. tests 3 20695 032356e Nikolay Sivov: user32: Disable scroll bar control window when both buttons disabled. 32621 841214d Alexandre Julliard: user32: Don't check for driver events before normal messages in PeekMessage. 23921 f1ea063 Alexandre Julliard: user32: DCX_NORESETATTRS should be applied at DC release time. user_main.c 1 29871 cb3b723 Alexandre Julliard: user32: Cache the global key state to avoid performance issues in applications that poll constantly. user_private.h 1 29871 cb3b723 Alexandre Julliard: user32: Cache the global key state to avoid performance issues in applications that poll constantly. winstation.c 1 29871 cb3b723 Alexandre Julliard: user32: Cache the global key state to avoid performance issues in applications that poll constantly. uuid 1 37373 089832e Henri Verbeet: d2d1: Implement D2D1CreateFactory(). wbemprox 1 38559 1f004b3 Hans Leidekker: wbemprox: Implement more properties of Win32_Processor. windowscodecs 1 39020 f2f5cd8 Vincent Povirk: windowscodecs: Implement PngDecoder_Block_GetReaderByIndex. winealsa.drv 3 29531 b0652dd Andrew Eikum: winealsa.drv: Don't try to control ALSA's behavior. 38391 a3f33da Mark Harmstone: winealsa: Support up to 6 channels. 30144 8258a51 Andrew Eikum: winealsa.drv: Remove wave, mixer, and dsound driver code. wined3d 35 arb_program_shader.c 2 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 38974 152a09c Matteo Bruni: wined3d: Use GL_FRAMEBUFFER_SRGB when possible. buffer.c 2 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 29878 68b15bc Stefan Dösinger: wined3d: Give GL_ARB_map_buffer_range another try. context.c 5 39536 1ca9dfc Stefan Dösinger: wined3d: Prepare GL resources before calling context_apply_fbo_state. 35655 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 35718 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 35975 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 36900 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. device.c 12 33318 29893d8 Henri Verbeet: wined3d: Determine index buffer location based on vertex buffer locations. 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 37716 45d5304 Stefan Dösinger: wined3d: Minimize device windows on focus loss. 38064 45d5304 Stefan Dösinger: wined3d: Minimize device windows on focus loss. 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). 29325 2da4f87 Henri Verbeet: wined3d: Upload directly from the source surface in wined3d_surface_blt(), if possible. 31222 d9f8cba John Edmonds: wined3d: Turn off message filtering temporarily in the Reset() method to allow certain messages (e.g. WM_ACTIVATEAPP) through. 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 39536 1ca9dfc Stefan Dösinger: wined3d: Prepare GL resources before calling context_apply_fbo_state. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. directx.c 9 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 30800 6c5e109 Ričardas Barkauskas: wined3d: Introduce quirk for proper RGBA16 support. 36564 2014141 Henri Verbeet: wined3d: Add support for GLSL based fixed function vertex shaders. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38974 152a09c Matteo Bruni: wined3d: Use GL_FRAMEBUFFER_SRGB when possible. 39253 7109beb Stefan Dösinger: wined3d: Move volume DXTn handling to apply_format_fixups. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38216 e9b0a0e Andrei Slăvoiu: wined3d: Use capabilities from the shader backend or the fragment pipeline to determine the D3D level. drawprim.c 2 33318 29893d8 Henri Verbeet: wined3d: Determine index buffer location based on vertex buffer locations. 39536 1ca9dfc Stefan Dösinger: wined3d: Prepare GL resources before calling context_apply_fbo_state. glsl_shader.c 4 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 37728 667f422 Stefan Dösinger: wined3d: Put local constants into the shader code again. 35207 667f422 Stefan Dösinger: wined3d: Put local constants into the shader code again. 36564 2014141 Henri Verbeet: wined3d: Add support for GLSL based fixed function vertex shaders. palette.c 1 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. shader.c 3 37728 667f422 Stefan Dösinger: wined3d: Put local constants into the shader code again. 35207 667f422 Stefan Dösinger: wined3d: Put local constants into the shader code again. 38974 152a09c Matteo Bruni: wined3d: Use GL_FRAMEBUFFER_SRGB when possible. state.c 4 33318 29893d8 Henri Verbeet: wined3d: Determine index buffer location based on vertex buffer locations. 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 35279 611b541 Henri Verbeet: wined3d: Set undefined vertex attributes to 0.0. 36564 2014141 Henri Verbeet: wined3d: Add support for GLSL based fixed function vertex shaders. surface.c 7 10164 3b822b8 Stefan Dösinger: wined3d: Reject opengl accelerated blits with system memory surfaces. 29287 94c0da1 Henri Verbeet: wined3d: Create a PBO in surface_load_location() even if SFLAG_INSYSMEM is already set. 29325 2da4f87 Henri Verbeet: wined3d: Upload directly from the source surface in wined3d_surface_blt(), if possible. 30141 94c0da1 Henri Verbeet: wined3d: Create a PBO in surface_load_location() even if SFLAG_INSYSMEM is already set. 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 38580 6b455e7 Stefan Dösinger: wined3d: Move fixed function draw blits out of surface_blt_special. 39536 1ca9dfc Stefan Dösinger: wined3d: Prepare GL resources before calling context_apply_fbo_state. swapchain.c 9 37716 45d5304 Stefan Dösinger: wined3d: Minimize device windows on focus loss. 38064 45d5304 Stefan Dösinger: wined3d: Minimize device windows on focus loss. 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). 30062 926dfc5 Henri Verbeet: wined3d: Merge the IWineD3DSwapChain::SetDestWindowOverride() implementations. 30538 bd97589 Akihiro Sagawa: wined3d: Let GetRasterStatus return D3D_OK, again. 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. texture.c 2 35223 df5a097 Stefan Dösinger: wined3d: Check the format block size before creating textures. 34692 df5a097 Stefan Dösinger: wined3d: Check the format block size before creating textures. utils.c 6 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 35223 df5a097 Stefan Dösinger: wined3d: Check the format block size before creating textures. 36564 2014141 Henri Verbeet: wined3d: Add support for GLSL based fixed function vertex shaders. 38974 152a09c Matteo Bruni: wined3d: Use GL_FRAMEBUFFER_SRGB when possible. 39253 7109beb Stefan Dösinger: wined3d: Move volume DXTn handling to apply_format_fixups. 34692 df5a097 Stefan Dösinger: wined3d: Check the format block size before creating textures. wined3d.spec 1 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. wined3d_gl.h 1 38974 152a09c Matteo Bruni: wined3d: Use GL_FRAMEBUFFER_SRGB when possible. wined3d_main.c 1 31998 8a2b435 Henri Verbeet: wined3d: Enable multisampling by default. wined3d_private.h 20 33814 ffc9f53 Henri Verbeet: wined3d: Handle pre-transformed vertices in the GLSL vertex pipe. 37716 45d5304 Stefan Dösinger: wined3d: Minimize device windows on focus loss. 37728 667f422 Stefan Dösinger: wined3d: Put local constants into the shader code again. 38064 45d5304 Stefan Dösinger: wined3d: Minimize device windows on focus loss. 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). 29325 2da4f87 Henri Verbeet: wined3d: Upload directly from the source surface in wined3d_surface_blt(), if possible. 30800 6c5e109 Ričardas Barkauskas: wined3d: Introduce quirk for proper RGBA16 support. 35207 667f422 Stefan Dösinger: wined3d: Put local constants into the shader code again. 35223 df5a097 Stefan Dösinger: wined3d: Check the format block size before creating textures. 36564 2014141 Henri Verbeet: wined3d: Add support for GLSL based fixed function vertex shaders. 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 39536 1ca9dfc Stefan Dösinger: wined3d: Prepare GL resources before calling context_apply_fbo_state. 34692 df5a097 Stefan Dösinger: wined3d: Check the format block size before creating textures. 35655 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 35718 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 35975 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 36900 4c4552c Ken Thomases: wined3d: Restore the pixel format of the window whose pixel format was actually changed. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. winegstreamer 2 28210 82a232d Aric Stewart: winegstreamer: Add gstreamer YUV->RGB transform filter. 29920 9526499 Aric Stewart: winegstreamer: Set bmiHeader.biSizeImage in the transform filter. winemac.drv 1 34166 d30705b Ken Thomases: winemac: Use screen color space for windows covered by OpenGL views. winex11.drv 20 bitblt.c 2 38633 e2da590 Alexandre Julliard: winex11: Don't bother waiting for XShmPutImage to finish. 38993 33ac850 Alexandre Julliard: winex11: Use window surfaces for rendering top-level windows. dce.c 1 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. desktop.c 1 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. event.c 3 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. 38975 2eebedf Alexandre Julliard: winex11: Handle Expose events by refreshing from the window surface. ime.c 3 33921 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 34056 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 35073 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. init.c 1 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. keyboard.c 3 27232 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30814 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30984 43984f3 Ken Thomases: winex11: Be more conservative when matching keys from built-in layout tables. mouse.c 1 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. opengl.c 4 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. 36788 ea07c31 Alexandre Julliard: winex11: Create the whole window at window creation time. 38763 81cd178 Alexandre Julliard: winex11: Move ChoosePixelFormat implementation to opengl32 and base it on DescribePixelFormat. 39018 4ac1a5a Alexandre Julliard: winex11: Allow changing the pixel format of a window from a different thread. systray.c 1 36788 ea07c31 Alexandre Julliard: winex11: Create the whole window at window creation time. window.c 8 13065 125793d Alexandre Julliard: winex11: Move the raising of windows on SetFocus to the X11 driver where it belongs. 30129 b4afbf9 Matteo Bruni: winex11: Don't put the GL drawable offscreen. 7695 abcbcc3 Vitaliy Margolen: winex11.drv: Popup windows with system menu are managed. 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. 36788 ea07c31 Alexandre Julliard: winex11: Create the whole window at window creation time. 38993 33ac850 Alexandre Julliard: winex11: Use window surfaces for rendering top-level windows. 39018 4ac1a5a Alexandre Julliard: winex11: Allow changing the pixel format of a window from a different thread. winpos.c 1 5935 235dd63 Alexandre Julliard: winex11: Move the window bits according to the valid rects instead of invalidating. x11drv.h 8 33921 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 34056 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 35073 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 24613 d9571c9e Chris Robinson: wgl: Store the fbconfig id with the window when a pixel format is set. 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. 36788 ea07c31 Alexandre Julliard: winex11: Create the whole window at window creation time. 38993 33ac850 Alexandre Julliard: winex11: Use window surfaces for rendering top-level windows. 39018 4ac1a5a Alexandre Julliard: winex11: Allow changing the pixel format of a window from a different thread. x11drv_main.c 1 38993 33ac850 Alexandre Julliard: winex11: Use window surfaces for rendering top-level windows. xdnd.c 2 39445 b78a9f1 Damjan Jovanovic: winex11: Only send WM_DROPFILES if there is no drop target. 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. xim.c 3 33921 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 34056 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. 35073 dc02e4d Kusanagi Kouichi: winex11.drv: Fix IME status handling. xinerama.c 1 35343 0b71e0b Alexandre Julliard: winex11: Add helper functions for converting between root and virtual screen coords. xrandr.c 1 37966 8e9e4a6 Erich Hoover: winex11.drv: Update the check for broken nVidia RandR to test for the number of resolutions instead of the number of modes. winmm 1 38182 be158e4 Andrew Eikum: winmm: Implement waveOut* on top of MMDevAPI. wintrust 1 34829 5a3fb3b Juan Lang: wintrust: Test and implement SoftpubLoadMessage. x11drv 1 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. xaudio2_8 1 39092 929ab3e Andrew Eikum: xaudio2_8: Add DLL and implement XAudio2Create. include 13 msctf.idl 1 39564 ccff353 Matteo Bruni: msctf: Add ITfThreadMgrEx stub. win.h 1 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. windef.h 1 38269 4adfb78 Alexandre Julliard: include: Force stack alignment also on Linux to work around the ABI breakage. wine 11 server_protocol.h 4 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. 21483 bd56916 Robert Shearman: server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. 27232 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30814 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. wined3d.h 6 36959 09fda3b Henri Verbeet: d3d9: Improve d3d9_device_TestCooperativeLevel(). 37399 9d49b7a Stefan Dösinger: wined3d: Set palettes on the swapchain. 37762 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38394 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. 38974 152a09c Matteo Bruni: wined3d: Use GL_FRAMEBUFFER_SRGB when possible. 38087 f6dde70 Stefan Dösinger: wined3d: Restore the display mode on focus change. wined3d.idl 1 29301 7e3985e Henri Verbeet: ddraw: Setup the device window in SetCooperativeLevel(). po 1 28029 f2ac486 Jay Yang: explorer: Implement the explorer using IExplorerBrowser. programs 3 31889 81f64ee François Gouget: cmd/tests: Treat lines that start with '---' as resynchronization points. 28029 f2ac486 Jay Yang: explorer: Implement the explorer using IExplorerBrowser. 34730 dd0b719 Jason Edmeades: cmd: Avoid infinite loop running batch program. server 5 protocol.def 4 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. 21483 bd56916 Robert Shearman: server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. 27232 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30814 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. queue.c 3 27232 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30814 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 36816 3909f51 Alexandre Julliard: server: Don't queue a hardware WM_MOUSEMOVE if the position hasn't changed. request.h 4 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. 21483 bd56916 Robert Shearman: server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. 27232 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30814 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. token.c 1 21483 bd56916 Robert Shearman: server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. trace.c 4 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. 21483 bd56916 Robert Shearman: server: Extend get_token_user server call to also retrieve SIDs for the token's owner or primary group. 27232 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. 30814 36c76dc Alexandre Julliard: winex11: Update only the key state on KeymapNotify without sending fake key events. user.h 1 36816 3909f51 Alexandre Julliard: server: Don't queue a hardware WM_MOUSEMOVE if the position hasn't changed. window.c 1 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. tools 3 38804 4d40aea Piotr Caban: msvcr100: Share the source code with msvcrt. 38845 ca7ce16 Alistair Leslie-Hughes: d3dcompiler_46: Add stub dll. 30639 275dfb8 Alexander E. Patrakov: dsound: Added a windowed-sinc resampler. windows 2 3739 5defa49 Alexandre Julliard: Moved update region handling to the server. 35610 b44b2cc Dmitry Timoshkov: Add more tests for keyboard/menu activation behaviour, make the tests pass under Wine.