Juan Lang <[email protected]>
- Fix return code abuse (don't use HRESULT when it isn't meant), make
functions static where possible, remove unused prototypes.
Dmitry Timoshkov <[email protected]>
- Make some of the OLE interface vtables const.
Michael Jung <[email protected]>
- Use IShellFolder::GetDisplayNameOf instead of SHGetPathFromIDList to
be able to browse shell namespace extensions.
Vitaly Lipatov <[email protected]>
- Add some descriptions for PageSetupDlg functions.
- Implement user paint hook support and PSD_ENABLEPAGEPAINTHOOK
checking.
Huw Davies <[email protected]>
- If a folder is selected on Open then browse into it, otherwise we
should return the path in the edit box whether that be a folder or a
file.
- Don't add extensions to a folder.
- Use DWLP_MSGRESULT to return values from the dialog proc.
- Send CDN_FOLDERCHANGE whenever we change folder.
svn path=/trunk/; revision=16473
Robert Shearman <[email protected]>
- Document how the native lays out the internal components of
buttons.
- Fix control to follow these rules.
- Don't redraw disabled buttons.
- Padding is never less that GetSystemMetrics(SM_{CX,CY}EDGE).
- Change default iListGap value to 4 to match native.
- Fix a regression in IE where the Favourites menu didn't appear
correctly because the height and width were swapped in the pager
control.
Stefan Huehner <[email protected]>
- Fix more -Wstrict-prototypes warnings.
Mike McCormack <[email protected]>
- Warning fixes for -Wmissing-declarations and -Wwrite-strings.
Felix Nawothnig <[email protected]>
- Fix some missed invalidations after column resize.
- Pass the right hwnd to ReleaseDC().
Kouji Sasaki <[email protected]>
- Added the feature to change row height in owner draw controls.
- Added the callback item processing for LISTVIEW_EndEditLabelT
function.
- Corrected the priority of operators for LISTVIEW_GetNextItem
function.
Huw Davies <[email protected]>
- For modal propsheets we should run our own message loop rather than
use a modal dialogbox just like Windows does. This helps apps that
subclass the propsheet's wndproc.
Francois Gouget <[email protected]>
- Assorted spelling fixes.
James Hawkins <[email protected]>
- Audit the Tab control.
- Factor out common text shifting logic.
- Shift selected tab text up instead of down.
Alex Zorach <[email protected]>
- Fixed SetFocus behavior.
Krzysztof Foltman <[email protected]>
- Don't send TVN_SELCHANGING nor TVN_SELCHANGED if the same item is
selected again.
svn path=/trunk/; revision=16472
Thomas Weidenmueller <[email protected]>
- Removed local variables only used in TRACE statements.
Gerold Jens Wucherpfennig <[email protected]>
- Some FCI work.
svn path=/trunk/; revision=16471
Robert Shearman <[email protected]>
- Add more struct types for TLB generation.
Stefan Huehner <[email protected]>
- Fix some -Wmissing-declarations by making functions static.
Huw Davies <[email protected]>
- Add comments describing the first DWORD in an import table entry.
Alexandre Julliard <[email protected]>
- Workaround to allow using the async keyword as method name.
svn path=/trunk/; revision=16470
Set right last error (if needed) in SetupDiCreateDeviceInfoListExW, SetupDiEnumDeviceInfo, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceRegistryPropertyW
Replace some constants by constant names
svn path=/trunk/; revision=16468
Alexandre Julliard <[email protected]>
- Generate the resource data directly inside the resource directory.
- Replaced all uses of the __ASM_NAME macro by the asm_name function to
allow run-time determination of the correct format.
- Beginnings of an infrastructure to allow specifying the target CPU and
platform at run-time.
- Output the exported names as a C string so that they end up in the
correct section.
- Reuse output_dll_init for the constructor of debug files.
- Moved all assembly code to the end of the generated C files to avoid
conflicting with the compiler over section changes.
- Switch back to .data at the end of asm sections to work around an
optimization in recent gcc versions.
- Remove some i386 ifdefs for 16-bit entry points since they are no
longer used by default on other platforms anyway.
- Make import thunks position-independent to avoid text relocations.
- Generate proper PIC code for CALL32_CBClient.
- Store a relative pointer for registry entry points to avoid some text
relocations.
- Allocate ordinals in the order of the declarations in the spec file.
Wolfgang Thaller <[email protected]>
- Winebuild darwin/x86-specific fixes:
- Assembler interprets .align as power-of-two
- Add .weak_reference to output where gcc 3.3 swallows it
- Use __ASM_NAME and HAVE_ASM_DOT_SIZE in a few places in winebuild
where they have been missing (needed for Darwin/x86).
Pierre d'Herbemont <[email protected]>
- Use .mod_*_func sections on Mac OS X/i386 instead of the elf
constructor/destructor.
svn path=/trunk/; revision=16438