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
Matthew Leibowitz
bc6ec734f1
The newlines are dodgy
2017-06-01 14:22:10 -05:00
Matthew Leibowitz
165f9bdcf8
Added UWP and some more features
2017-06-01 20:55:24 +02:00
Matthew Leibowitz
735a3d2c0a
Added initial touch support to the Forms views:
...
- iOS
- Android
- macOS
2017-05-31 21:42:55 -05:00
Matthew Leibowitz
a0272c9300
Updated the versions to v1.58
2017-05-12 02:50:50 -05:00
Matthew Leibowitz
a2221c7ddc
Upping the version number for fixes
2017-05-08 16:10:51 -04:00
Matthew Leibowitz
8d3a04d015
Merge branch 'master' into pr/289
2017-05-03 07:21:06 +02:00
Bojan Rajkovic
aeb3afc0cc
Add a Xamarin Workbooks integration
...
The integration uses the new Xamarin Workbooks SDK and provides some
convenience renderers for SKImage, SKBitmap, SKSurface, SKPixmap, and SKColor to
aid in using those types in a workbook. With the integration loaded, those Skia
objects will be rendered directly in the viewport as images (in the case of the
first 4), or as a Workbooks color in the case of SKColor.
2017-05-02 13:39:59 -04:00
Matthew Leibowitz
1e83d00a23
The shaper must return the raw uint
2017-05-01 21:07:25 -04:00
Matthew Leibowitz
e635ce8a05
Removing references to files that are not generated.
2017-05-01 17:01:55 -04:00
Matthew Leibowitz
ff485540a0
Merge pull request #286 from mono/harfbuzz
...
Adding a binding for HarfBuzz
2017-05-01 14:36:17 -04:00
Matthew Leibowitz
a2a4576597
Make sure we only ever set the native control once per renderer
2017-05-01 14:29:29 -04:00
Matthew Leibowitz
5e8500ed2e
Updated the solutions
2017-04-28 17:19:47 -04:00
Matthew Leibowitz
30bbda8a04
Fixed the source
2017-04-28 16:11:19 -04:00
Matthew Leibowitz
4074c2db3d
Added the projects to the solutions
2017-04-28 16:09:22 -04:00
Matthew Leibowitz
aaa8b19ef2
Cleaning up the repo a bit
2017-04-28 09:56:53 -04:00
Matthew Leibowitz
bb231e3849
Added the initial work for HarfBuzz
...
WIP for #272
2017-04-27 21:35:54 +02:00
Matthew Leibowitz
237e7bbf24
A few changes so that the views can detect a designer
...
Related to #234
2017-04-25 23:34:05 -04:00
Matthew Leibowitz
302dae5b0a
Added the initial mac forms source
2017-04-23 15:28:32 -04:00
Matthew Leibowitz
a94b9474c4
Updated the version of Xamarin.Forms
2017-04-23 20:56:03 +02:00
Matthew Leibowitz
1c30427fd1
newline character at the end of the file
2017-04-23 16:17:01 +02:00