[ros-diffs] [reactos] 01/01: [SYSDM] Add some strings that will be used in the user profile dialog.
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=71f84a3b130b7e10596946d6e4589be9ed5a3c77 commit 71f84a3b130b7e10596946d6e4589be9ed5a3c77 Author: Eric Kohl AuthorDate: Tue Mar 19 23:17:12 2019 +0100 Commit: Eric Kohl CommitDate: Tue Mar 19 23:19:41 2019 +0100 [SYSDM] Add some strings that will be used in the user profile dialog. --- dll/cpl/sysdm/lang/bg-BG.rc | 5 + dll/cpl/sysdm/lang/cs-CZ.rc | 5 + dll/cpl/sysdm/lang/da-DK.rc | 5 + dll/cpl/sysdm/lang/de-DE.rc | 5 + dll/cpl/sysdm/lang/el-GR.rc | 5 + dll/cpl/sysdm/lang/en-US.rc | 5 + dll/cpl/sysdm/lang/es-ES.rc | 5 + dll/cpl/sysdm/lang/fr-FR.rc | 5 + dll/cpl/sysdm/lang/he-IL.rc | 5 + dll/cpl/sysdm/lang/hu-HU.rc | 5 + dll/cpl/sysdm/lang/id-ID.rc | 5 + dll/cpl/sysdm/lang/it-IT.rc | 5 + dll/cpl/sysdm/lang/ja-JP.rc | 5 + dll/cpl/sysdm/lang/nl-NL.rc | 5 + dll/cpl/sysdm/lang/no-NO.rc | 5 + dll/cpl/sysdm/lang/pl-PL.rc | 5 + dll/cpl/sysdm/lang/ro-RO.rc | 5 + dll/cpl/sysdm/lang/ru-RU.rc | 5 + dll/cpl/sysdm/lang/sk-SK.rc | 5 + dll/cpl/sysdm/lang/sq-AL.rc | 5 + dll/cpl/sysdm/lang/sv-SE.rc | 5 + dll/cpl/sysdm/lang/tr-TR.rc | 5 + dll/cpl/sysdm/lang/uk-UA.rc | 5 + dll/cpl/sysdm/lang/zh-CN.rc | 5 + dll/cpl/sysdm/lang/zh-TW.rc | 5 + dll/cpl/sysdm/resource.h| 45 + 26 files changed, 150 insertions(+), 20 deletions(-) diff --git a/dll/cpl/sysdm/lang/bg-BG.rc b/dll/cpl/sysdm/lang/bg-BG.rc index fb37dd5cda..b8c362698f 100644 --- a/dll/cpl/sysdm/lang/bg-BG.rc +++ b/dll/cpl/sysdm/lang/bg-BG.rc @@ -295,6 +295,11 @@ BEGIN IDS_USERPROFILE_TYPE "Вид" IDS_USERPROFILE_STATUS "Състояние" IDS_USERPROFILE_MODIFIED "Изменен" +IDS_USERPROFILE_LOCAL "Local" +IDS_USERPROFILE_ROAMING "Roaming" +IDS_USERPROFILE_MANDATORY "Mandatory" +IDS_USERPROFILE_CONFIRM_DELETE "Are you sure you want to delete %s's profile?" +IDS_USERPROFILE_CONFIRM_DELETE_TITLE "Confirm Delete" IDS_MESSAGEBOXTITLE "Приложение за таблото за управление на уредбата" IDS_WARNINITIALSIZE "Въведете числена стойност за началния размер на страниращия файл." IDS_WARNMAXIMUMSIZE "Въведете числена стойност за върховия размер на страниращия файл." diff --git a/dll/cpl/sysdm/lang/cs-CZ.rc b/dll/cpl/sysdm/lang/cs-CZ.rc index 3837c27381..d49c90479d 100644 --- a/dll/cpl/sysdm/lang/cs-CZ.rc +++ b/dll/cpl/sysdm/lang/cs-CZ.rc @@ -300,6 +300,11 @@ BEGIN IDS_USERPROFILE_TYPE "Typ" IDS_USERPROFILE_STATUS "Stav" IDS_USERPROFILE_MODIFIED "Upraveno" +IDS_USERPROFILE_LOCAL "Local" +IDS_USERPROFILE_ROAMING "Roaming" +IDS_USERPROFILE_MANDATORY "Mandatory" +IDS_USERPROFILE_CONFIRM_DELETE "Are you sure you want to delete %s's profile?" +IDS_USERPROFILE_CONFIRM_DELETE_TITLE "Confirm Delete" IDS_MESSAGEBOXTITLE "Systémový aplet kontrolních panelů" IDS_WARNINITIALSIZE "Zadejte číselnou hodnotu pro počáteční velikost stránkovacího souboru." IDS_WARNMAXIMUMSIZE "Zadejte číselnou hodnotu pro maximální velikost stránkovacího souboru." diff --git a/dll/cpl/sysdm/lang/da-DK.rc b/dll/cpl/sysdm/lang/da-DK.rc index 103e281508..f1de9a57c0 100644 --- a/dll/cpl/sysdm/lang/da-DK.rc +++ b/dll/cpl/sysdm/lang/da-DK.rc @@ -295,6 +295,11 @@ BEGIN IDS_USERPROFILE_TYPE "Type" IDS_USERPROFILE_STATUS "Status" IDS_USERPROFILE_MODIFIED "Modified" +IDS_USERPROFILE_LOCAL "Local" +IDS_USERPROFILE_ROAMING "Roaming" +IDS_USERPROFILE_MANDATORY "Mandatory" +IDS_USERPROFILE_CONFIRM_DELETE "Are you sure you want to delete %s's profile?" +IDS_USERPROFILE_CONFIRM_DELETE_TITLE "Confirm Delete" IDS_MESSAGEBOXTITLE "System control panel applet" IDS_WARNINITIALSIZE "Enter a numeric value for the initial size of the paging file." IDS_WARNMAXIMUMSIZE "Enter a numeric value for the maximum size of the paging file." diff --git a/dll/cpl/sysdm/lang/de-DE.rc b/dll/cpl/sysdm/lang/de-DE.rc index 823c372bd5..e36fe0d2ac 100644 --- a/dll/cpl/sysdm/lang/de-DE.rc +++ b/dll/cpl/sysdm/lang/de-DE.rc @@ -304,6 +304,11 @@ BEGIN IDS_USERPROFILE_TYPE "Typ" IDS_USERPROFILE_STATUS "Status" IDS_USERPROFILE_MODIFIED "Geändert" +IDS_USERPROFILE_LOCAL "Lokal" +IDS_USERPROFILE_ROAMING "Servergespeichert" +IDS_USERPROFILE_MANDATORY "Obligatorisch" +IDS_USERPROFILE_CONFIRM_DELETE "Soll das Profil für folgenden Benutzer gelöscht werden: %s?" +IDS_USERPROFILE_CONFIRM_DELETE_TITLE "Löschen bestätigen" IDS_MESSAGEBOXTITLE "Systemsteuerungsoption ""System""" IDS_WARNINITIALSIZE "Geben Sie einen numerischen Wert für die Anfangsgröße der Auslagerungsdatei an." IDS_WARNMAXIMUMSIZE "Geben Sie einen numerischen Wert für die Maximalgröße der Auslagerungsdatei an." diff --git a/dll/cpl/sysdm/lang/el-GR.rc b/dll/cpl/sysdm/lang/el-GR.rc index e39ca8b53a..0ce6b37bfa 100644 --- a/dll/cpl/sysdm/lang/el-GR.rc +++
[ros-diffs] [reactos] 01/01: [MSI] Allow to pass product key validation check
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8e05f5509c4baa4df9d543620d5da9552c18f25f commit 8e05f5509c4baa4df9d543620d5da9552c18f25f Author: Stanislav Motylkov AuthorDate: Mon Mar 18 01:14:46 2019 +0300 Commit: Hermès BÉLUSCA - MAÏTO CommitDate: Tue Mar 19 23:05:57 2019 +0100 [MSI] Allow to pass product key validation check CORE-14710 CORE-15864 --- dll/win32/msi/action.c | 4 1 file changed, 4 insertions(+) diff --git a/dll/win32/msi/action.c b/dll/win32/msi/action.c index 3909246869..0eef96a89c 100644 --- a/dll/win32/msi/action.c +++ b/dll/win32/msi/action.c @@ -7448,7 +7448,11 @@ UINT msi_validate_product_id( MSIPACKAGE *package ) if (key && template) { FIXME( "partial stub: template %s key %s\n", debugstr_w(template), debugstr_w(key) ); +#ifdef __REACTOS__ +WARN("Product key validation HACK, see CORE-14710\n"); +#else r = msi_set_property( package->db, szProductID, key, -1 ); +#endif } msi_free( template ); msi_free( key );
[ros-diffs] [reactos] 01/01: [SAMSRV] Update Chinese translation
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=4785291ff3b1616e2ad8ac4b796a4659a3256add commit 4785291ff3b1616e2ad8ac4b796a4659a3256add Author: Luo Yufan AuthorDate: Mon Mar 18 21:42:36 2019 +0800 Commit: Hermès BÉLUSCA - MAÏTO CommitDate: Tue Mar 19 23:05:34 2019 +0100 [SAMSRV] Update Chinese translation --- dll/win32/samsrv/lang/zh-CN.rc | 9 + dll/win32/samsrv/lang/zh-TW.rc | 15 --- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/dll/win32/samsrv/lang/zh-CN.rc b/dll/win32/samsrv/lang/zh-CN.rc index a15600a36d..e5d863d33a 100644 --- a/dll/win32/samsrv/lang/zh-CN.rc +++ b/dll/win32/samsrv/lang/zh-CN.rc @@ -1,4 +1,5 @@ /* Simplified Chinese translation by Henry Tang Ih 2015 (henryta...@hotmail.com) */ +/* Improved by Luo Yufan 2019 */ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED @@ -10,11 +11,11 @@ BEGIN IDS_ALIAS_ADMINISTRATORS_NAME "管理员" IDS_ALIAS_ADMINISTRATORS_COMMENT "管理员可以无限制地访问计算机或域。" IDS_ALIAS_GUESTS_NAME "来宾" -IDS_ALIAS_GUESTS_COMMENT "来宾在默认情况下享有同样的权利的用户组的成员。" -IDS_ALIAS_POWER_USERS_NAME "超级用户" -IDS_ALIAS_POWER_USERS_COMMENT "超级用户有大多数行政权利有一些限制条件。" +IDS_ALIAS_GUESTS_COMMENT "来宾在默认情况下权限与“用户”组相同。" +IDS_ALIAS_POWER_USERS_NAME "高级用户" +IDS_ALIAS_POWER_USERS_COMMENT "高级用户拥有大多数管理权限,但存在一些限制。" IDS_ALIAS_USERS_NAME "用户" -IDS_ALIAS_USERS_COMMENT "防止用户进行全系统更改。" +IDS_ALIAS_USERS_COMMENT "防止用户进行对系统进行全面更改。" /* * ATTENTION: * If you translate the administrator account name, keep IDS_USER_ADMINISTRATOR_NAME and diff --git a/dll/win32/samsrv/lang/zh-TW.rc b/dll/win32/samsrv/lang/zh-TW.rc index 1621bd6b51..01d85d0935 100644 --- a/dll/win32/samsrv/lang/zh-TW.rc +++ b/dll/win32/samsrv/lang/zh-TW.rc @@ -1,4 +1,5 @@ /* Traditional Chinese translation by Henry Tang Ih 2016 (henryta...@hotmail.com) */ +/* Improved by Luo Yufan 2019 */ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL @@ -8,20 +9,20 @@ BEGIN IDS_GROUP_NONE_NAME "無" IDS_GROUP_NONE_COMMENT "普通使用者" IDS_ALIAS_ADMINISTRATORS_NAME "管理員" -IDS_ALIAS_ADMINISTRATORS_COMMENT "管理員可以無限制地訪問電腦或域。" +IDS_ALIAS_ADMINISTRATORS_COMMENT "管理員可以無限制地訪問電腦或網域。" IDS_ALIAS_GUESTS_NAME "來賓" -IDS_ALIAS_GUESTS_COMMENT "來賓在默認情況下享有同樣的權利的使用者組的成員。" -IDS_ALIAS_POWER_USERS_NAME "超級使用者" -IDS_ALIAS_POWER_USERS_COMMENT "超級使用者有大多數行政權利有一些限制條件。" +IDS_ALIAS_GUESTS_COMMENT "來賓在預設情況下權限與[使用者]群組相同," +IDS_ALIAS_POWER_USERS_NAME "進階使用者" +IDS_ALIAS_POWER_USERS_COMMENT "進階使用者擁有大多數管理權限,但存在一些限制。" IDS_ALIAS_USERS_NAME "使用者" -IDS_ALIAS_USERS_COMMENT "防止使用者進行全系統更改。" +IDS_ALIAS_USERS_COMMENT "防止使用者對系統進行全面變更。" /* * ATTENTION: * If you translate the administrator account name, keep IDS_USER_ADMINISTRATOR_NAME and * syssetup.dll:IDS_ADMINISTRATOR_NAME synchronized. */ IDS_USER_ADMINISTRATOR_NAME "Administrator" -IDS_USER_ADMINISTRATOR_COMMENT "用於管理電腦或域的內建帳戶。" +IDS_USER_ADMINISTRATOR_COMMENT "用於管理電腦或網域的內建帳戶。" IDS_USER_GUEST_NAME "來賓" -IDS_USER_GUEST_COMMENT "來賓訪問電腦或域的內建帳戶。" +IDS_USER_GUEST_COMMENT "用於來賓存取電腦或網域的內建帳戶。" END
[ros-diffs] [reactos] 01/01: [RICHED20] Simplify MSVC thiscall & stdcall wrappers.
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=49fbaa758e2bbd42572dc4b85d922527f65a12f8 commit 49fbaa758e2bbd42572dc4b85d922527f65a12f8 Author: Thomas Faber AuthorDate: Sat Feb 2 15:52:13 2019 +0100 Commit: Thomas Faber CommitDate: Tue Mar 19 21:19:20 2019 +0100 [RICHED20] Simplify MSVC thiscall & stdcall wrappers. Imports Wine commit b64511c00a5. --- dll/win32/riched20/CMakeLists.txt | 4 -- dll/win32/riched20/msvc-thiscall.c | 121 --- dll/win32/riched20/msvc.h | 143 - dll/win32/riched20/txthost.c | 23 ++ dll/win32/riched20/txtsrv.c| 12 5 files changed, 35 insertions(+), 268 deletions(-) diff --git a/dll/win32/riched20/CMakeLists.txt b/dll/win32/riched20/CMakeLists.txt index 36f96fe924..d7ed37de70 100644 --- a/dll/win32/riched20/CMakeLists.txt +++ b/dll/win32/riched20/CMakeLists.txt @@ -25,10 +25,6 @@ list(APPEND SOURCE writer.c precomp.h) -if(MSVC AND (ARCH STREQUAL "i386")) -list(APPEND SOURCE msvc-thiscall.c) -endif() - list(APPEND riched20_rc_deps ${CMAKE_CURRENT_SOURCE_DIR}/riched_tom.rgs ${CMAKE_CURRENT_BINARY_DIR}/riched_tom.tlb) diff --git a/dll/win32/riched20/msvc-thiscall.c b/dll/win32/riched20/msvc-thiscall.c deleted file mode 100644 index 21669a604b..00 --- a/dll/win32/riched20/msvc-thiscall.c +++ /dev/null @@ -1,121 +0,0 @@ -#include "editor.h" - -#define DEFINE_THISCALL_WRAPPER(func,args) \ -typedef struct {int x[args/4];} _tag_##func; \ -void __stdcall func(_tag_##func p1); \ -__declspec(naked) void __thiscall_##func(_tag_##func p1) \ -{ \ -__asm pop eax \ -__asm push ecx \ -__asm push eax \ -__asm jmp func \ -} - -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetDC,4) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxReleaseDC,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxShowScrollBar,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxEnableScrollBar,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetScrollRange,20) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetScrollPos,16) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxInvalidateRect,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxViewChange,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxCreateCaret,16) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxShowCaret,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetCaretPos,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetTimer,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxKillTimer,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxScrollWindowEx,32) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetCapture,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetFocus,4) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetCursor,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxScreenToClient,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxClientToScreen,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxActivate,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxDeactivate,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetClientRect,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetViewInset,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetCharFormat,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetParaFormat,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetSysColor,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetBackStyle,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetMaxLength,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetScrollBars,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetPasswordChar,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetAcceleratorPos,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetExtent,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_OnTxCharFormatChange,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_OnTxParaFormatChange,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetPropertyBits,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxNotify,12) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxImmGetContext,4) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxImmReleaseContext,8) -DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetSelectionBarWidth,8) - -#define DEFINE_STDCALL_WRAPPER(num,func,args) \ -__declspec(naked) void __stdcall_##func(_tag_##func p1) \ -{ \ -__asm pop eax \ -__asm pop ecx \ -__asm push eax \ -__asm mov eax, [ecx] \ -__asm jmp dword ptr [eax + 4*num] \ -} - -DEFINE_STDCALL_WRAPPER(3,ITextHostImpl_TxGetDC,4) -DEFINE_STDCALL_WRAPPER(4,ITextHostImpl_TxReleaseDC,8) -DEFINE_STDCALL_WRAPPER(5,ITextHostImpl_TxShowScrollBar,12) -DEFINE_STDCALL_WRAPPER(6,ITextHostImpl_TxEnableScrollBar,12) -DEFINE_STDCALL_WRAPPER(7,ITextHostImpl_TxSetScrollRange,20) -DEFINE_STDCALL_WRAPPER(8,ITextHostImpl_TxSetScrollPos,16) -DEFINE_STDCALL_WRAPPER(9,ITextHostImpl_TxInvalidateRect,12) -DEFINE_STDCALL_WRAPPER(10,ITextHostImpl_TxViewChange,8) -DEFINE_STDCALL_WRAPPER(11,ITextHostImpl_TxCreateCaret,16) -DEFINE_STDCALL_WRAPPER(12,ITextHostImpl_TxShowCaret,8) -DEFINE_STDCALL_WRAPPER(13,ITextHostImpl_TxSetCaretPos,12)