Hermès Bélusca-Maïto
cc3672cb73
[RESOURCES] Remove redundant #pragma code_page(), includes, etc.
...
They are redundant when these are already present in the given module's
root resource file, from which the language-specific resource files are
being included.
2024-12-22 18:39:26 +01:00
Timo Kreuzer
e4930be4ff
[REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp
...
Stop using non-conforming wcsicmp, stricmp, strcasecmp
2024-10-20 14:12:25 +03:00
Timo Kreuzer
a2a8ce4947
[WINSPOOL.DRV] Improve some stubs
2024-10-17 18:39:37 +03:00
Andrei Miloiu
fc7bc3bbbd
[LOCALMON] Update Romanian (ro-RO) translation ( #6877 )
2024-07-16 21:20:16 +02:00
Andrei Miloiu
a575921e93
[LOCALMON] Update Romanian (ro-RO) translation ( #5925 )
2023-11-08 20:06:16 +01:00
Timo Kreuzer
0e68e27ff6
[WINSPOOL] Add a number of missing NULL checks.
2023-10-01 13:05:51 +03:00
Timo Kreuzer
02df49ebd8
[WINSPOOL] Properly copy the DEVMODE in IntFixUpDevModeNames
...
Otherwise the size isn't set up correctly, leading to a crash.
Fixes crash in comdl32_winetest printdlg.
2023-10-01 13:05:51 +03:00
Timo Kreuzer
51a09e7358
[SPOOLSS] Fix prototype of BuildOtherNamesFromMachineName
2022-12-01 20:17:40 +02:00
Victor Perevertkin
447ef2aa4a
[CMAKE] Do not use USE_CLANG_CL variable in CMake scripts
2022-05-27 01:37:37 +03:00
Serge Gautherie
03422451b3
[REACTOS] Add '\n' to debug logs
...
on TRACE, WARN, FIXME and ERR calls.
Plus a few nit picks.
2022-05-04 03:28:38 +03:00
Hermès Bélusca-Maïto
957e566a23
[APITESTS][NTVDM][SPOOLSV] Add the missing ENABLE_EXPORTS property as these EXE targets have function exports.
...
This became a requirement, following a previous CMake update.
Otherwise the built EXEs would not export their intended functions.
Addendum to commit d8e92b5a
(see PR #1335 )
CORE-15406
[LOADCONFIG] The GCC rant had nothing to do with GCC, but everything with CMake...
[SPOOLSV] Add the missing exported stubs.
2021-12-04 01:17:32 +01:00
Hermès Bélusca-Maïto
7c8c9e1aba
[WINSPOOL] QS_SENDMESSAGE|QS_ALLEVENTS == QS_ALLINPUT, so use the latter instead.
2021-11-19 21:13:26 +01:00
Chan Chilung
463784c5f1
[TRANSLATION] Chinese Traditional (zh-TW) translation update ( #3954 )
...
Also sync LOCALMON/UI translation with Wine.
2021-10-10 15:00:44 +03:00
Hermès Bélusca-Maïto
9393fc320e
[FORMATTING] Remove trailing whitespace. Addendum to 34593d93
.
...
Excluded: 3rd-party code (incl. wine) and most of the win32ss.
2021-09-13 03:52:22 +02:00
Timo Kreuzer
5d8e834897
[REACTOS] Fix a number of MSVC warnings
2021-07-23 22:03:48 +02:00
Serge Gautherie
255807f768
[LOCALSPL] InitializePrinterDrivers(): Fix LocalGetPrinterDriverDirectory) call
...
Fix Clang-Cl
'...\printerdrivers.c(97,98): warning: variable 'cbBuf' is uninitialized when used here [-Wuninitialized]'
Addendum to 62c4b82
.
CORE-14306
2021-05-18 10:49:20 +02:00
Jérôme Gardou
e470b58376
[REACTOS] Explicitly link against pseh & include pseh headers in a few places
2021-04-28 13:10:23 +02:00
Hermès Bélusca-Maïto
3c722e35b1
[CMD][SERVMAN][SHELL32][WINSPOOL][ROSAPPS][NTOS:PNP] Fix my build.
2020-11-06 01:06:11 +01: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
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
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
Amine Khaldi
139a3d6661
[CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905
2020-06-06 21:58:41 +03: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
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
Serge Gautherie
b139bae58d
[WINSPOOL] EnumPrintersA: Refactor failure handling ( #2304 )
2020-04-27 22:10:22 +02:00
Victor Perevertkin
7e069ccdb2
[CMAKE] Replace custom functions to built-in ones
...
add_target_compile_definitions -> target_compile_definitions
add_target_compile_flags -> target_compile_options
add_target_include_directories -> target_include_directories
2020-04-16 15:59:38 +03:00
Julen Urizar Compains
f7cab5a1d4
[TRANSLATION] Multiple minor fixes and addings. ( #2516 )
...
- Applications: eventvwr, fltmgr, servman.
- rosapps: arping, CTM, fontsub, fraginator, imagesoft, systeminfo, vcdcontroltool, vgafontedit.
- CPLs: desk.cpl.
- ReactOS Setup GUI app.
- Screensavers: butterflies, maze, Starfield.
- System: NTVDM, printing/monitors/localmon; the freeze dialog in user32, the error strings in usersrv.
2020-04-09 18:13:46 +02:00
Timo Kreuzer
c735dbac35
[PRINTING] Add x64 print environment keys and folders
2020-03-09 07:03:47 +01:00
Doug Lyons
3077c0e43e
[WINSPOOL] Implement DocumentPropertiesA including DEVMODE conversions ( #2339 )
...
Co-authored-by: Doug Lyons <douglyons@douglyons.com>
Co-authored-by: Colin Finck <colin@reactos.org>
2020-02-25 08:02:46 +01:00
Katayama Hirofumi MZ
f3b1185cdc
[LOCALSPL] Don't hardcode C:\ReactOS ( #2343 )
...
Use static top-level variables wszLocalSplFile and wszPrintUiFile instead of static hardcoded literal strings.
CORE-14747
2020-02-14 22:53:38 +09:00
Colin Finck
8da7fbc704
Fix build
2020-02-12 19:59:23 +01:00
Doug Lyons
d90beaeed2
[WINSPOOL] Implement GetPrinterDriverA and a helper function UnicodeToAnsiInPlace ( #2317 )
2020-02-12 19:52:34 +01:00
Serge Gautherie
06f8f80181
[WINSPOOL] printers.c: Demote 3 ERR() to TRACE(), Fix 1 copypasta ( #2311 )
2020-02-06 19:10:21 +01:00
Doug Lyons
ecde376825
[WINSPOOL] Implement GetPrinterA based on GetPrinterW ( #2308 )
2020-02-06 19:02:46 +01:00
James Tabor
adffa8ea75
[Printing] Part of GDI Support
...
Fix ups and added support to prevent GDI from crashing. These functions
will be required for GDI.
Part 1 of print support.
2020-01-31 17:38:47 -06:00
Colin Finck
45f39ffc25
[FORMATTING] Fix indentation of winspool/printers.c
...
No code changes
2020-01-31 18:47:53 +01:00
Doug Lyons
e8b177825b
[WINSPOOL] Add Implementation of EnumPrintersA ( #2273 )
2020-01-31 18:42:55 +01:00
Doug Lyons
acec69a1d7
[PRINTING] Improve Stubs for GetPrinterA and GetPrinterDeviceA ( #2274 )
2020-01-26 16:21:39 +01:00
Amine Khaldi
e32507b525
[LOCALUI] Sync with Wine Staging 4.18. CORE-16441
2019-12-23 00:57:33 +01:00
Serge Gautherie
b84b755e2b
[LOCALSPL] Check DBG with #if, not #ifdef
...
Addendum to r74433.
2019-06-05 03:32:52 +03:00
Jérôme Gardou
23373acbb9
[CMAKE] Use modules instead of shared libraries
...
There is no need to compile our DLLs as shared libraries since we are
managing symbols exports and imports through spec files.
On my system, this reduces the configure-time by a factor of two.
2019-04-06 17:43:38 +02:00
Bișoc George
bd5fb32b79
[COVERITY][SPOOLSS] Fix a resource leak
...
Unload the library pointed by hWinspool when the function fails.
CID 1401149
2019-03-31 20:09:42 +02:00