Hermès Bélusca-Maïto
d2aeaba5f8
[CSR][NTDLL] Move the CSR subsystem into its own "csr" sub-directory. ( #4802 )
...
Move CSRSS, CSRSRV there, as well as CSR client calls from NTDLL into a "CSRLIB" library.
2022-10-29 17:17:29 +02:00
Katayama Hirofumi MZ
36f7d1a953
[KBSWITCH][CPL:INPUT][NTUSER][EXPLORER] Fix keyboard layout icon ( #4815 )
...
Fix keyboard layout icon in taskbar notification area. JIRA issue: CORE-11700, CORE-2699, CORE-18546
- Call ActivateKeyboardLayout to select the keyboard layout correctly.
- Modify WM_INPUTLANGCHANGEREQUEST parameter.
- Modify BroadcastSystemMessageW parameter.
- Revert Taskbar Notification Area MA_NOACTIVATE HACK 8344291
. This fixes Context Menu display.
- Load the "IME File" value and set the IME icon if necessary.
- Correctly implement global hooks.
2022-10-29 07:35:19 +09:00
Mark Jansen
a06f10d0c0
[BROWSEUI] Fix CAutoComplete use after free
...
CORE-18395
2022-10-27 23:45:18 +02:00
Justin Miller
98b90e7394
[DBGHELP] Add ARM64 definitions into compat.h ( #4810 )
...
This fixes ARM64 build in preparation for PR #4809 .
CORE-18200
2022-10-27 18:14:10 +03:00
Mark Jansen
a0b1a01c59
[MSI] Add jira ticket to debug logging
2022-10-26 20:19:31 +02:00
Mark Jansen
d284c81494
[APPHELP] Stop shimeng being initialized multiple times
...
This is a hack, but is required when MSI is loaded in a process that is already shimmed.
It should be removed when the MSI shim integration is fixed.
CORE-18532
CORE-13283
2022-10-26 20:19:31 +02:00
Mark Jansen
21e68b0dba
[SHELL32] Fix empty 'Send to' menu
...
CORE-18517
2022-10-26 20:18:40 +02:00
Mark Jansen
15d491fb29
[NTDLL] Implement LdrInitShimEngineDynamic.
...
This is the final step required to properly support SE_DynamicShim
CORE-13283
2022-10-26 20:12:21 +02:00
Robert Naumann
b544640c29
[SHELL32] Update German (de-DE) translation ( #4808 )
...
Reviewed-by: Joachim Henze <joachim.henze@reactos.org>
2022-10-26 19:48:27 +03:00
Konrad Dybcio
b55658b396
[WININET] Update Polish (pl-PL) translation ( #4811 )
...
Reviewed-by: Adam Słaboń <asaillen@protonmail.com>
Reviewed-by: Stanislav Motylkov <x86corez@gmail.com>
2022-10-26 18:30:39 +03:00
Konrad Dybcio
97a61654c5
[BROWSEUI] Update Polish (pl-PL) translation ( #4813 )
2022-10-26 16:22:56 +03:00
Konrad Dybcio
e15490a2b8
[RASDLG] Fix typos in Polish (pl-PL) translation ( #4812 )
...
`tą` and `tę` are very often mistaken for each other by native speakers.
2022-10-26 16:22:05 +03:00
Konrad Dybcio
1f3cee73e9
[MMSYS] Fix English string in PL translation
...
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
2022-10-26 14:54:53 +02:00
Katayama Hirofumi MZ
e1df4f2d8f
[IMM32] Add reasoning for tracing ( #4807 )
...
Follow-up of c2a9436
(#4798 ).
Improve trace messages.
CORE-11700
2022-10-26 12:01:33 +09:00
Hermès Bélusca-Maïto
e774423689
[NTDLL:CSR] Don't hardcode types in sizeofs; move local variables into code blocks where they are used.
2022-10-26 01:45:26 +02:00
Hermès Bélusca-Maïto
5cfb71baf8
[NTDLL] Properly stub out RtlRegisterThreadWithCsrss() in spec file.
2022-10-26 00:43:57 +02:00
Jose Carlos Jesus
c0eb407130
[ACCESS][MAIN] Fix setting cursor/caret blinking rate
...
- Save uCaretBlinkTime to CursorBlinkRate registry key
- Also fix blinking rate never reaching None
CORE-17929
2022-10-25 23:54:28 +03:00
Jose Carlos Jesus
be014129a5
[ACCESS][MAIN] Do not delete system stock object
2022-10-25 17:42:39 +03:00
Katayama Hirofumi MZ
a65014e3a0
[IMM32] Add UNEXPECTED() macro for detailed debugging
...
CORE-11700
2022-10-23 12:49:37 +09:00
Katayama Hirofumi MZ
c2a943653e
[IMM32] Improve debuggability at all ( #4798 )
...
- Strengthen tracing.
- Introduce IS_NULL_UNEXPECTEDLY, IS_ZERO_UNEXPECTEDLY etc. macros to manage tracing.
CORE-11700
2022-10-23 09:51:24 +09:00
Joachim Henze
e6fb0e0c25
[SHELL32] Delete old unused implementation of OLD_SHAppBarMessage() ( #4800 )
...
SHAppBarMessage() was reimplemented at a different place by
0.4.14-dev-1209-g 10d1afea18
That was a reimport from Wine.
2022-10-22 21:48:11 +02:00
Katayama Hirofumi MZ
5166ffa447
[SHELL32] Improve Japanese translation (ja-JP)
2022-10-21 23:20:50 +09:00
Piotr Hetnarowicz
b4dedecff3
[DESK] Update Polish (pl-PL) translation ( #4794 )
...
- Addendum to bb43363416
- Also update resource file header
Reviewed-by: Adam Słaboń <asaillen@protonmail.com>
Reviewed-by: Stanislav Motylkov <x86corez@gmail.com>
2022-10-21 16:22:10 +03:00
Katayama Hirofumi MZ
16ba3ff2ed
[DESK.CPL] Improve Japanese translation (ja-JP) Part 2
2022-10-21 19:06:35 +09:00
Katayama Hirofumi MZ
b562f50707
[DESK.CPL] Improve Japanese translation (ja-JP)
2022-10-21 18:44:22 +09:00
Katayama Hirofumi MZ
5462d4adad
[IMM32] Imm32InternalLockIMC: Unlock hIC on failure
...
CORE-11700
2022-10-21 16:40:25 +09:00
Katayama Hirofumi MZ
143ed5e72d
[IMM32] Improve ImmSetCompositionFontA/W
...
CORE-11700
2022-10-21 16:37:59 +09:00
Katayama Hirofumi MZ
6585803681
[IMM32] Add uCodePage parameter to Imm32WideFromAnsi/Imm32AnsiFromWide
...
This needs for multiple codepage support.
CORE-11700
2022-10-21 16:04:59 +09:00
Katayama Hirofumi MZ
e1d3a7d08c
[IMM32] Improve ImmGetCandidateWindow
...
CORE-11700
2022-10-21 15:22:06 +09:00
Katayama Hirofumi MZ
633ed86af2
[IMM32][INCLUDE] s/CLIENTIMC_UNKNOWN5/CLIENTIMC_ACTIVE/
...
CORE-11700
2022-10-21 13:21:02 +09:00
Katayama Hirofumi MZ
962c4557b5
[IMM32] Fix ImmSetActiveContext
...
CORE-11700
2022-10-21 13:08:49 +09:00
Katayama Hirofumi MZ
2865423abe
[IMM32] Minor fix of ImmSetCompositionWindow
...
CORE-11700
2022-10-21 11:29:47 +09:00
Katayama Hirofumi MZ
b086f910d8
[IMM32] Fix and improve Imm32SelectInputContext
...
CORE-11700
2022-10-21 11:23:34 +09:00
Katayama Hirofumi MZ
edbeaa3c87
[IMM32] Move CtfImmTIMCreateInputContext calls
...
CORE-11700
2022-10-21 10:52:43 +09:00
Katayama Hirofumi MZ
db16a1f783
[IMM32] ImmGetImeInfoEx minor fix
...
CORE-11700
2022-10-21 10:40:38 +09:00
Katayama Hirofumi MZ
1f1dc9d84a
[IMM32] s/ImmNt3Trans/WINNLSTranslateMessage/
...
CORE-11700
2022-10-21 10:32:33 +09:00
Katayama Hirofumi MZ
8f0e22ac23
[IMM32] Simplify Imm32WriteImeLayout
...
CORE-11700
2022-10-21 10:11:59 +09:00
Stanislav Motylkov
a8ee11e0ff
[HHCTRL.OCX] Fix toolbar icons order
...
In `hhtoolbar.bmp` the "Expand" icon comes first, then "Collapse".
Import Wine commit wine-7.19-39-g4f4b342ad44:
4f4b342ad4
CORE-12198
2022-10-20 21:20:36 +03:00
Katayama Hirofumi MZ
4572aad16a
[IMM32][INCLUDE] s/IMEDPI_FLAG_UNKNOWN/IMEDPI_FLAG_UNLOADED/
...
CORE-11700
2022-10-20 13:50:37 +09:00
Katayama Hirofumi MZ
27cc079d90
[IMM32] Fix ImeDpi_Escape by adding !IS_16BIT_MODE()
...
CORE-11700
2022-10-20 13:48:11 +09:00
Katayama Hirofumi MZ
91e3d06cdb
[IMM32] Fix and improve Imm32InquireIme
...
CORE-11700
2022-10-20 12:47:15 +09:00
Katayama Hirofumi MZ
72c56c2f1f
[IMM32] Improve ImmAssociateContext readability
...
CORE-11700
2022-10-20 12:32:45 +09:00
Katayama Hirofumi MZ
f9b2b1a6cd
[IMM32] Use UNICODE_NULL for null characters
...
CORE-11700
2022-10-20 12:29:29 +09:00
Katayama Hirofumi MZ
378d0e814c
[IMM32] ImmTranslateMessage: Minor fix
...
CORE-11700
2022-10-20 11:32:23 +09:00
Katayama Hirofumi MZ
4af3372c23
[IMM32] s/Imm32PostMessages/ImmPostMessages/
...
CORE-11700
2022-10-20 11:29:33 +09:00
Stanislav Motylkov
5f14928763
[DESK] Refactor the work with registry parameters
...
Use SHGet/Set functions instead of talking directly to registry.
This makes the code a lot more simple and readable.
CORE-3567
2022-10-20 04:10:04 +03:00
Stanislav Motylkov
769fcd895b
[DESK] Add desktop icon change feature
...
- All functions now implemented, except no support for themes.
- Fixed listview height to avoid vertical scrollbar in Windows.
- Refactored existing code for show/hide desktop icons.
CORE-3567 CORE-8427
2022-10-19 23:24:03 +03:00
Stanislav Motylkov
43ecf7e4e4
[SHELL32] Add missing strings for desktop icons
...
Reuse existing translations where possible.
CORE-8427
2022-10-19 21:00:22 +03:00
Mark Jansen
0452d3415a
[SHELL32] Fix 'Paste' command in context menu not working
...
Bug found by Rosen Iliev
2022-10-19 19:38:33 +02:00
Mark Jansen
5bd86b8487
[SHELL32] Fix menu item handling
...
This restores the 'properties' functionality on the desktop
Bug found by Hervé Poussineau
2022-10-19 19:37:41 +02:00