Skip to content

New graph view options and minor fixes

Latest

Choose a tag to compare

@debritto debritto released this 24 Jun 20:29

[0.6.1] - 2026-06-23

Changed

  • README translated to English and rewritten for qualitative researchers.

[0.6.0] - 2026-06-22

Fixed

  • Zoom out corta a borda esquerda do grafo (src/viewers/graphViewer.js)

    • updateZoom agora reseta scrollLeft/scrollTop do wrapper após cada redimensionamento do SVG.
    • Antes: ao fazer zoom-out depois de rolar para a direita, a borda esquerda ficava fora da área visível.
  • Título do grafo por item mostra arquivo e linha (src/viewers/graphViewer.js)

    • Painel exibe Item: @bibref L<linha> (<arquivo.syn>) em vez de Item: @bibref #N — facilita verificar se o item correto está sendo consultado.
  • Show Relation Graph per Item — "No ITEM block found" (src/viewers/graphViewer.js)

    • _extractItemInfoFromSymbols: ITEMs filhos de um SOURCE são nomeados "ITEM #N" pelo LSP (sem bibref). A função agora sobe o stack de símbolos para encontrar o símbolo pai SOURCE @bibref e extrai o bibref de lá.
    • Antes: grafo por item nunca funcionava em arquivos que contivessem um bloco SOURCE.
  • Show Relation Graph per File — "Sem relações no arquivo" (synesis-lsp/synesis_lsp/graph.py)

    • Fix no servidor LSP: _triples_for_file agora verifica também item.location.file, não apenas source.location.file. Requer synesis-lsp com a correção correspondente.
  • Zoom do Graph Viewer não enquadra o grafo corretamente (src/viewers/graphViewer.js)