Skip to content

Releases: japbcoelho/ipelets

Circles 1.0.0

Choose a tag to compare

@japbcoelho japbcoelho released this 29 Aug 06:47

Primeira versão pública do Circles, um Ipelet Lua independente para construções exatas com circunferências no Ipe.

Destaques

  • nove fluxos de construção de circunferências;
  • escolha interativa entre todas as circunferências tangentes candidatas, com pré-visualização ao vivo;
  • tangentes, inversões, eixos e centros radicais, circunferências ortogonais, polos, polares e centros de homotetia;
  • resultados criados como geometria nativa e editável do Ipe;
  • pacote autocontido, sem dependência do antigo Geometry nem de estilos pessoais;
  • documentação bilíngue, exemplos editáveis e 36 testes automatizados.

Instalação

Baixe circles-v1.0.0.zip, extraia o arquivo e siga o README incluído no pacote. Use circles-v1.0.0.zip.sha256 para conferir a integridade do download.

Testado com Ipe 7.2.30 e Lua 5.4 no Linux.

Conics 1.1.0

Choose a tag to compare

@japbcoelho japbcoelho released this 29 Aug 12:07
be2ce1c

Conics 1.1.0 is the first public release of the standalone Conics ipelet for Ipe.

Highlights

  • Exact conics through five points, five tangent lines, or mixed point/tangent conditions
  • Least-squares fitting from 6–512 sample marks with conditioning and residual checks
  • Dedicated ellipse, hyperbola, parabola, focus–directrix, and explicit degenerate constructions
  • Poles, polars, exterior tangents, chords of contact, focal chords, line/conic intersections, and conic–conic intersections
  • Exact or adaptive conic arcs, fit-and-replace, property guides, equations, labels, inspection, and metadata revalidation
  • Automatic live preview, strict selection contracts, active-layer support, current Ipe attributes, and single-step undo/redo
  • One self-contained conics.lua runtime file with no Geometry, MCP, network, personal stylesheet, or external Lua dependency

Included material

  • English and Brazilian Portuguese documentation
  • Five README presentation images plus the editable SVG overview
  • A compact editable overview and a 32-page editable feature gallery
  • Reproducible ZIP archive and SHA-256 checksum

Verification

  • 36/36 standalone Conics tests and 36/36 Circles regression tests passed locally and in GitHub Actions
  • 4/4 live Ipe smoke groups passed: 24 previews, 14 invalid-input checks, 33 mutating workflows, and 3 regression checks
  • 32 live visual scenarios and 10 bilingual dialog checks completed without preview, dialog, render, invalid-input, or blank-page failures
  • Release tree and extracted package scanned without secrets or local development dependencies

See the Conics README and changelog for installation instructions and the complete feature list.