Commit graph

316 commits

Author SHA1 Message Date
David Himmelstrup
0330ec6ea8 Merge pull request #2 from bradrn/master
Fix errors on Windows

Former-commit-id: b2cf3f72f0403ffec17b973e7b4776721dcafd90
2019-05-13 18:05:33 +08:00
Brad Neimann
229eefd284 Emphasize messages are not errors
Adding an ellipsis and rephrasing emphasised that some messages are
info, not error messages. Without this some messages seem like errors
even though they are not.


Former-commit-id: 67e198bb83e21ce6db17d99c3b93a06d25f3f78b
2019-04-05 17:51:19 +11:00
Brad Neimann
1353d0f1b8 Use open-browser package to support more platforms
Former-commit-id: 5775895d191e2064a2f4b53cf2a8d8cc7ffc613f
2019-04-05 17:15:29 +11:00
Brad Neimann
16c4248ebf Remove unused 'unix' dependency
This dependency is unused, but its presence causes Windows compilation
to fail.


Former-commit-id: 2acd5e377e9d010406f15775e23f80a3b1cd6a08
2019-04-05 17:04:08 +11:00
David
c6ed58b443 Add sunflower example.
Former-commit-id: 86c06e3d049c06118644d7edf7e9e71be54f6522
2019-03-22 19:25:14 +01:00
David
870cd72645 Tangent example.
Former-commit-id: d7d41d0150b516dc77ac487a7f92a8afc3a92cb2
2019-03-22 19:21:58 +01:00
David
de387101f2 Update TODO.
Former-commit-id: 2e491a73dbb12c5416753b4e506283ae692a4972
2019-03-12 15:44:23 +01:00
David
9632e1db9b Bump version to 0.1.4.1
Former-commit-id: c3ff286a5631fc379c0f0c6c7208dddede7487ff
2019-03-12 15:41:04 +01:00
David
e984bab39a Use crossplatform filewatching library.
Former-commit-id: 7b9f72fb826176feb2709450f41c3b7045279cb1
2019-03-12 15:40:44 +01:00
David
fb9aed29fc Fix typo
Former-commit-id: c8bf5403928c960381d0e6f902839786bc1357b0
2019-03-09 15:05:34 +01:00
David
88d813ba07 Add how-to-get-started section to the README.
Former-commit-id: 30528a3448f8cbfefa5a88ce2c7a6a12578966af
2019-03-09 15:04:52 +01:00
David
df0cef94ca Bump version to 0.1.4.0
Former-commit-id: 338d1a7c63c78b00ebe1e80b8fc74c7761d8571a
2019-03-09 12:17:53 +01:00
David
7eb609efdc Use xdg-open on linux and open on mac.
Former-commit-id: 05c3952fd25bcc8230ff618bab1ed8d43ddf30e1
2019-03-09 12:17:21 +01:00
David
93da3cf491 Update TODO items.
Former-commit-id: 26f2f6c25630cc00bdfbb6f7ddcdf402687a9703
2019-03-09 12:02:26 +01:00
David
1ba671ea8e Only use inotify on linux. Bump version to 0.1.3.0
Former-commit-id: f93c0b7bd6cb844cbe680a83900d416f8bcd531d
2019-03-09 12:01:16 +01:00
David
7c1be27a3e Set inotify flag to automatic and bump version to 0.1.2.0
Former-commit-id: 1e7bf0e97f2a6ba3c63a12fc91b1b4e2882da183
2019-03-09 11:48:45 +01:00
David
6ef6dc840a Bump version to 0.1.1.0
Former-commit-id: 95fa698d514fbb8814649cb9337eca8392efe7bd
2019-03-09 11:43:08 +01:00
David
81d2176896 Make inotify optional.
Former-commit-id: 7b1776384f5755edf4d792a5c3c73ca4f5ef66e2
2019-03-09 11:42:52 +01:00
David
da1205861a Remove gtk-viewer flag.
Former-commit-id: 5e55e6ebbf78ec8366a35fd1f5b10f01fad06542
2019-03-08 16:47:47 +01:00
David
6f54ebdf5b Fix cabal issues.
Former-commit-id: 9b67289156022747c2ba480f2ccd27ca71b6a6a2
2019-03-08 16:46:57 +01:00
David
a4121d01d9 Better caching, bundle viewer.
Former-commit-id: cacfc7fd5402fadd381d16c748cdfdbf97a63cd9
2019-03-08 16:36:25 +01:00
David
c07f4c18ae Local web viewer.
Former-commit-id: a5e99d454a2e44b32a31f57e62764322f7196032
2019-03-08 10:37:15 +01:00
David
a18576b2bd Wibbles.
Former-commit-id: 7d2a6e17bdcf21a007335dcaa50b3a0b8bd10ec5
2019-03-07 14:42:27 +01:00
David
b22b9ec278 Bounding boxes and filters.
Former-commit-id: 879483ab877f3f49dda32bbf9a3aefa6bdaa8b7d
2019-03-05 19:38:49 +01:00
David
b9916fbd9f Generate movies with correct aspect ratio.
Former-commit-id: 787ede131ad6b24833410f23382d03825d04733c
2019-03-05 19:38:24 +01:00
David
757e933642 Add goo filter example.
Former-commit-id: 6248571146d0ec3cc6f6180d5c5af0533dacceee
2019-03-05 19:38:02 +01:00
David
f4c7dddc6e Use reanimate-svg-0.8.0.0
Former-commit-id: ab6c56508d29cf924f0f2dbb59d798cf55576ebb
2019-03-05 15:11:11 +01:00
David
5cbffbe2e4 Switch from svg-tree to reanimate-svg.
Former-commit-id: 0b46ed1c6f1319e30bfe3b0d8ae3abcc7962ee5b
2019-03-03 16:17:30 +01:00
David
a1b9b42a91 Support diagrams.
Former-commit-id: 94e65d8cf820f1a60b9ac0bdf897495e1c58e80d
2019-03-03 16:09:59 +01:00
David
e3258434cc Valentine wibble.
Former-commit-id: ef044a82815e1dff8b7a6505c55f098ce7464ad7
2019-03-01 15:06:33 +01:00
David Himmelstrup
17e096f5c5 Update valentine animation.
Former-commit-id: 919c11326021039a51a6586311b287a88a6d9aec
2019-03-01 14:54:41 +01:00
David
20ee97c53c Remove thread from active list when it has finished.
Former-commit-id: 3b5a36ed001e5eae0dddb1c8f5be354662d1c02d
2019-03-01 11:31:31 +01:00
David
6d893dc52e Kill timeout thread if working finished in time.
Former-commit-id: da2d1a9d836631068e5e87ae8ee8271523dd33e1
2019-03-01 11:27:39 +01:00
David
8b640717e1 Enable websocket compression.
Former-commit-id: 321001b5c1d3b1a4505f07f772195ef605feeb6e
2019-03-01 11:22:56 +01:00
David
2f0d83f9b1 Better exception handling in the websocket server.
Former-commit-id: 403eae84b74f76f26b51fdac8930bb9e02ca6e6b
2019-03-01 10:56:17 +01:00
David
5aec702c57 Remove broken latex package.
Former-commit-id: 9a73ab6e90f3990504abaa66211372f43f411e4c
2019-03-01 10:01:19 +01:00
David
86019b191a Fix valentine preset.
Former-commit-id: 36cb89e3c6e82c15cd6bf89ceb538c995d656e15
2019-02-28 14:27:10 +01:00
David
53d6d3e03f Restore the 'valentine' example.
Former-commit-id: 1bfd8ed5fcef2e54f0033f5ac5b3a667bc74f913
2019-02-28 14:22:42 +01:00
David
9b9c2470d4 Example source code has rotted. Remove it all.
Former-commit-id: 332053ec0ecf6d1650449abe9c46f0356e78d8d1
2019-02-28 10:53:48 +01:00
David
ab85012128 Multiline strings aren't working for some reason.
Former-commit-id: 45e03418a1353451986f386bdc08cf5af0ca0fee
2019-02-28 10:48:00 +01:00
David
9707cca88b Switch to a monadic API.
Former-commit-id: 0c2706be2b4cf0a92a46f000cbd1da620f86a2e1
2019-02-28 10:39:12 +01:00
David
aae3a4978f Remove favicon and set frontend title to 'Reanimate Playground'.
Former-commit-id: 12a037f015f6fdd25dcc3fead0692b9e3a2f7c74
2019-02-27 16:16:51 +01:00
David
1078ad5773 Add TODO items.
Former-commit-id: e8f5963efaa335dab73bd8b047a993e7e309a0b8
2019-02-27 16:16:39 +01:00
David
0f588e873d Add missing module to cabal file.
Former-commit-id: 17b88c6d6a5657eb1e2d00f495ac759912dc3524
2019-02-27 15:44:53 +01:00
David
f5e1dc6368 Use files rather than memory to store cached values.
Former-commit-id: 2ea3cf87574a2a98354b7aebc6b845009c5b9d65
2019-02-27 15:42:31 +01:00
David
d591595e87 Link to the live coding site in the README.
Former-commit-id: 6f6057aaf27dfd8f935cf410601736c84ba37087
2019-02-27 14:46:31 +01:00
David
7f3d34c69d Slap a dummy domain on top of the rendering server.
Former-commit-id: ab45cf5fc35bd09244eab9e5cff11b140826f01e
2019-02-27 13:39:33 +01:00
David
2e5e98e2d9 Change port of local rendering server.
Former-commit-id: 670364e168f2ed8bcf7a99566e7c3a5e6a1955a7
2019-02-27 13:34:58 +01:00
David
6122edf6db Use real as default for the web-frontend.
Former-commit-id: 8c65fb3dc2e04caa5b9306a29e5d3e16cbf12c3e
2019-02-27 12:14:44 +01:00
David
4b0932afa3 Reduce the size of example svg frames.
Former-commit-id: 5dd9a2d81b58fd59b332c7574f9784d0fb2a6fb5
2019-02-27 12:14:21 +01:00