LibreOffice QA/DEV – Relatório de abril de 2025

Atividades gerais

  1. Olivier Hallot (TDF) corrigiu a exibição da ajuda para um módulo específico a partir da linha de comando, atualizou a ajuda após alterações nas opções de limites de objetos, melhorou a ajuda sobre códigos de formato BASIC e adicionou informações de tipo às páginas de ajuda do BASIC, adicionou ajuda sobre multithreading no Calc, adicionou ajuda sobre como salvar apenas a planilha ativa no Calc, explicou a distinção entre maiúsculas e minúsculas na ajuda para Validade do Calc e melhorou a ajuda para importação CSV
  2. Gábor Kelemen (allotropia) trabalhou no script para encontrar inclusões desnecessárias e fez muitas limpezas no código
  3. Alain Romedenne corrigiu alguns exemplos de código Python na Ajuda
  4. Tomaž Vajngerl (Collabora) adicionou suporte para fontes incorporadas em arquivos PowerPoint, tornou o código de manipulação de gráficos mais eficiente e continuou a reformular o código de renderização de apresentações de slides
  5. Gökay Şatır, Marco Cecchetti, Pranam Lashkari, Parth Raiyani, Ashod Nakashian, Gülşah Köse, Szymon Kłos e Jaume Pujantell (Collabora) trabalharam no LOKit usado pelo Collabora Online. Jaume também adicionou suporte para elementos annotationRef na exportação DOCX para preservar a ordem dos comentários.
  6. Karthik Godha adicionou todos os três comandos Spotlight (Estilo de parágrafo, Estilo de caractere, Formatação direta) ao Style Inspector, tornou possível renomear objetos a partir do Navigator e corrigiu as dicas de ajuda estendidas que estavam muito largas no Navigator.

  1. Miklós Vajna (Collabora) continuou a aperfeiçoar o rastreamento de alterações por usuário no Writer, melhorou a compatibilidade com as propriedades de caracteres do DOCX definidas para “marcadores de parágrafo”, melhorou o tratamento de alterações rastreadas que dependem umas das outras e adicionou suporte para restaurar alterações
  2. Xisco Faulí (TDF) corrigiu a exportação de fórmulas de tabela do Writer com uma soma de um intervalo para DOCX, adicionou vários novos testes automatizados, atualizou muitas dependências, corrigiu falhas e fez algumas limpezas de código
  3. Michael Stahl (allotropia) tornou a altura da linha para parágrafos vazios devido a texto oculto compatível com o MS Word e tornou mais robusta a resposta a comentários do Writer e a recuperação de arquivos ZIP corrompidos
  4. Mike Kaganski (Collabora) fez muitas limpezas e otimizações no código
  5. Caolán McNamara (Collabora) corrigiu falhas e muitos problemas encontrados por analisadores estáticos e fez limpezas e otimizações no código
  6. Stephan Bergmann (allotropia) trabalhou na compilação WASM. Ele também adaptou o código às alterações do compilador e fez limpezas no código
  7. Noel Grandin (Collabora) tornou o manuseio de gráficos grandes no Calc muito mais rápido ao carregar, alternar o modo de edição e trocar planilhas, melhorou a velocidade de carregamento de documentos RTL Writer grandes, melhorou a velocidade de cálculo das alturas ideais das linhas no Calc e melhorou a velocidade de processamento de imagens com Skia. Ele também fez muitas limpezas e otimizações de código
  8. Justin Luth (Collabora) fez com que as margens das células da tabela fossem exportadas para PPTX, melhorou a compatibilidade DOCX do preenchimento e espaçamento das bordas nas células da tabela e margens dos parágrafos, melhorou o posicionamento dos objetos na importação DOCX e fez com que as miniaturas de pré-visualização fossem exibidas para modelos DOTX.
  9. Michael Weghorn (TDF) continuou limpando e reorganizando o código relacionado à acessibilidade e corrigiu uma falha nas interfaces de usuário baseadas em Qt ao inserir vídeos no Impress. Ele também trabalhou no uso de widgets nativos em interfaces de usuário Qt
  10. Balázs Varga (allotropia) aprimorou a implementação da função XLOOKUP() do Calc, corrigiu um problema de exportação OOXML com cores de gráficos e adicionou uma opção de configuração avançada para remover “Tempo total de edição” separadamente de todas as informações privadas durante o salvamento
  11. Patrick Luby permitiu que o macOS adicionasse itens de menu ao menu Janela do LibreOffice, tornando possível usar os comandos de posicionamento e organização de janelas do macOS, adicionou uma lista de priorização de arquitetura de CPU para instalações de pacotes de idiomas do macOS e corrigiu a versão Apple Silicon sendo relatada incorretamente como iOS no Relatório do Sistema do macOS

  1. Oliver Specht (CIB) corrigiu a impossibilidade de desativar o número da página nas quebras de página na caixa de diálogo de parágrafos e corrigiu um problema de importação RTF relacionado às propriedades do estilo de caractere
  2. László Németh adicionou novas opções para ajustar a hifenização como o software DTP, de acordo com os requisitos tipográficos (zonas finais), adicionou espaçamento personalizado entre palavras para controlar a redução e expansão da largura do espaço e adicionou espaçamento mínimo/máximo entre palavras para evitar rios de espaço em branco e hifenização excessiva
  3. Christian Lohmaier (TDF) adicionou suporte a Meson ao sistema de compilação devido à migração do HarfBuzz para ele e corrigiu a geração do instalador MSI em Windows/aarch64 nativos
  4. Jonathan Clark (TDF) corrigiu quebras de linha incorretas em texto misto CJK+latino, problemas de layout de grade genko yoshi gerados em arquivos DOCX e sobreposição excessiva em script árabe justificado em caixas de texto

  1. Andreas Heinisch corrigiu a rolagem indesejada no Writer ao excluir todos os comentários de um autor
  2. Chris Sherlock fez limpezas e refatoração de código no kit de ferramentas VCL
  3. Jean-Pierre Ledure trabalhou na biblioteca ScriptForge
  4. Áron Budea (Collabora) expandiu o suporte do Calc a caracteres de citação em fórmulas para melhorar a compatibilidade com o MS Excel
  5. Mohamed Ali tornou os slides/páginas principais copiáveis no Impress/Draw
  6. Jim Raykowski melhorou o layout da barra lateral de hifenização, tornou a alternância entre estilos e formatação independente da visibilidade da barra lateral, continuou o trabalho de Karthik para permitir a renomeação de páginas e objetos no Draw através do Navegador, tornou o comportamento da tecla Esc mais lógico quando focada no Navegador no Draw e corrigiu a abertura inesperada do menu de contexto que encerrava a edição do texto do marcador na caixa de diálogo Marcadores
  7. Julien Nabet adicionou suporte para importar documentos criptografados com AES_192_CBC/AES_192_EBC e corrigiu algumas falhas
  8. Bayram Çiçek (Collabora) melhorou a compatibilidade MSO da proteção de documentos
  9. Shardul Singh aperfeiçoou o código para sua melhoria na importação de texto feita em março
  10. David Gilbert implementou suporte para importar PDFs híbridos criptografados
  11. Heiko Tietze (TDF) fez com que o botão Editar para campos só fosse exibido nas caixas de diálogo quando fizesse sentido e começou a trabalhar em um assistente de primeira execução
  12. Juraj Šarinay corrigiu problemas com carimbos de data/hora em assinaturas digitais
  13. David Hashe adicionou testes automatizados para ícones de imagem e aceleradores e formatos de moeda do Calc
  14. Sarper Akdemir (allotropia) fez com que o painel Notas no Impress/Draw suportasse Ctrl+PgUp/Dn para navegação, tornou possível aplicar Colar Especial no contexto do painel Notas e permitiu a formatação de lista quando no painel Notas
  15. Michael Meeks (Collabora) otimizou o manuseio de gráficos
  16. Kurt Nordback (Collabora) começou a trabalhar no suporte para tipos de gráficos introduzidos no MSO 2016 ou posterior, que usam o esquema chartex
  17. Andras Timar (Collabora) corrigiu a compilação interna do Python para a plataforma ppc64le
  18. Muhammad Arsalan Khan adicionou suporte para elementos altChunk que fazem referência a HTML em arquivos DOCX
  19. Eike Rathke (Red Hat) adicionou suporte ao idioma Gronings e corrigiu o símbolo da moeda Manat do Azerbaijão ₼ (AZN) que não era exibido no Calc
  20. Samuel Mehrbrodt (allotropia) melhorou a pré-seleção de diretórios ao usar a caixa de diálogo Exportar
  21. Pierre Vacher fez limpezas de código no uno-skeletonmaker
  22. Regina Henschel fez limpezas no código de gradiente radial
  23. Attila Szűcs (Collabora) fez algumas melhorias no código do gráfico
  24. Tibor Nagy (allotropia) corrigiu a exibição de sparklines em células mescladas
  25. Emmanuel Dreyfus (NetBSD) corrigiu uma falha do UNO observada em alguns sistemas de arquivos
  26. Akshay Dubey trabalhou no suporte à descompressão zstd
  27. Ilmari Lauhakangas (TDF) tornou os comentários do código mais fáceis de ler e entender
  28. Mateusz Wlazłowski corrigiu um problema com as funções de data do Calc

