packages feed

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