Mapsui

Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto

MIT License

Stars
1.1K
Committers
69

Bot releases are visible (Hide)

Mapsui - 2.0.0

Published by pauldendulk over 4 years ago

  • Updated to SkiaSharp 1.68.2.1
  • Re-add extra zoom-in level in ViewportLimiter that was removed in rc.3. This had more consequences than anticipated.
  • Fix needless animation in WPF when zooming out bejond max-zoom-out level.
Mapsui - 2.0.0-rc.5

Published by pauldendulk over 4 years ago

Mapsui - 2.0.0-rc.4

Published by pauldendulk over 4 years ago

  • Fix click event fired on invisible attribution in disabled layer by adding Enabled attribute on IWidget.
Mapsui - 2.0.0-rc.3

Published by pauldendulk over 4 years ago

  • Update to SkiaSharp 1.68.2-preview.60, which resolves crashes on Android while panning/zooming.
  • Limiting zoom levels is now determined by the ViewLimiter only, not the ZoomHelper.
  • Removed some needless Refreshes to improve performance.
Mapsui - 2.0.0-rc.2

Published by pauldendulk over 4 years ago

UPDATE: There is a serious issue with touch on Android. On many devices crash when zooming. There is already a fix in SkiaSharp and we are waiting for the release. In the meantime it is better not to update to rc.2.

  • To SkiaSharp 1.68.2-preview.50
  • Fix LayerCollection.Clear() to actually clear
  • Attribution not visible when Layer is disabled
Mapsui - 2.0.0-rc.1

Published by pauldendulk over 4 years ago

  • Set nuspec to skiasharp 1.68.2-preview.45.
  • Update all nuget references to latest stable.
  • Add Mapsui.Rendering.Skia to standard2.0 folder of nuget #881
Mapsui - 2.0.0-beta.39

Published by pauldendulk over 4 years ago

  • Upgrade to SkiaSharp 1.68.2-preview.45 to fix crash in Hardware accelerated mode
Mapsui - 2.0.0-beta.38

Published by pauldendulk over 4 years ago

  • Fix MapInfo for RasterizingLayer
  • Fixed nuspec for RichTextKit.
  • Xamarin.Forms upper limit < 5.0.
  • Use PixelDensity in RasterizingLayer so it is pixel perfect on high dpi devices.
  • Use PixelDensity in Snapshot so it is pixel perfect on high dpi devices.
  • Add MapControl.RenderMode to choose between Software and Hardware render mode.
  • Fetch delay for Layer now slightly different. Fetches always x milliseconds apart.
  • StrokeJoin.Round now the default StrokeJoin.
Mapsui - 2.0.0-beta.37

Published by pauldendulk over 4 years ago

  • Add functionality to add custom styles with custom renderers. This is an important improvement. See the Special #829
  • Fix exception in forms UWP after touch gesture has endedFix #846
  • Improve Layer fetch delay logic. Now fetch is immediate when the interval (500) has passed. It used to wait for that time before every fetch. #854
  • Fix a crash where CanvasSize was null when removing and adding the MapView to a form #842
  • Fix glitches in rendering when dragging and rotation the map by making a copy of the viewport #829
Mapsui - 2.0.0-beta.36

Published by pauldendulk over 4 years ago

  • Improve rendering of SVG images on high dpi devices. 840
  • Use direct draw when drawing callout to improve quality. 836
  • Fix null pointer exception that could occur when using mouse in MapView 844.
  • Add helper to encode polylines. 713
  • Remove touch points on map exit in MapView. 728
Mapsui - 2.0.0-beta.35

Published by pauldendulk over 4 years ago

  • Use Scaling instead of IgnorePixelScaling on Android, WPF and UWP (to improve image quality).
  • Use SKGLView (hardware accelerated) on iOS and Android.
Mapsui - 2.0.0-beta.32

Published by pauldendulk over 4 years ago

Fixed to nuspec for the previous release.

Mapsui - 2.0.0-beta.31

Published by pauldendulk almost 5 years ago

  • Fix bug with rotation and animated navigation #736 by @charlenni
  • Fix bug where results from widget touches are not handled correct #743 by @charlenni
  • Fix bug where Drawables.Clear throws exception #758 by @charlenni
  • Fix bug for exception when creating a Pin in MapView #752 by @ejkani
  • Add method to MapControl to take snapshot of map view #744 by @charlenni
  • MapView related classes not sealed: Pin, Polygon, Polyline, Circle, MapSpan #755 by @SebastianRuzanowski
Mapsui - 2.0.0-beta.30

Published by pauldendulk almost 5 years ago

  • Fixed nuget package references in .nuspec
Mapsui - 2.0.0-beta.29

Published by pauldendulk almost 5 years ago

  • Update to SkiaSharp to 1.68.1
  • Update to Xamarin.Forms to 4.3.0
  • Improve fling ##663 [@radderz]
  • Add FromPositions method to MapSpan #712 [@galadril]
  • Fix memory corruption exception for linestring #725 [@willy40]
Mapsui - 2.0.0-beta.28

Published by pauldendulk almost 5 years ago

  • Now publishing the correct dlls.
Mapsui - 2.0.0-beta.27

Published by pauldendulk about 5 years ago

  • Updating to BruTile 2.1.2 in code and nuspec to fix #703
  • Make layers list and widget list thread safe for #687 #686 #653
Mapsui - 2.0.0-beta.26

Published by pauldendulk about 5 years ago

  • Fix info not being called in some cases
  • Fix fling velocity to mimic android native
  • Updating to XF 3.6.0.293080 to avoid UWP exception on startup because of this issue xamarin/Xamarin.Forms#5188
  • Changed setter of Navigator in MapControl from private to public, so that it is possible to use own implementations of INavigator
  • Updating to BruTile 2.1.2 (in code but not in nuspec 😔)
Badges
Extracted from project README
NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet NuGet Status NuGet Build status Build status
Related Projects