sgasiorek in reactos

[NTGDI] Add missing LPtoDP in GreExtTextOutW (TA_UPDATECP). Fixes CORE-12218 without breaking CORE-11415
    • -2
    • +2
    /trunk/reactos/win32ss/gdi/ntgdi/freetype.c
import EGA palette fix from Wine
    • -22
    • +6
    /trunk/reactos/win32ss/gdi/ntgdi/dibobj.c
[DXG] Implement DxDdCanCreateSurface and DxDdCanCreateD3DBuffer. Reorganisation of code - put functions in the same filenames as in ntddraw CORE-4490
    • -0
    • +1
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
    • -20
    • +0
    /trunk/reactos/win32ss/reactx/dxg/dxg_driver.h
    • -575
    • +0
    /trunk/reactos/win32ss/reactx/dxg/eng.c
    • -0
    • +40
    /trunk/reactos/win32ss/reactx/dxg/dd.c
    • -0
    • +3
    /trunk/reactos/win32ss/reactx/dxg/CMakeLists.txt
    • -0
    • +39
    /trunk/reactos/win32ss/reactx/dxg/d3d.c
    • -0
    • +583
    /trunk/reactos/win32ss/reactx/dxg/ddraw.c
[DXG] implement DxDdGetDriverInfo, DxDdQueryDirectDrawObject, DxDdReenableDirectDrawObject, fix DirectDrawLocal assignment in intDdCreateDirectDrawLocal CORE-4490
    • -39
    • +0
    /trunk/reactos/win32ss/reactx/dxg/dxg_driver.h
    • -1
    • +265
    /trunk/reactos/win32ss/reactx/dxg/eng.c
[DXG] DdHmgLock - use PLONG instead of PBYTE.
    • -1
    • +1
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
[DXG] replace EngDeleteSemaphore with EngReleaseSemaphore in DdHmgLock! CORE-4490
    • -1
    • +1
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
[DXG] Implement DxDdCreateDirectDrawObject and update DdHmgAlloc CORE-4490
    • -0
    • +87
    /trunk/reactos/win32ss/reactx/dxg/eng.c
    • -9
    • +10
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
[DXG] Implement DxDdEnableDirectDraw CORE-4490

[NTDDRAW] Enable DxEGShDevData_hSpooler and DxEGShDevData_ldev in DxEngGetHdevData CORE-7733

    • -3
    • +9
    /trunk/reactos/win32ss/reactx/dxg/main.c
    • -9
    • +218
    /trunk/reactos/win32ss/reactx/dxg/eng.c
    • -0
    • +2
    /trunk/reactos/win32ss/reactx/dxg/tags.h
    • -8
    • +107
    /trunk/reactos/win32ss/reactx/dxg/dxg_int.h
    • -0
    • +3
    /trunk/reactos/win32ss/reactx/dxg/CMakeLists.txt
[GDI] Windows puts DeviceObject to hSpooler field when it is graphics device. CORE-7733 CORE-4490
    • -1
    • +1
    /trunk/reactos/win32ss/gdi/eng/pdevobj.h
    • -0
    • +4
    /trunk/reactos/win32ss/gdi/eng/pdevobj.c
[DXG] Implement DdAllocateObject, DdFreeObject, DdGetFreeHandle, DdHmgAlloc, DdHmgFree CORE-4490
    • -16
    • +256
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
    • -0
    • +1
    /trunk/reactos/win32ss/reactx/dxg/tags.h
[NTUSER] Lock before getting DesktopDC. Fixes crash during loading DirectX CORE-7733
    • -0
    • +4
    /trunk/reactos/win32ss/user/ntuser/desktop.c
[WIN32SS] Allocate memory for EDD_DIRECTDRAW_GLOBAL while creating PDEV (partially fixes CORE-7733)

[SDK] Update EDD_DIRECTDRAW_GLOBAL structure

    • -146
    • +24
    /trunk/reactos/win32ss/reactx/ntddraw/ddraw.c
    • -0
    • +7
    /trunk/reactos/win32ss/gdi/eng/pdevobj.c
Polish resource changes:

- change Wine to ReactOS in "Run" dialog

- insert and translate IDS_RESTART

    • -1
    • +1
    /trunk/reactos/dll/win32/shell32/lang/pl-PL.rc
- add support for ETO_GLYPH_INDEX in NtGdiExtTextOut.

(fixes character shift problem in QT apps) see bug #975

change default font to DeJavu Sans (patch by preston)

fixes bug #2183

    • -12
    • +12
    /trunk/reactos/boot/bootdata/hivedef.inf
implement polish keyboard layout
    • -0
    • +2
    /trunk/reactos/boot/bootdata/txtsetup.sif
    • -0
    • +2
    /trunk/reactos/boot/bootdata/hivesys.inf
    • -0
    • +3
    /trunk/reactos/dll/keyboard/keyboard.rbuild
    • -0
    • +5
    /trunk/reactos/dll/keyboard/kbdpl1/kbdpl1.rc
    • -0
    • +8
    /trunk/reactos/dll/keyboard/kbdpl1/kbdpl1.def
    • -0
    • +9
    /trunk/reactos/dll/keyboard/kbdpl1/kbdpl1.rbuild
    • -0
    • +368
    /trunk/reactos/dll/keyboard/kbdpl1/kbdpl1.c
when message is not unicode then SendMessageA should be used. Fixes #1152 and combobox in "Run..." dialog
updated Polish translation by Wiktor Maryniowski
putenv should return success on deletion of nonexistent variable.

fixes one "msvcrt environ" test

"MSVCRT memcpy behaves like memmove for overlapping moves"

Fixes wine msvcrt string test

merge 20084
added polish resource by Kokodin <kuraxxl(at)wp.pl>
    • -0
    • +399
    /trunk/reactos/subsys/system/explorer/explorer-pl.rc
merge 20065
Remove dot at the end of filename without extension
find applet by name (fixes bug #1063)
    • -0
    • +13
    /trunk/reactos/lib/shell32/control.c
fix inserting menu by position in InsertMenuA/W
    • -2
    • +2
    /trunk/reactos/lib/user32/windows/menu.c
merged changes from wine to edit control.
    • -254
    • +500
    /trunk/reactos/lib/user32/controls/edit.c
merged changes from wine to button and combobox code.
    • -50
    • +68
    /trunk/reactos/lib/user32/controls/button.c
    • -28
    • +84
    /trunk/reactos/lib/user32/controls/combo.c
convert strings to lower case in CharLowerA.

fixes loading of plugins in FAR.

    • -0
    • +1
    /trunk/reactos/lib/user32/windows/text.c
updated listbox control from wine 0.9.2

fixes 36 listbox tests

    • -0
    • +1
    /trunk/reactos/w32api/include/winuser.h
    • -545
    • +545
    /trunk/reactos/lib/user32/controls/listbox.c