Commit graph

420 commits

Author SHA1 Message Date
Jan Hrček
703836bc89 Document Reanimate.Effect, add overInterval.
Former-commit-id: 2dd9a3589a045126ab857807cca601495bd6bb7a
2020-01-12 18:18:40 +08:00
David Himmelstrup
fbd07e5210 Improve README (#48)
Former-commit-id: f011f7fa3f2c1bae02affbd82fb48849ea4a1145
2020-01-10 21:08:50 +08:00
Jan Hrček
a66276a4d4 Extent pathify to work for elipses, polylines and polygons
Former-commit-id: f89ff11a1b57ac93f326d0443befdf3e7042e4ea
2020-01-06 08:00:08 +08:00
Jan Hrček
ddd259e35d Expand Reanimate.Svg.Constructor haddocks
Former-commit-id: 32bae383970fac714ff26764377e7206baef0007
2020-01-05 12:33:58 +08:00
Jan Hrček
0475629961 Add white border to progress bar
to differentiate it from the bar background in animations with white backgrokund


Former-commit-id: 29d4a1c072b291aea975a700a19204815606a9ff
2020-01-05 11:42:37 +08:00
Jan Hrček
b0ae85d22e Move index out of cursor, get rid of cursor
Former-commit-id: d9f858280d361e0c605066dbba144d2040f4137d
2020-01-05 11:42:37 +08:00
Jan Hrček
4d8685587e Simplify best frame lookup
Former-commit-id: ed8d02bf713771058e4822b6e27f4a7773233c4a
2020-01-05 11:42:37 +08:00
Jan Hrček
3f1429362c Improve FPS calculation in the viewer
Former-commit-id: 93cede8d328fd711bc0b8c7d2d7d0bca342b79a8
2020-01-05 11:42:37 +08:00
David Himmelstrup
ff87896f2d Update doc_xyzComponent golden file. Improve scene functions used by the color-theory animation.
Former-commit-id: 519931120215ee7c35ac4bb83ab0a2288e2af4c8
2019-12-19 18:31:39 +08:00
David Himmelstrup
5d2dc94bb9 Merge branch 'master' into feature-colortheory
Former-commit-id: e817f98eb8f81e83febf49bcf9534434a2beeef7
2019-12-18 18:07:24 +08:00
Jan Hrček
26cb61f90f Expand and improve animation haddocks
Former-commit-id: 5de68201ae639f15a32cbca820f72de81e3be9a7
2019-12-17 23:48:55 +08:00
David Himmelstrup
81e0a94d94 Play around with different storyboards.
Former-commit-id: 4351da0e37e5faa661da8800e45852ad0d127c41
2019-12-17 20:45:01 +08:00
David Himmelstrup
5e1f1fa4e9 Fix bug in xyzComponents documentation.
Former-commit-id: 3662ce918ad4eb0f969479a8e7df84aa2d82ccaf
2019-12-17 20:43:41 +08:00
David Himmelstrup
b9e441f37c Merge branch 'feature-colortheory' of github.com:Lemmih/reanimate into feature-colortheory
Former-commit-id: ab3ba517f26d45b893f4e995ae3b5d441285f92c
2019-12-17 18:16:44 +08:00
David Himmelstrup
cb808a9264 Check for convert (imagemagick) and inkscape. (#42)
Former-commit-id: 185466e7cdb886f83e49e0c9387bf48ed099869c
2019-12-17 12:22:04 +08:00
David Himmelstrup
9ac2e7e6f9 Merge branch 'master' into feature-colortheory
Former-commit-id: 4469cf9952f8f233d5a2a8ab16e24bcff29f4c71
2019-12-17 11:01:27 +08:00
David Himmelstrup
f784d4a1fe Add background for progress bar (needed in chrome), add black background for text with 50% opacity.
Former-commit-id: a1ebcdb079e6ab77ba9d93349448dd0bd9624470
2019-12-16 09:25:23 +08:00
Jan Hrček
e8d3e023ea Take potential seek into account when resuming animation
Former-commit-id: c55cba8e4b15fd8ea85a58eafd0b9faf63895543
2019-12-16 09:25:23 +08:00
David Himmelstrup
b9f4d3333e Remove react-js viewer.
Former-commit-id: c1050d0ae7399a45784712a9eb5327ac05274c9c
2019-12-16 09:25:23 +08:00
Jan Hrček
5607f8fe1b Fix width of Play/Pause button to prevent ui jumping
Former-commit-id: 222cb639943eff54e8d915408f7cc1872c489642
2019-12-16 09:25:23 +08:00
Jan Hrček
fa797cdd17 Add FPS view when runnin animation
Former-commit-id: 70ec16a7fcefd2c3c8c7450b9a9dbaeda3a3932d
2019-12-16 09:25:23 +08:00
Jan Hrček
90453065bf Add help popup explaining keyboard shortcuts
Former-commit-id: 2c8d1aea108718162772c78fcadac35177ce52d4
2019-12-16 09:25:23 +08:00
Jan Hrček
24cd9f4492 Add keyboard shortcuts
Former-commit-id: 3c38f489b6d950706be33d927ee0384e818ae27e
2019-12-16 09:25:23 +08:00
Jan Hrček
6c9a762eb6 Remove ReceivingFrames state, always enable player controls
Former-commit-id: 179c8747657a43a4aabec34dfdd5f797085d0ca4
2019-12-16 09:25:23 +08:00
Jan Hrček
81a0cd5dc9 Simplify things by using onAnimationFrameDelta
Former-commit-id: c372ef1f054479e744f0833e732cd06c6ffd5ff0
2019-12-16 09:25:23 +08:00
David Himmelstrup
db33ea6a42 elm viewer: resume from the right frame when unpausing.
Former-commit-id: 5a0d0972f24057dbcabd39bb704ed56e172f77b9
2019-12-16 09:25:23 +08:00
David Himmelstrup
507df46efc Update golden files.
Former-commit-id: 540579ad75db78d075ad75e295b260806322de93
2019-12-16 09:25:23 +08:00
David Himmelstrup
6b24b06271 Fix warnings.
Former-commit-id: 629b9769ede15212759b677c02a751c81de671cb
2019-12-16 09:25:23 +08:00
David Himmelstrup
220930d40e Add slowly rendering example.
Former-commit-id: 3bc565ede0b414c44dcad3798966f06726bcead3
2019-12-16 09:25:23 +08:00
Jan Hrček
5a7c53c3f4 Implement basic elm viewer
Former-commit-id: bb096343c7e818db5ac668c5666e6935c1172916
2019-12-16 09:25:23 +08:00
David Himmelstrup
b93c35af63 Clean up azure build scripts.
Former-commit-id: 0fb24bf510f09cb5a757c3f78e901f92d84d3531
2019-12-13 20:04:00 +08:00
David Himmelstrup
3a7016f093 Use improved cache task.
Former-commit-id: bdb1cfedadbe2407beb9f8999eb5cd0157972e8a
2019-12-13 19:35:09 +08:00
David Himmelstrup
767d932f58 Try to fix azure builds.
Former-commit-id: e29760154bf6482c07c33edc37c0ce7f9dd0d321
2019-12-13 19:34:21 +08:00
David Himmelstrup
8f5fe0edf1 Disable vectorize and svgAsPngFile when testing.
Former-commit-id: 96e8ce059993533902993e499b4a78d12b43dbb9
2019-12-13 19:08:18 +08:00
David Himmelstrup
7817520c64 Golden file for doc_ternaryPlot is too large. Drop it.
Former-commit-id: c6040bd123e75905dc09c3651ec81052c7950d0b
2019-12-13 18:56:01 +08:00
David Himmelstrup
dce99c7f70 Test suite: check the svg output of examples.
Former-commit-id: 344c1532412a3a57bbeaf67c9e919119de4a10b7
2019-12-13 18:54:35 +08:00
David Himmelstrup
5575e707a7 More color-theory work.
Former-commit-id: 85fac8f7880d1ad0ddd54c6cd22f93e19043898f
2019-12-13 18:35:41 +08:00
David Himmelstrup
c3778712d0 Change semantics for 'tweenVar'
Former-commit-id: e0a4be1733f61f7c9def8a7be868fb6c2738aa87
2019-12-11 20:07:38 +08:00
Jan Hrček
24c43387ef Calculate render width/height if user provides just one of them
Former-commit-id: 10829a6ade399a457ea8328b17c666a770088325
2019-12-11 18:06:54 +08:00
Jan Hrček
298f6c646a Mention available viewer key controls in the haddocs
Former-commit-id: 6c6b774a4a9ed1edd0d2a181d6ef67d4d43f3a90
2019-12-11 07:51:04 +08:00
Jan Hrček
3d20cf49ef Fix some hlint warnings
Former-commit-id: e9b81a8bc0b0c99abe57644e8806c437759ca687
2019-12-11 07:50:27 +08:00
Jan Hrček
7a6b2568b8 Remove unused imports to fix tests
Former-commit-id: 2a1d1f549acd8b0e452bea5c72f9ef72262a8361
2019-12-11 07:49:32 +08:00
Jan Hrček
a16ba9e02f Reuse Reanimate.Builtin.Documentation.showColorMap
Former-commit-id: 66595c6d71ecda92c3fc8f55548ec9278a4863d5
2019-12-11 07:49:32 +08:00
David Himmelstrup
a44e985706 Fix warning.
Former-commit-id: 07fad9c0f9a4cac02bf6afdfacbde6333ed11512
2019-12-10 20:31:53 +08:00
David Himmelstrup
b135a97811 Improve error reporting.
Former-commit-id: 4828974221a0017e68d7f151f20ad41e2b32df11
2019-12-10 19:55:39 +08:00
David Himmelstrup
2265a333d9 Merge pull request #33 from jhrcek/minorFixes
Minor fixes to improve getting started experience

Former-commit-id: b818ab14a763639a288c533fd204cab2eeb22652
2019-12-10 18:05:06 +08:00
Jan Hrček
b82e7e5614 Run 'chmod +x' on all example scripts
Former-commit-id: eed522cbdf8c6e5262c6c8b487d37549ba5013dc
2019-12-10 10:38:10 +01:00
Jan Hrček
8b65940cd1 Remote duplicate '' from error message
Former-commit-id: 198a6257c05d3b28cb78579dd8fa5fe5e1db7cdf
2019-12-10 10:36:28 +01:00
Jan Hrček
2d60554c02 Add .stack-work to .gitignore
Former-commit-id: dbd08e133591a6dde9b5f4ab51f8d3893590d3a7
2019-12-10 10:36:07 +01:00
David Himmelstrup
d88f01c4cb Merge pull request #32 from rodamber/patch-1
Fix typo

Former-commit-id: a3243b9c0d3370b2f52424517c3412309c9def7e
2019-12-10 09:29:14 +08:00