Replies: 7 comments 11 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.
-
|
A few month ago, I was trying to use
However, it gave me a following exception. The error message does not make sense because there is no way to pass a window handle. Now, this may be obvious to someone who have experience in UWP development that If To be frank, this is not a good developer experience at all. Like dotMartine said, It's time to clean up. |
Beta Was this translation helpful? Give feedback.
-
|
@DarranRowe While your knowledge is very well appreciated, nothing you added here does help the platform or new developers. While everyone here around since the start of Project Reunion might know these quirks by now, i also think it would be quite reasonable by now (5 years after its inception) to have this sorted out by the team developing WinAppSDK. Pushing users of the framework to report Windows OS limitations is imho just a bad idea. We have no weight on this and Feedback Hub is not worth any serious time, because most bugs and reports live forever there. The only ones who can seriously pressure WinDiv into investing any work into this are propably other dev groups inside Microsoft using this framework. And if even they don't care or can't do that we arrive at such problems here. |
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