mysticsymbolic.github.io/lib
Atul Varma bca699018c
Add animated GIF export. (#79)
This adds an "Export GIF" button _if and only if_ animation is enabled on the Mandala page.

The GIF has the same dimensions as the canvas at the time that the button was clicked.

Currently the animation is locked to 15 FPS, which I think might be the maximum rate that some platforms limit it to, but I'm not sure.  We can always adjust it in the future.
2021-04-10 17:11:12 -04:00
..
__snapshots__
pages Add animated GIF export. (#79) 2021-04-10 17:11:12 -04:00
animated-gif.ts Add animated GIF export. (#79) 2021-04-10 17:11:12 -04:00
animation.ts Make animation duration changeable (#77) 2021-04-04 08:34:29 -04:00
attach.test.tsx
attach.tsx
auto-sizing-svg.tsx Add animated GIF export. (#79) 2021-04-10 17:11:12 -04:00
bounding-box.test.ts
bounding-box.ts
browser-main.tsx Use history.pushState() for internal links. 2021-04-02 21:17:44 -04:00
checkbox.tsx Disable 'invert every other symbol' if needed. 2021-04-04 08:46:09 -04:00
color-widget.tsx Make mandala UI layout a bit less terrible (#65) 2021-03-29 13:03:54 -04:00
colors.ts
creature-symbol-factory.tsx Factor out vocabulary.ts. 2021-03-27 08:29:42 -04:00
creature-symbol.tsx Add docs to AttachmentTransform. 2021-03-28 16:32:20 -04:00
export-svg.tsx Add animated GIF export. (#79) 2021-04-10 17:11:12 -04:00
hover-debug-helper.tsx
mandala-circle.tsx Disable 'invert every other symbol' if needed. 2021-04-04 08:46:09 -04:00
numeric-slider.tsx Add basic animation support to the mandala page (#75) 2021-04-03 17:01:13 -04:00
page.tsx Use history.pushState() for internal links. 2021-04-02 21:17:44 -04:00
path.ts
point.test.tsx
point.ts
random-colors.test.ts Add a 'randomize colors' button to mandala and creature pages. (#68) 2021-03-30 20:59:45 -04:00
random-colors.ts Run prettier during CI. (#85) 2021-04-07 19:39:55 -04:00
random.test.ts
random.ts Add randomize button to mandala page. 2021-03-27 15:19:36 -04:00
randomizer-widget.tsx Add randomizer widget. (#87) 2021-04-08 20:13:54 -04:00
specs.ts
svg-composition-context.tsx Add randomizer widget. (#87) 2021-04-08 20:13:54 -04:00
svg-symbol-metadata.test.ts
svg-symbol-metadata.ts
svg-symbol.tsx Factor out a SvgCompositionContext. (#72) 2021-04-02 16:33:07 -04:00
svg-transform.tsx Add symbol scaling/rotation options. 2021-03-28 16:22:36 -04:00
svg-vocabulary.ts Move SVG vocabulary from JSON to TS. (#59) 2021-03-27 16:00:20 -04:00
symbol-context-widget.tsx Factor out a SvgCompositionContext. (#72) 2021-04-02 16:33:07 -04:00
test-util.ts
util.test.tsx Factor out NumericRange type, inclusiveRange(). 2021-03-27 15:01:58 -04:00
util.ts Disable 'invert every other symbol' if needed. 2021-04-04 08:46:09 -04:00
visible-specs.tsx
vocabulary-builder.test.ts
vocabulary-builder.ts Move SVG vocabulary from JSON to TS. (#59) 2021-03-27 16:00:20 -04:00
vocabulary-widget.tsx Improve layout (#74) 2021-04-02 19:00:29 -04:00
vocabulary.ts Factor out vocabulary.ts. 2021-03-27 08:29:42 -04:00