OxyPlot 2019-11-08T16:38:56+00:00 https://oxyplot.github.io OxyPlot Release of OxyPlot.Core v2.0.0 2019-10-19T00:00:00+00:00 https://oxyplot.github.io/announcements/core-release-2 <p>We have released <code class="language-plaintext highlighter-rouge">v2.0.0</code> of the <code class="language-plaintext highlighter-rouge">oxyplot</code> core repository. See the <a href="https://github.com/oxyplot/oxyplot/blob/v2.0.0/CHANGELOG.md">change log</a> for details. The following NuGet packages have been updated:</p> <ul> <li>OxyPlot.Core</li> <li>OxyPlot.WPF</li> <li>OxyPlot.WindowsForms</li> <li>OxyPlot.Core.Drawing (new)</li> <li>OxyPlot.OpenXml</li> <li>OxyPlot.Pdf</li> </ul> <p>Thanks to everybody who have contributed!</p> NuGet packages 2016-05-24T00:00:00+00:00 https://oxyplot.github.io/announcements/nuget-packages <p>We have stopped pushing pre-release packages from the CI build to nuget.org (on request from nuget.org). The official nuget feeds will from now on only be used for stable releases.</p> <p>Pre-release packages from every CI build are now pushed to myget.org. To use these packages, you must add the myget feed <code class="language-plaintext highlighter-rouge">https://www.myget.org/F/oxyplot</code> as a package source.</p> <p><img src="/public/images/posts/2016-05-24-myget-source.png" alt="myget.org source" /></p> <p>Remember to check “Include prerelease” or add the “-pre” flag to install the myget packages.</p> <p><img src="/public/images/posts/2016-05-24-myget-package-manager.png" alt="myget.org package manager" /></p> <p><img src="/public/images/posts/2016-05-24-myget-package-manager-console.png" alt="myget.org package console" /></p> Semantic versioning 2015-10-03T00:00:00+00:00 https://oxyplot.github.io/announcements/semantic-versioning <p>We have switched to <a href="https://semver.org/">semantic versioning</a> and changed next version number from 2015.1 to 1.0!</p> <p>The version number generation and assembly info patching is now handled by <a href="https://github.com/GitTools/GitVersion">GitVersion</a>.</p> Documentation 2015-04-25T00:00:00+00:00 https://oxyplot.github.io/announcements/docs <p>The documentation has been moved to <a href="https://docs.oxyplot.org">docs.oxyplot.org</a>. Note that it is still under construction and contributions are greatly appreciated!</p> <p>The documentation is based on <a href="https://docutils.sourceforge.net/rst.html">reStructuredText</a> and <a href="https://sphinx-doc.org/">Sphinx</a>, and built by <a href="https://readthedocs.org/">Read the Docs</a>.</p> <p>The docs are available for download in <a href="https://readthedocs.org/projects/oxyplot/downloads/pdf/latest/">pdf</a>, <a href="https://readthedocs.org/projects/oxyplot/downloads/epub/latest/">Epub</a> and <a href="https://readthedocs.org/projects/oxyplot/downloads/htmlzip/latest/">html</a> format.</p> <p>Note that there is also an alternative link: <a href="https://oxyplot.rtfd.org/">https://oxyplot.rtfd.org/</a> :-)</p> Support for Xwt 2014-12-19T00:00:00+00:00 https://oxyplot.github.io/announcements/xwt <p>OxyPlot now supports <a href="https://github.com/mono/xwt">Xwt</a>! Xwt is a cross-platform UI toolkit for desktop applictions running on Windows (WPF, Gtk#), Mac (MonoMac, Gtk#) and Linux (Gtk#).</p> <p>To use it, add a reference to the <a href="https://www.nuget.org/packages/OxyPlot.Xwt/">OxyPlot.Xwt</a> NuGet package. Note that Xwt must be added manually to be able to use the component.</p> <p>Example screenshot made on Ubuntu 14.10 Gnome 3.14:</p> <p><img src="/public/images/xwt-example.png" alt="Xwt example" /></p> Stepping through OxyPlot code while debugging 2014-12-10T00:00:00+00:00 https://oxyplot.github.io/announcements/stepping-through-code <p>It is now possible to step through the OxyPlot code while debugging your software. This is available in the latest prerelease and will be available in the next official version. Below is an image that shows the actual OxyPlot code without local source files of OxyPlot:</p> <p><img src="/public/images/posts/2014-12-10-gitlink-example.png" alt="GitLink example" /></p> <p>The advantage of this feature is that the end-developers can get a better understanding of the inner workings of OxyPlot. This is great to encourage pull requests or to find out why something is not working as expected.</p> <p>To enable stepping through the source code, it is no longer required to set up the SymbolSource.org symbol source. The only thing a developer has to do is the enable the source server support checkbox as shown in the image below.</p> <p><img src="/public/images/posts/2014-12-10-gitlink-settings.png" alt="GitLink settings" /></p> Support for iOS/Mac Unified APIs 2014-10-21T00:00:00+00:00 https://oxyplot.github.io/announcements/ios-mac-unified-api <p>OxyPlot implementations for [Xamarin.iOS] and <a href="https://developer.xamarin.com/guides/cross-platform/macios/unified/">Xamarin.Mac</a> are now available! To use it, install the NuGet package <a href="https://www.nuget.org/packages/OxyPlot.Xamarin.Mac">OxyPlot.Xamarin.Mac</a> or <a href="https://www.nuget.org/packages/OxyPlot.XamarinIOS">OxyPlot.Xamarin.iOS</a>.</p> <p>The example plot rendered on a retina display:</p> <p><img src="/public/images/normal-distributions-mac.png" alt="Example plot" /></p> Chat room at gitter.im 2014-10-08T00:00:00+00:00 https://oxyplot.github.io/announcements/gitter-chat <p>A <a href="https://gitter.im/oxyplot/oxyplot">chat room</a> has been added at <a href="https://gitter.im/">gitter.im</a>. Hopefully this can be a nice supplement to the <a href="https://discussion.oxyplot.org/">discussion forum</a> and <a href="https://twitter.com/hashtag/oxyplot">twitter</a>.</p> <p><a href="https://gitter.im/oxyplot/oxyplot?utm_source=badge&amp;utm_medium=badge&amp;utm_campaign=pr-badge"><img src="https://badges.gitter.im/Join Chat.svg" alt="Gitter" /></a></p> Continuous integration 2014-09-10T00:00:00+00:00 https://oxyplot.github.io/announcements/continuous-integration <p>OxyPlot is now built at <a href="https://appveyor.com/">AppVeyor</a>. This change has simplified the build system significantly and removed the need for a local build server. AppVeyor provides a great service that does both <a href="https://en.wikipedia.org/wiki/Continuous_integration">continuous integration</a> and deployment for all platforms except the Xamarin ones.</p> <p>The build is configured in the <code class="language-plaintext highlighter-rouge">appveyor.yml</code> file and handles both the <code class="language-plaintext highlighter-rouge">develop</code> and <code class="language-plaintext highlighter-rouge">master</code> branches.</p> <p>The <a href="https://stylecop.codeplex.com/">StyleCop</a>, <a href="https://www.mono-project.com/docs/gui/gtksharp/">Gtk#</a> and <a href="https://github.com/objorke/lynx-toolkit/">Lynx Toolkit</a> prerequisities are now installed by <a href="https://chocolatey.org/">chocolatey</a>.</p> <p>The NuGet packages will be updated by each build. The Xamarin.Android and Xamarin.iOS packages are not included in the AppVeyor build, and are still built locally on a Mac. It would be great if we could get a similar build and deployment solution also for these projects…</p> <p>The Silverlight “<a href="https://resources.oxyplot.org/examplebrowser/">Example browser</a>” will also be updated by each build.</p> <p>Builds on the <code class="language-plaintext highlighter-rouge">develop</code> branch will get a pre-release suffix <code class="language-plaintext highlighter-rouge">-alpha</code> in the version numbers. This will make it possible to select between “Stable Only” and “Include Prerelease” versions in the NuGet manager.</p> <p>Another great feature is that every pull request on GitHub will automatically trig a build on AppVeyor. A broken build will be shown on the pull request page!!</p> Branches 2014-09-09T00:00:00+00:00 https://oxyplot.github.io/announcements/branches <p>The origin repository has been split in two branches as described in “<a href="https://nvie.com/posts/a-successful-git-branching-model/">A successful Git branching model</a>”:</p> <ul> <li><a href="https://github.com/oxyplot/oxyplot/tree/master">master</a></li> <li><a href="https://github.com/oxyplot/oxyplot/tree/develop">develop</a></li> </ul> <p>The <code class="language-plaintext highlighter-rouge">master</code> branch contains the latest stable version of the library.</p> <p>The <code class="language-plaintext highlighter-rouge">develop</code> branch contains all the latest changes and pull request. This is the default branch and all pull requests should be based on this branch.</p> The project has moved to GitHub 2014-08-16T00:00:00+00:00 https://oxyplot.github.io/announcements/moved-to-github <p>OxyPlot has moved from <a href="https://oxyplot.codeplex.com/">CodePlex</a> to <a href="https://github.com/oxyplot/oxyplot">GitHub</a>. The main reasons for the move is the nice and modern user interface of GitHub, <a href="https://pages.github.com/">Github pages</a> and a hope of getting more people to collaborate on the project.</p> <p>All open issues have been migrated to the GitHub <a href="https://github.com/oxyplot/oxyplot/issues">issue tracker</a> and tagged with ‘CodePlex’.</p> <p>All discussion threads have been migrated to <a href="https://oxyplot.userecho.com/">discussion.oxyplot.org</a> which is hosted by <a href="https://www.userecho.com/">UserEcho</a>. Each topic has been tagged with ‘CodePlex’. The migration process was done by a <a href="https://github.com/objorke/CodePlexMigrationTools">small tool</a>.</p> <p>The <a href="https://oxyplot.org/">website</a> and [documentation][/docs] pages are now built by <a href="https://jekyllrb.com/">Jekyll</a> and hosted with [GitHub pages][pages]. There is even an <a href="https://oxyplot.org/atom.xml">announcements feed</a>! The content can be edited in the <a href="https://github.com/oxyplot/oxyplot.github.io">oxyplot.github.io repository</a>.</p> Plot control renamed to PlotView 2014-05-16T00:00:00+00:00 https://oxyplot.github.io/announcements/plotview <p>The <code class="language-plaintext highlighter-rouge">Plot</code> control has been renamed to <code class="language-plaintext highlighter-rouge">PlotView</code> for consistency over all platforms.</p> Xamarin packages on NuGet 2014-05-14T00:00:00+00:00 https://oxyplot.github.io/announcements/xamarin-packages <p>NuGet packages for <a href="https://www.nuget.org/packages/OxyPlot.XamarinIOS/">Xamarin.iOS</a> and <a href="https://www.nuget.org/packages/OxyPlot.XamarinAndroid/">Xamarin.Android</a> have been added.</p> Support for Windows Phone 2014-05-13T00:00:00+00:00 https://oxyplot.github.io/announcements/windows-phone-support <p>A NuGet package for <a href="https://www.nuget.org/packages/OxyPlot.WP8/">Windows Phone</a> has been added.</p> Build server upgraded 2014-01-18T00:00:00+00:00 https://oxyplot.github.io/announcements/build-server-upgraded <p>The build server now runs Windows 8.1 and <a href="https://msdn.microsoft.com/en-us/library/dd831853.aspx">Visual Studio 2013</a>. Updates to Visual Studio will be applied when they are official.</p> Pdf export 2013-11-12T00:00:00+00:00 https://oxyplot.github.io/announcements/pdf-export <p>OxyPlot now supports export to <a href="https://en.wikipedia.org/wiki/Portable_Document_Format">Portable Document Format</a> in the core library. This makes it possible to generate <a href="https://en.wikipedia.org/wiki/Portable_Document_Format">PDF</a> files without adding any additional components!</p> Registered oxyplot.org domain 2013-07-04T00:00:00+00:00 https://oxyplot.github.io/announcements/oxyplot-org <p>The <a href="https://oxyplot.org/">oxyplot.org</a> domain has been registered!</p> OxyPlot is a cool library 2013-07-04T00:00:00+00:00 https://oxyplot.github.io/announcements/evolve <p>It was great to see OxyPlot being mentioned at <a href="https://www.hanselman.com/">Scott Hanselman</a>’s presentation on <a href="https://xamarin.com/">Xamarin</a> <a href="https://xamarin.com/evolve/2013">Evolve</a> (<a href="https://www.slideshare.net/Xamarin/how-c-saved-my-marriage-enhanced-my-carreer-and-made-me-a-inch-taller-by-scott-hanselman">slide 87</a>)!</p> The OxyPlot core library is now a PCL 2013-01-31T00:00:00+00:00 https://oxyplot.github.io/announcements/portable-core-library <p>The core library has been changed to a <a href="https://msdn.microsoft.com/en-us/library/vstudio/gg597391(v=vs.100).aspx">Portable Class Library</a> (PCL). The same assembly can now be used for WPF, Windows Forms, Windows Store apps and Silverlight.</p> Example browser on Windows Store 2012-11-12T00:00:00+00:00 https://oxyplot.github.io/announcements/example-browser-windows-store <p>The ‘Example browser’ has been added to the <a href="https://apps.microsoft.com/webpdp/app/oxyplot-example-browser/95b37c05-f2b0-4186-b48e-01b6fcbeec5d">Windows Store</a>.</p> Changed to MIT license 2012-10-20T00:00:00+00:00 https://oxyplot.github.io/announcements/license-changed <p>The OxyPlot license has been changed to the <a href="https://en.wikipedia.org/wiki/MIT_License">MIT license</a>. This is <a href="https://en.wikipedia.org/wiki/GNU_General_Public_License#Compatibility_and_multi-licensing">GPL</a> compatible.</p> New build server 2012-09-06T00:00:00+00:00 https://oxyplot.github.io/announcements/virtual-build-server <p>The build server has been moved to a virtual machine running on <a href="https://www.virtualbox.org/">VirtualBox</a>. The current build environment is Windows 8 and VS 2012.</p> Metro NuGet package 2012-09-06T00:00:00+00:00 https://oxyplot.github.io/announcements/metro-package <p>A NuGet package for <a href="https://www.nuget.org/packages/OxyPlot.Metro/">OxyPlot.Metro</a> has been added</p> Mono for Android implementation 2012-05-11T00:00:00+00:00 https://oxyplot.github.io/announcements/mono-for-android <p>The first <a href="https://xamarin.com/platform">Mono for Android</a> implementation is ready!</p> MonoTouch implementation 2012-03-12T00:00:00+00:00 https://oxyplot.github.io/announcements/monotouch <p>The first <a href="https://xamarin.com/platform">MonoTouch</a> implementation is ready!</p> Changed to Mercurial repository 2012-03-03T00:00:00+00:00 https://oxyplot.github.io/announcements/mercurial <p>The repository has been migrated from <a href="https://subversion.apache.org/">Subversion</a> to <a href="https://mercurial.selenic.com/">Mercurial</a>.</p> Support for images 2012-01-31T00:00:00+00:00 https://oxyplot.github.io/announcements/image-support <p>OxyPlot now supports rendering of images! This allows rendering of logos in bitmap formats (<a href="https://en.wikipedia.org/wiki/Portable_Network_Graphics">png</a>) and creating bitmaps at runtime. See the new <code class="language-plaintext highlighter-rouge">ImageAnnotation</code> and <code class="language-plaintext highlighter-rouge">HeatMapSeries</code> that use this feature.</p> Build at CodeBetter 2011-12-12T00:00:00+00:00 https://oxyplot.github.io/announcements/codebetter-build <p>OxyPlot is now built at <a href="https://teamcity.codebetter.com/project.html?projectId=project171">CodeBetter</a>.</p> Continuous delivery 2011-11-13T00:00:00+00:00 https://oxyplot.github.io/announcements/continuous-delivery <p>The build server is now based on <a href="https://www.jetbrains.com/teamcity/">TeamCity</a> and everything is automated:</p> <ul> <li>it builds all solutions</li> <li>it runs all <a href="https://www.nunit.org/">NUnit</a> tests and finds code coverage</li> <li>it pushes <a href="https://www.nuget.org/">NuGet</a> packages</li> </ul> Example browser 2011-03-19T00:00:00+00:00 https://oxyplot.github.io/announcements/example-browser <p>The ‘Example browser’ shows examples from the portable <code class="language-plaintext highlighter-rouge">ExampleLibrary</code> project.</p> NuGet packages 2011-03-09T00:00:00+00:00 https://oxyplot.github.io/announcements/nuget-packages <p><a href="https://www.nuget.org/">NuGet</a> packages for <a href="https://www.nuget.org/packages/OxyPlot.Wpf/">WPF</a> and <a href="https://www.nuget.org/packages/OxyPlot.Silverlight/">Silverlight</a> have been created.</p> OxyPlot released 2010-11-14T00:00:00+00:00 https://oxyplot.github.io/announcements/first-release <p>OxyPlot has been released as <a href="https://en.wikipedia.org/wiki/Open_source">open source</a>!</p>