aboutsummaryrefslogtreecommitdiff
path: root/src/libs/dutil/WixToolset.DUtil/thmutil.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix egregiously bad comments that were frustratingBob Arnson2024-07-151-1/+1
|
* Prevent unnecessary refreshes that move focus.Bob Arnson2024-07-121-6/+9
| | | | | | | | | | | Spillover from having more interactive controls. In WiX v3, showing a page moved the focus as a typical person might expect. When WiX v4 added interactivity, the same code was used to update controls (e.g., when checking a checkbox set a property used in a `VisibleCondition` or `EnableCondition` for another control on the same page). This change prevents the focus-setting behavior if the same page is being shown. Fixes https://github.com/wixtoolset/issues/issues/8144
* Move the BootstrapperApplication out of procRob Mensching2024-03-061-2/+2
|
* Fix double-free bugs in thmutil.Sean Hall2023-02-191-3/+3
| | | | Fixes 7231
* Stop Richedit control from scrolling during load.Bob Arnson2023-01-101-1/+1
| | | | Fixes https://github.com/wixtoolset/issues/issues/7113.
* Disallow attributes in Billboard/Panel.Bob Arnson2022-09-151-0/+14
| | | | Fixes https://github.com/wixtoolset/issues/issues/6893.
* Add more burn E2E tests.Sean Hall2022-09-151-2/+0
| | | | | | | | Fix bug where first splash screen wasn't closed. Fix bug where billboard only started the first time. Fix bug where the restart status was lost when the exit code was an error. Fix bug where the hash byte array length was compared to the hash string length (string is twice as long). Fix bug where Burn didn't give update hash if the first byte was 0.
* Restrict panels to static controls.Bob Arnson2022-08-291-52/+57
| | | | Fixes https://github.com/wixtoolset/issues/issues/6635.
* Allow wixstdba special controls to have declarative text.Sean Hall2022-08-101-80/+87
| | | | Fixes 6855
* Use IFileOpenDialog instead of SHBrowseForFolder and GetOpenFileName.Sean Hall2022-08-101-37/+30
| | | | It is the recommended option since Vista and has better long path support.
* Add MemSizeChecked.Sean Hall2022-05-311-3/+8
|
* Fix themes to account for UnsafeUninstall action.Sean Hall2022-03-161-4/+2
|
* 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-101-20/+18
|
* Use DefDlgProc in thmutil.Sean Hall2021-11-011-9/+25
| | | | #5927
* Avoid using control ids inside of thmutil.Sean Hall2021-11-011-375/+275
|
* Add CS_HREDRAW and CS_VREDRAW to fix painting issues when resizing.Sean Hall2021-11-011-0/+20
|
* Make thmutil automatically load controls during window creation.Sean Hall2021-11-011-42/+95
| | | | Add control loaded event.
* Add more thmutil window messages to simplify handling control events.Sean Hall2021-11-011-89/+213
|
* Allow more customization of control ids in thmutil.Sean Hall2021-11-011-24/+51
| | | | | Allow BAFunctions to set control ids. Make sure control ids don't collide.
* 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-041-25/+357
| | | | | | Rename previous Image element to ImageListItem. Last partial fix for #6155
* Allow arbitrary strings for thmutil Font ids.Sean Hall2021-06-041-16/+36
|
* Require separate images for thmutil graphic Buttons and Progressbars.Sean Hall2021-06-041-174/+358
|
* Add THEME_IMAGE_REFERENCE to thmutil.Sean Hall2021-06-041-64/+264
|
* In thmutil when drawing images, use GDI+ and the actual dimensions.Sean Hall2021-06-041-94/+213
| | | | | Partial fix for #6155 Fixes #4106
* Enforce schema restrictions for numeric and image thmutil attributes.Sean Hall2021-06-041-431/+562
|
* Require children of thmutil Billboard elements to be BillboardPanel.Sean Hall2021-06-041-101/+144
|
* Move dutil into libs/dutilRob Mensching2021-04-291-0/+5709