- Reduces user32_winetest class failures from 85 to 64
- The patch doesn't introduce obvious regressions (reactos boots, explorer works, miranda and mirc loads)
svn path=/trunk/; revision=22349
- Remove every instance of ObDereferenceObject after an ObInsertObject that I could find. This temporarily will make the object leaks even worse, but it's better to increase leaks and then fix the ref bug, then to decrease references while missing spots that forgot to reference them (you'd end up with hard to debug randomly dying objects).
svn path=/trunk/; revision=22345
- Create a new module type: exportdriver for drivers which also export files. Not supremely useful right now, but it helps us decrease compilation time of normal drivers by not running useless commands on them. Later we'll also strip out their export table. We can also make exportdrivers automatically read their .def file instead of specfiygone one.
svn path=/trunk/; revision=22339
* You do not need to look for the next space in the "command" to run on if success, that will be handled later on, and causes it to skip over to much if it done in both spots
svn path=/trunk/; revision=22334
- there are a few small differences between ROS comctl32 and Wine comctl32, in listview.c and treeview.c. I've dropped the Wine versions in for now, as they appear to be trivial. I'll insert our small alterations after testing, if required. For now, we are using 100% Wine code.
- We are failing some comctl32 Wine tests in ROS, but passing more than previous.
Sync to Wine-0_9_15:
Mikoaj Zalewski <[email protected]>
- comctl32: header: Put the new item in place of the hot divider instead of swapping.
- comctl32: header: Draw the drag image and hot dividers while dragging an item.
- comctl32: header: Fix an order-related bug in HEADER_InternalHitTest.
- comctl32: header: Implement HDM_SETHOTDIVIDER.
- comctl32: header: Implement HDM_CREATEDRAGIMAGE.
- comctl32: listview: Apply the HDS_DRAGDROP header style if needed.
- comctl32: header: Update the rects in HEADER_Refresh if needed.
- comctl32: header: Ignore out-of-range iOrder in SetItemT.
Paul Vriens <[email protected]>
- comctl32/header: Check Null before accessing struct member.
Alexandre Julliard <[email protected]>
- comctl32: Dialog procedures should be called with CallWindowProc.
Sync to Wine-0_9_14:
Mikoaj Zalewski <[email protected]>
- comctl32: header: Don't try to draw items outside the clipping rect.
- comctl32: header: Make the column resizing smooth in full drag mode.
Jonathan Ernst <[email protected]>
- Update the address of the Free Software Foundation.
- Uniformization of French main menu accelerators.
Sync to Wine-0_9_13:
Mikoaj Zalewski <[email protected]>
- comctl32: Add Str_SetPtrWtoA analogue to Str_SetPtrAtoW.
qingdoa daoo <[email protected]>
- comctl32: Change return code comparison in AVI control.
- comctl32: Fix an unsigned comparison to zero.
- comctl32: Update first visible when appropiate in the TVI_SORT case.
Saulius Krasuckas <[email protected]>
- comctl32: Increase FILEVERSION up to 5.81.4704.1100.
Sync to Wine-0_9_12:
Mike Hearn <[email protected]>
- comctl32: Add OOM codepath in imagelist control.
Antonio Codazzi <[email protected]>
- comctl32: Italian language updates.
- comctl32: Esperanto language support.
Sync to Wine-0_9_11:
Rein Klazes <[email protected]>
- comctl32: Do not free LPSTR_TEXTCALLBACK tooltip texts.
James Hawkins <[email protected]>
- comctl32: A couple fixes for tab icon offsets.
Thomas Weidenmueller <[email protected]>
- comctl32: Rebar size fix.
Mike McCormack <[email protected]>
- comctl32: Having an MRU list without a compare function works in Windows.
Sync to Wine-0_9_10:
Andrñs Kovñcs <[email protected]>
- comctl32: Added Hungarian translation.
Mike McCormack <[email protected]>
- comctl32: Fix some gcc 4.1 warnings caused by windowsx.h macros.
Sync to Wine-0_9_9:
Vitaliy Margolen <[email protected]>
- comctl32: Remove/swap limits if min > max in MCM_SETRANGE.
We should swap min & max only when both limits are being
set. Otherwise limit that being set should invalidate other limit
(remove it).
- comctl32: Don't change month range in MCM_SETRANGE. Add tests for this.
Sync to Wine-0_9_8:
Vitaliy Margolen <[email protected]>
- comctl32: Fix invalid date/time check in MCM_SETRANGE: ignore time and fail on bad date.
Francois Gouget <[email protected]>
- Assorted spelling fixes.
Petr Tesarik <[email protected]>
- comctl32: Czech language resources encoding fix.
Fatih Ac <[email protected]>
- comctl32: Turkish translation.
Sync to Wine-0_9_7:
Alexandre Julliard <[email protected]>
- Fixed creation of PS_ALTERNATE pens.
Sync to Wine-0_9_6:
Phil Krylov <[email protected]>
- comctl32: Call UpdateWindow() after changing statusbar text.
Thomas Weidenmueller <[email protected]>
- comctl32: Reduce memory usage of the syslink control.
- comctl32: Some painting fixes for the syslink control.
Mike McCormack <[email protected]>
- comctl32: Invalidate the entire progress bar any time it changes.
svn path=/trunk/; revision=22329