aboutsummaryrefslogtreecommitdiff
path: root/src/ext (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove orphan package providers when unregistering the bundle.Sean Hall2022-02-011-0/+4
| | | | Fixes #3850
* Add platform-specific CAs and compiler extension.Bob Arnson2022-01-3014-137/+133
| | | | https://github.com/wixtoolset/issues/issues/5933
* Add compiler extension to handle platforms.Bob Arnson2022-01-3019-85/+238
| | | | | | | | Custom actions to print EULA and validate install directories are defined in WixUIExtension compiler extension, to handle platform-specific custom actions referred to from `DoAction` control events. This is the least-worst solution, given the `DoAction` approach used in the WixUI authoring and anyone customizing a WixUI set.
* Fix NoWarn being overridden and use PackageReference for TestSupport.Sean Hall2022-01-2713-52/+0
|
* Remove orphan compatible MSI packages.Sean Hall2022-01-162-0/+53
| | | | Reimplements #3190
* Read WindowsInstallerData at same XML conformance as writingRob Mensching2022-01-042-0/+39
|
* Properly place Iis.wixext in its own segment and simplify its buildRob Mensching2022-01-032-3/+13
|
* Properly place Iis.wixext in its own segment and simplify its buildRob Mensching2022-01-032-3/+13
|
* Try to get more helpful test failure messages.Sean Hall2022-01-018-16/+16
|
* DefineConstants fixed in last wix.targets upgradeRob Mensching2021-12-301-7/+0
|
* Don't report related operation in OnDetectRelatedBundle.Sean Hall2021-12-301-4/+9
| | | | #5796
* Simplify and normalize ext projectsRob Mensching2021-12-3033-152/+112
| | | | | | Now that wix.targets is more compatible with MS.Common.targets the extension projects can be simplified. Also made their project files more consistent with each other.
* Build with VS2022, which is now required.Bob Arnson2021-12-2518-22/+0
| | | | - Use VS2022/v143 libraries exclusively. C++ compatibility works.
* Version extension ids.Bob Arnson2021-12-2354-1606/+268
| | | | | | | | | https://github.com/wixtoolset/issues/issues/5933 - Add support for detecting VS2022. - Add x64 custom actions. - Remove ancient Help 2.0 support. - Update WixCop to add the new element to trigger custom action.
* Consistent-ify primary key column names.Bob Arnson2021-12-1918-52/+53
|
* Fix dependency table column names.Bob Arnson2021-12-171-5/+5
| | | | | | | (More extensions to fix but in general, primary key column names do not repeat the table name. There's no benefit to including the `4` and some don't use a prefix either. I'll aim for consistency but not pedantic consistency.)
* Fix typos.Bob Arnson2021-12-171-1/+1
|
* Clean up Firewall extension (model for all).Bob Arnson2021-12-1712-131/+24
|
* Fix ids for DependencyExtension.Bob Arnson2021-12-172-24/+24
|
* Deprecate WixDifxAppExtension.Bob Arnson2021-12-122-3/+6
| | | | https://github.com/wixtoolset/issues/issues/6648
* Added Dutch translation of Util extension.Harm van den Brand2021-12-121-0/+33
|
* Add BA events for setting the update bundle.Sean Hall2021-12-111-0/+39
| | | | Fixes #6410
* Add ability to customize file versioning rules for MsiPackage and MspPackage.Sean Hall2021-12-081-2/+4
| | | | Fixes #5911
* More VS2022 fixes.Sean Hall2021-12-062-2/+2
| | | | | | | Update v4.0 projects to target v4.7.2. Skip all Bal managed host tests for now. Remove ToolsVersion from DTF test projects. Remove Microsoft.NETFramework.ReferenceAssemblies from Directory.Packages.props.
* Do not use kernel32.dll as test fileRob Mensching2021-12-0310-9/+10
|
* Fixes required to get build working using MSBuild64 from VS2022Rob Mensching2021-11-291-1/+1
|
* Go back to thmutil not interfering with wixstdba controls.Sean Hall2021-11-101-1/+27
|
* Enable warning to detect hidden base class functionsSean Hall2021-11-102-2/+4
|
* Avoid using control ids inside of thmutil.Sean Hall2021-11-012-73/+242
|
* Add CS_HREDRAW and CS_VREDRAW to fix painting issues when resizing.Sean Hall2021-11-011-10/+4
|
* Remove dutil types from BAFunctions.Sean Hall2021-11-012-8/+16
|
* Make thmutil automatically load controls during window creation.Sean Hall2021-11-011-74/+114
| | | | Add control loaded event.
* Add more thmutil window messages to simplify handling control events.Sean Hall2021-11-011-58/+152
|
* Allow more customization of control ids in thmutil.Sean Hall2021-11-011-3/+62
| | | | | Allow BAFunctions to set control ids. Make sure control ids don't collide.
* Table ids per https://github.com/wixtoolset/issues/issues/5933.Bob Arnson2021-09-1911-49/+50
|
* Bring Sean's fixes to `wix4`.Bob Arnson2021-09-181-2/+2
|
* Don't set NativeMachine variables when IsWow64Process2 is unavailableEric StJohn2021-09-131-1/+4
|
* Add NativeMachine to Burn and WIX_NATIVE_MACHINE to UtilExtensionEric StJohn2021-08-303-0/+41
|
* Skip Wow64 redirection on 64-bit CA builds.Bob Arnson2021-08-231-0/+10
|
* On SuppressDowngradeFailure, quit after detect.Bob Arnson2021-08-222-40/+29
| | | | Implements https://github.com/wixtoolset/issues/issues/6537.
* Allow BA to opt out of MSI transaction.Nir Bar2021-08-122-0/+35
|
* Refactor butil while cleaning up other things.Sean Hall2021-07-183-24/+0
|
* Fixes an error reported by Resharper.Ron Martin2021-07-051-2/+2
|
* Make the BA responsible for parsing restart prompt behavior.Sean Hall2021-07-022-57/+74
| | | | Fixes #4975
* Add bundle option for command line variables to always be uppercase.Sean Hall2021-07-026-7/+68
| | | | Fixes #3777
* Expose overridable variable APIs in balutil and Mba.Core.Sean Hall2021-07-021-101/+30
| | | | Fixes #4777
* Add Success page to prereq BA.Sean Hall2021-06-1728-50/+215
| | | | | | | This was needed to explain to the user that a restart is required but not allowed. It also allows localizing the reboot prompt. Fixes #3957, #5395
* Fix prereq BA to not reload the bootstrapper if a restart is required.Sean Hall2021-06-171-4/+5
| | | | Fixes #5286
* Fix loading BAFunctions.Sean Hall2021-06-043-23/+14
|
* In thmutil when drawing images, use GDI+ and the actual dimensions.Sean Hall2021-06-041-1/+1
| | | | | Partial fix for #6155 Fixes #4106