• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[RAPPS]

Add Gecko Engine which can only be installed once during 1st stage, because someone thought this was a good idea. Now you can get it later, too.

    • -0
    • +16
    /trunk/reactos/media/rapps/gecko.txt
[EXPLORER] -Use the hacky way to paint the start button until BCM_GETIDEALSIZE is also implemented.
    • -5
    • +9
    /trunk/reactos/base/shell/explorer/traywnd.cpp
[COMCTL32] -Implement BCM_GETTEXTMARGIN, BCM_SETTEXTMARGIN, BCM_SETIMAGELIST and BCM_GETIMAGELIST.
    • -0
    • +38
    /trunk/reactos/dll/win32/comctl32/button.c
    • -0
    • +3
    /trunk/reactos/dll/win32/comctl32/comctl32.h
[COMCTL32_APITEST] -Add one more test.
[COMCTL32] -Test BCM_SETTEXTMARGIN, BCM_SETIMAGELIST, BCM_GETIMAGELIST and BCM_GETTEXTMARGIN for the v6 button.
    • -0
    • +6
    /trunk/rostests/apitests/comctl32/CMakeLists.txt
    • -0
    • +10
    /trunk/rostests/apitests/comctl32/testlist.c
    • -0
    • +90
    /trunk/rostests/apitests/comctl32/button.c
    • -0
    • +1
    /trunk/rostests/apitests/CMakeLists.txt
    • -0
    • +7
    /trunk/rostests/apitests/comctl32/comctl32_apitest.rc
[RAPPS]

Check for dead links/changes in RAPPS DB

    • -1
    • +1
    /trunk/reactos/media/rapps/burnawarefree.txt
    • -6
    • +6
    /trunk/reactos/media/rapps/utorrent.txt
    • -5
    • +5
    /trunk/reactos/media/rapps/bittorrent.txt
    • -1
    • +1
    /trunk/reactos/media/rapps/ultravnc.txt
[ACPICA]

- Update to version 20160729

CORE-12833

  1. … 31 more files in changeset.
[ACPICA]

- Update to version 20160527

CORE-12833

    • -0
    • +161
    /trunk/reactos/drivers/bus/acpi/acpica/utilities/utascii.c
  1. … 18 more files in changeset.
[RAPPS]

Add Samba to RAPPS

CORE-12601 #comment Added to RAPPS as asked for.

    • -0
    • +16
    /trunk/reactos/media/rapps/samba.txt
[COMCTL32] -Reduce diff with user32 and move all data of the button in a single struct.
    • -0
    • +12
    /trunk/reactos/dll/win32/comctl32/comctl32.h
    • -64
    • +156
    /trunk/reactos/dll/win32/comctl32/button.c
[OLE32] Fix a crash when executing zz_winrar_3.80_test.exe 4.drag_and_drop CORE-12590 #resolve
[KERNEL32]

- Avoid leaving lpRootPath initialized in GetDriveTypeW. Powered by /RTC1

[SETUPAPI]

- Implement CM_Get_Class_Registry_PropertyA().

- Move mapping of poperty type to registry value type into a separate function and use it in CM_Get_Class_Registry_PropertyA(), CM_Set_DevNode_Registry_Property_ExA() and CM_Set_DevNode_Registry_Property_ExW().

    • -164
    • +119
    /trunk/reactos/dll/win32/setupapi/cfgmgr.c
[MSPAINT]

- fix error in dynamic menu: most recently used files were showing up in zoom menu, too

CORE-12829 #resolve

[COMCTL32] -Add helper functions for setting and retrieving the button bitmap.
    • -0
    • +34
    /trunk/reactos/dll/win32/comctl32/button.c
[REISERFS]

When compiling the driver with GCC, define __GCC__.

Fix defines accordingly.

CORE-12826

[WIN32SS] Rewrite font selection code. Patch by Katayama Hirofumi MZ. CORE-6621

- Adding support for multiple font formats (including collections)

- Choosing a font based on weights as documented

- Adding support for loading fonts from memory

- Share font faces

- Emulation of Italic and Bold

- Support for Underline and Strike-out

- Localized font names

- Fix GetFontResourceInfoW

- Fix Registry settings

- Fix multiple font properties

    • -632
    • +2035
    /trunk/reactos/win32ss/gdi/ntgdi/freetype.c
    • -23
    • +39
    /trunk/reactos/win32ss/gdi/ntgdi/font.c
    • -13
    • +22
    /trunk/reactos/win32ss/gdi/eng/engobjects.h
    • -0
    • +1
    /trunk/reactos/win32ss/gdi/ntgdi/text.h
