Thamatip Chitpong
82e81b2342
[WS2HELP] Add ws2help.rc to CMakeLists ( #6055 )
...
Fix missing dll version info
2023-11-29 07:03:28 +07:00
Thamatip Chitpong
a79bd4d0cc
[SETUPAPI] Add dll version info ( #6050 )
2023-11-28 19:30:34 +07:00
Katayama Hirofumi MZ
f7a4c26322
[INPUT] Fix exception on SPI_SETDEFALTINPUTLANG ( #6043 )
...
Follow-up to #4666 . Fix an abnormal termination at setting the default language.
- pCurrent was NULL at the scene. Don't use it there for SPI_SETDEFALTINPUTLANG.
- Save the default keyboard layout. Use it.
CORE-11700, CORE-13244, CORE-18364
2023-11-27 20:25:58 +09:00
Katayama Hirofumi MZ
fb642f727f
[IMM32] s/CopyMemory/RtlCopyMemory/
...
CORE-19268
2023-11-27 16:21:34 +09:00
Whindmar Saksit
c7777f5963
[ZIPFLDR] Fix off-by-one count error during enumeration ( #6040 )
...
CORE-19342
2023-11-26 13:41:02 +01:00
Katayama Hirofumi MZ
af7defb556
[KERNEL32] Implement SetComPlusPackageInstallStatus
2023-11-26 21:30:00 +09:00
Katayama Hirofumi MZ
90e17817fe
[IMM32] Implement CtfImmTIMCreateInputContext
...
CORE-19268
2023-11-26 09:20:07 +09:00
Katayama Hirofumi MZ
9d0b6f3185
[IMM32][SDK] Implement CtfImmSetCiceroStartInThread
...
- Add CtfImmSetCiceroStartInThread function.
- Add its prototype to <imm32_undoc.h>
- Modify imm32.spec.
CORE-19268
2023-11-26 08:58:59 +09:00
Katayama Hirofumi MZ
d74d4e0395
[NETCFGX] Fix TCP/IP alternate radiobutton behaviour ( #6039 )
...
Based on KRosUser's netaltconf_fix.patch.
CORE-19336
2023-11-25 22:47:46 +09:00
Katayama Hirofumi MZ
3b2fdc56bd
[IMM32][SDK][NTUSER][IMM32_WINETEST] Add CtfImmGenerateMessage ( #6037 )
...
Implementing advanced text service...
- Add CtfImmGenerateMessage function.
- Modify imm32.spec.
- Move TRANSMSG, TRANSMSGLIST etc. in
win32ss/include/ntuser.h to <immdev.h>.
- Move win32ss/include/imetable.h to
sdk/include/reactos/imetable.h.
- Move dll/win32/imm32/CtfImeTable.h to
sdk/include/reactos/CtfImeTable.h.
- Fix build failure of imm32_winetest due
to TRANSMSG redefinition.
CORE-19268
2023-11-25 22:46:00 +09:00
Katayama Hirofumi MZ
6783061894
[IMM32] Implement Soft Keyboard Type C1 ( #6036 )
...
Follow-up to #6021 . This PR will finish ImmCreateSoftKeyboard implementation.
- Add c1key.h to define C1 internal codes.
- The tests are done, using FreeCJ2004 on Chinese/Taiwanese system.
FreeCJ2004: https://web.archive.org/web/20061208204431/http://input.foruto.com/download/Forum/freecj2004.exe
CORE-19268
2023-11-25 18:56:33 +09:00
Thamatip Chitpong
ab0119c61f
[SETUPAPI] cfgmgr.c: Minor debug strings fix
2023-11-25 07:50:23 +07:00
Katayama Hirofumi MZ
bd06299059
[IMM32][SDK] Implement IME Soft Keyboard Type T1 ( #6021 )
...
- Rename version.rc as imm32.rc.
- Add resource.h and t1keys.h.
- Add some resource bitmaps.
- Modify <immdev.h>.
Test:
Press Ctrl+Alt+comma on FreeCJ2004.
NOTE: There's a visual bug in PatBlt with negative values.
CORE-19268
2023-11-24 23:02:19 +09:00
Thamatip Chitpong
40bc5bf489
[SETUPAPI] CM_Request_Device_Eject_ExW: Allow ulNameLength to be zero when pszVetoName is not NULL ( #6031 )
...
Addendum to 7f346b1aa
(#5943 )
2023-11-24 07:47:01 +07:00
Serge Gautherie
5b5aaf6687
[SETUPAPI] cfgmgr.c: Do not debugstr_*(pszVetoName) ( #6027 )
...
which is an _Out_ parameter. Fixes "uninitialized" data read.
2023-11-22 22:35:00 +01:00
Hermès Bélusca-Maïto
6cdaad13bd
Add missing OEMRESOURCE for using the OBM_, OIC_, OCR_ defines from winuser.h
...
Fix build by commit 072965eb0
for modules:
EXPLORER, COMCTL32, IERNONCE, URLMON, USER32_(API|WINE)TESTS
Note that some of these modules (from Wine) already have the OEMRESOURCE
defined; however, only in one of their files. But we have added
precompiled headers for them where we have included either windows.h
or winuser.h in them, without OEMRESOURCE. The result is, that when
compiling these modules with PCH support, the OEMRESOURCE define was
_not_ satisfied and thus, compile errors arose.
Fix this by adding #define OEMRESOURCE before the windows headers also
in the precompiled headers we have added for these modules.
2023-11-22 17:02:45 +01:00
Thamatip Chitpong
7f346b1aa3
[SETUPAPI] CM_Request_Device_Eject_ExA/W: Fix pszVetoName buffer size validation ( #5943 )
...
- Return CR_INVALID_POINTER if pszVetoName is NULL and ulNameLength is not zero
- CM_Request_Device_Eject_ExA: Allow ulNameLength to be zero when pszVetoName is not NULL
Verified with Windows 2003 SP2.
2023-11-22 08:58:27 +07:00
Hermès Bélusca-Maïto
16b4c9ff3c
[NTDLL] Fix long vs. ptr in some Ldr* exports
2023-11-21 22:23:54 +01:00
Katayama Hirofumi MZ
60c770db67
[SHELL32] Improve Japanese (ja-JP) translation
...
Just fix IDS_ANY_FILE. CORE-18706
2023-11-21 10:46:57 +09:00
Katayama Hirofumi MZ
a95863b132
[NETCFGX] Half-implement TCP/IP alternate configuration ( #6009 )
...
Based on KRosUser's netcfx_alt.patch.
- Remove WS_GROUP flag of IDC_NODHCP control.
- Fix the extent of a groupbox.
- Half-implement TcpipAltConfDlg function.
CORE-19331
2023-11-21 06:16:39 +09:00
Katayama Hirofumi MZ
cbc60aa07a
[NETSHELL] Double click on component should open properties ( #6008 )
...
Based on KRosUser's lanprop.patch. Add NM_DBLCLK handling.
CORE-19330
2023-11-20 21:48:18 +09:00
Katayama Hirofumi MZ
edaeef9418
[SHELL32] Fix exception on modifying deleted file type ( #5996 )
...
Based on KRosUser's filetypes.patch. Check NULL for pEntry.
CORE-19324
2023-11-20 09:27:06 +09:00
Katayama Hirofumi MZ
9e42809fc1
[NETCFGX] Use CheckDlgButton/IsDlgButtonChecked instead of BM_GETCHECK/BM_SETCHECK
...
CORE-19331
2023-11-20 07:58:58 +09:00
Serge Gautherie
d27ec14822
[PSDK][SHELLBTRFS] Get rid of FILE_INFO_BY_HANDLE_CLASS.MaximumFileInfoByHandlesClass ( #6003 )
...
Follow-up to commit 455f330
(see PR #5802 ).
'MaximumFileInfoByHandlesClass' was our typo.
2023-11-19 19:42:18 +01:00
Andrei Miloiu
84216a9ebc
[MMSYS] Update Romanian (ro-RO) translation ( #6001 )
2023-11-19 16:39:10 +01:00
Andrei Miloiu
d6b7b7adad
[COMDLG32] Update Romanian (ro-RO) translation ( #6000 )
2023-11-19 16:38:22 +01:00
Andrei Miloiu
a96573c4e5
[MSACM32] Update Romanian (ro-RO) translation ( #5999 )
2023-11-19 16:37:43 +01:00
Andrei Miloiu
fddc83ef9a
[SHIMGVW] Update Romanian (ro-RO) translation ( #5998 )
2023-11-19 16:37:08 +01:00
Andrei Miloiu
af5a3ffedb
[SHDOCLC] Update Romanian (ro-RO) translation ( #5997 )
2023-11-19 16:36:07 +01:00
Joachim Henze
4939936165
[NETCFGX] Strip 2x wrong WS_DISABLED style on dlgs ( #5987 )
...
I checked: those are not present in german XPSP3 for those dlgs.
I noticed that subtle thing just by the fact that the de-DE.rc had one
less of those compared to all other languages.
I don't know why those were added, but it is like that since eternity already,
e.g. see ebc7599c6d
from ancient 2008 SVN r36325 times had them already.
2023-11-19 14:37:29 +00:00
Timo Kreuzer
aff1666356
[ADVAPI32] Improve handling of unaligned key name in RegOpenKeyExW
...
Check for unaligned buffer before calling NtOpenKey instead of checking the result for STATUS_DATATYPE_MISALIGNMENT.
2023-11-19 15:32:39 +02:00
Katayama Hirofumi MZ
f95c789f2b
[SHELL32] Select 1st item after deletion of file type ( #6007 )
...
Based on KRosUser's filestypedel.patch.
- Select the first item after the user deleted a
file type.
CORE-19325
2023-11-19 22:16:03 +09:00
Katayama Hirofumi MZ
80c4856bba
[INPUT] Implement advanced settings ( #5864 )
...
Allow the user to turn off "Advanced Text Service".
[HKEY_CURRENT_USER\Software\Microsoft\CTF]
"Disable Thread Input Manager"=dword:00000001
Implement AdvancedSettingsPageProc procedure.
Modify IDS_REBOOT_NOW resource string.
CORE-19268
2023-11-19 21:39:06 +09:00
Katayama Hirofumi MZ
b6a0ef10d2
[STOBJECT] Remove #if 0 and #endif in Volume_IsMute ( #5973 )
...
Based on KRosUser's volume.patch.
The pair of #if 0 and #endif was added in 180b6fb
.
CORE-18583
2023-11-19 21:28:37 +09:00
Katayama Hirofumi MZ
d5cfd83789
[HOTPLUG] Update Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:51:59 +09:00
Katayama Hirofumi MZ
6a63d4a3c1
[DEVCPUX] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:44:25 +09:00
Katayama Hirofumi MZ
e2988b537a
[DESKADP] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:39:30 +09:00
Katayama Hirofumi MZ
4aeaf747d1
[CRYPTEXT] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:34:39 +09:00
Katayama Hirofumi MZ
ef754b121a
[ACPPAGE] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:29:56 +09:00
Katayama Hirofumi MZ
69d7adbebc
[DESKMON] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:17:25 +09:00
Katayama Hirofumi MZ
da18e2893b
[NETPLWIZ] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:12:17 +09:00
Katayama Hirofumi MZ
c9295fbeeb
[STOBJECT] Add Japanese (ja-JP) translation
...
CORE-18706
2023-11-19 20:06:50 +09:00
Katayama Hirofumi MZ
416d63026e
[ACCESS] Improve IDC_RESET_COMBO selection ( #5893 )
...
Based on KRosUser's access.patch. CORE-19303
2023-11-19 10:33:18 +09:00
Andrei Miloiu
0a7a2824cf
[WININET] Update Romanian (ro-RO) translation ( #5992 )
2023-11-18 22:41:25 +01:00
Andrei Miloiu
a9445f5ff6
[MPR] Update Romanian (ro-RO) translation ( #5990 )
2023-11-18 22:39:02 +01:00
Andrei Miloiu
444cff7b10
[NEWDEV] Update Romanian (ro-RO) translation ( #5989 )
2023-11-18 22:37:56 +01:00
Timo Kreuzer
455f330775
[KERNEL32_VISTA] Sync GetFileInformationByHandleEx with wine head
2023-11-18 17:53:42 +02:00
Katayama Hirofumi MZ
a2a063a282
[INETCPL] Let image list be automatically deleted ( #5892 )
...
Based on KRosUser's inetsec.patch.
Don't delete the image list because the image list will be automatically deleted by the list view.
CORE-19301
2023-11-17 10:11:41 +09:00
Hermès Bélusca-Maïto
cef9f5c4a6
[RTL] Minor formatting, remove redundant 'return'.
2023-11-16 17:06:40 +01:00
Katayama Hirofumi MZ
3faa56d2c7
[CRYPTUI] Let image list be automatically deleted ( #5891 )
...
Based on KRosUser's cryptui.patch.
- Don't delete the image list because the list view will delete the image list automatically.
CORE-17290
2023-11-16 14:58:49 +09:00