Hervé Poussineau
922757e2e3
[FREELDR:UI] Update display after restoring screen contents
...
JIRA issue: CORE-18186
2024-01-14 19:12:11 +01:00
Serge Gautherie
2c895c986f
[CMAKE][WIN32U_APITEST] Remove 3 useless 'set_module_type(... IMAGEBASE default)' ( #6328 )
...
And add an explicit documentation comment.
Addendum to commit 2b7246fd3
.
2024-01-14 16:07:00 +01:00
Katayama Hirofumi MZ
cbc3ee2287
[JOY] Add IDCANCEL action to MainPageProc ( #6346 )
...
Based on KRosUser's joycancel.patch. Enable Esc key and Close button.
JIRA issue: CORE-19424
Insert a line of "case IDCANCEL:".
2024-01-14 20:48:34 +09:00
Timo Kreuzer
92db51883a
[MSVCRT] Add asm wrapper around RtlUnwind for Wine code
...
This is needed, because Wine code expects RtlUnwind to restore the non-volatile registers, before returning, but ours / the native one doesn't do that.
Should fix CORE-19392 and CORE-19397
2024-01-13 19:39:23 +02:00
Timo Kreuzer
d52b70a73e
[NTDLL_APITEST] Add test for x86 RtlUnwind
2024-01-13 19:39:23 +02:00
Hervé Poussineau
382836f087
[TCPIP] Remove code duplication to get max link speed, MTU and max packet size
...
This is already done when link goes up, in ReconfigureAdapter() function.
2024-01-13 15:23:46 +01:00
Hervé Poussineau
89b685007a
[TCPIP] Call netif_set_link_up/netif_set_link_down after link status change
...
- Update TCP cached information only after updating adapter information
(so that TCPUpdateInterfaceIPInformation/TCPUpdateInterfaceLinkStatus
gets new status)
- Call netif_set_link_up/netif_set_link_down in TCPUpdateInterfaceLinkStatus
This fixes a lwIP requirement:
2007-07-13 Jared Grubb (integrated by Frédéric Bernon)
* [...] Be carefull for port maintainers to add the NETIF_FLAG_LINK_UP
flag (like in ethernetif.c) if you want to be sure to be compatible with
future changes...
2024-01-13 15:23:46 +01:00
Hervé Poussineau
3e3d34d97b
[TCPIP] Get max link speed, MTU and max packet size when adapter is connected
2024-01-13 15:23:46 +01:00
Timo Kreuzer
4c9037fff1
[CRT_APITEST] Fix some Vista+ tests
2024-01-13 15:15:47 +02:00
Katayama Hirofumi MZ
d6b5c19233
[SDK] cicuif.h: Add CUIFToolbarButton ( #6338 )
...
Supporting TIPs...
JIRA issue: CORE-19360
- Add CUIFToolbarButton class.
2024-01-13 18:21:03 +09:00
Katayama Hirofumi MZ
fa2715fb6b
[SDK] cicuif.h: Add CUIFToolbarMenuButton ( #6336 )
...
Supporting TIPs...
JIRA issue: CORE-19360
- Add CUIFToolbarMenuButton class.
- Add CUIFToolbarButtonElement class.
2024-01-13 16:02:36 +09:00
Thomas Faber
286d460b45
[CRTDLL_APITEST] Oops. Fix that other compiler. CORE-16933
2024-01-12 12:58:27 -05:00
Thomas Faber
c8aba5a172
[CRT_APITEST] Add tests for _mbsncmp and _mbsstr. CORE-16933
2024-01-12 12:36:43 -05:00
Katayama Hirofumi MZ
4490a053d0
[SHELL32] Improve error message on copying files ( #6290 )
...
Based on KRosUser's copyerrorfix.patch.
JIRA issue: CORE-19414
- If feFrom->szFilename was empty,
then use feFrom->szFullPath instead.
2024-01-12 16:01:21 +09:00
Katayama Hirofumi MZ
f51258ae51
[SDK] cicuif.h: Reduce magic numbers ( #6334 )
...
Improve human readability.
JIRA issue: CORE-19360
- Define some flags of m_style.
- Define some flags of dwDrawFlags.
- Reduce some magic numbers.
2024-01-12 13:40:28 +09:00
Katayama Hirofumi MZ
4287f07c75
[SDK] cicuif.h: Add CUIFGripper ( #6332 )
...
Supporting TIPs...
JIRA issue: CORE-19360
- Add CUIFGripper class.
2024-01-11 22:09:19 +09:00
Muhammad Faathin Abdurrahman
5391eaadff
[KERNEL32] OpenFile(): Use InitializeObjectAttributes ( #6323 )
...
Use InitializeObjectAttributes macro instead of initializing the members manually.
2024-01-11 12:31:12 +01:00
Adam Słaboń
8d1beca119
[NTOSKRNL_VISTA] IoQueueWorkItemEx: Pass new context for the queue ( #6276 )
...
Passing parameter-provided context results in missing WorkerRoutine and WorkItem when callback is executed.
2024-01-11 12:29:53 +01:00
Jose Carlos Jesus
2f2167abb0
[BOOTDATA] Add Portuguese (pt-PT) translation to hivecls.inf ( #6218 )
2024-01-11 11:59:11 +01:00
Katayama Hirofumi MZ
74ff3844cc
[SDK] cicuif.h: Add CUIFButton2 ( #6331 )
...
Supporting TIPs...
JIRA issue: CORE-19360
- Improve CUIFScheme class.
- Add CUIFButton2 class.
2024-01-11 18:44:43 +09:00
Katayama Hirofumi MZ
5719896650
[SDK] cicuif.h: Refactoring Part 2 ( #6330 )
...
Supporting TIPs...
JIRA issue: CORE-19360
- Fix some mistakes of
CUIFButton::OnMouseIn and
CUIFButton::OnMouseOut.
- Fix some mistakes of CUIFObject
and CUIFWindow.
2024-01-10 13:13:21 +09:00
Katayama Hirofumi MZ
e694e24720
[RAPPS] Don't download database at startup if appwiz mode ( #6319 )
...
Providing quick access of Control
Panel "Add/Remove Programs".
JIRA issue: CORE-19419
- Don't download the database if
bAppwizMode in ParseCmdAndExecute
function.
- Add CAppDB::GetAvailableCount method.
- Add CMainWindow::CheckAvailable method.
- Use CMainWindow::CheckAvailable in
some cases of TVN_SELCHANGED handling.
2024-01-10 11:36:30 +09:00
Katayama Hirofumi MZ
d3ae8258c2
[SDK] cicuif.h: Add CUIFSchemeDef ( #6329 )
...
Supporting TIPs...
JIRA issue: CORE-19360
- Add CUIFSchemeDef class.
- Improve CUIFWindow class.
2024-01-10 11:25:59 +09:00
Katayama Hirofumi MZ
9a9b22aac1
[NTUSER] Check class name existence on IntGetAtomFromStringOrAtom ( #6184 )
...
Based on I_Kill_Bugs' class_error.patch.
JIRA issue: CORE-13422, CORE-7531, CORE-18639
2024-01-10 08:01:37 +09:00
Katayama Hirofumi MZ
8b5c5fb913
[SDK] cicuif.h: Refactoring ( #6321 )
...
Improve readability and reduce code.
JIRA issue: CORE-19268
- Delete cicSetLayout function and
use gdi32!SetLayout function directly.
- Don't use ::SetRect and ::SetRectEmpty.
- s/CUIFButton::m_dwUnknown10/CUIFButton::m_bPressed/.
- Reduce lines.
2024-01-10 03:05:38 +09:00
Katayama Hirofumi MZ
3299e96e91
[SHELL32] SHFileOperation: Fail elegantly if source doesn't exist ( #6318 )
...
Based on KRosUser's dragdropfixpart2.patch.
JIRA issue: CORE-19417, CORE-19211
- Check source file existence.
2024-01-09 19:38:34 +09:00
Andrei Miloiu
f105b50c4f
[ZIPFLDR] Update Romanian (ro-RO) translation ( #6271 )
2024-01-09 11:12:01 +01:00
Andrei Miloiu
22ca537be3
[WLDAP32] Improve Romanian (ro-RO) translation ( #6275 )
2024-01-09 11:11:04 +01:00
Andrei Miloiu
114ef5f14a
[CMD] Update Romanian (ro-RO) translation ( #6277 )
2024-01-09 11:10:35 +01:00
Andrei Miloiu
fe2f718bf2
[NEWDEV] Update Romanian (ro-RO) translation ( #6278 )
2024-01-09 11:09:37 +01:00
Andrei Miloiu
30ded664fc
[RAPPS] Improve Romanian (ro-RO) translation ( #6279 )
2024-01-09 11:08:53 +01:00
Andrei Miloiu
7aa48a3824
[TASKKILL] Update Romanian (ro-RO) translation ( #6282 )
2024-01-09 11:07:31 +01:00
Andrei Miloiu
290f6a5ad0
[FORMAT] Update Romanian (ro-RO) translation ( #6283 )
2024-01-09 11:07:08 +01:00
Andrei Miloiu
8f62437352
[CRYPTUI] Update Romanian (ro-RO) translation ( #6292 )
2024-01-09 11:05:54 +01:00
Andrei Miloiu
ba7c50edce
[OLEDLG] Update Romanian (ro-RO) translation ( #6293 )
2024-01-09 11:05:31 +01:00
Andrei Miloiu
cf2c1e93a5
[IPCONFIG] Update Romanian (ro-RO) translation ( #6294 )
2024-01-09 11:05:01 +01:00
Andrei Miloiu
97e45e2ad1
[ACPPAGE] Update Romanian (ro-RO) translation ( #6296 )
2024-01-09 11:04:41 +01:00
Andrei Miloiu
5bc6fe88e8
[RASDLG] Update Romanian (ro-RO) translation ( #6298 )
2024-01-09 11:04:05 +01:00
Andrei Miloiu
3f6c57279d
[MSCONFIG_NEW] Update Romanian (ro-RO) translation ( #6299 )
2024-01-09 11:03:37 +01:00
Andrei Miloiu
25ca5ea537
[MODEMUI] Update Romanian (ro-RO) translation ( #6300 )
2024-01-09 11:03:12 +01:00
Andrei Miloiu
22719c8097
[DESK] Update Romanian (ro-RO) translation ( #6301 )
2024-01-09 11:02:41 +01:00
Andrei Miloiu
9b2627f4ba
[DISKPART] Update Romanian (ro-RO) translation ( #6303 )
2024-01-09 11:01:59 +01:00
Andrei Miloiu
5adb252fea
[OPENGLCFG] Update Romanian (ro-RO) translation ( #6304 )
2024-01-09 11:01:30 +01:00
Andrei Miloiu
84de569349
[WINMM] Update Romanian (ro-RO) translation ( #6309 )
2024-01-09 11:00:42 +01:00
Andrei Miloiu
4d0080db9b
[INF] Update Romanian (ro-RO) translation ( #6310 )
2024-01-09 11:00:25 +01:00
Andrei Miloiu
8a5fe3818e
[MSCONFIG_NEW] Update Romanian (ro-RO) translation ( #6311 )
2024-01-09 10:58:40 +01:00
Katayama Hirofumi MZ
0b3756044f
[MSCTFIME][MSUTB][SDK] cicuif.h: Add CUIFButton ( #6320 )
...
Supporing TIPs...
JIRA issue: CORE-19268
- Add CUIFButton, CUIFSolidBrush, and CUIFIcon classes.
2024-01-09 16:57:30 +09:00
Whindmar Saksit
55a5d7a177
[SHELL32] RegFolder must correctly handle GetDisplayNameOf parsing paths ( #6265 )
2024-01-08 17:02:59 +01:00
Whindmar Saksit
7c2e8c67f1
[CONSRV] Don't blink cursor if the console window is not active ( #5601 )
...
Co-authored-by: Stanislav Motylkov <x86corez@gmail.com>
2024-01-08 13:49:28 +01:00
Katayama Hirofumi MZ
710df1361c
[COMCTL32] ToolTip: Expand tabs ( #6315 )
...
Based on KRosUser's tooltip_tabfix.patch.
ToolTip should expand tabs.
JIRA issue: CORE-5635, CORE-13651
- Add DT_EXPANDTABS flag for DrawText.
2024-01-08 19:51:42 +09:00