246 Commits

Author SHA1 Message Date
Vaibhav Sagar
049796bc9d Remove more CPP 2018-08-28 16:11:01 -04:00
Erik de Castro Lopo
15d751447f Clean out support for old ghcs from cabal files 2018-08-28 23:02:15 +10:00
Vaibhav Sagar
55e18231e8 ihaskell-diagrams: 0.3.2.1 2018-03-17 15:50:48 +08:00
Justus Sagemüller
05991356b5 Allow animations to be sized with the same functions as diagrams. 2018-03-08 00:05:10 +01:00
Justus Sagemüller
df0be6b85c Make withSizeSpec ad-hoc polymorphic.
So it can be used both for static diagrams and animations.
2018-03-07 22:32:50 +01:00
Justus Sagemüller
ad89fc4554 Move ManuallySized to a separate module.
Purpose: allow it to be used both for static and animated diagrams.
2018-03-07 00:36:35 +01:00
Justus Sagemüller
76945388e8 Remove IORef imports.
These are not needed with the declarative wrapper for size specifications.
2018-03-07 00:35:31 +01:00
Justus Sagemüller
39b1268e24 Use V2 types from linear instead of tuples.
Diagrams has (which I've always found a bad idea) moved
away from the `vector-space` package to `linear`, whose
combinators are all weird, in particular `*^` does not
actually scale vectors but scale-fmap functors. Combined
with the WAT-prone tuple functor, this gives wrong behaviour
when using tuples as vectors.

Well, `V2` is in doubt also more efficient than `(,)`, so...
2018-03-06 14:09:41 +01:00
Justus Sagemüller
7c54a101ca Default diagonal-length rather than height of diagrams.
This is better-behaved for diagrams with strong aspect ratio, in particular
it prevents diagrams with very low height from being stretched “infinitely
wide”.
2018-03-06 13:53:26 +01:00
Justus Sagemüller
a200c07f6b An idiomatic way of selecting size of displayed diagrams. 2018-03-06 13:20:37 +01:00
Vaibhav Sagar
1f852097f9 ihaskell-diagrams: make imgHeight configurable 2018-03-04 22:41:26 +08:00
Vaibhav Sagar
07d7f0a5a1 Bump resolvers to lts-9.21 2018-01-02 00:10:47 +10:00
Vaibhav Sagar
cc53879fb0 ihaskell-widgets: 0.2.3.2 2017-12-24 21:29:42 +08:00
Vaibhav Sagar
460b5e6b6d ihaskell-plot: 0.3.0.1 2017-12-24 21:29:24 +08:00
Vaibhav Sagar
6f5cef257e ihaskell-magic: 0.3.0.1 2017-12-24 21:28:54 +08:00
Vaibhav Sagar
27a41724f0 ihaskell-juicypixels: 1.1.0.1 2017-12-24 21:28:34 +08:00
Vaibhav Sagar
1bbebb377d ihaskell-hatex: 0.2.1.1 2017-12-24 21:28:09 +08:00
Vaibhav Sagar
291ab41a4d ihaskell-gnuplot: 0.1.0.1 2017-12-24 21:27:46 +08:00
Vaibhav Sagar
28fc29734c ihaskell-diagrams: 0.3.1.1 2017-12-24 21:27:27 +08:00
Vaibhav Sagar
fa6e19ff80 ihaskell-charts: 0.3.0.1 2017-12-24 21:27:07 +08:00
Vaibhav Sagar
2e4ac209cd ihaskell-blaze: 0.3.0.1 2017-12-24 21:26:16 +08:00
Vaibhav Sagar
5539a066ac ihaskell-aeson: 0.3.0.1 2017-12-24 21:25:11 +08:00
Vaibhav Sagar
13490cac14 Bump resolvers to lts-9.20 2017-12-18 13:18:17 +10:00
Vaibhav Sagar
106eae9b52 Bump resolvers to lts-9.18 2017-12-13 20:50:25 +08:00
Vaibhav Sagar
2e664b37ea Bump resolvers to lts-9.17 2017-12-12 07:18:37 +08:00
Vaibhav Sagar
b235f0806a Bump resolvers to lts-9.16 2017-12-04 10:46:06 +08:00
Vaibhav Sagar
edf524be7b Bump resolvers to lts-9.14 2017-11-20 11:52:56 +08:00
Vaibhav Sagar
f80f90f703 Bump resolvers to lts-9.13 2017-11-13 10:22:51 +08:00
Vaibhav Sagar
3d4a3dca51 Bump resolvers to lts-9.12 2017-11-06 00:50:43 +08:00
Vaibhav Sagar
c0e7d55356 ihaskell-widgets: fix Haddock generation
Haddock doesn't seem to work with comments between the module name and
the import statements.
2017-11-01 15:55:35 +08:00
Vaibhav Sagar
49560a7b12 Bump resolvers to lts-9.11 2017-10-30 14:33:00 +08:00
Vaibhav Sagar
a965c0144c Bump resolvers to lts-9.10 2017-10-23 10:04:59 +08:00
Vaibhav Sagar
4e2d4ccc8b Bump resolvers to lts-9.9 2017-10-16 10:59:14 +08:00
Vaibhav Sagar
22b4ea1eb1 ihaskell-display/*: bump base version bounds 2017-10-14 20:31:32 +08:00
Vaibhav Sagar
d83e68177a Bump resolvers to lts-9.8 2017-10-12 12:18:04 +08:00
Vaibhav Sagar
b33dbb8b84 Bump resolvers to lts-9.6 2017-09-25 16:46:50 +08:00
Vaibhav Sagar
76ce3b3f2d Bump resolvers to lts-9.5 2017-09-18 20:28:11 +07:00
Vaibhav Sagar
d35628d10a Bump resolvers to lts-9.4 2017-09-11 22:01:55 +07:00
Vaibhav Sagar
c2e9e1382a Bump resolvers to lts-9.3 2017-09-05 07:41:15 +07:00
Vaibhav Sagar
1fd9f03c85 Bump resolver to lts-9.2 2017-09-02 10:08:26 +08:00
Vaibhav Sagar
014bdd36dd Bump resolver to lts-9.1 2017-08-18 15:08:46 +08:00
Vaibhav Sagar
8df923f9e5 Bump resolvers to lts-9.0 (#732)
* Bump resolvers to lts-9.0

* Import HLint3 instead of HLint2
2017-07-27 16:02:35 +08:00
Vaibhav Sagar
fd928bef80 Bump resolvers to lts-8.23 2017-07-20 00:24:47 +08:00
Vaibhav Sagar
9883dbd666 Bump resolvers to lts-8.22 2017-07-13 10:25:16 +08:00
Vaibhav Sagar
a184f94f67 Bump resolvers to lts-8.21 2017-07-02 02:54:34 +08:00
Vaibhav Sagar
90be876ec9 Bump resolvers to lts-8.20 2017-06-25 11:17:32 +08:00
Vaibhav Sagar
11794ec91f Bump resolver to 8.19 2017-06-22 15:23:46 +08:00
Vaibhav Sagar
66fe54b1fe Bump resolvers to lts-8.17 2017-06-09 22:42:22 +08:00
Vaibhav Sagar
485433be77 Remove extra-deps 2017-04-28 12:03:11 +08:00
Vaibhav Sagar
81a0685db0 Bump resolvers 2017-04-27 21:07:26 +08:00