Parabéns a Ilmari Lauhakangas por ajudar a elaborar esta lista.

Bugs relatados

406 bugs, dos quais 61 são melhorias, foram relatados por 286 pessoas.

Bugs classificados

344 bugs foram classificados por 74 pessoas.

Resolução de bugs corrigidos

269 bugs foram definidos como RESOLVIDOS.

Verifique as seções a seguir para obter mais informações sobre bugs resolvidos como CORRIGIDO, FUNCIONA PARA MIM e DUPLICADO.

Bugs corrigidos

107 bugs foram corrigidos por 31 pessoas.

Lista de bugs críticos corrigidos

  1. tdf#166107 CRASH: Abrir a caixa de diálogo de impressão após a visualização de impressão (Obrigado a Xisco Fauli)

Lista de bugs de alta gravidade corrigidos

  1. tdf#45617 Tornar os slides mestre do Impress copiáveis (Obrigado a Mohamed Ali)

Lista de crashes corrigidos

  1. tdf#166055 Crash ao inserir vídeos .mp4 no Impress (kf6) (Obrigado a Michael Weghorn)
  2. tdf#166107 CRASH: Abrir a caixa de diálogo de impressão após a pré-visualização (Obrigado a Xisco Fauli)
  3. tdf#166365 Falha no seletor de arquivos, propriedade do diretório (Obrigado a Julien Nabet)

