aboutsummaryrefslogtreecommitdiff
path: root/src/libs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* FilesInUse messages are too different to unify in the Burn engine.Sean Hall2021-12-302-9/+11
| | | | Fixes #6348
* Build simplification and parallelizationRob Mensching2021-12-305-12/+8
|
* Use `v143` toolset except `v141` for libs.Bob Arnson2021-12-252-6/+6
|
* Build with VS2022, which is now required.Bob Arnson2021-12-258-62/+16
| | | | - Use VS2022/v143 libraries exclusively. C++ compatibility works.
* Fix typos.Bob Arnson2021-12-171-1/+1
|
* ListView controls can have a different image list for different modes.Sean Hall2021-11-101-3/+3
|
* Move ImageList element back under Theme since it's not a control.Sean Hall2021-11-101-4/+4
|
* Go back to thmutil not interfering with wixstdba controls.Sean Hall2021-11-102-21/+22
|
* Use DefDlgProc in thmutil.Sean Hall2021-11-011-9/+25
| | | | #5927
* Avoid using control ids inside of thmutil.Sean Hall2021-11-018-459/+565
|
* Add CS_HREDRAW and CS_VREDRAW to fix painting issues when resizing.Sean Hall2021-11-012-0/+33
|
* Make thmutil automatically load controls during window creation.Sean Hall2021-11-012-62/+118
| | | | Add control loaded event.
* Add more thmutil window messages to simplify handling control events.Sean Hall2021-11-012-89/+247
|
* Allow more customization of control ids in thmutil.Sean Hall2021-11-012-29/+81
| | | | | Allow BAFunctions to set control ids. Make sure control ids don't collide.
* Don't set NativeMachine variables when IsWow64Process2 is unavailableEric StJohn2021-09-131-1/+3
|
* Add NativeMachine to Burn and WIX_NATIVE_MACHINE to UtilExtensionEric StJohn2021-08-302-8/+35
|
* Allow BA to opt out of MSI transaction.Nir Bar2021-08-121-1/+1
|
* Add argument and policy setting to set Burn's base working directory.Sean Hall2021-08-045-117/+268
| | | | Fixes #5856
* Get system TEMP path from the registry.Sean Hall2021-08-042-0/+103
| | | | Also, correctly handle return codes from related path APIs.
* Add fixed buffer butil APIs.Sean Hall2021-07-192-20/+201
|
* Fix more 32-bit assumptions.Sean Hall2021-07-192-40/+12
| | | | Use strutil to return value in BundleGetBundleInfo.
* Refactor butil while cleaning up other things.Sean Hall2021-07-185-237/+326
|
* Allow access to persisted variables from related bundles.Jacob Hoover2021-07-184-13/+158
| | | | Implements #3704
* Fix errors in that cause format specifiers to appear inRon Martin2021-07-051-3/+3
| | | | error messages rather than the intended data.
* Use traversal projects to build libs in parallel.Bob Arnson2021-06-284-32/+41
|
* Fix building and perf for bundles with 1000s of package and BA payloadsSean Hall2021-06-091-70/+58
| | | | Fixes other half of #5300
* Fix bug where theme window didn't enlarge client area for default DPI.Sean Hall2021-06-041-9/+33
|
* Support multiple thmutil in same process.Sean Hall2021-06-041-15/+30
|
* Add thmutil Image element to allow specifying multiple resolutions.Sean Hall2021-06-042-25/+371
| | | | | | Rename previous Image element to ImageListItem. Last partial fix for #6155
* Allow arbitrary strings for thmutil Font ids.Sean Hall2021-06-042-16/+39
|
* Require separate images for thmutil graphic Buttons and Progressbars.Sean Hall2021-06-042-187/+389
|
* Add THEME_IMAGE_REFERENCE to thmutil.Sean Hall2021-06-042-70/+293
|
* In thmutil when drawing images, use GDI+ and the actual dimensions.Sean Hall2021-06-044-96/+244
| | | | | Partial fix for #6155 Fixes #4106
* Enforce schema restrictions for numeric and image thmutil attributes.Sean Hall2021-06-046-1631/+694
|
* Require children of thmutil Billboard elements to be BillboardPanel.Sean Hall2021-06-045-103/+180
|
* Fix batch file command-line parsingRob Mensching2021-05-171-1/+1
|
* Add ability to suppress pfnTraceErrorCallback for the current thread.Sean Hall2021-05-112-1/+43
| | | | | | Suppress BurnTraceError while logging errors from BurnTraceError. #6378
* Implement integrated build processRob Mensching2021-05-1126-659/+175
|
* Merge wcautilRob Mensching2021-05-1127-0/+5134
|\
| * Move wcautil into libs/wcautilRob Mensching2021-04-2927-0/+5134
|
* Move dutil into libs/dutilRob Mensching2021-04-29161-0/+57739