260 Commits

Author SHA1 Message Date
James Brock
0f95136666 rm ihaskell-display/ihaskell-*/stack.yaml
Andrew Gibiansky created all these package stack.yamls with this commit:

> commit f9846b6bd9f162b763cc53662e0db357b2aec03a
> Author: Andrew Gibiansky <andrew.gibiansky@gmail.com>
> Date:   Tue Jun 7 17:26:47 2016 -0700
>
>     Separate stack.yaml for each package for simplicity

The resolvers for all these stack yamls originally agreed with the
root stack.yaml, but now they're way off, apparently out of neglect.
Let's just delete them.
2019-06-03 15:53:45 +09:00
Raymond Gauthier
534c0ac455 Add a withAnimFps for manual animation sample rate specification 2019-05-15 19:08:31 -04:00
Vaibhav Sagar
a012f132c7 ihaskell-widgets: 0.2.3.3 2019-04-26 15:26:33 -04:00
Vaibhav Sagar
63338c7ff6 ihaskell-display/ihaskell-graphviz: add Vaibhav Sagar as maintainer 2019-04-26 15:26:04 -04:00
Vaibhav Sagar
33f63ffb04 IHaskell.Display.Widgets.Singletons: add -XStandaloneDeriving 2019-02-08 15:52:43 -05:00
Keito Kajitani
17e67525f2 ihaskell-widgets: Port to vinyl-0.9 2019-02-09 00:50:32 +09:00
Vaibhav Sagar
a1cf94e1b0 IHaskell.Display.Graphviz: remove unused import 2019-01-02 17:37:11 -05:00
Vaibhav Sagar
540b54d597 IHaskell.Display.Graphviz: read directly from stdout 2019-01-02 17:18:25 -05:00
Vaibhav Sagar
e8934f5d61 ihaskell-graphviz: use SVG and enable by default in IHaskell 2019-01-01 02:53:14 -05:00
Vaibhav Sagar
198a54485d IHaskell.Display.Graphviz: simplify
Change program type from ByteString to String and remove RankDir because
that can be configured in the input.
2018-12-31 11:04:44 -05:00
Lucas DiCioccio
34c36d5e94 Add ihaskell-graphviz to display graphs.
Requires 'Graphviz' installed.
2018-09-15 22:21:29 +02:00
Erik de Castro Lopo
b27867f6a0 ihaskell-widgets: Fix more warnings
This file was giving a strange error/warning that had to be disabled.

After investigating this issue (https://ghc.haskell.org/trac/ghc/ticket/15601)
it turns out this was due to an wart in the way type level lists are handled
in GHC. Fortunately a workaround is available allowing the warning to be
re-enabled.
2018-09-05 19:53:56 +10:00
Erik de Castro Lopo
8c37c42276 ihaskell-widgets: Turn on -Wall and fix all warnings 2018-09-03 20:13:34 +10:00
Erik de Castro Lopo
14c4de5a12 ihaskell-widgets: Make it compile with ghc 8.4
GHC 8.4 allows value level operators (in this case list append, '++') to
be used at the type level, so that the singletons package for GHC 8.4
uses this operator whereas previous versions of singletons defined a ':++'
operator for type level append.
2018-09-01 18:41:24 +10:00
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