Roadmap Progress - Sept and October 2023 updates #8488
pchaurasia14
announced in
Announcements
Replies: 1 comment
-
Thanks to everyone for your contributions and hard work! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Below are the updates on 2023 Roadmap deliverables -
Modernization
We are working to refine this further.
Sample application and tests are available as well.
Feature is now available in .NET 8.
Ready for community contributions.
Our testing on sample applications which uses animations showed an improvement of 10-30% sustained frame rate when running over RDP.
To enable the feature, you need to specify an appcontext switch(
System.Windows.Media.IsHardwareAccelerationEnabledForRdp
) in either .csproj or *.runtimeconfig.json . Do try this feature out and provide us with your feedback.Feature is now available in .NET 8.
Infrastructure upgrades
- 2D PR
- 3D PR
Number of tests are indicative of total number of tests made available (including disabled tests)
You can follow our progress overall in this project.
Issues/ PRs
1. Fix NullReferenceException in DynamicRenderer #7552 Thanks @lindexi !
2. Cleanup TypeConverter replacements #203 Thanks @hughbe !
3. Added linker hint for DirectWriteForwarder #4353 Thanks @ThomasGoulet73 !
4. Use built-in StringComparer.OrdinalIgnoreCase StringComparer #8166 Thanks @ThomasGoulet73 !
5. Use ArgumentNullException.ThrowIfNull in PresentationUI and Themes #8194 Thanks @halgab !
6. Use ArgumentNullException.ThrowIfNull in UIAutomation projects #8148 Thanks @halgab !
7. Use ArgumentNullException.ThrowIfNull System.Windows.Controls.Ribbon and System.Windows.Input.Manipulations #8193 Thanks @halgab !
8. Fix for Radio Button Behavior Across Disconnected Windows #8202
9. Closing the bitmapstream for UnknownBitMapDecoder #8174
10. Update translation state for ScrollBar_ContextMenu_Top resource #8295
11. Fix event call in OpenFolderDialog.cs #8299 Thanks @adegeo !
12. Put Unlock method within the finally block to ensure that the Lock and Unlock methods are called in pairs #8157 Thanks @lindexi !
13. fix: EnsureDocumentStructure typo #8321 Thanks @0o001 !
We are very grateful to all the contributors who have helped improve WPF.
We are aiming to reduce the total turnaround time for issues and PRs.
Misc
Going forward, our focus is primarily scoped to Win11 theming and BinaryFormatter obsoletion. Community contributions will be prioritized in these areas.
Beta Was this translation helpful? Give feedback.
All reactions