LibreOffice 7.1 Community: Notas da versão
TDF LibreOffice Brasil Document Liberation Project Community Blogs Traduções Nextcloud Redmine Perguntas e respostas Doar
Writer
Melhorias gerais
- Writer agora passa a ter suporte para ancorar formas em relação ao fundo do quadro de conteúdo da página. blog post (Miklos Vajna, Collabora)
- O ancoramento padrão para imagens inseridas pode ser definido em tdf#99646 (Heiko Tietze, TDF) ▸ ▸ ▸
- Writer agora possui suporte a templates independentes de local. blog post (Miklos Vajna, Collabora)
- Writer agora pode detectar o padrão Unicode mesmo se o arquivo de texto não possuir uma marca de ordem de byte (byte order mark - BOM). tdf#60145 (Tomofumi Yagi)
Modo de visibilidade de tópico
- Foi adicionado um novo modo de visibilidade de tópicos (recurso experimental). Os recursos experimentais devem estar ativados na caixa de diálogo Botão com uma seta próximo ao texto do tópico em seu documento. Clique nele para ocultar todo o texto do tópico em questão. Clique com o botão direito do mouse para ocultar todo texto a partir do tópico atual até o próximo tópico de mesmo nível com todo os seus subtópicos.tdf#38093 (Jim Raykowski) ▸ ▸ ▸ para que seja possível visualizar a caixa de seleção "Mostrar botão de visibilidade de tópicos" em ▸ ▸ ▸ . Após ativá-la, será possível ver um
Fórmulas de tabelas
- Adição de várias fórmulas de tabela para interoperabilidade do Word (László Németh, NISZ)
- Fórmula de tabela PRODUCTtdf#123388
- Fórmula de tabela ABS tdf#123354
- Fórmula de tabela SIGN tdf#123390
- Fórmula de tabela COUNT tdf#123356
Inspetor de Estilos
- Adicionado o Inspetor de Estilos para exibir todos os atributos de Estilos de Parágrafos, Estilos de Caracteres e propriedades formatadas manualmente (Formação Direta).tdf#134554. Leia sobre a necessidade desta ferramenta aqui. (Shivam Kumar Singh, GSoC; mentores: Mike Kaganski, Heiko Tietze, Tomaz Vajngerl)
Campos
- Campos de entrada agora podem ser alternados com 926a1a16 (Michael Stahl, CIB) ▸
- Campos vazios podem ser selecionados com o mouse 2c7bf354 (Samuel Mehrbrodt, CIB)
- Campos compatíveis do Word podem agora ser alterados para ocultar tanto o comando quando o resultado com ▸ (Michael Stahl, CIB)
Performance
- Operações de localizar/substituir mais rápidas tdf#119286 (Noel Grandin, Collabora)
Conversão de subtabelas ODF
- Casos simples de subtabelas em documentos ODF legados criados inicialmente pelo OpenOffice 2.2 e anteriores, podem agora ser convertidos para tabelas modernas padrão rowspan durante a importação, normalmente melhorando de forma drástica a qualidade de uma subsequente exportação para os formato Word ou HTML e366c928(Michael Stahl, CIB)
Novo estilo de numeração
- Implementada a numeração Runas Húngaras nas listas de numeração do Writer. Mais informações em Release Notes 7.0 (László Németh)
- A utilização não está limitada às listas; a numeração de páginas por exemplo também pode usar esta numeração(somente ODT).
- Para utilizá-la, habilite ▸ ▸ ▸ ▸ .
Calc
Melhorias gerais
- Adicionada uma opção para desabilitar o recurso de colar com a tecla Enter. Essa opção pode ser localizada em tdf#34686 (Martin van Zijl) ▸ ▸ ▸ .
- Agora é possível selecionar itens na janela do Autofiltro clicando na própria linha do item, não mais somente na caixa de seleção.tdf#116675 (Attila Szűcs, NISZ)
- Reparado um problema na Linha de entrada de fórmula onde o Calc falhava em definir a referência da fórmula se houvesse colunas ou linhas fixadas em uma planilha.tdf#47349 (Justin Luth, Collabora)
- Adicionado o botão "Redefinir tudo" à caixa de diálogo Solver tdf#134528 (Rafael Lima)
- The Standard Filter dialog now has "Remove" buttons to clear single criteria, and an overall "Clear" button to remove all criteria. tdf#76898 (Martin van Zijl)
Preenchimento com células mescladas
Reparada a perda de mesclagem e sequência linear de números errada durante o preenchimento com células mescladas. (Attila Szűcs, NISZ):
- Calc agora copia a estrutura de células mescladas conforme outros aplicativos o fazem. tdf#40993, tdf#59585
- Seleciona inteiramente uma área mesclada para ajustar o retângulo de seleção durante o preenchimento, reparando o problema que causava cópia errada de atributos, exibição errada de grade e bordas. tdf#43958
- Aplica uma sequência linear correta pulando células vazias e sobrepostas (invisíveis, ou seja, que não estejam no topo à esquerda) de áreas mescladas tdf#88782
Novas funções de planilha
Funções de planilha alteradas
- A função INDIRETO agora suporta nomes definidos dentro da própria planilha. tdf#100818 (Eike Rathke, Red Hat)
Performance
- Melhorada a performance da verificação de ortografia no Calc bdd149b1 (Dennis Francis, Collabora)
- Melhorada a performance quando se utiliza a busca no Autofiltro. Anteriormente, caso o registro contivesse vários valores únicos, o Calc seria bastante lento quando um caractere era digitado na busca do Autofiltro. Agora a busca é instantânea. tdf#122419 (Eike Rathke, Red Hat), tdf#133878 (Luboš Luňák).
Impress & Draw
- Adição de assinaturas digitais visíveis com o Draw para arquivos PDF existentes. Blog post (Miklos Vajna, Collabora)
- Impress agora permite a alteração da animação de vários objetos ao mesmo tempo tdf#126394 (Srijan Bhatia)
- O Console de apresentação agora possui um botão "Sair"tdf#90978 (Srijan Bhatia)
- O Console de apresentação agora possui os botões "Pausa" e "Continuar" tdf#128964 (Srijan Bhatia)
- Adicionado um efeito realista de sombras desfocadas para objetos tdf#48722 (Ahmad Ganzouri, GSoC; mentors: Miklos Vajna (Collabora), Tomaž Vajngerl)
- Adicionadas novas capacidades para animações baseadas na física e novos efeitos predefinidos que as usam. São eles: "Queda simulada", "Atirar à direita/esquerda e voltar", "Cair e desvanecer". Blog post (Sarper Akdemir, GSoC; mentor: Thorsten Behrens (CIB))
- Reparado um problema no modo Apresentação em que os arquivos animados paravam de funcionar.tdf#128353 (Miklos Vajna)
Base
Chart
Math
- Math agora possui suporte completo a cores padrão HTML. Algumas foram adicionadas à interface de usuário na seção Atributos do painel Elementos.0643dab6 (Dante Doménech)
- Novos exemplos no painel Elementos. 2b29e16e (Dante Doménech), ad8485eb (Laurent BP)
Scripting
As bibliotecas ScriptForge
Uma extensível e robusta coleção de recursos para scripts em macro para LibreOffice a ser utilizado para uso em scripts Basic ou Python.(Jean-Pierre Ledure)
- sobre contêineres de dados:
- um conjunto extensivo de primitivos para manipulação de arrays, conjunto de operações e interfaces com arquivos csv e planilhas do Calc
- um extensivo conjunto de primitivos para manipulação de strings, incluindo substitutos, expressões regulares, codificação, hashing e localização
- a Dictionary mapping class
- a coherent error handling for both user and ScriptForge scripts
- complete FileSystem and TextStream classes for file and directory handling, and text files read & write
- detailed context information: platform, operating system, directories, ...
- interconnection of Basic and Python modules
- easy access to and management of actual windows and documents
- specific modules for
- automation on Calc sheets
- management of dialogs and their controls
- access to data contained in databases
ScriptForge libraries documentation is undergoing review. ScriptForge help pages will be available from release 7.2 onwards.
BASIC
Python
Núcleo / Geral
- Melhorias na busca pelo tamanho de papel exato para o documento a ser impresso tdf#134646 (Samuel Mehrbrodt, CIB)
- Mostra todos os formatos de arquivos suportados quando adicionado uma nova extensão no Gerenciador de extensões 6a32706e (Samuel Mehrbrodt, CIB)
- A prévia da impressão agora é atualizada de forma assíncrona para não bloquear a interface de usuário ao ajustar as configurações na caixa de diálogo de impressão. 93c833e8 (Samuel Mehrbrodt, CIB)
Nova caixa de diálogo: Adicionar Extensões
Em vários locais, deve ser possível a obtenção de conteúdo extra como macros ou templates, a partir de uma fonte externa. Este requisito agora foi preenchido com a caixa de diálogo Adicionar Extensões. blog post (Yusuf Keten, GSoC; mentors: Muhammet Kara (Collabora), Heiko Tietze)
O que e por quê?
Sem essa caixa de diálogo, sempre que se deseja instalar uma extensão era preciso procurá-la uma página da internet, baixá-la e instalá-la utilizando o Gerenciador de extensões. Com esta caixa de diálogo, agora se pode baixar e instalar as extensões com um click. Esse recurso é apropriado para busca e instalação não somente de extensões gerais, mas também de outros tipos como templates, macros, ícones e etc. O objetivo principal da criação desta nova caixa de diálogo é melhorar a experiência do usuário. Sendo assim, praticamente todo os detalhes das extensões são exibidos na interface. Essa simplicidade foi projetada e criada graças ao API web, ao poder do gerenciador de extensões e da nova caixa de diálogo.
Nota: Veja blog post para saber mais sobre como ligar a nova caixa de diálogo a outras.
- Interações adicionadas em Barra lateral > Galeria, Gerenciador de modelos, Ferramentas > Opções > Configurações de idiomas > Recursos para redação, Ferramentas > Opções > Exibir > Estilos dos ícones. (Heiko Tietze, TDF)
Especificações
Usuário
- pode alterar a o filtro de ordenação de acordo com o desejado. Opções são: Downloads (número de downloads), Voto (classificação) e Anotações (número de comentários).
- Pode ver quais foram as extensões instaladas por este recurso. As extensões já instaladas estão desabilitadas nesta lista.
- Pode ver o nome, a descrição, uma imagem da tela, a classificação e o número de downloads de extensões da lista.
- Pode acessar o website de extensões e a seção de comentários da extensão através de links na interface.
Ajuda do LibreOffice
- Dicas estendidas reativadas nas caixas de diálogo. tdf#118148 (Olivier Hallot, Christian Lohmaier)
- Diagramas de sintaxe para todas as instruções do BASIC, incluindo uma nova Como ler diagramas de sintaxe e de instruções página tdf#131416 (Alain Romedenne)
Filtros
- Arquivos 0-byte agora são detectados pelo Gerenciados de extensões. Veja o post no blog. (Miklos Vajna, Collabora)
Melhorias no filtro de importação/exportação DOCX
- Adicionado suporte a rastreamento de alterações em tabelas flutuantes. tdf#132271 (László Németh, NISZ)
- Adicionada a importação de fórmula em tabelas de texto. 68e74bdf (Michael Warner) e 782700c6 (László Németh, NISZ)
- Campos de exportação de fórmulas tdf#118682 e células de fórmulas tdf#133163 em tabelas de texto. (László Németh, NISZ)
- Adicionada uma solução para os argumentos ACIMA/ABAIXO/ESQUERDA/DIREITA na importação das funções de tabela SOMA, MÉDIA e etc. Agora o Writer converte os argumentos em um intervalo de células como <A1:A10> e salva o arquivo DOCX como um intervalo de célula. Tenha cuidado com esse novo comportamento. tdf#123355 (László Németh, NISZ)
- Melhor manuseio de campos ocultos no Writer. Mais informações no blog (Miklos Vajna, Collabora)
- Suporte a manter o espaço abaixo do último parágrafo no cabeçalho em arquivos doc/docx. tdf#128195 (Samuel Mehrbrodt, CIB)
- Allow for scientific notation in Custom Properties tdf#116214 (Bartosz Kosiorek)
- Fix storage of date in Custom Properties tdf#133377 (Bartosz Kosiorek)
Melhorias no filtro de importação/exportação PPTX
- Várias melhoris no SmartArt quando importadas em um arquivo PPTX blog post 1 blog post 2 (Miklos Vajna, Collabora)
Interface Gráfica de Usuário
Tema de ícones
- tema de ícones elementary foi atualizado para se aproximar do esquema de cores da nova versão. Veja aqui o post no blog. tdf#139056 (Rizal Muttaqin)
Caixas de diálogo
- Nova caixa de diálogo para selecionar o modelo de interface de usuário, de forma que se escolha a interface certa na primeira inicialização. tdf#117463 (Heiko Tietze, TDF)
Barra em abas
- Nova ferramenta com prévia de estilos foi adicionada à Barra em abas. b982be12 (Szymon Kłos, Collabora)
LibreOffice Online
Nota: O repositório do LibreOffice Online na TDF encontra-se temporariamente parado. Atualizações sobre este assunto serão publicadas em nosso blog e na nossa página oficial.
Localização
Novos idiomas/locais com dados localizados
- Inglês (Quênia) [en-KE] tdf#115436 (Eike Rathke (Red Hat, Inc.))
- Inglês (Hong Kong) [en-HK] tdf#135518 (Eike Rathke (Red Hat, Inc.))
Idiomas adicionados à lista de idiomas
Incorporação de outros idiomas
Melhorias na revisão de texto e suporte a idiomas
Veja os detalhes das alterações: [1]
- Albanês. Adicionado dicionário de hifenização e os arquivos Hunspell foram codificados em UTF-8 (Isah Bllaca).
- Dinamarquês. Atualização do dicionário de ortografia (stavekontrolden.dk)
- Inglês (GB). Atualização do dicionário de ortografia (Marco A. G. Pinto).
- Francês. Atualização do dicionário de ortografia (Olivier R., Grammalecte).
- Húngaro. Atualização do dicionário de hifenização (László Németh, magyarispell.sourceforge.net).
- Italiano. Atualização dos dicionários de hifenização e de ortografia (Marina Latini, LibreItalia).
- Coreano. Novos dicionários foram adicionados (Ilkyu Ju, spellcheck-ko.github.io).
- Occitano. Atualização do dicionário de ortografia (Quentin PAGÈS, Dicollecte).
- Português (Brasil). Atualização do dicionário de ortografia (Olivier Hallot, VERO/DivSilab).
- Português (Portugal). Atualização do dicionário de ortografia (Olivier Hallot, Onto.PT).
- Esloveno. Atualização do dicionário de sinônimos (Martin Srebotnjak, OdprtiTezaver).
- Espanhol (todos). Atualização do dicionário de ortografia (Ismael Olea, RLA-ES).
Recurso removido / descontinuado
Geral
Compatibilidade entre plataformas
Mac
Windows
Agora é possível compilar o LibreOffice para Windows Arm64 de forma nativa. Este recurso é realizado através de uma compilação cruzada a partir do Windows x64 e ainda encontra-se em desenvolvimento e possui algumas limitações documentadas em tdf#137143. As instruções de compilação no windows nesta Wiki também foram atualizadas, veja em Windows build instructions. Existe uma versão atualizada diariamente em https://dev-builds.libreoffice.org/daily/master/
- Bundled Python is updated to 3.8 b4dfba94
Linux
Suporte Java
- No macOS, ao adicionar um ambiente de execução (runtime environment) Java através de
/Library/Java/JavaVirtualMachines
. 7db048f6 ▸ ▸ ▸ ▸ ▸ , é possível selecionar um JDK que não se encontra instalado em
Mudanças na API
Mudanças na API UNO
- Adicionadas as propriedades de barra de rolagem à página AWT (e adicionada documentação para estas caixas de diálogos AWT, que estavam lá desde o LibreOffice 4.0). b3f2530a (Thorsten Behrens, CIB)
- Adicionada uma nova propriedade
SinglePrintJobs
ao serviço com::sun::star::view::PrintOptions. Ajustando essa propriedade paratrue
criará uma tarefa de impressão para cada cópia agrupada. 2e2c162b (Samuel Mehrbrodt, CIB) - No Writer, SwXFieldEnumeration agora retorna marcas de campos (fieldmarks) em adição a campos e meta-campos dd24e21b (Michael Stahl, CIB)
- XShapeGrouper::group agora funciona em uma forma única (comportamento semelhante no Calc, Impress e Draw) tdf#136423 (Samuel Mehrbrodt, CIB)
Mudanças nas configurações
- Itens de configuração renomeados para evitar ambiguidades (Thorsten Behrens, CIB)
- Propriedade ImageIdentifier dos tipos MenuItem e ToolBarItem de /org.openoffice.Office.Addons/ utilizadas para aceitar URLs em imagens internas, com a sintaxe private:image/<number>, não estava funcionando a alguns anos, e agora foi removida completamente. Refernciar imagens definidas pelo usuário com esta propriedade ainda deve funcionar, apesar de estar obsoleta. 3e4968e6
Alterações no SDK
- Removido OSL_SIGNAL_USER_RESOURCEFAILURE do arquivo include/osl/signal.h, utilizado apenas para códigos internos. 9951d414
- Removido OSL_THIS_FUNC from include/osl/diagnose.h, utilizado apenas para códigos internos. e5356fb0
- Removido sal_Char/sal_sChar/sal_uChar from include/sal/types.h (inutilizado e obsoleto). c3634ad6