Lista de problemas de desempenho corrigidos

  1. tdf#147874 TRAVA: alternar para outra planilha (Obrigado a Noel Grandin)
  2. tdf#151876 Lentidão na abertura do gráfico, pico de CPU e visualização se houver mais de 1000 pontos de dados no Calc (Obrigado a Noel Grandin)
  3. tdf#165595 O Calc fica MUITO lento ao rolar/editar se o brilho padrão da imagem for ajustado (Obrigado a Noel Grandin)
  4. tdf#166258 A rolagem/deslizamento por um documento com Skia Metal ativado é irregular/lenta; suave com Skia Raster (Obrigado a Patrick Luby)

Lista de bugs antigos (com mais de 4 anos) corrigidos

  1. tdf#101625 Ocultar condicionalmente o botão Editar na caixa de diálogo dos campos de edição (Obrigado a Heiko Tietze)
  2. tdf#126154 Tornar o espaço entre palavras configurável para aumentar a legibilidade (espaçamento mínimo, desejado e máximo entre palavras) (Graças a László Németh)
  3. tdf#130592 Quebra de linha incorreta para texto CJK na interface do usuário com determinados backends VCL (Graças a Jonathan Clark)
  4. tdf#132784 Os arquivos de ajuda ainda não descrevem o recurso de multithreading do Calc (Obrigado a Olivier Hallot)
  5. tdf#136540 Rolagem indesejada ao excluir todos os comentários de um autor (Obrigado a Andreas Heinisch)
  6. tdf#139418 O layout fica corrompido ao abrir um arquivo docx de manuscrito com escrita vertical (Genko yoshi) (Obrigado a Jonathan Clark)
  7. tdf#139633 Edição direta de nós da árvore no Navegador para renomear objetos (Obrigado a Jim Raykowski)
  8. tdf#45617 Tornar os slides mestre do Impress copiáveis (Obrigado a Mohamed Ali)
  9. tdf#55425 Importação de PDF: suporte ao algoritmo de criptografia valor 4 (AES) (Obrigado ao Dr. David Alan Gilbert)

Bugs WORKSFORME

45 bugs foram testados novamente por 25 pessoas

Bugs DUPLICADOS

77 bugs foram duplicados por 21 pessoas.

Correções de bugs verificados

16 bugs foram verificados por 10 pessoas.

Bugs categorizados

211 bugs foram categorizados com um metabug por 25 pessoas.

Bugs de regressão

28 bugs foram definidos como regressões por 15 pessoas.

Bisected Bugs

33 erros foram “bisected” por 14 pessoas.

Evolução dos bugs não confirmados

Confira a lista atual de bugs não confirmados aqui

Evolução das regressões em aberto

Confira a lista atual de regressões em aberto aqui.

Evolução das solicitações bibisect em aberto

Verifique a lista atual de solicitações bibisect em aberto aqui

Evolução dos bugs de maior prioridade

Verifique a lista atual de bugs de maior prioridade aqui

Evolução dos bugs de alta prioridade

Confira a lista atualizada de bugs de alta prioridade aqui.

Obrigado a todos por tornarem o LibreOffice incrível!

Junte-se a nós e ajude a manter o LibreOffice super confiável! Saiba como: https://pt-br.libreoffice.org/comunidade/qa/

Doação:

Usuários do LibreOffice, defensores do software de código aberto e membros da comunidade podem apoiar a Document Foundation fazendo uma doação em https://pt-br.libreoffice.org/donate/

Texto original: The Document Foundation
Colaboração Voluntária na tradução e arte: Eliane Domingos