[COMCTL32] -Redraw the button when we get a WM_THEMECHANGED.
[UXTHEME] - When we set the desired app name and class name in SetWindowTheme we need to support empty strings meaning no themes for this window. Sort of support empty strings by replacing them with a string containing a single "0". This works since there is no app name or class name with this name. Also add some error messages.
    • -6
    • +23
    /trunk/reactos/dll/win32/uxtheme/system.c
[COMCTL32] -Draw button with classic style if BM_SETIMAGE was used.
[GDI32]: Don't break/crash (if no debugger attached) each time an unimplemented GDI function is called. This is hit a lot by Word 2010 (e.g. when using drawing features), PowerPoint, etc... i.e. all applications that perform "serious" GDI manipulations.

A nice addition would be to know exactly which unimplemented function was called.

[NTGDI]: Few fixes & hacks for NtGdiGetGlyphIndicesW, see CORE-12825:

- (Fix) Check for integer count overflow (per Thomas suggestion),

- (Hack#1) Signal the particular calling case (where pwc == NULL == pgi and cwc == 0), as discovered by the testcase of r73894,

- (Hack#2) Return error when cwc == 0 alone (triggered by e.g. Word 2010).

    • -4
    • +26
    /trunk/reactos/win32ss/gdi/ntgdi/freetype.c
[GDI32_APITEST]: GetGlyphIndices: Have fun & make ReactOS BSoD from user-mode! More seriously, test extra cases of this API, and show that our current implementation certainly is incomplete & prone to bugs.

The particular case "GetGlyphIndicesW(hdc, NULL, 0, NULL, 0)" is used by Word 2010 (and other apps) when opening the font combolist, and seems to be undocumented.

CORE-12825

CORE-6621 CORE-12279

* Addendum to r73870.
    • -11
    • +0
    /trunk/reactos/base/wmi/CMakeLists.txt
    • -12
    • +0
    /trunk/reactos/base/wmi/wmisvc/wmisvc_reg.inf
    • -11
    • +0
    /trunk/reactos/base/wmi/wmisvc/CMakeLists.txt
    • -9
    • +0
    /trunk/reactos/base/wmi/wmic/lang/ru-RU.rc
  1. … 66 more files in changeset.
[USBSTOR]

- Fix error paths around SCSI_REQUEST_BLOCK::DataBuffer. Spotted by curiousone.

CORE-12816 #resolve

    • -1
    • +3
    /trunk/reactos/drivers/usb/usbstor/pdo.c
[USBSTOR]

- Use pool tagging

    • -3
    • +5
    /trunk/reactos/drivers/usb/usbstor/error.c
    • -1
    • +3
    /trunk/reactos/drivers/usb/usbstor/disk.c
    • -6
    • +10
    /trunk/reactos/drivers/usb/usbstor/pdo.c
[WIN32K]

- Clean up after myself. Thanks, Giannis and Thomas.

    • -1
    • +0
    /trunk/reactos/win32ss/user/ntuser/class.c
    • -1
    • +1
    /trunk/reactos/win32ss/gdi/ntgdi/region.c
[WIN32K]: Replace some checks against UserGetDesktopWindow() and UserGetMessageWindow() by checks against FNID_xxx flags.

Fixes some FIXMEs in the code encountered while investigating the origin of "err: NtUserSetWindowPos bad window handle!" messages.

Reviewed by James Tabor.

CORE-12819

    • -6
    • +4
    /trunk/reactos/win32ss/user/ntuser/scrollbar.c
    • -1
    • +26
    /trunk/reactos/win32ss/user/ntuser/desktop.h
    • -12
    • +11
    /trunk/reactos/win32ss/user/ntuser/painting.c
    • -1
    • +1
    /trunk/reactos/win32ss/user/ntuser/scrollex.c
    • -7
    • +6
    /trunk/reactos/win32ss/user/ntuser/window.c
    • -2
    • +2
    /trunk/reactos/win32ss/user/ntuser/nonclient.c
    • -1
    • +1
    /trunk/reactos/win32ss/user/ntuser/desktop.c
    • -43
    • +31
    /trunk/reactos/win32ss/user/ntuser/winpos.c
    • -3
    • +1
    /trunk/reactos/win32ss/user/ntuser/message.c
[Win32SS]

- Implement Exclude Update Region, for testing. See CORE-12649.

    • -2
    • +2
    /trunk/reactos/win32ss/include/ntuser.h
    • -0
    • +75
    /trunk/reactos/win32ss/user/ntuser/painting.c
    • -11
    • +0
    /trunk/reactos/win32ss/user/ntuser/ntstubs.c
[Win32SS]

- Implement Fill Window, for testing.

    • -17
    • +0
    /trunk/reactos/win32ss/user/ntuser/ntstubs.c
    • -1
    • +2
    /trunk/reactos/win32ss/user/ntuser/userfuncs.h
    • -0
    • +88
    /trunk/reactos/win32ss/user/ntuser/painting.c