MO diagram: export the model diagram as SVG and PNG
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 43/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- c
- Domínio
- computer-graphics, desktop
Direção de pesquisa
Start by locating the MO Diagram panel and the implementation added for related issue #301. Determine how the diagram’s columns, labels, connectors, electrons, and phase sketches are drawn, then identify an export path that can be exercised headlessly. Done means SVG and resolution-selectable PNG include only the model diagram, preserve the stated visual details, and can be checked through a script or test hook.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Future feature. The MO Diagram panel gets an Export button (SVG and PNG) for the model (extended Hückel) correlation diagram as drawn: fragment columns, model MOs, connectors, labels, electrons and phase sketches, for use in reports, slides and teaching material.
- SVG: vector, text kept as text, same colours and line styles as on screen.
- PNG: at a chosen resolution, white background.
- Only the model diagram is exported (Andy 2026-10-18): the "Your calculation" column, its axis and the verdict lines are left out.
- Needs a script/test hook (export to a path) so it is checked headless.
Related: #301 (model-first MO diagram).
- Linguagem predominante
- C
- Estrelas
- 10
- Forks
- 8
- Merge médio
- 21min
- PRs com merge (30d)
- 1
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de FriendsofECCE/ECCE
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
FriendsofECCE/ECCE#336 · 1 comentário ·
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
FriendsofECCE/ECCE#407 ·
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
FriendsofECCE/ECCE#406 ·
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
FriendsofECCE/ECCE#405 ·
-
ORCA Duplicate with Final Orbitals: warn when the copy runs under a different ORCA major versionAbertaenhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
FriendsofECCE/ECCE#404 ·
Todas as issues de FriendsofECCE/ECCE
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
valkey-io/valkey#4979 · 1 reação ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
colbymchenry/codegraph#2770 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
OpenCyphal/libcanard#264 ·
-
area/ysql kind/enhancement priority/medium status/awaiting-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
yugabyte/yugabyte-db#35578 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
Mantenedores costumam responder em até 1 dia