by shawnoster
Oct 18, 2012
11:27 PM

Updated samples to use a common StaticResource for the app title, added RTL support to DatePicker/TimePicker, added tilt support for LLS. Two bug fixes.
Work Items: 11081,9443

by shawnoster
Oct 12, 2012
12:02 AM

Added some null checks to ExpanderView.OnApplyTemplate.

by shawnoster
Oct 9, 2012
12:30 AM

Associated with Release: Windows Phone Toolkit - September 2012.

Fix for issue where the TiltEffect kept a reference to the last item animated, causing a leak.
Work Item: 10527

by shawnoster
Oct 8, 2012
9:57 PM

A few fixes to make date/time pickers more closely match the built-in experience.

by shawnoster
Oct 6, 2012
12:03 AM

Updating transitions to take FlowDirection into account.

by shawnoster
Oct 5, 2012
12:34 AM

Fix for a PhoneTextBox issue where the hint text will sometimes be black when the Text property is set programmatically.

by shawnoster
Oct 4, 2012
12:28 AM

Updating sample project to incorporate navigation fixes, a fix for the hint text in PhoneTextBox, adding support for new HubTile sizes and samples to match.

by shawnoster
(1 download)
Oct 4, 2012
12:15 AM

Fix for TransitionFrame navigation cannot be canceled. Added changes to the TransitionFrame to handle the case where the navigation is canceled by the app. The navigation can be canceled from the Navigating event handlers or from the PAP's OnNavigatingFrom() method and so it can't be handled in the TransitionFrame's Navigating event handler directly. The TranstionFrame handles the NavigationStopped event and restore the content's interactivity if the navigation is canceled.

Work Item: 10753

by shawnoster
Oct 2, 2012
12:15 AM

Fixed issue where ContextMenu disappears when FlowDirection is set to RightToLeft.
Work Item: 11199

by Project Collectio...
Oct 1, 2012
9:14 PM

Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link:

by Project Collectio...
Oct 1, 2012
9:08 PM

Checked in by server upgrade

by shawnoster
Sep 28, 2012
1:19 AM

Fixed 8396 - TransitionService - Immediately pressing back after a navigation results in a crash.

Let’s say you have page1 and page2 with some navigation transitions on them. If you navigate from page1 to page2 and then have page2 immediately call NavigationService.GoBack(), the app will crash.
The issue is that the transition animation for page1 -> page2 is still running when GoBack is called and page1 is still a children of a content presenter (TransitionFrame has 2 content presenters). And since the visual tree can’t have the same element in two places, you can’t set the content of TransitionFrame to page1 yet.
The fix is to make sure that before starting a new navigation (when OnNavigating is called), that the running transition, if any, completes and that the transition states are reset. That’s exactly what EnsureLastTransitionIsComplete does.

Work Item: 8396

by shawnoster
Sep 28, 2012
1:16 AM

Fixed issue with LockablePivot erroring out when tapping on the empty space in the header.
Work Item: 9663

by shawnoster
Sep 26, 2012
9:08 PM

Fixes for LoopingSelector, including:

7855: LoopingSelector SelectedItem Issue

10458: LoopingSelector performance improvement

LoopingSelector realizes items when it’s initialized (before it’s expanded). The fix is to do so only when IsExpanded is true. This improves initialization performance.

7946: Primitives.LoopingSelector implementation of DataSource property

The XAML parser bypasses the getter/setter of vanilla CLR properties. Thus, it’s not a good place to run event subscription.

9477: LoopingSelector ItemTemplate property updating

When the ItemTemplate changes, it didn’t have any effect. So I added an UpdateItemTemplates method.

9508: LoopingSelector missing items

This is the same issue as the recycling problem for bug 7855.

8706: WP7: LoopingSelector Brake and AnimatePanel functions

This is a bit of theoretical bug as I wasn’t able to repro it. I made sure though that the factor is always positive.

Work Items: 7855,10458,7946,9477,9508,8706

by shawnoster
Sep 26, 2012
8:55 PM

Added samples for new effects, Rating and CustomMessageBox controls.

by shawnoster
Sep 26, 2012
7:59 PM

Added a CustomMessageBox control.

by shawnoster
Sep 26, 2012
7:54 PM

Added new Rating control as well as removed the reference the internal TFS server on the solution and sub-projects.

by shawnoster
Sep 26, 2012
7:37 PM

Some whitespace cleanup.

by shawnoster
Sep 26, 2012
7:31 PM

Added new element effect: TurnstileFeather

by shawnoster
Sep 26, 2012
5:36 AM

Two fixes for ContextMenu.
Work Items: 10938, 11070

by shawnoster
Sep 26, 2012
5:24 AM

Fixed: 7574 - WP7: AutoCompleteBox not working in Pivot and Panorama
Work Items: 7574

by shawnoster
Sep 26, 2012
5:03 AM

Fixed 9776 - PhoneTextBox - Text color after disabling/re-enabling control

The problem here is more serious than the issue title lets on. This wasn't just a case of the text foreground color being off; the problem here is that the common state that should've been called "Normal" was actually called "Enabled" in the PhoneTextBox's default template. As a result, the "Normal" state can never be entered since it doesn't exist, and disabling the control causes it to permanently get placed into the disabled visual state, in which a TextBox with white text exists in the foreground.

The fix for this is simple enough: I just renamed "Enabled" to "Normal". While I was at it, I also added this state to the list of visual states in the TemplateVisualState attribute collection and removed the setting of the visibility of the HintBorder from the Normal state - this happens automatically just when the animations associated with the Disabled state stop when we return to the Normal state, so there's no reason to make it explicit.

Work Items: 9776

by shawnoster
Sep 26, 2012
4:45 AM

Changes for three HubTile issues:

9434: HubTile shows reversed unreadable text when no image (Source property) is set. When the Source property is not set, the user can see the tile's back panel flipped.

9916: WP7 TiltEffect: It isn't applied on a HubTile. The tilt effect didn't work with HubTile because the tile's root (a StackPanel) had a projection on it.

Also fixed a bug in TiltEffect's ManipulationDelta. The manipulation origin should always be transformed to the control's viewport. Otherwise the tilt effect isn't applied properly when the visual children have transforms on them.

10474: NullPointerException in MultipleToSingleLineStringConverter. Wasn't able to repro but added a check nonetheless.

by shawnoster
Sep 26, 2012
12:00 AM

Fixed issue with LongListSelector.SelectedItem binding not working.
Work Item:9360

by shawnoster
Sep 18, 2012
11:09 PM

Fix for MultiSelectList throwing ArgumentOutOfRangeException
Work Item: 9744