Skip to content
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

Bring over Sizer controls to main repo #26

Merged
merged 5 commits into from
Apr 19, 2023
Merged

Bring over Sizer controls to main repo #26

merged 5 commits into from
Apr 19, 2023

Conversation

michael-hawker
Copy link
Member

Brought over from CommunityToolkit/Labs-Windows#419 (look at individual commits for bug fix/style update changes over base import)

This is the replacement for GridSplitter, so makes sense to start having this here anyway. Biggest thing missing is more E2E tests, which we need to finish building from CommunityToolkit/Labs-Windows#183 either in the Tooling Module or as a separate helper set/package.

Also Fixes CommunityToolkit/Labs-Windows#388

Should be good to go and will help with CommunityToolkit/Labs-Windows#418 next step (though we need to migrate Labs to use new dependencies once we have enough stuff ported here like Animations #25). 🎉

Glad to finally get this stuff resolved, this has been in the back of my mind for a while now. The new SizerBase is now above-and-beyond what we currently have in WCT. And even some future modern magic to from @niels9001!

michael-hawker and others added 4 commits April 18, 2023 15:06
…te namespace to CommunityToolkit.WinUI.Controls
Removes Mouse Extension from XAML Template and does in code-behind as to remove the need to set the Cursor property directly via binding
By setting the Cursor DependencyProperty we were losing our detection mechanism, now if it's set it's an explicit override, otherwise we use our logic based on Orientation property
Also, switches to new CommunityToolkit.*.Extensions Dependency vs. old copies of Tree helpers
Fixes some doc typos
Bumps version, tested on UWP, WASDK, and Uno.UI/WASM
* Adding modern style

* Address feedback

* Fixing wrong state names
@michael-hawker michael-hawker added this pull request to the merge queue Apr 19, 2023
Merged via the queue into main with commit 9e4cebc Apr 19, 2023
@delete-merged-branch delete-merged-branch bot deleted the port/sizers branch April 19, 2023 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[SizerBase] Orientation and Cursor not set correctly
3 participants