marknode / notas da versão

MarkNode v2.0.28

← Todas as versões

MarkNode 2.0.28 (Beta)

Melhorias

  • Atalhos de Teclado do Terminal: Adicionados atalhos de teclado específicos por plataforma para limpar o terminal — Cmd+K no macOS, Ctrl+L para limpar a tela e Ctrl+Shift+K como alternativa multiplataforma
  • Suporte a Fontes no Terminal: Configuração de fontes do terminal aprimorada com uma pilha de fontes monoespaçadas adequada para melhor renderização e alinhamento de caracteres Unicode
  • Tratamento de Alterações Externas em Arquivos: Alterações externas em arquivos não expandem mais automaticamente as pastas da árvore — arquivos criados fora do aplicativo são adicionados silenciosamente, enquanto operações iniciadas pelo usuário (colar, criar) continuam expandindo e selecionando como esperado
  • Abertura de Arquivo com Clique Único: Adicionada a nova opção “Clique Único Abre o Arquivo” nas Configurações do Editor — quando ativada, os arquivos podem ser abertos com um único clique na árvore do projeto, sem precisar de clique duplo
  • Persistência da Sessão do Projeto: O estado completo do espaço de trabalho agora é salvo e restaurado automaticamente entre reinicializações do aplicativo — inclui arquivos abertos, aba ativa, posições do cursor, posições de rolagem, modos de visualização, estados e percentuais dos painéis divididos de editor/visualização/mapa mental/estrutura de tópicos, estado da barra lateral e visibilidade do terminal — tudo armazenado em .dn/session.json
  • Menu de Projetos Recentes: Adicionado o submenu “Projetos Recentes” ao menu Arquivo para acesso rápido a projetos abertos recentemente — exibe até 20 projetos mais recentes ordenados pela data do último uso, com os nomes das pastas exibidos para maior clareza e uma opção “Limpar Projetos Recentes” para redefinir o histórico
  • Barra de Ferramentas do Navegador de Arquivos: Adicionada barra de ferramentas com ícones ao Navegador de Arquivos, com botões de ação rápida — ícone de Mais para Novo Arquivo/Pasta, ícones de Expandir/Recolher para navegação na árvore e ícone de Mais Opções para ações de Recarregar/Excluir
  • Miniaturas de Temas de Mapa Mental: Geração dinâmica de miniaturas para temas personalizados de mapa mental — os temas agora exibem prévias visuais reais em vez de ícones genéricos de paleta, com cache automático para melhor desempenho
  • Gerenciamento de Temas de Mapa Mental: Lógica de armazenamento de temas aprimorada — ao editar um tema, a caixa de seleção “Salvar uma cópia no projeto atual” é marcada automaticamente se o tema existir no projeto, e desmarcá-la remove a cópia do projeto mantendo o tema no nível do aplicativo
  • Configuração de Tema Padrão do Mapa Mental: Adicionada a configuração global de tema padrão de mapa mental nas Configurações — os usuários agora podem definir um tema padrão que se aplica a todos os projetos, com uma prévia visual do tema selecionado diretamente no painel de configurações
  • Persistência de Tema do Mapa Mental: Implementada a persistência de tema por documento — os temas de mapa mental agora são memorizados para cada documento e aplicados automaticamente ao reabrir os arquivos, com um sistema de prioridade em três níveis: tema específico do documento → padrão global → último tema utilizado
  • Configurações de Mapa Mental Consolidadas: Todas as configurações relacionadas a mapa mental foram reunidas em uma única página de configurações “Mapa Mental” — combina seleção de tema, preferências de posição (esquerda/direita) e configurações de tipos de nó para uma experiência mais intuitiva
  • Opção Usar Tema Padrão: Adicionado o item de menu de contexto “Usar Tema Padrão” na visualização de mapa mental — permite que os usuários removam as configurações de tema específicas do documento e voltem ao tema padrão global, facilitando a atualização de vários documentos quando o tema padrão muda
  • Atualizações Automáticas de Tema: Quando o tema padrão de mapa mental é alterado nas configurações, todos os documentos abertos que estejam usando o tema padrão (sem substituição por um tema específico do documento) serão atualizados automaticamente para o novo tema padrão
  • Exportação de Mapa Mental: Salve mapas mentais como imagens PNG diretamente da barra de ferramentas — os arquivos são nomeados automaticamente com o título do documento e a data/hora
  • Compartilhamento de Mapa Mental: Compartilhe mapas mentais on-line por meio de upload para a nuvem — gera links compartilháveis que podem ser copiados para a área de transferência ou abertos diretamente no navegador

Correções de Erros

  • Codificação UTF-8 do Terminal: Corrigidos problemas de codificação de caracteres que faziam com que caracteres de desenho de caixa e símbolos Unicode fossem exibidos incorretamente
  • Variáveis de Ambiente do Terminal: Corrigida a ausência da variável de ambiente PATH ao executar a partir do pacote do aplicativo, garantindo que as ferramentas de linha de comando fiquem acessíveis nas sessões de terminal
  • Estilo da Árvore do Projeto: Corrigido o problema em que os estilos de arquivos ignorados eram perdidos ao usar “Recarregar do Disco” — o estilo esmaecido para arquivos ignorados pelo gitignore agora persiste corretamente após o recarregamento
  • Fundos de Diálogos no Modo Escuro: Corrigidos os problemas de fundo branco nos diálogos de Configurações e de Tema de Mapa Mental no modo escuro — os diálogos agora são exibidos corretamente com fundos escuros combinando com o tema
  • Atualizações de Temas de Mapa Mental: Corrigido o problema em que as miniaturas dos temas não eram atualizadas após a modificação das cores do tema — as miniaturas agora são atualizadas corretamente quando as propriedades do tema são alteradas e salvas
  • Carregamento de Temas Personalizados: Corrigido o problema em que as cores de temas personalizados não eram aplicadas corretamente ao serem selecionadas no menu de temas — resolvido o conflito de precedência entre o armazenamento de temas no nível do aplicativo e no nível do projeto
  • Ícones de Alternância do Mapa Mental: Corrigido o artefato visual em que os ícones de expandir/recolher eram desenhados incorretamente no canto superior esquerdo (0,0) para nós sem filhos