Skip to content

Releases: hustf/MechanicalSketch.jl

Drop dependencies ForwardDiff, Interpolations

28 Jun 09:40
Compare
Choose a tag to compare

This means dropping substantial parts of the functionality. The code has simply been commented out, including test files.
This functionality might be reimplemented through MechGluecode later. This version is for testing whether dropping these dependencies may solve downstream version challenges.

Cleanup dependencies

21 Jun 20:07
Compare
Choose a tag to compare

...in the test folder. Added a dependency graph.
Disabled JuMP / Ipopt.

Drop dependencies

15 Jun 16:35
Compare
Choose a tag to compare

Hopefully clear up strange suppressed packages.

v0.5.1: Changes to be committed:

13 Jun 14:22
Compare
Choose a tag to compare

import new Luxor functions, remove Julia compat restriction.

Macros, latexify, snapshot

08 May 10:12
Compare
Choose a tag to compare

Introduction of shapshot enables watching the sketch develop, and also enables animation and zooming without redrawing. It uses Cairo's recording surfaces.

The macros @eq_draw and @ev_draw enables rendering expressions while simultaneously rendering as latex.
The rendering for this package is done with NodeJS, but small adaptions enables translation to Katex for html output, too.

The tests don't fully keep up with the changes. We realized we ought to move some functionality out to MechGluecode.jl, and we still don't know the best home for some functionality.

General expansion, improvement

15 Nov 14:42
Compare
Choose a tag to compare

See commit messages.

0.1.0

11 Aug 19:08
Compare
Choose a tag to compare

First content