This file lists the important changes to this project.
WPF Components v24.2 supported.
Theme Designer now supports the new DevExpress Win11Dark theme.
- T1128495 - Theme Designer crashes on an attempt to click in its visual elements.
Theme Designer now supports the new DevExpress Win11Light theme.
- T1081125 - Theme Designer cannot open previews for PropertyGridControl in themes created for old DevExpress versions.
- T1062507 - Images in a sub-folder in the Source directory become broken after upgrading a theme
Theme Designer now supports the new DevExpress Win10Dark theme and Enhanced Contrast palettes for Office 2016 SE, Visual Studio 2017, Office 2019, and Visual Studio 2019 DevExpress Themes.
The MSBuild updated to the v16.10.
- T1016630 - tdcli.exe generates faulty source code
- T1001880 - Theme Designer cannot build a theme when Directory.Build.props contains LangVersion=9
- T939497 - Theme Designer cannot open a theme after an upgrade if certain files are read-only
Theme Designer now supports the new DevExpress Win10Light theme and DevExpress Visual Studio 2019 palettes.
Bugs fixes and miscellaneous enhancements.
- T862806 - Make it possible to export a theme when DevExpress components are not installed
- Theme Designer now supports the new DevExpress Visual Studio 2019 themes.
- CodeView - context menu includes Cut, Copy, and Paste commands.
- The Theme Designer now targets the .NET Framework 4.8.
- The MSBuild updated to the v16.4.
- Incremental build performance enhanced.
-
Command Line Interface (CLI) allows you to clone and export theme solutions. You can use the CLI on a build server and then build the theme solution with msbuild.
Refer to the Command Line Interface topic for more information.
- t835710 - The WPF Theme Designer preview is not displayed if the target version is 17.2
- T830995 - ThemeDesigner does not launch the complex preview
-
T816015 - Show error messages when the Output window is hidden
-
T719715 - Theme Designer shows an empty preview in certain cases
-
The Visual Tree Window displays the preview's visual element structure.
-
The Properties Window displays the selected element's properties.
-
The Ignore System DPI tool ignores the system's scaling value and displays the preview with 100% scale.
- T754663 - The preview window is corrupted when the custom theme name is Office2019Colorful
-
The View in XAML tool was replaced with the Inspect Element tool. Inspect Element allows you to select a UI element and display its properties, XAML code, and position in the Visual Tree.
-
The Filter Colors tool now displays only the colors from the selected element and its children. You can use the Inspect Element tool or Visual Tree Window to select an element.
-
The Theme Designer now uses the Ribbon's Simplified mode.
-
The Reset Layout tool was moved to the 'Home' ribbon tab.
-
The Views ribbon tab was converted to a drop-down button and moved to the 'Home' ribbon tab.
- T743008 - The Theme Designer cannot upgrade a theme because the 'x' namespace prefix is not defined in certain files.
- Internal enhancements and bug fixes.
-
You can create new themes based on your custom theme at runtime. Refer to the WPF Palettes topic for more information.
-
Export your current theme palette to a .cs file.
-
Apply a predefined palette available in the current theme.
-
When you close a theme solution, the Theme Designer remembers the files you had open previously and restores them when you re-open the theme solution.
-
The application's layout has changed to borderless.
-
Resolve Merge Conflicts - you do not need to use the KDiff3 tool to choose a file version.
-
New Show in Explorer and Copy Path items in the CodeView window's context menu.
-
Visual Studio-Inspired syntax highlighting.