commits

date

comment

79962
by Project Collectio...
(595 downloads)
Oct 1, 2012
9:14 PM

Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563

79961
by Project Collectio...
(0 downloads)
Oct 1, 2012
9:08 PM

Checked in by server upgrade

79708
by JoshB
(15 downloads)
Sep 18, 2012
8:24 PM

Updated VEMap to catch exceptions on shutdown.
Updated VEPushPin to limit minimum altitude during ScaleWithMap calculations.

79707
by JoshB
(0 downloads)
Sep 18, 2012
8:05 PM

Made ExpandingSurfaceVEPushPin respect toggle state before the control is loaded

64471
by JoshB
(859 downloads)
Apr 25, 2011
9:35 PM

Added #if DEBUG check around FPS Trace

64470
by JoshB
(52 downloads)
Apr 25, 2011
8:48 PM

Associated with Release: Latest source release.

Deleted unmaintained VS2008 solution and project files
Added CompositionTargetEx helper class - filters the CompositionTarget.Rendering event to only fire once per timestep
Several updates to VEMap that should reduce CPU usage and increase responsiveness:
Updated VEMap to call ManuallyRenderNextFrame in a background thread - should eliminate jittery rendering in some scenarios
Updated VEMap to use CompositionTargetEx - eliminates redundant updates
Moved call to UpdateMapItems so it doesn't depend upon VE throttling, should update map item positions more consistently
Added a Trace to display the VE FPS in the output window

60844
by JoshB
(262 downloads)
Jan 29, 2011
6:10 PM

Fixed bug with LatLongToPoint

57565
by JoshB
(325 downloads)
Nov 15, 2010
9:35 PM

Moved MapManipulationMode enum to InfoStrat.VE namespace.

VEMap.cs: Moved properties from sub-classes: MapManipulationMode, IsPanEnabled, IsZoomEnabled, IsPivotEnabled, IsTiltEnabled, IsSpinEnabled

VEMap.cs: Added new properties: OriginalHeight, OriginalWidth, OriginalAltitude, MaxOpacity, IsCenteredOnMapPoint

SurfaceVEPushPin.cs: Added events: Expanding, Expanded, Collapsing, Collapsed

55868
by JoshB
(194 downloads)
Oct 8, 2010
8:25 PM

Added VEPushPin.ParentItem to allow for setting parents through data binding. Changed VEPushPin.ParentPushPin to a dependency property.

53995
by JoshB
(140 downloads)
Aug 12, 2010
5:50 PM

Fixed bug with ForceUpdateItemPosition when ExpandingSurfaceVEPushPin is databound.

53894
by JoshB
(13 downloads)
Aug 10, 2010
10:16 PM

Fixed choppiness in ExpandingSurfaceVEPushPin:
Added ForceUpdateItemPosition(VEShape item) to VEMap.cs

53350
by JoshB
(36 downloads)
Jul 30, 2010
9:35 PM

Solution: Organized all the sample applications into VEMapSamples directory.
Solution: Added /bin solution folder.
Projects: All the InfoStrat.VE projects now copy their binaries into the /bin directory.
Projects: Updated InfoStrat.VE assembly versions to 2.2.

VisualUtility.cs: Removed assumption of checking for VEShape, now checks for type parameter.
ILocationProvider.cs: Added GetZIndex()
PublicEventsGlobeControl.cs: Now checks for Host and Host.RenderEngine null during dispose

VEMap.cs:
Added flags and checks so control behaves better during dispose.
Added checks so control doesn't crash if you call certain methods before or during initialization
Added SendToFront(VEShape) and SendToBack(VEShape). These change the ZIndex of a VEShape for you.
Removed debugging code that accidentally disabled IsBehindPlanet check.
Added OuterPointToInnerPoint(Point?) and InnerPointToOuterPoint(Point?) to map points from internal map size to control size.
Removed extra code and added check for null latLong in LatLongToPoint(VELatLong, object).
Added check for RegisteredPosition.Valid to LatLongToPoint(VELatLong, object).
Added check in CompositionTarget_Rendering to prevent rendering before map is initialized

VEMapItem.cs: Added logic to support settings ZIndex on VEShapes and prevent early display of pushpins

VEPushPin.cs:
Changed Button, parentPushPin, and currentState from private to protected
Added logic to improve pushpin loading speed
Eliminated the jump when a pushpin is first displayed
Pushpins now automatically SendToFront when clicked

VEPushPinClickedEventArgs.cs: Now sets the RoutedEvent property
VEShape.cs: Added support for setting the ZIndex

SurfaceVEPushPin.cs: Removed derived event that used SurfaceVEPushPinEventArgs.
SurfaveVEPushPinEventArgs.cs: Marked as obsolete.
Added ExpandingSurfaceVEPushPin.cs and ExpandingSurfaceVEPushPin.xaml.

WPFTouchVEMap.cs: Set manipulation event handlers handled=true
WPFTouchVEPushPin.cs: Fixed bug that sometimes prevented touches from triggering the click event.

DataBindingSamplewindow.xaml.cs: Calls DataModel.ResetData() instead of DataModel.InitData()
DataModel: Added ResetData() to cause the data to reinitialize rather than completely recreating the data.
SurfaceVEMapSampleWindow.xaml: Added example of how to use ExpandingSurfaceVEPushPin.

53346
by JoshB
(8 downloads)
Jul 30, 2010
6:42 PM

Updated source control bindings for TFS

39350
by JoshB
(427 downloads)
Jan 30, 2010
9:56 PM

Fixed data binding scenarios
Adds WPFTouchVEMap control for WPF 4 Touch
Adds VS2010 project versions
Pushpin performance improvements

38157
by JoshB
(76 downloads)
Jan 4, 2010
7:53 AM

38154
by JoshB
(0 downloads)
Jan 4, 2010
7:18 AM

38153
by JoshB
(3 downloads)
Jan 4, 2010
7:14 AM

Added Windows 7 Touch control and sample app. Updated movement algorithms to add manipulation centered zooming. Added pivoting and tilting manipulations. Many bug fixes and feature requests.

23079
by JoshB
(850 downloads)
May 1, 2009
3:56 PM

Intermediate Update 2. Includes higher performance pushpins.

22590
by JoshB
(123 downloads)
Apr 21, 2009
7:43 PM

Intermediate commit with fixes for latest VE3D version. This is not fully tested yet.

15632
by JoshB
(128 downloads)
Mar 9, 2009
5:04 PM

14860
by JoshB
(17 downloads)
Mar 7, 2009
6:37 AM

14859
by JoshB
(4 downloads)
Mar 7, 2009
6:36 AM

14856
by JoshB
(15 downloads)
Mar 7, 2009
6:09 AM

Initial upload

  • 1-23 of 23 Change Sets
    • Previous
    • 1
    • Next
    • Showing
    • 10
    • 25
    • Change Sets