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

442 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 5561bb3d7b Update the version of Xamarin.Forms to see if that helps 2017-05-02 12:46:59 -04:00
Matthew Leibowitz 240957f0d5 There is an issue with the macOS preview of Xamarin.Forms, so skip it for now 2017-05-02 12:46:37 -04:00
Matthew Leibowitz 32964b1b94 Using a binding project with macOS 2017-05-02 08:00:43 -04:00
Matthew Leibowitz 8ee6bac8b4 Changed NuGet package ID and Name casing to be consistent 2017-05-01 17:30:48 -04:00
Matthew Leibowitz 3fc6439502 Added HarfBuzz to the Windows samples 2017-05-01 10:51:48 +02:00
Matthew Leibowitz f47fe03e06 Added a sample to show text shaping 2017-04-28 17:27:46 -04:00
Matthew Leibowitz aaa8b19ef2 Cleaning up the repo a bit 2017-04-28 09:56:53 -04:00
Matthew Leibowitz 1bd916a59a Improvements to XPS support #266 2017-04-24 16:20:53 +02:00
Matthew Leibowitz d246f5da64 XamlC has issues right now... 2017-04-23 16:02:40 -04:00
Matthew Leibowitz 5e4c984854 Added the Mac Xamarin.Forms sample 2017-04-23 16:01:59 -04:00
Matthew Leibowitz a94b9474c4 Updated the version of Xamarin.Forms 2017-04-23 20:56:03 +02:00
Matthew Leibowitz 2cdbe0558d The new version is now v1.57.1 2017-04-23 15:52:26 +02:00
Matthew Leibowitz a8f0112894 linker options 2017-04-10 22:37:59 -04:00
Matthew Leibowitz 6125b25b88 Updated the document samples 2017-03-31 20:49:15 +02:00
Matthew Leibowitz 46cadab655 Updated the version from beta to "stable" :) 2017-03-27 22:41:23 +02:00
Matthew Leibowitz a3979a262f Let the bitmap know that we changed it's pixels 2017-03-24 12:02:36 -04:00
Matthew Leibowitz 52274081dc Resolved memory leak that caused crashes for the animated samples 2017-03-24 09:59:30 -04:00
Matthew Leibowitz ccca1a899f Added an XPS sample 2017-03-22 16:15:39 +02:00
Matthew Leibowitz 3e69035e0b Fixed the sample platforms 2017-03-22 16:15:25 +02:00
Matthew Leibowitz 7dc39e9770 Updated the packaging version to v1.57.0 2017-03-18 17:08:10 +04:00
Matthew Leibowitz 0cdaa79cb2 removed old samples 2017-03-13 23:29:53 -03:00
Matthew Leibowitz 937d8ab8d5 Things have changed for no reason... 2017-03-12 15:23:49 +02:00
Matthew Leibowitz 1e241bd5e5 Replaced SK3dView with SKMatrix44
- SK3dView is not meant to be used
 - SKMatrix44 is far superior
