Sean Hall
bcd3ee7ab8
Clean up more 32-bit assumptions.
2021-04-29 13:58:14 -05:00
Rob Mensching
d73c29407f
Unport LocProbeForFileEx() as WiX v4 had better solution
2021-04-20 01:05:41 -07:00
Rob Mensching
10a2a17406
Make FileCopyUsingHandlesWithProgress more like MoveFileWithProgress
2021-04-14 09:45:51 -07:00
Sean Hall
10ea1d3e52
Use verutil for handling versions in WiuEnumRelatedProductCodes.
2021-04-12 20:44:35 -05:00
Rob Mensching
2113f2bedb
Make FileCopyUsingHandlesWithProgress more like MoveFileWithProgress
...
FileCopyUsingHandlesWithProgress now returns ERROR_REQUEST_ABORTED
as an HRESULT when canceled or stopping rather than return success.
2021-04-12 15:11:43 -07:00
Rob Mensching
b2c4600453
Port missing WiX v3 changes
2021-04-12 12:29:11 -07:00
Rob Mensching
0c2b4cf3a4
Integrate fixes that make dutil a little more robust to failure
2021-04-12 09:56:15 -07:00
Sean Hall
ed0ef472c7
Add test for apuputil and fix descending sorting.
2021-03-30 17:19:19 -05:00
Sean Hall
10ebf674da
Update rest of dutil to use their own source with the Exit* macros.
...
Fix some CA warnings.
2021-03-02 15:40:02 -06:00
Sean Hall
3bbf1347b9
Add SHA512 support to apuputil.
...
#3992
2021-03-02 15:40:02 -06:00
Andrij Abyzov
931d4e4d64
WIXBUG4931 Fix drawing of image static controls
2021-02-09 10:42:00 -06:00
Sean Hall
bee6a20d1c
Ignore enum CA warnings and scope the osutil deprecation suppression.
...
Also, fix project reference so the .vcx project system understands it.
2021-02-07 18:54:33 -06:00
Sean Hall
69567aaa95
Add OsRtlGetVersion.
...
#6318
2021-02-07 18:54:33 -06:00
Nir Bar
c294fb860e
Add functions to start/end MSI transactions and check whether or not it is supported on the target machine ( #22 )
...
* Add functions to start/end MSI transactions and check whether or not it is supported on the target machine
* Add log mode parameter to MSI transaction functions.
* No default log mode for WiuEndTransaction
2021-01-11 12:07:38 -06:00
Bob Arnson
0ae3b1e7b5
More size_t-ification.
2020-12-26 22:08:07 -05:00
Bob Arnson
6554b42e99
Clean up 32-bit ass-u-mptions for x64 and arm64.
2020-12-26 22:08:07 -05:00
Sean Hall
d5925b2bd8
Run unit tests in the build script.
2020-11-15 12:42:12 -06:00
Sean Hall
c6a94a7f35
Update verutil precedence rules to check for invalid after release labels.
2020-10-24 20:03:38 -05:00
Sean Hall
d3bd918785
Update apuputil and deputil to not use DWORD64 for versions.
2020-10-24 20:03:38 -05:00
Sean Hall
d1d31466bb
WIXFEAT:6210 Parse and compare bundle versions kind of like SemVer.
2020-10-24 20:03:38 -05:00
Sean Hall
281ad838c5
Add butil exit macros.
2020-10-24 20:03:38 -05:00
Bob Arnson
e8b32195c0
Merge pull request #19 from wixtoolset/bob/armandnoleg
...
Remove 32-bit ARM support.
2020-09-19 21:01:10 -04:00
Bob Arnson
f4fdd3cd0c
Remove 32-bit ARM support.
2020-09-19 20:58:20 -04:00
Sean Hall
8a2fa05b14
Update dpiutil.h so users don't have to include ShellScalingApi.h.
2020-08-09 10:27:40 -06:00
Sean Hall
ebdba51558
WIXBUG:5250 Use the progress bar's image's 4th pixel for the right side.
2020-08-09 10:27:40 -06:00
Sean Hall
5816f9e258
WIXFEAT:5843 Use MSFTEDIT_CLASS for Rich Edit controls when available.
2020-08-09 10:27:40 -06:00
Sean Hall
89042ffee3
WIXFEAT:4863 In thmutil editboxes, save the value as a literal string and format the variable when populating it.
2020-08-09 10:27:40 -06:00
Sean Hall
e3940e8537
Update DUtilUnitTest to reference WixBuildTools.TestSupport.Native.
2020-07-16 16:44:09 +10:00
Sean Hall
dc558da002
Update Dutil_TraceErrorSource to filter based on the report level.
2020-07-12 17:16:16 +10:00
Sean Hall
aeddc77fc0
Integrate DUtilUnitTest into latest v4.
2020-07-12 11:51:29 +10:00
Sean Hall
9c4b5559cc
Import DUtilUnitTest from old wix4 repo.
2020-07-12 11:51:29 +10:00
Sean Hall
f651268309
Add DpiuSetProcessDpiAwareness.
2020-07-10 21:40:29 +10:00
Sean Hall
171b886bc5
Split up ThemeDefWindowProc so that the right message handling code is shared with PanelWndProc.
2020-07-06 21:30:49 +10:00
Sean Hall
219964095a
WIXFEAT:4906 Make Window's Height and Width refer to its client area.
2020-07-06 21:30:49 +10:00
Sean Hall
abeba64d77
Add ability for ThemeCreateParentWindow to center on the monitor.
2020-07-06 21:30:49 +10:00
Sean Hall
00bd06f02c
Use the DefaultDPI width and height as the source width and height for images.
2020-07-06 21:30:49 +10:00
Sean Hall
2f762cfb54
Scale the base width of list view columns according to the DPI.
2020-07-06 21:30:49 +10:00
Sean Hall
07175b9e5d
Update the fonts when using a different DPI.
2020-07-06 21:30:49 +10:00
Sean Hall
2e0773ed31
Scale the x/y/width/height of theme controls according to the DPI.
2020-07-06 21:30:49 +10:00
Sean Hall
a44cba1e24
Start High-DPI support by scaling the parent window according to the DPI.
2020-07-06 21:30:49 +10:00
Sean Hall
e586152b76
Add ThemeCreateParentWindow so thmutil controls its window creation.
2020-07-06 21:30:49 +10:00
Sean Hall
3afdaa298c
Methods in thmtuil.h shouldn't be declared as EXTERN "C".
2020-07-06 21:30:49 +10:00
Sean Hall
4725cea308
Add ThmExit macros to allow capturing thmutil specific errors.
2020-06-24 20:23:44 +10:00
Sean Hall
7fc25bc325
Replace ExitTrace with new DUTIL_CALLBACK_TRACEERROR callback.
...
This allows capturing internal dutil errors and eventually supports filtering to certain parts of dutil.
Add Exit...Source macros to simplify calling both TraceError/TraceErrorDebug and Dutil_TraceErrorSource.
Make existing Exit macros call the new Exit...Source macros so the logic is in one place.
2020-06-24 20:23:44 +10:00
Sean Hall
57536725e6
Pack v141 ARM and ARM64.
2020-06-18 21:42:42 +10:00
Sean Hall
b73f7f24be
Fail build for each command.
2020-06-18 21:42:42 +10:00
Bob Arnson
e098e81334
Merge pull request #9 from wixtoolset/bob/ARM2017
...
Enable VS2017 ARM/ARM64 builds.
2020-05-30 19:52:18 -04:00
Bob Arnson
5a722b5e95
Enable VS2017 ARM/ARM64 builds.
2020-05-30 19:21:28 -04:00
Bob Arnson
0d18569804
Merge pull request #8 from wixtoolset/bob/arm64b
...
Port wix3 ARM64 fix.
2020-05-17 17:35:33 -04:00
Bob Arnson
0d294d6306
Port wix3 ARM64 fix.
2020-05-17 17:33:00 -04:00