feat: Produce an archematics plugin that works in Firefox #38

Merged
glen merged 3 commits from first_plugin into main 2023-10-05 06:19:14 +00:00

3 Commits

Author SHA1 Message Date
92308d2197 feat: Add an options panel
Right now it just controls debugging options for what gets logged to the
  console during execution. But at some point we should add on/off switches
  for the two main facilities.

  Also implements just enough additional commands to successfully render
  the very first illustration in Joyce's Euclid, namely Book 1, Def I.2.
2023-10-04 23:05:39 -07:00
58469f793e feat: Get plugin working with Joyce Geometry Applets as well
Since third-party code may not be loaded from the web in an extension,
  requires bundling many GeoGebra app files into the extension.

  Still to come: control panel for the extension.
2023-10-04 16:39:55 -07:00
e56090cd7e feat: Generate Firefox plugin
So far, plugin only handles VRML. But it loads as a temporary plugin in
   Firefox OK, and it generates viewers as necessary, including overlaying
   existing images that are links to VRML files.
2023-09-28 13:25:25 -07:00