- Merge 51783
- The final revision to merge from the existing shell32 code.
- The C++ shell32 module is now fully up to date and ready for testing.
svn path=/branches/shell32_new-bringup/; revision=51941
- Merge 51436, 51448 and 51526
- Properly support WM_SYSCOLORCHANGE in ShellView window. Changing system colors in ReactOS works perfectly now :)
svn path=/branches/shell32_new-bringup/; revision=51937
- Merge 51423, 51426 and 51435
- Remove "Play" and "Preview" translations - they shouldn't be in shell32
- Pass an argument array to FormatMessage to insert the filename details into error messages (instead of failing)
svn path=/branches/shell32_new-bringup/; revision=51934
- Merge 51322 and 51323
- Return 1 in WM_ERASEBKGND when desktop is painted
- Fix background for desktop icons and their labels
- Moreover fixes explorer_new background
- Properly arrange icons in explorer shell view window. This also fixes navigating in files with keyboard arrows
svn path=/branches/shell32_new-bringup/; revision=51915
- Merge 50899, 50941, 50957, 50964, 51053
- Check the correct pidl instead of the free one
- Found by the amazing DPH!
- Return the icon index, not the icon id
-Fix missing "Open" menu entry on right click for All Users desktop shortcuts.
svn path=/branches/shell32_new-bringup/; revision=51910
- Merge 50114 and 50144
- Add NULL checks in IShellView and IDropTarget implementations. Should fix bug #5780.
- Bug 5756: TRANSLATION: multiple modules: Bulgarian by CCTAHEB
svn path=/branches/shell32_new-bringup/; revision=51909
- Merge 49969, refactored to use CComPtr's thanks to the new C++ model (it's sooo much cleaner now)
- Implement copy / paste for files when tree view is present
- Don't add shortcuts / executables to recent file list
svn path=/branches/shell32_new-bringup/; revision=51908