Replies: 5 comments 2 replies
-
| 
         For the last one in particular, cleaning up the unusable API. Isn't that outside of the scope of this project? Those APIs would be exposed to the developer via the projection, so this means that CsWinRT or CppWinRT should be responsible for this. CsWinRT uses Microsoft.Windows.SDK.NET.Ref for the projection. CppWinRT grabs the list of .winmd files that it needs to use from the Windows SDK. The .winmd files (which CsWinRT must use to generate the projection) don't really provide any information on what is unusable in a purely desktop environment.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         I want to add "Unseal all the things" microsoft/microsoft-ui-xaml#780 The reason it hasn't been done before was said to be backwards compatibility.  | 
  
Beta Was this translation helpful? Give feedback.
-
        
 我个人认为,与其清理那些遗留的 API(比如  Personally, I think its clear those legacy API (such as   | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         This would be an invest which generates no return so my guess is -> not gonna happen.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         Maybe the line-endings in TextBox and RichEditBox, could also be re-evaluated in 2.0. There is this old bug that asks for customization. But switching this to \n or \r\n would also be a big improvement. Obviously changing the default line ending would be a significant breaking-change, so 2.0 might be an opportunity. I find it baffling why just \r (old school Mac line ending) was chosen.  | 
  
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Now that 2.0 experimental has become official, can we start considering that since it's a major version to do some light house-cleaning?
For instance:
Also see #1660
Beta Was this translation helpful? Give feedback.
All reactions