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
Katayama Hirofumi MZ
39fe905efa
[NTUSER] Improve IntSetImeHotKey ( #4789 )
...
- Use the LOWORD value for VK_PACKET detection.
- IntGetImeHotKeyByKeyAndLang accepts the neutral language identifier (that is zero).
CORE-11700
2022-10-20 02:57:47 +09:00
Mark Jansen
122423238a
[PSDK] Add arguments for SearchPathW
2022-10-19 19:39:29 +02:00
Mark Jansen
8e16f28789
[RUNDLL32] Try to resolve the manifest file manually
...
This fixes f.e. Ctrl+A not working in the Create Shortcut wizard
CORE-16669
2022-10-19 19:39:29 +02: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
Mark Jansen
7b33915adc
[SYSSETUP] Add support for shortcut arguments
2022-10-19 19:36:26 +02:00
Dmitry Borisov
9d06e79373
[FREELDR] Partially implement docking station detection ( #4751 )
2022-10-19 16:48:27 +02:00
Katayama Hirofumi MZ
774c3b3c92
[USER32] CliGetPreloadKeyboardLayouts: Use _ultow
...
CORE-11700
2022-10-19 17:52:31 +09:00
Katayama Hirofumi MZ
7523bf84a5
[USER32] Fix build; Appendum to 21feb52
...
CORE-11700
2022-10-19 17:40:40 +09:00
Katayama Hirofumi MZ
21feb529fe
[USER32] Improve CliGetPreloadKeyboardLayouts
...
CORE-11700
2022-10-19 17:36:04 +09:00
Katayama Hirofumi MZ
10acb335fa
[USER32] Improve CliGetImeHotKeysFromRegistry
...
CORE-11700
2022-10-19 17:03:54 +09:00
Katayama Hirofumi MZ
dff4579bd6
[NTUSER][USER32][INCLUDE] s/SETIMEHOTKEY_DELETEALL/SETIMEHOTKEY_INITIALIZE/
...
CORE-11700
2022-10-19 12:15:11 +09:00
Vadim Galyant
2580889cfa
[SETUPLIB] Add NTFS boot support. ( #3778 )
2022-10-19 02:02:24 +02:00
Hervé Poussineau
a33719500c
[BOCHSMP] Add driver for QEMU and Bochs graphic card
2022-10-17 18:20:22 +02:00
Katayama Hirofumi MZ
ac0a0adc51
[NTUSER][USER32] Improve DrawFrameControl:DFC_MENU and DFC_BUTTON ( #4783 )
...
A retrial of 13868ee
(#4779 ).
- Fill the background if necessary, and set the text color and the back mode in DrawFrameControl:DFC_MENU.
- Use UITOOLS95_DrawFrameMenu in menu drawing instead of DrawFrameControl.
CORE-18515, CORE-18417
2022-10-17 13:28:56 +09:00
Katayama Hirofumi MZ
227e596f68
Revert "[USER32][NTUSER] Fill by white in DrawFrameControl:DFC_MENU ( #4779 )" ( #4784 )
...
This reverts commit 13868ee0e8
.
CORE-18515
2022-10-16 00:18:50 +09:00
Hervé Poussineau
f0b8a1730e
[VIDEOPRT] Correctly detach from device stack in case of failure
2022-10-15 15:06:53 +02:00
Katayama Hirofumi MZ
13868ee0e8
[USER32][NTUSER] Fill by white in DrawFrameControl:DFC_MENU ( #4779 )
...
DrawFrameControl:DFC_MENU draws the monochrome image of menu arrow or checkmark. However, the function didn't draw the entire rectangle correctly when the rectangle was not a square. CORE-18417
2022-10-15 21:00:13 +09:00
Mark Jansen
b448fbdf59
[SHELL32] Fix using the wrong context menu
2022-10-15 11:09:25 +02:00
Katayama Hirofumi MZ
dac807e237
[RAPPS] Improve Japanese translation (ja-JP)
2022-10-15 12:27:32 +09:00
Katayama Hirofumi MZ
26caef2336
[INCLUDE] immdev.h: Adapt INPUTCONTEXTDX to C++
...
CORE-11700
2022-10-15 08:13:22 +09:00
Mark Jansen
57d0e1d207
[SHELL32] Remove unused function
2022-10-15 00:01:45 +02:00
Mark Jansen
6a9696f10b
[SHELL32] CFolderItemVerb: Zero-initialize output parameters
2022-10-14 21:04:19 +02:00
Mark Jansen
9efa7cc498
[SHELL32] Fix CDefaultContextMenu DFM_MERGECONTEXTMENU handling
2022-10-14 21:04:19 +02:00
Mark Jansen
6a1f287820
[SHELL32] Show file / drive properties at the position where the mouse was.
...
CORE-18386
2022-10-14 21:02:33 +02:00
Katayama Hirofumi MZ
26408144a1
[INF][INTL.INF][SETUPLIB] We don't have preinstalled IMEs ( #4774 )
...
Don't write the preinstalled IME keyboard layouts in Chinese, Japanese and Korean (CJK). CORE-18506
2022-10-14 07:17:24 +09:00
Robert Naumann
abaf0d1cbb
[WMIC] Update German translation
2022-10-13 21:30:22 +02:00
Thamatip Chitpong
9cc9a26392
[SYSDM] Improve license dialog icon ( #4773 )
...
- Use `mimetypes/application-certificate` icon
from Tango Icon Theme 0.8.90 instead of `IDI_CPLSYSTEM`
- Set large icon correctly
- Add NULL check for DestroyIcon
- Minor code formatting
2022-10-13 17:52:14 +03:00
Katayama Hirofumi MZ
bbef618032
[KBSWITCH][IMM32][USER32] Consider keyboard layout corner cases
...
Considering invalid Keyboard Layout registry entries.
CORE-11700
2022-10-13 16:01:02 +09:00
Katayama Hirofumi MZ
fb86db15bb
[IMM32] Silence CtfImmDispatchDefImeMessage's fixme
...
Too noisy. CORE-11700
2022-10-13 12:08:02 +09:00
Katayama Hirofumi MZ
337cbf5888
[BROWSEUI] Follow-up of 2e67c18
( #4767 ); Also check 'MenuText'
...
CORE-18394
2022-10-13 11:07:03 +09:00
Katayama Hirofumi MZ
31a33c5fcb
[IMM32] Implement Imm32ImeNonImeToggle ( #4769 )
...
- Rename Imm32ImeNonImeToggle as Imm32CImeNonImeToggle (Win: CIMENonIMEToggle).
- Add Imm32ImeNonImeToggle (Win: IMENonIMEToggle) function.
- Improve IME hot-key functions.
CORE-11700
2022-10-13 07:14:24 +09:00
Jose Carlos Jesus
a3eda784a5
[COMCTL32] Don't hardcode dwCaretWidth parameter while calling CreateCaret
...
Also replace 0 with NULL for the second argument of the function call.
CORE-18151
2022-10-12 22:12:19 +03:00
Jose Carlos Jesus
9789e9c409
[COMCTL32] Read caret width from registry
...
Add caret width value to EDITSTATE structure.
To keep the same behavior as Windows Server 2003,
we need to update dwCaretWidth when EDIT_WM_SetFocus is called.
CORE-18151
2022-10-12 22:12:19 +03:00
Jose Carlos Jesus
d794996217
[NTUSER] Call SpiSetDWord when processing SPI_SETCARETWIDTH message
...
This corresponds to REG_DWORD type of CaretWidth value.
CORE-18151
2022-10-12 22:12:12 +03:00
Hermès Bélusca-Maïto
0dd6aa6ca5
[WINDOWSX.H] Make header compatible with MS PSDK + Add missing original license. ( #4768 )
...
To hypothetical future sync'ers: If you ever try to sync this file with
MinGW-w64, please be extremely careful to port all the fixes (including
x64-compatible casting fixes, missing definitions, etc.) that have been
brought to this file along the years by your dear ReactOS colleagues.
2022-10-12 16:10:35 +02:00
Hermès Bélusca-Maïto
6572dd7f48
[WINDOWSX.H] Fix some x64 incompatibilities. ( #4768 )
2022-10-12 16:10:22 +02:00