Release notes for MBS Xojo ChartDirector Plugin
MBS Xojo Plugins 20.0 - 14th January 2020
- Fixed last examples so now all work in Xojo 2019r1 and newer.
- Updated Xcode to version 11.3.
MBS Xojo Plugins 19.5 - 12th November 2019
- Updated plugin SDK to version from Xojo 2019r2.
MBS Xojo Plugins 19.4 - 17th September 2019
- Updated ChartDirector to a newer version which loads fonts on MacOS Catalina.
- Improvements for Xojo 2019r2.
MBS Xojo Plugins 19.1 - 12th March 2019
- Fixed crash with CDBaseChartMBS.addExtraField function.
- Fixed problem with loading GTK for Linux ARM.
- Updated to Xcode 10.2.
MBS Xojo Plugins 19.0 - 22nd January 2019
- Added links to blog articles from help.
- Changed Linux compile to include function names for stack traces.
- The MBS Plugin for Real Studio will be build on demand only.
MBS Xojo Plugins 18.5 - 27th November 2018
- Updated ChartDirector to version 6.3.
- Added setResource methods to CDDrawAreaMBS and CDBaseChartMBS classes.
- Changed CDBaseChartMBS.MakeChartPicture to set resolution of picture to ScaleFactor * 72 dpi.
- Fixed bug in CDPieChartMBS class and setExplode method with HiDPI.
- Updated ChartDirector control examples.
- Bugfixes in ChartDirector 6.3:
- In contour and surface charts, the color axis is not drawn correctly if smooth coloring is and the number of ticks on the color axis are significantly less than the number color stops. For example, there are only 2 ticks, the color axis will draw itself by using a smooth gradient to vary colors between the two ticks, ignoring the other color stops in between.
- In contour and surface charts, if the color axis is of logarithmic scale, and smooth coloring is used, the colors are still interpolated using linear scale. As a result, the coloring may look good.
- For the color axis, if auto-scaling is used, the setColorScale always results in linear scale, even if setLogScale has already been called for the color axis.
- Vector layer crashes if setArrowHead(0) is called.
- In a vector layer, the setLineWidth has no effect if setArrowStem is used.
- In a vector layer, the stem is visible even if the line width is 0.
- In a vector chart, the legend icon disappear if the head size is 0 (that is, the vector chart shows stems).
- In a vector chart, the image map is not natural if the stem width is thicker than the arrow head.
- FinanceChart can produce too many x-axis labels in some cases.
- ChartDirector can crash if the SurfaceChart has no data
- DrawArea.setOutputOptions has no effect for SVG.
- ArrowShape does not work in CDML <*IMG*>.
- Rebuild with Xcode 10. Minimum MacOS version is now 10.9.
- Updated to Xcode 10.1.
MBS Xojo Plugins 18.3 - 17th July 2018
- Updated plugin SDK for 2018r2.
MBS Xojo Plugins 18.2 - 22nd May 2018
- Updated to Xojo 2018r1 plugin SDK.
- Fixed problem with CDPolarChartMBS.radialAxis freed too often.
MBS Xojo Plugins 18.1 - 6th March 2018
MBS Xojo Plugins 18.0 - 23rd January 2018
- Fixed bug in Picture handling for setting alpha channel for Cocoa picture.
- Fixed an issue with exception handling on 64-bit Linux introduced in 17.3.
- Fixed problem with loading cairo library on Linux for Ubuntu 17.4.
MBS Xojo Plugins 17.5 - 28th November 2017
MBS Xojo Plugins 17.4 - 26th September 2017
- Changed Linux plugins to include build number in SONAME field so OS can distinguish different versions better.
- Updated all GTK code to dynamically load GTK+ 3 for Xojo 2017r2 and GTK+ 2 for older versions.
MBS Xojo Plugins 17.3 - 18th July 2017
- Fixed CDAxisMBS.getThickness to respect scale factor.
- Disabled linux version script linker option.
MBS Xojo Plugins 17.2 - 15th May 2017
- Removed PPC code.
MBS Xojo Plugins 17.1 - 14th March 2017
MBS Xojo Plugins 17.0 - 23rd January 2017
- Fixed ChartDirector examples to not flicker.
- Changed plugin file names to include name of plugin and name of part.
MBS FileMaker blog