-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port (Framework)Extensions #6
Comments
@niels9001 originally we did a big push in 7.0 to flatten the namespace and remove 'extensions' so they were all consistent across the package for easy usage. Context:
We could have the component/package maybe be called @Sergio0694 thoughts? |
Heyoooooo I see a new repo 👀👀👀 @michael-hawker Yeah, if we went back and added "Extensions" back it'd be a bit weird. |
Looking at the template that Niels copied I think he may have just used |
@Sergio0694 @michael-hawker Oh yeah, I basically just replaced the last bit of namespace from the previous template. So please ignore / update 😄! |
Haha, yeah, I guess that line was a bit more specific to the Anyway, all good. We'll sort it out and can update these issues all together at our next sync. |
#4 also needs the WeakEventListener and DispatcherQueue extensons. So we should port those over as well into the general base helpers/extensions place. Should we have the extensions and helpers together as like a |
We have some extensions in the base Then will create a separate |
Currently have not brought over:
I believe the top two work differently in UWP vs. WinAppSDK, so probably need to look at more closely if it makes sense to have them. Also, I believe @niels9001 has some thoughts about Titlebar helpers in general we should investigate for a revamp, especially with the platform doing work to better enable custom titlebars, see microsoft/microsoft-ui-xaml#8137 The Middle Click Scrolling extensions are dependent on Windowing APIs, Input APIs, and Cursor APIs, which all work very differently between UWP and Windows App SDK, so not porting for now, as I don't think they work for Windows App SDK at the moment, so probably need more attention. With WebView2 now, we should figure out if we need to remap these extensions or how that should work. |
TODO
Base Porting Checklist
Extensions
Known issues
Future improvements
Notable Changes
The text was updated successfully, but these errors were encountered: