aivika-experiment-cairo 2.1 → 3.0
raw patch · 2 files changed
+4/−15 lines, 2 filesdep ~aivika-experimentdep ~aivika-experiment-chartPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: aivika-experiment, aivika-experiment-chart
API changes (from Hackage documentation)
- Simulation.Aivika.Experiment.Chart.Backend.Cairo: instance CairoRendering CairoRenderer
- Simulation.Aivika.Experiment.Chart.Backend.Cairo: instance ExperimentRendering CairoRenderer WebPageWriter
- Simulation.Aivika.Experiment.Chart.Backend.Cairo: instance WebPageCharting CairoRenderer
- Simulation.Aivika.Experiment.Chart.Backend.Cairo: instance WebPageRendering CairoRenderer
+ Simulation.Aivika.Experiment.Chart.Backend.Cairo: instance ChartRendering CairoRenderer
Files
Simulation/Aivika/Experiment/Chart/Backend/Cairo.hs view
@@ -25,16 +25,7 @@ -- | This renderer uses the Chart-cairo library based on Cairo for rendering charts with simulation results. data CairoRenderer = CairoRenderer FileFormat --- | The class of the Cairo-based renderers is a sub-class of the charting renderers.-class WebPageCharting r => CairoRendering r--instance ExperimentRendering CairoRenderer WebPageWriter where-- renderExperiment e r = renderExperiment e WebPageRenderer--instance WebPageRendering CairoRenderer--instance WebPageCharting CairoRenderer where+instance ChartRendering CairoRenderer where renderableChartExtension (CairoRenderer PNG) = ".png" renderableChartExtension (CairoRenderer SVG) = ".svg"@@ -43,5 +34,3 @@ renderChart (CairoRenderer format) size = renderableToFile (FileOptions size format)--instance CairoRendering CairoRenderer
aivika-experiment-cairo.cabal view
@@ -1,5 +1,5 @@ name: aivika-experiment-cairo-version: 2.1+version: 3.0 synopsis: Cairo backend for the Aivika simulation library description: This package complements the Aivika and Aivika Experiment packages @@ -23,8 +23,8 @@ build-depends: base >= 3 && < 6, Chart >= 1.3.1, Chart-cairo >= 1.3.1,- aivika-experiment >= 2.1,- aivika-experiment-chart >= 2.1+ aivika-experiment >= 3.0,+ aivika-experiment-chart >= 3.0 extensions: MultiParamTypeClasses