Serge Gautherie
345ad55319
[BROWSEUI][USER32] Explicitly use MAKEINTRESOURCEW() for consistency ( #3192 )
2020-09-15 14:56:51 +03:00
Serge Gautherie
a04831677e
[PROGMAN][CRT][USER32] Do not use LoadLibraryEx() NT6+ flags ( #3152 )
...
CORE-12004
2020-09-13 23:42:09 +02:00
Kyle Katarn
f07ace6aa2
[RAPPS][CONSRV] French translation update ( #3160 )
...
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
2020-09-13 23:12:52 +02:00
Katayama Hirofumi MZ
8396cf8696
[CONSRV] Improve Japanese (ja-JP) translation
2020-09-13 16:50:15 +09:00
chirsz
cd2eaf1e51
[CONSRV] Improve zh-CN translation ( #3157 )
...
The new word is more in line with PRC people's usage habits, and it
is actually used in the Simplified Chinese translation of Windows.
2020-09-12 18:23:05 +02:00
James Tabor
3ca217621d
[Printing] Fix Typos and Test Regressions
...
Fix WinSpool API regressions.
Fix typos and debug prints.
2020-09-08 13:15:16 -05:00
James Tabor
8313483202
[GDI32] Force Return if other Type of Device Requested
...
Fix CORE-17241 assert.
2020-09-08 12:52:28 -05:00
Doug Lyons
7624a98706
[GDI32] Fix double cx's in call to HANDLE_METADC in win32ss painting.c ( #3137 )
...
Fix copy-paste error.
2020-09-06 18:08:03 +02:00
Kyle Katarn
9f428f5522
[NTUSER] Demote ERR to TRACE, also some minor corrections ( #3132 )
2020-09-05 17:59:10 +03:00
Joachim Henze
9835710f7e
[GDI] Demote the insane amount of logging CORE-1091
...
that was introduced by
0.4.15-dev-684-g
448bcede24
2020-09-01 19:11:22 +02:00
Doug Lyons
448bcede24
[GDI32] Preserve PitchAndFamily across GetTextMetricsW call ( #2689 )
...
ReactOS has no Raster fonts today, so compensate for this affecting the editbox margins.
CORE-1091
This patch fixes the inability to see all of the characters in the CD-KEY box of Starcraft and Visual Basic 5 and Visual Basic 6 Installs. It supersedes #2656
2020-09-01 20:08:26 +09:00
Joachim Henze
dde92f8ffa
[WINSPOOL] Properly fix a double free CORE-16715
...
Addendum to 0.4.14-dev-957-g
d90beaeed2
Many Thanks to the patches author Doug Lyons!
2020-08-31 02:06:35 +02:00
James Tabor
240207691d
[LocalSpl] Fix Type and Paste
...
Fix cap on leading function.
2020-08-26 18:15:10 -05:00
James Tabor
19caafcb9e
[LocalSpl] Fix MsVC Builds
...
Fix unresolved external symbol.
2020-08-26 17:37:17 -05:00
James Tabor
62c4b828b4
[Printing] Update and Add Functions
...
More forwards to LocalSpl and LocalMon. At sometime will be merged together.
Bug fixes.
Printer Driver code is a wine hack. (WIP)
Added information for shell tray icon notifications.
Sync wine WinSpool driver tests. Unplugged from build.
2020-08-26 17:12:20 -05:00
Stanislav Motylkov
2a77e359e4
[XBOX] Move NV2A XGPU definitions into header file
...
TODO: helper functions should be also moved. CORE-16216
2020-08-26 16:58:01 +03:00
Nguyen Trung Khanh
247c189263
[NTGDI] Fix stack memory disclosure in ftGdiGetTextMetricsW ( #2991 )
2020-08-25 19:28:39 +03:00
Nguyen Trung Khanh
a081e12fbd
[NTGDI] Fix pool memory disclosure in NtGdiGetGlyphOutline ( #3021 )
2020-08-25 19:14:23 +03:00
Katayama Hirofumi MZ
dce62240f1
[NTUSER] Improve SPI_SETWORKAREA setting ( #3061 )
...
CORE-12018, CORE-7237
2020-08-20 11:31:57 +09:00
Dmitry Borisov
27cd9eaf1a
[PC98VID] Add framebuffer video miniport driver for NEC PC-98 series ( #3040 )
...
This adds generic graphics support on PC-9821.
2020-08-19 00:50:08 +03:00
Katayama Hirofumi MZ
81f28d454a
[NTUSER] Set ERROR_INVALID_WINDOW_HANDLE when PostMessage failed ( #3059 )
...
Set the last error code ERROR_INVALID_WINDOW_HANDLE when user32!PostMessage failed with destroyed window.
CORE-12124
2020-08-18 05:32:44 +09:00
Aobi Chan CL
860b45aca1
[USERINIT][WINLOGON][USER32][USERSRV] Update Traditional Chinese (Taiwan) translation ( #3018 )
2020-08-16 15:13:55 +03:00
Omer Itzic S
a6946307fc
[USERSRV] Update Hebrew translation ( #3010 )
...
Co-authored-by: Baruch Rutman <peterooch@gmail.com>
2020-08-15 22:57:07 +03:00
Katayama Hirofumi MZ
4b038ec8b7
[IMM32][NTUSER] Add ImmGetImeInfoEx ( #3035 )
...
- Add the definition of imm32!ImmGetImeInfoEx function.
- Add IMEINFOEXCLASS and IS_IME_HKL into "ntuser.h".
- Modify NtUserGetImeInfoEx function prototype.
CORE-11700
2020-08-12 06:03:29 +09:00
Katayama Hirofumi MZ
047da7e632
[NTUSER] Add more QUERY_WINDOW_* values ( #3034 )
...
Add QUERY_WINDOW_* constant values for NtUserQueryWindow funciton. CORE-11700
2020-08-12 06:01:22 +09:00
Katayama Hirofumi MZ
ec9d277d59
[IMM32][NTUSER] Implement ImmGetHotKey ( #3025 )
...
CORE-11700
- Implement imm32!ImmGetHotKey function.
- Modify NtUserGetImeHotKey function.
- Add LPHKL typedef into <imm.h> header.
2020-08-09 22:41:11 +09:00
Nguyen Trung Khanh
ff50b0db2e
[NTUSER] Fix stack memory disclosure in NtUserBuildPropList ( #3023 )
...
Fix structure alignment cause to stack memory disclosure in NtUserBuildPropList.
2020-08-08 14:05:22 +09:00
James Tabor
c7a1924215
[WinSpool] Fix RC Build II
...
Fix rc build.
2020-08-03 23:03:40 -05:00
James Tabor
9d18946919
[WinSpool] Fix MSVC Build
...
Fix build.
2020-08-03 22:23:07 -05:00
James Tabor
b4848c379f
[WinSpool] Fix RC file for MSVC builds.
...
Fix Build.
2020-08-03 21:53:03 -05:00
James Tabor
7bffb70353
[Printing] Fix ups and Implementations.
...
WinSpool : Implement missing API. Sync/Port from wine. Setting it to fast track for needed testing of the later GDI code. Leaving Fix-me debug prints on.
Local tree has WinSpool_winetest turned on. So no debug noise during normal ReactOS operation.
SpoolSS : Reordered header types. Have more Spl function to be added while SpoolSV is being coded to forward to LocalSpl.
Based on wine and old research from the GDI code.
2020-08-03 21:07:58 -05:00
James Tabor
89e716a7f7
[Printing] Update and Add Functions
...
Fix and Update WinSpool.idl.
Start forwards to LocalSpl.
2020-08-02 14:49:06 -05:00
Nguyen Trung Khanh
50510538db
[WIN32SS][GDI] Fix pool memory disclosure in NtGdiGetOutlineTextMetricsInternalW ( #2964 )
2020-07-04 15:39:16 +02:00
Jose Carlos Jesus
62e52c7237
[USER32][NTUSER] Fix wrong return from LB_GETLISTBOXINFO ( #2168 )
...
And is now consistent with comctl32 and Wine too...
2020-07-04 15:11:10 +02:00
Nguyen Trung Khanh
a279b1d2c6
[WIN32K:NTUSER] Zero allocated memory in IntCbAllocateMemory.
...
This avoids disclosing pool contents to user mode when not all members
of the respective structure are initialized or when there is padding.
In co_IntCallWindowProc, also zero the stack buffer since this can
be passed to user mode as well, and contains padding.
2020-06-24 09:15:27 +02:00
James Tabor
f6d2b34ad0
[NtUser] Fix MSVC_x64 Build
...
Attempt to fix.
2020-06-18 11:55:13 -05:00
James Tabor
06e01c8968
[NtUser] Fix Crash in Win32k
...
Use strict thread and desktop verifying. See CORE-15092 and CORE-17133.
2020-06-18 11:06:31 -05:00
Serge Gautherie
5f076e5558
[GDI32] MirrorRgnByWidth(): Fix 'phrgn' parameter handling
...
Detected by Cppcheck: uselessAssignmentPtrArg.
Addendum to 794e7aa
(r31523) and e647530
(r65893).
2020-06-18 10:33:35 +02:00
Serge Gautherie
fb023adf5a
[VIDEOPRT] IntVideoPortCreateAdapterDeviceObject(): 1+1 trivial fixes
...
Detected by Cppcheck: funcArgOrderDifferent, redundantAssignment.
2020-06-18 10:31:27 +02:00
Amine Khaldi
139a3d6661
[CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905
2020-06-06 21:58:41 +03:00
Serge Gautherie
95e5877027
[USER32] MDIClientWndProc_common(): Properly sync to old Wine ( #2843 )
...
No impact.
Missed part of
fb6304119a
Detected by Cppcheck: identicalInnerCondition.
Addendum to 303ece2421
(r72520).
2020-06-01 12:14:38 +03:00
Serge Gautherie
938df97b54
[WIN32K:NTUSER] NC_IconForWindow(): Remove redundant if() ( #2842 )
...
No impact.
Detected by Cppcheck: identicalInnerCondition.
Addendum to 98060c28c8
(r60622).
2020-05-26 20:25:39 +02:00
Serge Gautherie
4b1ae54046
[WINSPOOL] GetPrinterDriverA(): Refactor failure handling ( #2832 )
...
* [WINSPOOL] GetPrinterDriverA(): Refactor failure handling
Addendum to d90beaeed2
.
2020-05-26 20:21:25 +02:00
Serge Gautherie
373a8dbb5c
[WINSPOOL] GetPrinterA(): Refactor failure handling ( #2830 )
...
Addendum to ecde376825
.
2020-05-23 09:08:00 +02:00
Julen Urizar Compains
546862babc
[TRANSLATION] Update Spanish, and add Basque translation ( #2667 )
...
Add/update translation for:
charmap_new, logoff, mspaint, notepad, usetup, welcome,
hotplug.cpl, sysdm.cpl, aclui.dll, comctl32.dll, comdlg32.dll,
hhctrl.ocx, kernel32.dll, msi.dll, oledlg.dll, shell32.dll,
tapiui.dll, themeui.dll, wininet.dll, winmm.dll, wldap32.dll,
winsrv.dll.
2020-05-17 18:46:36 +02:00
James Tabor
cba5acbc48
[NtGDI] Add missing type for EPS Print Escape
...
Part of GDI escape printing.
2020-05-12 20:34:22 -05:00
James Tabor
98bfe2fc89
[PrintUI|NTPrint] Printing Application Utility Support
...
PrintUI : Move to printing base directory.
NTPrint : Import from wine.
NTPrint does have a API test program from wine, not imported at this
time.
These will be Sync/Ported to full forked.
2020-05-12 20:26:02 -05:00
Katayama Hirofumi MZ
97ccef7761
[WIN32SS] Fix DrawTextExWorker extent for Spotify ( #2759 )
...
CORE-16747
2020-05-11 18:32:47 +09:00
Katayama Hirofumi MZ
413d722628
Revert "Revert "[COMCTL32][USER32] Fix radio button regression ( #2146 )" ( #2753 )" ( #2758 )
...
This reverts commit 66b0a48a75
.
2020-05-09 15:32:15 +09:00
Katayama Hirofumi MZ
66b0a48a75
Revert "[COMCTL32][USER32] Fix radio button regression ( #2146 )" ( #2753 )
...
This reverts commit 2d4d3f5fce
.
Reverts #2146 . I think #2135 (e329e83
) and #2146 (2d4d3f5
) are my mistakes.
CORE-16552, CORE-16747
2020-05-09 11:30:11 +09:00