Граф коммитов

178 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 3d141673c2 Use RGB565 for the GPU to support older GLES #229 2018-01-11 04:26:33 +02:00
Matthew Leibowitz 848eb5fbd7 Update to v1.59.3 2017-12-07 01:24:48 +02:00
Matthew Leibowitz 11262fd79a Upgrade to Xamarin.Forms 2.4 2017-10-26 02:48:22 +02:00
Matthew Leibowitz 4106505ab0 SKManagedStream Memory Fixes (#386)
Fixed the memory management of a `SKManagedStream` - especially when used with a `SKTypeface`.
2017-10-25 16:29:51 +02:00
Matthew Leibowitz ba7f4978e6 use PackageReference for workbooks 2017-09-27 18:56:40 +02:00
Matthew Leibowitz 36dfe607a5 Setting the version number to v1.59.2 2017-09-27 03:14:38 +02:00
Matthew Leibowitz 14a20e99ba Exposing GRContext on the various GL views. Issue #358 2017-09-13 03:37:34 +02:00
Matthew Leibowitz 2f706b08dd Resolving issue #292
- we shouldn't be referencing managed objects in the finalizer
2017-09-12 17:11:43 +02:00
Matthew Leibowitz d9a0f9849a Using PackageReference in the UWP apps (no more project.json) 2017-09-06 13:17:17 +02:00
Matthew Leibowitz 20f613a98d Updated the projects to use ProjectReferences 2017-09-05 20:14:54 +02:00
Matthew Leibowitz 96fa157f03 Revert back to 1.59.1 so we can patch 2017-09-05 17:28:56 +02:00
Matthew Leibowitz 9cde46f9aa Updated the version number to v1.60 2017-09-01 18:29:56 +02:00
Matthew Leibowitz 1487463de4 Added ToUIImage overloads that offer pixel scale 2017-08-31 15:36:22 +02:00
Matthew Leibowitz d1c4ac5656 Adding support for watchOS 2017-08-31 15:28:22 +02:00
Matthew Leibowitz c7821fc974 Some more changes to the build 2017-08-30 17:00:38 +02:00
Matthew Leibowitz 9689980f29 Using the correct NuGet package ID 2017-08-30 16:12:54 +02:00
Matthew Leibowitz 03c34c9791 Moving away from package.config 2017-08-30 16:06:17 +02:00
Matthew Leibowitz 11c8cf8c65 Making sure the managed objects match the native 2017-08-16 23:49:35 +02:00
Matthew Leibowitz e4f9defab7 Updating the version to v1.59.1 2017-07-17 21:39:20 +02:00
Matthew Leibowitz 646b3f8fe6 update the ToBitmap for Android. Related to #333 2017-07-17 21:36:41 +02:00
drobdymo 3cf150a0e1 Corrected formula for calculating total number of bytes 2017-07-13 11:51:54 -04:00
Matthew Leibowitz 1a0917727c Updated version numbers to v1.59 2017-07-11 15:11:38 +02:00
Matthew Leibowitz 1ee8d2bcc9 Sometimes the Bitmap is released before the canvas... Fixes #292
- this is fairly scary since my view has a strong reference to it
 - so we first check to make sure that the bitmap's handle is not nullptr
2017-06-30 21:39:41 +02:00
Matthew Leibowitz f668f44be3 Avoid creating backing bitmaps when the dimensions are 0. Fixes #326 2017-06-29 19:43:36 +02:00
Matthew Leibowitz fdaed9a88e make sure we sign netstandard 2017-06-24 15:52:38 +04:00
Matthew Leibowitz 78175088fe some improvements to the platform detection 2017-06-24 12:32:45 +02:00
Matthew Leibowitz 0db86eefae Updated the version number to v1.58.1 2017-06-24 12:09:20 +02:00
Matthew Leibowitz b79570a9db normalized the solution files 2017-06-24 02:19:20 +02:00
Matthew Leibowitz 6b0b1f8368 Re-applied some of the changes that were not specific to MSBuild 2017-06-24 02:02:42 +02:00
Matthew Leibowitz 9bee2ce8fd reset all the project upgrades, MSBuild 15 is just not there yet with Mono 5.0 2017-06-24 01:03:09 +02:00
Matthew Leibowitz 4b3f33f012 we don't need to build forms on linux, yet. 2017-06-24 02:17:26 +04:00
Matthew Leibowitz 2e5c10c526 this should not have been checked in 2017-06-23 23:45:40 +02:00
Matthew Leibowitz 38de485366 linux can also build portable 2017-06-23 23:40:18 +02:00
Matthew Leibowitz 8136e15245 roll back a few changes for linux
- <PackageReference> is not fully supported
 - GenAPI fails when run in a .targets
2017-06-24 01:32:40 +04:00
Matthew Leibowitz 1c9b6e7f89 update the mac Forms 2017-06-23 08:50:37 +02:00
Matthew Leibowitz 126c985f73 - Updating the projects to use <PackageReference>
- no longer project.json or packages.config
    - minimum VS version is 2017
    - no more messing with the .csproj files
    - also cleaned up the project files a bit
 - Added .NET Standard for SkiaSharp.Views.Forms
2017-06-23 08:34:28 +02:00
Matthew Leibowitz 9d3fa22b63 Made some adjustments to the touch events
- Android now ignores events be default (except for the initial down event)
 - iOS can now ignore an event (e.Handled = false)
 - Windows/macOS still fire all events everywhere
 - events are disabled by default to avoid bug in Xamarin.Forms (https://github.com/xamarin/Xamarin.Forms/pull/990)
2017-06-19 20:32:49 -05:00
Matthew Leibowitz 13fd5bc765 Merge pull request #309 from mono/touch-events
Adding touch events
2017-06-09 18:18:57 +02:00
Matthew Leibowitz c9e0001b6b fixed all the solution files 2017-06-06 04:11:37 +02:00
Matthew Leibowitz 5380c160dc Merge branch 'master' into touch-events 2017-06-05 19:00:23 -05:00
Matthew Leibowitz 230d4f973a Moved non-SkiaSharp libraries to another repository:
- Moved SkiaSharp.Extended
 - Moved SkiaSharp.Svg
 - New repository: https://github.com/mono/SkiaSharp.Extended
2017-06-05 15:48:04 -05:00
Matthew Leibowitz b03e6485e4 Whitespace for some reason... 2017-06-02 21:53:03 -05:00
Matthew Leibowitz 3bf643a66b Wrong type 2017-06-02 21:50:25 -05:00
Matthew Leibowitz d300e7fdad Merge branch 'master' into touch-events 2017-06-02 21:49:23 -05:00
Matthew Leibowitz c02beb12b1 A few changes 2017-06-02 21:48:19 -05:00
Matthew Leibowitz f275fb2beb Wrong type for UWP 2017-06-03 00:30:44 +02:00
Matthew Leibowitz bfa980d249 Add support for enabling/disabling touch events:
- switch between gestures and touch events
 - improved performance as we don't need to listen always
2017-06-02 17:04:41 -05:00
Matthew Leibowitz 2670f6728b Renamed TouchAction to Touch because reasons 2017-06-01 20:02:19 -05:00
Matthew Leibowitz 060ae87389 Make sure we preserve scaling with the GL views 2017-06-01 15:32:13 -05:00
Matthew Leibowitz 60832d0e87 iOS/macOS no longer need a whole display link just for a one-shot refresh 2017-06-01 15:31:42 -05:00