Commit graph

35 commits

Author SHA1 Message Date
Alexandre Julliard
7ccb5df0fc makefiles: Always use the global SOURCES variable for .rc files. 2023-11-01 22:43:56 +01:00
Alex Henrie
f24edd9dca dxdiag: Use CRT allocation functions. 2023-09-25 10:23:38 +02:00
Olivier F. R. Dierick
60ef0f8677 dxdiag: Ignore option /64bit on the commandline.
The builtin dxdiag doesn't know about option /64bit and display an
error dialog. Some games use that option internally on startup and the
dialog is annoying.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49964
2023-05-08 20:01:42 +02:00
Eric Pouech
a7f8adb5e3 dxdiag: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-04 11:20:33 +01:00
Alexandre Julliard
f0cd33c69e include: Add support for defining Win32 types as 'long' where possible.
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Alexandre Julliard
088a787a2c makefiles: Make -mno-cygwin the default.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-20 22:45:48 +02:00
Zhiyi Zhang
3331d92a3c dxdiag: Add system DPI awareness settings to the application manifest.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-06 14:55:04 +02:00
Zhiyi Zhang
7af0ab0504 dxdiag: Enable visual styles.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-06-09 23:38:44 +02:00
Michael Stefaniuc
d4fa8265c9 dxdiag: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-06 11:55:15 +02:00
Alexandre Julliard
d846e49a74 dxdiag: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-29 18:46:25 +02:00
Michael Stefaniuc
e011370f13 dxdiag: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-21 23:21:52 +02:00
Stefan Dösinger
162e6c1e40 dxdiag: Recognise /dontskip.
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-11 20:02:28 +01:00
Thomas Faber
f325bf7458 dxdiag: Do not omit mandatory argument to WriteFile. 2014-07-14 17:22:41 +02:00
Alexandre Julliard
86b1f94d28 makefiles: Get rid of the MAKE_PROG_RULES variable. 2014-01-02 12:12:57 +01:00
Alexandre Julliard
4f3d71cef3 makefiles: Get rid of the no longer used PO_SRCS variables. 2013-12-15 10:23:04 +01:00
Alexandre Julliard
5756ee09f3 makefiles: Add makedep pragmas for rc files that contain translations. 2013-11-05 20:38:19 +01:00
Alexandre Julliard
da35622b83 makefiles: Disable use of Unicode macros globally for all the programs. 2012-01-20 13:14:16 +01:00
Frédéric Delanoy
b9e828df0a dxdiag: Avoid dead increment (clang). 2011-11-14 11:46:40 +01:00
Frédéric Delanoy
ffc35d027d dxdiag: Remove dead increment (Clang). 2011-07-27 12:26:33 +02:00
Marcus Meissner
8598b121d6 dxdiag: Removed unused endptr assignment (Coverity). 2011-06-28 11:57:51 -05:00
Andrew Nguyen
6b48a9e7c6 dxdiag: Avoid C99 list initialization constructs. 2011-06-15 20:04:40 +02:00
Andrew Nguyen
b14e164281 dxdiag: Add code for XML information output. 2011-06-14 15:45:16 +02:00
Andrew Nguyen
8d37cfed44 dxdiag: Add code for plain-text information output. 2011-06-14 15:45:13 +02:00
Andrew Nguyen
82024ee14f dxdiag: Add code to collect information from the DxDiag_SystemInfo container. 2011-06-14 15:44:20 +02:00
Andrew Nguyen
c349a34e16 dxdiag: Introduce the information collection infrastructure. 2011-06-14 15:43:54 +02:00
Andrew Nguyen
4122cf2df9 dxdiag: Display a usage message box when unknown options are requested. 2011-06-14 15:43:40 +02:00
Andrew Nguyen
9678907d34 dxdiag: Introduce the file output infrastructure. 2011-06-14 15:29:12 +02:00
Andrew Nguyen
1cd007fa99 dxdiag: Improve the command-line parsing. 2011-06-13 15:30:44 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard
6fb39dfe4a programs: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:37 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Henri Verbeet
89b469cb2f dxdiag: Make the "cmdline" parameter const. 2009-08-31 12:41:21 +02:00
Austin English
93e7c6b23a dxdiag: Add basic command line parsing.
Based on a patch by Dan Kegel.
2009-08-27 14:15:04 +02:00
Austin English
1b5167f1cb dxdiag: Make dxdiag a Unicode rather than ANSI program. 2009-08-27 14:14:07 +02:00
Austin English
b3fb793b52 dxdiag: Add stub implementation. 2009-08-25 11:48:31 +02:00