2017-03-09 07:28:58 -03:00
Matthew Leibowitz 9110e30e2c Updated the versions to 1.56.2 2017-03-01 08:11:02 +02:00
Matthew Leibowitz 7301229660 Updated the forms sample to have a use for the new SKImageSource 2017-02-26 19:16:06 +02:00
Matthew Leibowitz e9387c84f8 Removed some shared project warnings on mac 2017-02-24 11:07:33 +02:00
Matthew Leibowitz 1fbb39f2b3 Added a DrawVertices sample 2017-02-12 02:51:44 +04:00
Matthew Leibowitz 70a82ac8f1 Updated the versions for the next release 2017-02-06 17:52:52 -06:00
Matthew Leibowitz a795dcbd1f Improved the blur sample 2017-02-04 14:08:38 -06:00
Matthew Leibowitz 6ce786c622 Fixed the samples for PCL support 2017-02-04 23:19:28 +04:00
Matthew Leibowitz f5eed24476 Added better support for animated samples 2017-02-04 23:08:34 +04:00
Matthew Leibowitz ba5af9bdc7 Improved the Unicode sample a bit more 2017-02-04 09:22:31 -05:00
Matthew Leibowitz 33883435bd Added a test for SKFontManager.MatchCharacter 2017-02-04 17:41:10 +04:00
Matthew Leibowitz ca4aa79555 Improved the Unicode sample 2017-02-04 16:13:44 +04:00
Matthew Leibowitz 466f6f90b8 Updated the version of SkiaSharp to v1.56.1-beta 2017-01-31 21:15:20 +04:00
Matthew Leibowitz cdef3ca54f UWP can also use the runtimes folder in the NuGet 2017-01-25 14:16:14 +02:00
Matthew Leibowitz 64144c5fad Added a 3D sample 2017-01-19 03:12:17 +02:00
Matthew Leibowitz 950a319e47 Updated the PDF sample to use the new bindings 2017-01-17 21:31:09 +02:00
Matthew Leibowitz aa040d9004 Updated the samples a bit 2017-01-15 05:14:08 +02:00
Matthew Leibowitz 329c617870 Added a SVG transparency sample 2017-01-11 07:45:29 +02:00
Matthew Leibowitz a6025b7a7d Added an "opacity" test SVG 2017-01-10 01:04:05 +02:00
Matthew Leibowitz d9c426236f Updated some samples 2017-01-09 17:26:42 +02:00
Matthew Leibowitz 4aa15d81e1 Added a resize sample 2017-01-09 17:25:44 +02:00
Matthew Leibowitz 69b8edeb6b Make sure to extend past the view so that the blocks reach the edges 2017-01-06 03:29:45 +02:00
Matthew Leibowitz a8bedd1169 Updated the NuGet version numbers 2016-12-02 03:13:36 +02:00
Matthew Leibowitz a7a2ddbe76 Using better values for the shadow mask filter 2016-11-28 19:04:54 +02:00
Matthew Leibowitz 54ede1963b Use the correct way to get the main thread 2016-11-28 15:18:34 +02:00
Matthew Leibowitz e9af1e11ce Added an animated gif sample 2016-11-26 21:54:11 +02:00
Matthew Leibowitz 38413b6377 Added members to decode a particular frame
- binding
 - tests
