2015-01-09 19:29:36 +03:00
|
|
|
# Change Log
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
2015-02-25 00:39:28 +03:00
|
|
|
- Created a new OxyPlot.Mobile NuGet package to combine the mobile platforms into a single package. (#362)
|
2015-01-09 19:29:36 +03:00
|
|
|
- Support for XWT (#295)
|
|
|
|
- TwoColorAreaSeries (#299)
|
|
|
|
- Delta values in AxisChangedEventArgs (#276)
|
2015-01-17 18:42:36 +03:00
|
|
|
- Enable Git source server (added GitLink build step) (#267,#266)
|
2015-02-12 11:27:05 +03:00
|
|
|
- iOS PlotView ZoomThreshold/AllowPinchPastZero for use with KeepAspectRatioWhenPinching=false (#359)
|
2015-02-25 00:39:28 +03:00
|
|
|
- CandleStickAndVolumeSeries and VolumeSeries (#377)
|
|
|
|
- Axis.DesiredSize property (#383)
|
2015-03-30 12:30:41 +03:00
|
|
|
- Added WPF Wrapper for BoxPlot (#434)
|
2015-04-07 11:18:02 +03:00
|
|
|
- Added capability to display mean value to BoxPlot (#440)
|
2015-06-23 19:03:32 +03:00
|
|
|
- Added LinearBarSeries for WPF (#506)
|
2015-07-08 14:25:28 +03:00
|
|
|
- Added TitleToolTip to PlotModel (#508)
|
2015-07-20 22:32:17 +03:00
|
|
|
- Expose PlotElement's TextColor property on WPF.Axes.Axis (#452)
|
2015-09-11 23:46:39 +03:00
|
|
|
- ThreeColorLineSeries (#378)
|
2015-10-04 11:23:25 +03:00
|
|
|
- Xamarin.Android, Xamarin.iOS and Xamarin.Forms packages built at AppVeyor (#274)
|
2015-10-17 13:13:42 +03:00
|
|
|
- Add LegendLineSpacing property in PlotModel (#622)
|
2015-11-06 10:59:26 +03:00
|
|
|
- Implement RenderLegend for LinearBarSeries (#663)
|
2015-12-14 17:25:11 +03:00
|
|
|
- Add LegendMaxHeight property in PlotModel and Wpf.Plot (#668)
|
2015-12-31 02:40:49 +03:00
|
|
|
- Support for a Xamarin Forms UWP project with sample app. Nuget package will be added when Xamarin Forms UWP is released outside preview. (#697)
|
2016-01-01 22:02:15 +03:00
|
|
|
- Add ListBuilder for building lists by reflection (#705)
|
2016-01-01 23:09:18 +03:00
|
|
|
- F# example (#699)
|
2015-01-09 19:29:36 +03:00
|
|
|
|
|
|
|
### Changed
|
2015-04-16 23:54:58 +03:00
|
|
|
- Renamed OxyPlot.WindowsUniversal to OxyPlot.Windows (#242)
|
2015-04-08 07:20:05 +03:00
|
|
|
- Changed OxyPlot.Xamarin.Forms to require OxyPlot.Mobile dependency instead of each separate NuGet. (#362)
|
2015-01-16 00:12:06 +03:00
|
|
|
- Renamed OxyPlot.XamarinIOS to OxyPlot.MonoTouch (#327)
|
|
|
|
- Renamed OxyPlot.XamarinAndroid to OxyPlot.Xamarin.Android (#327)
|
|
|
|
- Renamed OxyPlot.XamarinForms to OxyPlot.Xamarin.Forms (#327)
|
|
|
|
- Renamed OxyPlot.XamarinForms.iOS to OxyPlot.Xamarin.Forms.Platform.iOS (#327)
|
|
|
|
- Renamed OxyPlot.XamarinFormsIOS to OxyPlot.Xamarin.Forms.Platform.iOS.Classic (#327)
|
|
|
|
- Renamed OxyPlot.XamarinFormsAndroid to OxyPlot.Xamarin.Forms.Platform.Android (#327)
|
|
|
|
- Renamed OxyPlot.XamarinFormsWinPhone to OxyPlot.Xamarin.Forms.Platform.WP8 (#327)
|
|
|
|
- Changed OxyPlot.Xamarin.Android target to Android level 10 (#223)
|
|
|
|
- Separated WPF Plot and PlotView (#252,#239)
|
2015-02-25 00:39:28 +03:00
|
|
|
- Current CandleStickSeries renamed to OldCandleStickSeries, replaced by a faster implementation (#369)
|
|
|
|
- Fixed axis min/max calc and axis assignment for CandleStick + VolumeSeries (#389)
|
2015-02-27 16:27:07 +03:00
|
|
|
- Invalidate plot when ItemsSource contents change (INotifyCollectionChanged) on WPF only (#406)
|
2015-10-03 12:11:18 +03:00
|
|
|
- Xamarin.Forms references updated to 1.5.0.6447 (#293,#439)
|
2015-04-08 07:20:05 +03:00
|
|
|
- Change OxyPlot.Xamarin.Forms.Platform.Android target to Android level 15 (#439)
|
|
|
|
- Changed OxyPlot.Xamarin.Forms to portable Profile259 (#439)
|
2015-04-11 11:03:41 +03:00
|
|
|
- PlotController should not intercept input per default (#446)
|
2015-04-07 11:18:02 +03:00
|
|
|
- Changed DefaultTrackerFormatString for BoxPlotSeries (to include Mean) (#440)
|
|
|
|
- Changed Constructor of BoxPlotItem (to include Mean) (#440)
|
2015-05-16 10:01:30 +03:00
|
|
|
- Changed Axis, Annotation and Series Render() method (removed model parameter)
|
2015-06-28 10:49:51 +03:00
|
|
|
- Changed PCL project to profile 259, SL5 is separate now (#115)
|
2015-06-28 11:42:03 +03:00
|
|
|
- Extracted CreateReport() and CreateTextReport() from PlotModel (#517)
|
2015-08-03 20:26:03 +03:00
|
|
|
- Renamed GetLastUpdateException to GetLastPlotException and added the ability to see render exceptions(#543)
|
2015-09-11 23:29:25 +03:00
|
|
|
- Move TileMapAnnotation class to example library (#567)
|
2015-09-27 10:46:11 +03:00
|
|
|
- Change to semantic versioning (#595)
|
2015-10-03 23:31:48 +03:00
|
|
|
- Change GTKSharp3 project to x86 (#599)
|
2015-10-05 19:15:49 +03:00
|
|
|
- Change OxyPlot.Xamarin.Android to API Level 15 (#614)
|
2015-10-30 00:26:04 +03:00
|
|
|
- Add Xamarin.Forms renderer initialization to PlotViewRenderer (#632)
|
|
|
|
- Marked OxyPlot.Xamarin.Forms.Platform.*.Forms.Init() obsolete (#632)
|
|
|
|
- Throw exception if Xamarin.Forms renderer is not 'initialized' (#492)
|
2015-12-14 16:25:27 +03:00
|
|
|
- Make numeric values of DateTimeAxis compatible with ToOADate (#660)
|
2015-12-20 23:54:24 +03:00
|
|
|
- Make struct types immutable (#692)
|
|
|
|
- Implement IEquatable<T> for struct types (#692)
|
2015-01-09 19:29:36 +03:00
|
|
|
|
|
|
|
### Removed
|
2015-09-18 09:15:10 +03:00
|
|
|
- StyleCop tasks (#556)
|
2015-01-16 00:12:06 +03:00
|
|
|
- OxyPlot.Metro project (superseded by OxyPlot.WindowsUniversal) (#241)
|
2015-02-25 00:39:28 +03:00
|
|
|
- PlotModel.ToSvg method. Use the SvgExporter instead. (#347)
|
|
|
|
- Constructors with parameters. Use default constructors instead. (#347)
|
|
|
|
- Axis.ShowMinorTicks property. Use MinorTickSize = 0 instead. (#347)
|
2015-04-11 11:45:24 +03:00
|
|
|
- ManipulatorBase.GetCursorType method (#447)
|
2015-05-14 11:09:49 +03:00
|
|
|
- Model.GetElements() method
|
2015-05-14 11:54:44 +03:00
|
|
|
- Remove SL4 support (#115)
|
2015-05-14 12:57:10 +03:00
|
|
|
- Remove NET35 support (#115)
|
2015-05-16 14:23:52 +03:00
|
|
|
- PlotElement.Format method. Use StringHelper.Format instead.
|
2015-12-14 01:33:20 +03:00
|
|
|
- EnumerableExtensions.Reverse removed (#677)
|
2016-01-01 22:02:15 +03:00
|
|
|
- ListFiller (#705)
|
2015-01-09 19:29:36 +03:00
|
|
|
|
|
|
|
### Fixed
|
2015-09-08 01:40:27 +03:00
|
|
|
- HeatMapSeries.GetValue returns NaN instead of calculating a wrong value in proximity to NaN (#256)
|
2015-04-16 12:50:33 +03:00
|
|
|
- Tracker position is wrong when PlotView is offset from origin (#455)
|
2015-03-17 13:52:19 +03:00
|
|
|
- CategoryAxis should use StringFormat (#415)
|
2015-02-16 00:01:04 +03:00
|
|
|
- Fixed the dependency of OxyPlot.Xamarin.Forms NuGet (#370)
|
2015-02-12 01:38:59 +03:00
|
|
|
- Add default ctor for Xamarin.Forms iOS renderer (#348)
|
2015-02-01 13:31:57 +03:00
|
|
|
- Windows Phone cursor exception (#345)
|
2015-01-25 22:49:00 +03:00
|
|
|
- Bar/ColumSeries tracker format string bug (#333)
|
2015-01-10 17:14:56 +03:00
|
|
|
- Fix exception for default tracker format strings (#265)
|
2015-01-10 17:13:15 +03:00
|
|
|
- Fix center-aligned legends (#79)
|
2015-01-09 19:29:36 +03:00
|
|
|
- Fix Markdown links to tag comparison URL with footnote-style links.
|
|
|
|
- WPF dispatcher issue (#311,#309)
|
|
|
|
- Custom colors for scatters (#307)
|
|
|
|
- Rotated axis labels (#303,#301)
|
|
|
|
- Floating point error on axis labels (#289,#227)
|
|
|
|
- Performance of CandleStickSeries (#290)
|
|
|
|
- Tracker text for StairStepSeries (#263)
|
|
|
|
- XamarinForms/iOS view not updating when model is changed (#262)
|
|
|
|
- Improved WPF rendering performance (#260,#259)
|
|
|
|
- Null reference with MVVM binding (#255)
|
|
|
|
- WPF PngExporter background (#234)
|
|
|
|
- XamlExporter background (#233)
|
|
|
|
- .NET 3.5 build (#229)
|
|
|
|
- Support WinPhone 8.1 in core NuGet package (#161)
|
2015-02-03 14:12:31 +03:00
|
|
|
- Draw legend line with custom pattern (#356)
|
2015-02-12 11:27:05 +03:00
|
|
|
- iOS pan/zoom stability (#336)
|
2015-10-11 12:38:19 +03:00
|
|
|
- Xamarin.Forms iOS PlotViewRenderer crash (#458)
|
2015-05-07 08:54:49 +03:00
|
|
|
- Inaccurate tracker when using LogarithmicAxis (#443)
|
2015-05-16 12:37:09 +03:00
|
|
|
- Fix reset of transforms in WinForms render context (#489)
|
2015-05-16 14:17:16 +03:00
|
|
|
- Fix StringFormat for TimeSpanAxis not recognizing f, ff, fff, etc (#330)
|
2015-06-09 22:31:09 +03:00
|
|
|
- Fix LineSeries SMOOTH=True will crash WinForms on right click (#499)
|
2015-06-22 19:31:42 +03:00
|
|
|
- Fix PlotView leak on iOS (#503)
|
2015-07-01 11:00:25 +03:00
|
|
|
- This PlotModel is already in use by some other PlotView control (#497)
|
2015-08-12 15:37:53 +03:00
|
|
|
- LegendTextColor not synchronized between wpf.Plot and InternalModel (#548)
|
|
|
|
- Legend in CandleStickSeries does not scale correctly (#554)
|
2015-09-11 00:17:58 +03:00
|
|
|
- Fix CodeGenerator exception for types without parameterless ctor (#573)
|
2015-09-12 00:00:46 +03:00
|
|
|
- Migrate automatic package restore (#557)
|
2015-09-10 23:58:56 +03:00
|
|
|
- Fix rendering of rotated 'math' text (#569, #448)
|
2015-09-16 21:28:18 +03:00
|
|
|
- Export demo (WPF) (#568)
|
2015-09-18 01:09:52 +03:00
|
|
|
- Fixing a double comparison issue causing infinite loop (#587)
|
2015-10-11 12:38:19 +03:00
|
|
|
- Fix null reference exception when ActualPoints was null rendering a StairStepSeries (#582)
|
|
|
|
- Background color in the Xamarin.Forms views (#546)
|
|
|
|
- IsVisible change in Xamarin.Forms.Platform.iOS (#546)
|
2015-10-17 10:17:39 +03:00
|
|
|
- Rendering math text with syntax error gets stuck in an endless loop (#624)
|
2015-10-13 19:24:08 +03:00
|
|
|
- Fix issue with MinimumRange not taking Minimum and Maximum values into account (#550)
|
2015-10-17 15:00:45 +03:00
|
|
|
- Do not set default Controller in PlotView ctor (#436)
|
2015-11-09 00:57:47 +03:00
|
|
|
- Corrected owner type of Wpf.PathAnnotation dependency properties (#645)
|
2015-11-11 16:25:07 +03:00
|
|
|
- Fixed partial plot rendering on Xamarin.Android (#649)
|
2015-12-14 16:45:29 +03:00
|
|
|
- Default controller should not be shared in WPF PlotViews (#682)
|
2015-10-29 00:31:31 +03:00
|
|
|
- PositionAtZeroCrossing adds zero crossing line at wrong position (#635)
|
2015-12-31 15:47:48 +03:00
|
|
|
- Implement AreaSeries.ConstantY2 (#662)
|
2016-01-01 17:06:36 +03:00
|
|
|
- Null reference exception in ScatterSeries{T} actual points (#636)
|
2015-01-09 19:29:36 +03:00
|
|
|
|
|
|
|
## [2014.1.546] - 2014-10-22
|
|
|
|
### Added
|
|
|
|
- Support data binding paths ("Point.X") (#210)
|
|
|
|
- Support for Xamarin.Forms (#204)
|
|
|
|
- Support for Windows Universal apps (#190)
|
|
|
|
- Improve TrackerFormatString consistency (#214)
|
|
|
|
- Support LineColor.BrokenLineColor
|
|
|
|
- LabelFormatString for ScatterSeries (#12)
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
- Changed tracker format strings arguments (#214)
|
|
|
|
- Rename OxyPenLineJoin to LineJoin
|
|
|
|
- Rename LineStyle.Undefined to LineStyle.Automatic
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
- Improved text rendering for Android and iOS (#209)
|
|
|
|
- Custom shape outline for PointAnnotation (#174)
|
|
|
|
- Synchronize Wpf.Axis.MinimumRange (#205)
|
|
|
|
- TrackerHitResult bug (#198)
|
|
|
|
- Position of axis when PositionAtZeroCrossing = true (#189)
|
|
|
|
- Expose ScatterSeries.ActualPoints (#201)
|
|
|
|
- Add overridable Axis.FormatValueOverride (#181)
|
|
|
|
- PngExporter text formatting (#170)
|
|
|
|
|
|
|
|
[Unreleased]: https://github.com/oxyplot/oxyplot/compare/v2014.1.546...HEAD
|
|
|
|
[2014.1.546]: https://github.com/oxyplot/oxyplot/compare/v2014.1.319...v2014.1.546
|