-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Add new WrapLayout and StaggeredLayout controls #3160
Commits on Jan 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2b5eb6c - Browse repository at this point
Copy the full SHA 2b5eb6cView commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1250f2f - Browse repository at this point
Copy the full SHA 1250f2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec3cca8 - Browse repository at this point
Copy the full SHA ec3cca8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04677f4 - Browse repository at this point
Copy the full SHA 04677f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6c797 - Browse repository at this point
Copy the full SHA 7b6c797View commit details -
Configuration menu - View commit details
-
Copy full SHA for e42a770 - Browse repository at this point
Copy the full SHA e42a770View commit details -
Don't work with the UIElement directly within the measure method. Ins…
…tead use a new StaggeredItem to track the size of the element
Configuration menu - View commit details
-
Copy full SHA for 5f8de42 - Browse repository at this point
Copy the full SHA 5f8de42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1a714 - Browse repository at this point
Copy the full SHA 3a1a714View commit details -
Configuration menu - View commit details
-
Copy full SHA for 225a24f - Browse repository at this point
Copy the full SHA 225a24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98c3be0 - Browse repository at this point
Copy the full SHA 98c3be0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78673db - Browse repository at this point
Copy the full SHA 78673dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bddce4 - Browse repository at this point
Copy the full SHA 3bddce4View commit details -
Remove horizontal alignment calculations. I don't believe this should…
… be part of a layout. The ItemsRepeater will handle that
Configuration menu - View commit details
-
Copy full SHA for 5615681 - Browse repository at this point
Copy the full SHA 5615681View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a1e60 - Browse repository at this point
Copy the full SHA 57a1e60View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ee3f5 - Browse repository at this point
Copy the full SHA d2ee3f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3814bcb - Browse repository at this point
Copy the full SHA 3814bcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a25e5 - Browse repository at this point
Copy the full SHA b6a25e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eed9df - Browse repository at this point
Copy the full SHA 9eed9dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for becb6e4 - Browse repository at this point
Copy the full SHA becb6e4View commit details -
If the column width is different from what was previously there then …
…clear the items because we will need to recalculate the size of the items
Configuration menu - View commit details
-
Copy full SHA for d8b1c56 - Browse repository at this point
Copy the full SHA d8b1c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for c442431 - Browse repository at this point
Copy the full SHA c442431View commit details
Commits on Feb 11, 2020
-
since we are staying within one column we do not need to track the he…
…ight and number of items in each column
Configuration menu - View commit details
-
Copy full SHA for a6c3375 - Browse repository at this point
Copy the full SHA a6c3375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b66a46 - Browse repository at this point
Copy the full SHA 2b66a46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7767b7c - Browse repository at this point
Copy the full SHA 7767b7cView commit details -
When the width of the panel changes we could get more columns to use.…
… In that case clear out the cache of columns
Configuration menu - View commit details
-
Copy full SHA for 3931d9d - Browse repository at this point
Copy the full SHA 3931d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a52d4ab - Browse repository at this point
Copy the full SHA a52d4abView commit details -
Calculate the height based on the number of average number of items w…
…e have or, if we have all of the items use the total height
Configuration menu - View commit details
-
Copy full SHA for a64783a - Browse repository at this point
Copy the full SHA a64783aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9899415 - Browse repository at this point
Copy the full SHA 9899415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a8ab88 - Browse repository at this point
Copy the full SHA 3a8ab88View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe0b6c3 - Browse repository at this point
Copy the full SHA fe0b6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 235d5a6 - Browse repository at this point
Copy the full SHA 235d5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7722f47 - Browse repository at this point
Copy the full SHA 7722f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97fa156 - Browse repository at this point
Copy the full SHA 97fa156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 042d970 - Browse repository at this point
Copy the full SHA 042d970View commit details -
Configuration menu - View commit details
-
Copy full SHA for aefd2e0 - Browse repository at this point
Copy the full SHA aefd2e0View commit details -
We don't need to clear any of the cache if the an item was added/remo…
…ved where we haven't cached
Configuration menu - View commit details
-
Copy full SHA for 0d2f5bb - Browse repository at this point
Copy the full SHA 0d2f5bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6415124 - Browse repository at this point
Copy the full SHA 6415124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33305e1 - Browse repository at this point
Copy the full SHA 33305e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 519cfb1 - Browse repository at this point
Copy the full SHA 519cfb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b49dc3a - Browse repository at this point
Copy the full SHA b49dc3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38e81fe - Browse repository at this point
Copy the full SHA 38e81feView commit details
Commits on Feb 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 975dc7b - Browse repository at this point
Copy the full SHA 975dc7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97a2813 - Browse repository at this point
Copy the full SHA 97a2813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a39b5 - Browse repository at this point
Copy the full SHA 72a39b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb3ae65 - Browse repository at this point
Copy the full SHA fb3ae65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d64299 - Browse repository at this point
Copy the full SHA 8d64299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68dc5e5 - Browse repository at this point
Copy the full SHA 68dc5e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07cee0b - Browse repository at this point
Copy the full SHA 07cee0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e6b7a3 - Browse repository at this point
Copy the full SHA 3e6b7a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e5a391 - Browse repository at this point
Copy the full SHA 7e5a391View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e226e1 - Browse repository at this point
Copy the full SHA 5e226e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a52dd - Browse repository at this point
Copy the full SHA f4a52ddView commit details
Commits on Feb 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6b4f54e - Browse repository at this point
Copy the full SHA 6b4f54eView commit details
Commits on Feb 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 89e08cd - Browse repository at this point
Copy the full SHA 89e08cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7d4171 - Browse repository at this point
Copy the full SHA d7d4171View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a14977 - Browse repository at this point
Copy the full SHA 2a14977View commit details -
Configuration menu - View commit details
-
Copy full SHA for a940e55 - Browse repository at this point
Copy the full SHA a940e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8d591 - Browse repository at this point
Copy the full SHA 1d8d591View commit details -
Configuration menu - View commit details
-
Copy full SHA for 711bfc4 - Browse repository at this point
Copy the full SHA 711bfc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ae10be - Browse repository at this point
Copy the full SHA 6ae10beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 100bff8 - Browse repository at this point
Copy the full SHA 100bff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5808401 - Browse repository at this point
Copy the full SHA 5808401View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d911e2 - Browse repository at this point
Copy the full SHA 4d911e2View commit details
Commits on Feb 19, 2020
-
Make sure elements get recycled when they are outside the scope of th…
…e bounds. Move getting the elements to the layout
Configuration menu - View commit details
-
Copy full SHA for e09227b - Browse repository at this point
Copy the full SHA e09227bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 592a645 - Browse repository at this point
Copy the full SHA 592a645View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4118bdd - Browse repository at this point
Copy the full SHA 4118bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed9fa4 - Browse repository at this point
Copy the full SHA 1ed9fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e87a85b - Browse repository at this point
Copy the full SHA e87a85bView commit details -
Revert the change to not account for row spacing when finding the col…
…umn. Items will jump around when playing with RowSpacing but that's not a common use case and items were not placed in the right column
Configuration menu - View commit details
-
Copy full SHA for 4ea0ada - Browse repository at this point
Copy the full SHA 4ea0adaView commit details
Commits on Feb 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 26ba303 - Browse repository at this point
Copy the full SHA 26ba303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e7b442 - Browse repository at this point
Copy the full SHA 9e7b442View commit details
Commits on Mar 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2828d13 - Browse repository at this point
Copy the full SHA 2828d13View commit details
Commits on Mar 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3e70dff - Browse repository at this point
Copy the full SHA 3e70dffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f3d484 - Browse repository at this point
Copy the full SHA 4f3d484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37d8f22 - Browse repository at this point
Copy the full SHA 37d8f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e571f - Browse repository at this point
Copy the full SHA 63e571fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b00beff - Browse repository at this point
Copy the full SHA b00beffView commit details -
Configuration menu - View commit details
-
Copy full SHA for c657716 - Browse repository at this point
Copy the full SHA c657716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f9fb0 - Browse repository at this point
Copy the full SHA 19f9fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1c12a5 - Browse repository at this point
Copy the full SHA d1c12a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c5ede - Browse repository at this point
Copy the full SHA 74c5edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5298e - Browse repository at this point
Copy the full SHA 0c5298eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 978e3db - Browse repository at this point
Copy the full SHA 978e3dbView commit details -
Do not clear the items from the collection. zero out their measure va…
…lues so they get recalculated
Configuration menu - View commit details
-
Copy full SHA for 9b55f99 - Browse repository at this point
Copy the full SHA 9b55f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for da95ec7 - Browse repository at this point
Copy the full SHA da95ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d7164f - Browse repository at this point
Copy the full SHA 5d7164fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60acd33 - Browse repository at this point
Copy the full SHA 60acd33View commit details
Commits on Mar 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0338d70 - Browse repository at this point
Copy the full SHA 0338d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a02450 - Browse repository at this point
Copy the full SHA 6a02450View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15e924f - Browse repository at this point
Copy the full SHA 15e924fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf7c083 - Browse repository at this point
Copy the full SHA bf7c083View commit details -
Configuration menu - View commit details
-
Copy full SHA for be13161 - Browse repository at this point
Copy the full SHA be13161View commit details
Commits on Mar 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 28e9c54 - Browse repository at this point
Copy the full SHA 28e9c54View commit details -
Configuration menu - View commit details
-
Copy full SHA for cefad16 - Browse repository at this point
Copy the full SHA cefad16View commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1d5d9f3 - Browse repository at this point
Copy the full SHA 1d5d9f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841a5a4 - Browse repository at this point
Copy the full SHA 841a5a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a2003 - Browse repository at this point
Copy the full SHA 85a2003View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10813b1 - Browse repository at this point
Copy the full SHA 10813b1View commit details
Commits on Mar 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for be17557 - Browse repository at this point
Copy the full SHA be17557View commit details
Commits on Mar 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 04c1c2c - Browse repository at this point
Copy the full SHA 04c1c2cView commit details
Commits on Apr 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b1ac63e - Browse repository at this point
Copy the full SHA b1ac63eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e22ac0e - Browse repository at this point
Copy the full SHA e22ac0eView commit details
Commits on Apr 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 11ad747 - Browse repository at this point
Copy the full SHA 11ad747View commit details
Commits on Apr 14, 2020
-
Only measure an item if it wasn't already measured. This helps speed …
…up items when first being measured
Configuration menu - View commit details
-
Copy full SHA for 2dbf136 - Browse repository at this point
Copy the full SHA 2dbf136View commit details -
Configuration menu - View commit details
-
Copy full SHA for d366457 - Browse repository at this point
Copy the full SHA d366457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6b626 - Browse repository at this point
Copy the full SHA 7c6b626View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1880101 - Browse repository at this point
Copy the full SHA 1880101View commit details
Commits on May 6, 2020
-
Track the elements that are used and make sure they recycled when the…
…y are outside of the bounds of the realization area
Configuration menu - View commit details
-
Copy full SHA for d8d1918 - Browse repository at this point
Copy the full SHA d8d1918View commit details -
Merge branch 'master' into Layouts
# Conflicts: # Microsoft.Toolkit.Uwp.SampleApp/Microsoft.Toolkit.Uwp.SampleApp.csproj # Windows Community Toolkit.sln
Configuration menu - View commit details
-
Copy full SHA for 91cf313 - Browse repository at this point
Copy the full SHA 91cf313View commit details
Commits on May 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4cb3d83 - Browse repository at this point
Copy the full SHA 4cb3d83View commit details
Commits on May 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a4e18e4 - Browse repository at this point
Copy the full SHA a4e18e4View commit details -
When an item changes size we need to set a new height for the item an…
…d reset everything after it
Configuration menu - View commit details
-
Copy full SHA for a3eef4a - Browse repository at this point
Copy the full SHA a3eef4aView commit details -
If the current measure of the item does not match then the size of th…
…e item changed. We need to recalculate layout for everything after it
Configuration menu - View commit details
-
Copy full SHA for 262275a - Browse repository at this point
Copy the full SHA 262275aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92abf24 - Browse repository at this point
Copy the full SHA 92abf24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ed6d8 - Browse repository at this point
Copy the full SHA 25ed6d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c092cf7 - Browse repository at this point
Copy the full SHA c092cf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d542dcc - Browse repository at this point
Copy the full SHA d542dccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4e3abf - Browse repository at this point
Copy the full SHA b4e3abfView commit details
Commits on May 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aca6799 - Browse repository at this point
Copy the full SHA aca6799View commit details