2016-11-26 08:24:25 +02:00
Matthew Leibowitz 59fa0b1205 Merge branch 'develop-next' of github.com:mono/SkiaSharp into develop-next 2016-11-25 10:59:33 +02:00
Matthew Leibowitz d58c92c252 Fixed a spelling error 2016-11-25 10:59:12 +02:00
Matthew Leibowitz 7d5e4286f0 Added EncodedInfo to the sample 2016-11-25 10:56:23 +02:00
Matthew Leibowitz 90e2b57eac Added another sample 2016-11-23 17:10:40 +02:00
Matthew Leibowitz b8d85488d1 Added a sample for SKShadowMaskFilter 2016-11-22 11:25:47 +02:00
Matthew Leibowitz 540cd843b1 Updated the sample's version number 2016-11-20 21:49:07 -05:00
Matthew Leibowitz 23e408cdab Use Android v6.0 since CI is not yet v7.0 2016-11-19 19:09:49 -05:00
Matthew Leibowitz 5f03f4695a Updated the samples project files 2016-11-19 13:10:54 -05:00
Matthew Leibowitz 67cb289718 Update the SkiaSharp version for the release 2016-11-19 08:12:13 +02:00
Matthew Leibowitz cdddb39d53 Updated Xamarin.Forms to be the latest and greatest 2016-11-13 05:06:41 +02:00
Matthew Leibowitz b466926377 The forms sample can disable scaling 2016-11-12 03:06:10 +02:00
Matthew Leibowitz e1ca4c05ae The samples can now be scaled and panned. Closes #173 2016-11-11 06:48:59 +02:00
Matthew Leibowitz 2926f3391f Added sample showing decoding info and drawing directly on the bitmap 2016-11-11 00:29:00 +02:00
Matthew Leibowitz 098daaa260 SkiaSharp Views are no longer beta :) 2016-11-08 05:13:09 +02:00
Matthew Leibowitz 668348982a Updated the sample to write the scaling factor as a footer 2016-10-29 21:35:53 +02:00
Matthew Leibowitz 1aedea0f53 Added demo text for the painting 2016-10-29 20:22:42 +02:00
Matthew Leibowitz f0a3cdd69d tvOS uses tvOS not Mac 2016-10-19 04:22:16 +02:00
Matthew Leibowitz ac6a90773b WPF uses both .Desktop and .WPF 2016-10-19 04:20:37 +02:00
Matthew Leibowitz 59b5c70eb0 Update the samples to use the new namespaces 2016-10-19 04:18:07 +02:00
Matthew Leibowitz a2856a131a Revert "SkiaSharp Views are no longer beta :)"
This reverts commit 7ea17bcfa4.
2016-10-18 19:04:16 +02:00
Matthew Leibowitz 7ea17bcfa4 SkiaSharp Views are no longer beta :) 2016-10-18 18:32:54 +02:00
Matthew Leibowitz 66c2ecb6b5 Updated the sample version numbers 2016-10-18 04:33:45 +02:00
Matthew Leibowitz e8bea585a6 tweaked the logos.svg 2016-10-17 16:03:23 +02:00
Matthew Leibowitz 456a6488ae Added an SVG sample 2016-10-17 04:28:02 +02:00
Matthew Leibowitz a721759059 Added SVG to the samples 2016-10-17 03:29:14 +02:00
Matthew Leibowitz ac97e3168b iOS can't have dots in the assembly name 2016-10-17 02:03:50 +02:00
Matthew Leibowitz 36d3bde8f0 Updated the NuGet versions 2016-10-17 01:56:34 +02:00
Matthew Leibowitz 9c2d2697a2 Added SKPathMeasure to the C# API 2016-10-15 03:40:10 +02:00
Matthew Leibowitz e4e58e0fbe Added a sample to show Convert Conic to Quads 2016-10-13 20:56:16 +02:00
Matthew Leibowitz 1592605f6a Merge branch 'master' into update-m55 2016-10-12 04:49:01 +02:00
Matthew Leibowitz 5ead30080c We weren't swapping the views in WPF 2016-10-12 04:47:53 +02:00
Matthew Leibowitz 437c28630e Added a sample to demonstrate loading bitmap subsets 2016-10-12 03:47:00 +02:00
Matthew Leibowitz c5091c302f Added a sample to demonstrate loading bitmap subsets 2016-10-12 01:00:23 +02:00
Matthew Leibowitz 8023e68dd3 We weren't swapping the views 2016-10-11 00:42:03 +02:00
Matthew Leibowitz 0abd522b65 Updatexd the UWP project files 2016-10-05 17:38:01 +02:00
Matthew Leibowitz 9dd8822c3e Updated the iOS name 2016-10-05 17:35:04 +02:00
Matthew Leibowitz 1b90973c16 Target android v6.0 for better compatibility with build bots / users 2016-10-05 02:59:39 +02:00
Matthew Leibowitz 7f8edf5bfc fixed android proguard 2016-10-04 23:24:46 +02:00
Matthew Leibowitz cda889c3d5 Fixed the mac sample 2016-10-04 22:46:34 +02:00
Matthew Leibowitz ca6f22751b Lots of moving to get going for Windows' path-too-long issues 2016-10-04 22:30:10 +02:00
Matthew Leibowitz c6ab626b13 the forms sample uses the old key 2016-10-04 20:51:15 +02:00
Matthew Leibowitz 93a7f5e0f9 The mac can now build release 2016-10-04 17:41:49 +02:00
Matthew Leibowitz 47e84f8efa Removed the placeholder samples 2016-10-04 15:24:56 +02:00
Matthew Leibowitz fbe7f0759f the slideshow should not use the filtered list 2016-10-04 13:13:08 +02:00
Matthew Leibowitz 7dc30232de Added the GL view to the Forms sample xaml, and hooked it up 2016-10-04 13:12:37 +02:00
Matthew Leibowitz 17c4a1a167 Remove the old demo bits 2016-10-03 15:00:53 +02:00
Matthew Leibowitz d847b70740 We no longer need the interop library 2016-09-28 23:36:37 +02:00
Matthew Leibowitz 84b2aab95e Updated the sample to use the new ANGLE views 2016-09-28 18:54:08 +02:00
Matthew Leibowitz 602057eba8 Added new UWP sample [WIP] 2016-09-26 23:27:29 +02:00
Matthew Leibowitz ea92bc48e7 Removed the old windows demos 2016-09-20 21:26:17 +02:00
Matthew Leibowitz e00d4c788e Added the new WinForms sample 2016-09-20 21:24:51 +02:00
Matthew Leibowitz c30f681722 Added a splash screen to Android sample 2016-09-20 20:31:26 +02:00
Matthew Leibowitz 3d85fdf244 Added the nice iOS launch screen 2016-09-20 18:51:13 +02:00
Matthew Leibowitz f45ad3e093 removed old WPF sample 2016-09-20 02:58:02 +02:00
Matthew Leibowitz 7de0779fdc removed old wpf view showcase 2016-09-20 02:57:39 +02:00
Matthew Leibowitz df5a5e4414 removed old tvos view showcase 2016-09-20 02:57:26 +02:00
Matthew Leibowitz 67c98ef8d6 removed old mac view showcase 2016-09-20 02:57:13 +02:00
Matthew Leibowitz faf4f56193 Added new WPF sample 2016-09-20 02:55:48 +02:00
Matthew Leibowitz 360cbd48e6 unifying the #define for Xamarin.Mac 2016-09-19 22:23:55 +02:00
Matthew Leibowitz 3a9c4a09d6 Removed the old mac samples 2016-09-19 06:42:40 +02:00
Matthew Leibowitz 24d1affa12 Added the new mac sample 2016-09-19 06:42:06 +02:00
Matthew Leibowitz db29ce0d2f Changed the sample slideshow 2016-09-19 06:41:45 +02:00
Matthew Leibowitz 6ecce31319 Removed the old Forms and tvOS samples 2016-09-18 11:15:06 +02:00
Matthew Leibowitz 1873336685 Added solutions for the build machine 2016-09-18 11:14:26 +02:00
Matthew Leibowitz caee60dcfc Added a new tvOS sample 2016-09-18 11:11:36 +02:00
Matthew Leibowitz 2507f2feed Renamed the view in the forms sample 2016-09-18 10:52:17 +02:00
Matthew Leibowitz b37a10b3cf Added filtering to the samples list 2016-09-18 04:00:27 +02:00
Matthew Leibowitz 36c8a1cdf9 Open the correct file (not the directory) on iOS 2016-09-18 03:59:36 +02:00
Matthew Leibowitz 4bb5b316b8 iOS now works after intercepting tap events from SKView 2016-09-18 03:26:48 +02:00
Matthew Leibowitz d0dfc5185f Added some TODOs 2016-09-17 11:36:24 +02:00
Matthew Leibowitz 521e3a7d3c Added a brand new Xamarin.Forms sample
- using a new sample implmentation
2016-09-17 10:14:59 +02:00
Matthew Leibowitz 30da89d922 Updated the UWP Forms sample to use the new forms 2016-09-16 01:14:13 +02:00
Matthew Leibowitz 3d2ef0b5cc Made sure to use tabs everywhere 2016-09-16 00:52:41 +02:00
Matthew Leibowitz e360acc20b Ran the script to update all versions - seems to work :) 2016-09-15 23:12:29 +02:00
Matthew Leibowitz 5858c9c404 The Forms demo uses the new NuGet for iOS/Android 2016-09-15 09:31:22 +02:00
Matthew Leibowitz 2107bdfe1e Merge branch 'master' into skiasharp-views 2016-09-14 09:35:10 +02:00
Matthew Leibowitz 6570c1cb49 Dropping the version for the merge 2016-09-14 09:32:46 +02:00
Matthew Leibowitz 6c49807288 Added the various path ops features 2016-09-14 01:51:17 +02:00
Matthew Leibowitz 38604e49a5 Up the NuGet version for a release 2016-09-13 18:09:18 +02:00
Matthew Leibowitz a7b6cc2d58 Upped the NuGet version to v1.54.1
- added the UWP basic sample
 - tweaked the ignore and build script
2016-09-12 22:46:49 +02:00
Matthew Leibowitz d0fa3e8a5b Empty basic UWP sample 2016-09-10 04:10:33 +02:00
Matthew Leibowitz f979c05840 Added a basic WPF sample 2016-09-09 21:57:00 +02:00
Matthew Leibowitz 8f124bc19d Added the code for the Desktop sample 2016-09-09 07:04:41 +02:00
Matthew Leibowitz b0f7f6b491 Added blank basic Desktop sample 2016-09-09 04:47:09 +02:00
Matthew Leibowitz 331d157062 Mac GL layer sample 2016-09-09 01:25:08 +02:00
Matthew Leibowitz 7f8a09e946 added the GL view to the mac sample 2016-09-08 21:34:43 +02:00
Matthew Leibowitz eed3a16288 Moved the views files around some more 2016-09-08 18:13:04 +02:00
Matthew Leibowitz ba466aa7b9 Added basic tvOS sample 2016-09-08 08:00:52 +02:00
Matthew Leibowitz 2504389b7d Added basic Mac sample 2016-09-08 07:04:01 +02:00
Matthew Leibowitz 11ad71f561 Added shared project for mac drawing and abstracted drawing logic out of the layer 2016-09-08 07:01:25 +02:00
Matthew Leibowitz 492b287efa Added a basic Android sample 2016-09-08 04:02:27 +02:00
Matthew Leibowitz d533cfc172 Added a basic iOS sample that uses the new views 2016-09-07 02:57:44 +02:00
Matthew Leibowitz 95ce2cbd93 Use MacOS deployment target 10.8 as there seems to be a bug on 10.7 and certain versions of Xcode
See https://bugs.chromium.org/p/chromium/issues/detail?id=620127 for more information
2016-09-05 01:34:37 +02:00
Matthew Leibowitz 1585a22afb Updated the xOS samples with better release properties 2016-09-04 06:47:15 +02:00
Matthew Leibowitz b11ad2a55b Updated the Android sample for uploading to Google Play 2016-09-04 04:26:01 +02:00
Matthew Leibowitz 0b3acca896 Added the UWP app store certificates to source control 2016-09-04 01:03:50 +02:00
Matthew Leibowitz 683e4e8c88 The samples use the new NuGet package and added the 9-patch file 2016-09-02 04:51:04 +02:00
Matthew Leibowitz e9f66ac376 Merge branch 'gpu-support' into merge-m54
# Conflicts:
#	binding/Binding/Definitions.cs
#	binding/Binding/SKCanvas.cs
#	binding/Binding/SkiaApi.cs
2016-09-02 04:19:40 +02:00
Matthew Leibowitz b9e993a854 Updated the NuGet version to v1.54.0 2016-08-31 05:05:57 +02:00
Matthew Leibowitz a6778d90c1 Added a bitmap lattice / 9-patch sample 2016-08-31 05:02:19 +02:00
Matthew Leibowitz 1163700431 Upped the version number for the preview GPU release 2016-08-20 21:17:06 +02:00
Matthew Leibowitz 5c59cbbd69 Upped the version number for the next release 2016-08-20 02:31:23 +02:00
Matthew Leibowitz 2548759343 Shortened the NuGet ID for Windows 2016-08-19 03:33:52 +02:00
Matthew Leibowitz 461edf9e3f Added an Mac OS OpenGL sample 2016-08-19 03:29:01 +02:00
Matthew Leibowitz f86c406c98 Added the assembly attributes back 2016-08-19 02:49:14 +02:00
Matthew Leibowitz f7ba173e33 Updated the Win32 GL sample 2016-08-18 19:38:16 +02:00
Matthew Leibowitz facae3037d Upped the version number for the preview 2016-08-18 19:30:27 +02:00
Matthew Leibowitz 8f71976e75 Added an OpenGL Windows Desktop sample 2016-08-18 02:59:41 +02:00
Matthew Leibowitz fb399981fa Upping the version to v1.53.1.1 for issue #135 2016-08-17 18:06:53 +02:00
Matthew Leibowitz fac08c0aff Added the WPF sample 2016-08-12 11:21:36 +02:00
Matthew Leibowitz 120c539d63 We can't build Android on Windows see #101 2016-08-12 00:33:28 +02:00
Matthew Leibowitz e042734a48 Set the version to a more "major" update due to the amount of changes 2016-08-11 10:52:55 +02:00
Matthew Leibowitz d260e299c7 Upped the version number for issue #129 2016-08-10 13:45:08 +02:00
Matthew Leibowitz 8378c83cec Quit the Mac app after the window is closed 2016-07-29 18:09:26 +02:00
Matthew Leibowitz 871b9575bc Added an icon to the OS X sample 2016-07-29 18:09:17 +02:00
Bill Holmes 17b2f52dcc Dropping beta from 1.53.0 package version. 2016-07-29 11:38:20 -04:00
Matthew Leibowitz 22e9da9553 Added image assets for the Windows samples 2016-07-23 02:52:35 +02:00
Matthew Leibowitz 298e0e93de We are building m53 now 2016-07-22 19:07:14 +02:00
Matthew Leibowitz ae264513f5 Added the DNG file into the MAC OS sample 2016-07-18 16:03:24 +02:00
Matthew Leibowitz fc77396053 Added the DNG file into the samples 2016-07-14 15:22:23 +02:00
Matthew Leibowitz 143b2c4902 Merge branch 'feature-patheffect' into update-skia-m52
# Conflicts:
#	binding/Binding/SkiaApi.cs
#	skia
2016-07-14 01:45:22 +02:00
Matthew Leibowitz e2e7de0b54 Upped the NuGet version number to v1.52 2016-07-14 01:28:32 +02:00
Matthew Leibowitz e3e1b81d04 Added path effects to the C# API 2016-07-13 21:57:42 +02:00
Matthew Leibowitz 3cd39d5e6b Update the UWP sample titlebar/statusbar 2016-06-22 12:24:59 +02:00
Matthew Leibowitz e00499b2e3 Give the UWP status bar a nice Xamarin blue 2016-06-22 12:09:52 +02:00
Matthew Leibowitz 44e2087ba3 Win32 Sample uses the dng file 2016-06-21 17:53:15 +02:00
Matthew Leibowitz 76c80146f1 Updated the UWP sample 2016-06-21 17:47:05 +02:00
Matthew Leibowitz e1c60230c4 Updated to the bits based on m52 2016-06-17 22:54:08 +02:00
Matthew Leibowitz 2ec0981426 Updated Xamarin.Forms 2016-06-15 09:31:21 +02:00
Matthew Leibowitz 2fc89bdce9 Fix the script when using the local packages:
- we have to build the .Windows and .Mac as SkiaSharp
2016-06-15 09:15:05 +02:00
Matthew Leibowitz 71ce361f2e Added some cool images 2016-06-15 00:48:59 +02:00
Matthew Leibowitz 4d7ccd7c04 Updated the samples to use beta4 2016-06-14 10:21:54 +02:00
Matthew Leibowitz 7e1c27d65e Added the tvOS samples 2016-06-09 17:07:25 +02:00
Matthew Leibowitz aee8efdcba Updated Android App name 2016-06-09 07:11:15 +02:00
Matthew Leibowitz d5d8070d77 Show the demos initially 2016-06-09 07:08:11 +02:00
Matthew Leibowitz 8dc0cc3f16 Made the samples look nicer and more modern 2016-06-09 06:49:58 +02:00
Matthew Leibowitz f1af81508a Update the version of SkiaSharp for the samples 2016-06-09 02:14:04 +02:00
Matthew Leibowitz 5983abfdfc Update the sample to use the latest beta 2016-06-06 23:24:20 +02:00
Matthew Leibowitz 0fd984d0ee Revert "We can't depend on a nonexistent NuGet"
This reverts commit 038e287c14.
2016-06-06 22:57:00 +02:00
Matthew Leibowitz e1881a887d Merge branch 'pdf-merge' into updating-samples 2016-06-06 21:42:33 +02:00
Matthew Leibowitz 91db24bc94 The stream cannot be referenced/disposed once passed to SKTypeface. 2016-06-06 21:38:10 +02:00
Matthew Leibowitz 659aa8cfff Revert "The stream cannot be referenced/disposed once passed to SKTypeface."
This reverts commit 35048c0e00.
2016-06-06 21:37:21 +02:00
Matthew Leibowitz 038e287c14 We can't depend on a nonexistent NuGet 2016-06-06 21:17:15 +02:00
Matthew Leibowitz 35048c0e00 The stream cannot be referenced/disposed once passed to SKTypeface. 2016-06-06 19:43:57 +02:00
Matthew Leibowitz 06374125e2 Updated the samples 2016-06-04 10:52:40 +02:00
Matthew Leibowitz 69cf89c880 Updated samples 2016-06-04 10:11:26 +02:00
Matthew Leibowitz d53a1d8165 Added the .pfx for the UWP samples 2016-06-03 20:04:42 +02:00
Matthew Leibowitz fe796ee89a Changing the UWP SDK versions 2016-06-03 18:21:24 +02:00
Matthew Leibowitz 842b9d95f3 Can't build iOS on Windows and UWP on Mac 2016-06-03 17:32:14 +02:00
Matthew Leibowitz a0a2991afb Added the Skia.Forms.Demo.UWP sample 2016-05-14 21:16:33 +02:00
Matthew Leibowitz 3cc8228a93 Updated the iOS/Android/Mac samples to use the new NuGet 2016-05-14 19:35:30 +02:00
Matthew Leibowitz 602a75f9cc Updated the Windoews samples to use the nuew NuGet 2016-05-14 19:34:37 +02:00
Matthew Leibowitz f6a0e7c157 Rename Native Library [#77] (#81)
Main change:
 * Changed the native library to libSkiaSharp for Windows, UWP, Android, OSX and iOS
   Issue #77 #81

Other changes
 * Updated the version number
 * Use Android level 10 or v2.3 s the library version
 * Update the docs
 * Allow for the case where a custom libSkiaSharp is to be provided
 * Make sure we have all the Android architectures
2016-05-14 01:12:32 +02:00
Matthew Leibowitz b438db843a Demo showing measure text:
- native changes: c7d5e0f11a
 - managed changes: 136d45e5b3
 - Fixes #78
2016-05-12 16:57:52 +02:00
Matthew Leibowitz 0c670d8895 Merge pull request #80 from bratsche/fix-typo-skai
Fix typo in OSX demo.
2016-05-12 02:29:43 +02:00
Cody Russell 4338833fdd Fix typo in OSX demo. 2016-05-08 13:30:34 -05:00
Matthew Leibowitz 2012ffb5f2 Update the UWP sample 2016-05-06 17:41:24 +02:00
Matthew Leibowitz df15534cad Merge branch 'master' into windows-uwp
# Conflicts:
#	skia
2016-05-05 03:26:06 +02:00
Matthew Leibowitz 5b00edbd45 Windows samples use new NuGet 2016-04-19 23:44:55 +02:00
Matthew Leibowitz dabff7bb74 Updated the samples to use the new NuGet 2016-04-19 23:42:24 +02:00
Matthew Leibowitz 553b11960d Reversing the last commit as the samples use the NuGet, not the code 2016-04-19 03:48:30 +02:00
Matthew Leibowitz 8880a778f1 Trying out the new rounded rect 2016-04-19 03:28:51 +02:00
Matthew Leibowitz c252cac8e6 Added the bits to support WinRT/UWP 2016-04-15 00:21:56 +02:00
Matthew Leibowitz 34b446c782 Updated NuGet versions 2016-03-07 23:44:38 +02:00
Matthew Leibowitz 49427a9772 Updated the NuGet versions 2016-03-07 23:43:23 +02:00
Bill Holmes ff9f7d81f4 Changing the sample font to Lateef
Found on https://www.google.com/fonts
2016-02-22 16:50:42 -05:00
Matthew Leibowitz efbe1c7fa9 [Samples] Updated the Mac samples to use the new NuGet 2016-02-22 22:17:38 +02:00
Matthew Leibowitz baff168365 [Samples] Updated the windows sample to use the new NuGet 2016-02-22 22:10:57 +02:00
Matthew Leibowitz c15eb4cd72 Made sure the Windows sample builds and runs 2016-02-22 21:05:49 +02:00
Matthew Leibowitz db039551d6 [samples] Samples now use the NuGet 2016-02-22 20:46:45 +02:00
Matthew Leibowitz 510ce76591 [C# API] Corrected the scale/translation for iOS
- scale the canvas for smoothing
 - flip the image for CGContext
2016-02-06 07:42:32 +02:00
Matthew Leibowitz e555d02a6c [Build] Improved the Windows build 2016-02-04 21:46:42 +02:00
Matthew Leibowitz e46e4956f0 [Samples] Added the images to the projects 2016-02-03 06:19:20 +02:00
Matthew Leibowitz 7ee62ed139 Major changes:
- created a generic/agnostic desktop build for both Mac and Windows
    - using assembly configuration (dllmap windows dll to osx dylib)
    - the .targets file uses '$(OS)' to import/copy the right files
 - removed the double 'lib' prefix on osx
 - added the desktop build to the NuGet
 - using nunit 2 for XS compatibility
2016-02-02 19:38:48 +02:00
Matthew Leibowitz d2aa025de8 [Tests] [Build] Added a test for Mac OS (Console)
- also copy native files into the output folder
2016-02-02 16:39:03 +02:00
Matthew Leibowitz c3deb8415f [Tests] Added the test run to the Cake script 2016-02-02 02:33:43 +02:00
Matthew Leibowitz 81b487bd00 [Tests] Added a set of unit tests for Windows Desktop 2016-02-02 00:23:45 +02:00
Matthew Leibowitz 0fbdf74632 [Samples] Added more demos 2016-01-28 04:49:55 +02:00
Matthew Leibowitz 002575fc9f [Samples] Added a demo to load and draw a bitmap on a canvas
- uses an instance of image decoder
 - draws without a bitmap shader
2016-01-25 22:22:36 +02:00
Matthew Leibowitz 786441f920 [Samples] improved the Windows sample 2016-01-25 22:21:39 +02:00
Matthew Leibowitz 32a2bbb466 [Samples] Created two bitmap demos 2016-01-22 02:43:09 +02:00
Matthew Leibowitz 676887eee3 [Samples] Added partial work on bitmap demo 2016-01-21 16:18:36 +02:00
Matthew Leibowitz 936c3766d9 [C# API] Added Windows sample and fixed the binding 2016-01-16 00:27:01 +02:00
Matthew Leibowitz ec58b7752d [C# API] [Samples] Reworked the structure / references
- bindings now reference the files in the ./native-builds/lib/ directory
 - OS X no longer needs an explicit .dylib references, it just needs the .targets file
 - cleaned up the unnecessary Android references
 - moved Desktop & Driver projects into samples for later
 - Cake now builds the C# libraries and samples
2016-01-15 02:18:32 +02:00
Matthew Leibowitz 3ad9d75eb7 [Samples] Added more features to the demos 2016-01-12 03:57:20 +02:00
Bill Holmes d64e70ef06 Changing the DrawText calls convert to a UTF8 array
This ensures that we get the right length to pass in

Also adding a unicode text sample
2015-11-24 17:38:57 -05:00
Bill Holmes dc4ef53286 Some refactoring for the Skia Demos
Now to add a new demo method you only need to add it to the
SkiaSharp.Demos file and update the sampleList member at the bottom
of the file.
2015-11-24 13:33:27 -05:00
Bill Holmes 7edfd3c4fa Adding Skia OSX binding and demo project 2015-11-24 12:59:37 -05:00
Bill Holmes 1118ac7f07 Trying out embedded frameworks for Skia on iOS
- Created a libskia_ios xcode project to be the embedded framework
 - Changed the binding to use the new embedded framework

The theory is that we can rely on the xcode linker to strip out the
symbols that are not referenced in the c api.  If a new c file is added
to skia core we will have to change libskia_ios/SkiaKeeper.c to reference
one of the methods in that file.

From what I can tell it works pretty well.  Now the iOS binding is only 7MB
and that is all that is added to the size of the release iphone app size.
2015-11-21 22:54:21 -05:00
Bill Holmes a3778ac07e Adding a gradient sample to the Forms app
- Removing an unused count argument from CreateTwoPointConicalGradient
 - Bump the skia submodule to pick up the missing SK_API fix
2015-11-21 08:33:19 -05:00
Bill Holmes 808addc311 Adding a text sample to the Forms app 2015-11-21 01:00:07 -05:00
Bill Holmes b0f2d2343d Adding Android Skia binding
- Android binding project created
   - Using the system skia.  Need to build the Android version.
     The system skia is not working on all devices.  Guessing you
     need Android M.

 - Android Forms sample hooked up

 - Moved the upper left matrix change to the iOS
   native view.  Otherwise Android has to apply it twice.
2015-11-20 22:17:33 -05:00
Bill Holmes 186c976097 Adding a Skia Forms sample
Only iOS is working at the moment.  Need to build up the
Android binding and Native build.
2015-11-20 20:45:41 -05:00