LibreOffice 4.2: Note di rilascio
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
Riguardo questa pagina
Installer (solo Windows)
- La possibilità di selezionare quali moduli installare è stata rimossa dalla finestra dell'installazione personalizzata in Windows (Andras Timar). L'opzione aveva poco senso (nel programma sono inclusi tutti i moduli: semplicemente le icone e i collegamenti nel menu Start venivano nascosti) ed era una fonte di bug.
Writer
- Le immagini incorporate nei file HTML permettono l'invio di mail in serie con le immagini in formato HTML. tdf#63211 (Edmond Ciorba, Andras Timar)
- Bordi per il carattere: formatta uno o più caratteri con un bordo. tdf#35155 (Tamás Zolnai)
- Formati file supportati: ODT, HTML, DOC, DOCX, RTF
- Impostazione: ▸ ▸
- Seleziona tutto ora funziona nel caso particolare in cui il documento inizi con una tabella. tdf#37606 (Miklos Vajna)
- Il menu contestuale del Controllo ortografico ora tiene traccia delle operazioni di modifica. Per maggiori dettagli, visitare questo blog. (Miklos Vajna)
- La selezione multipla degli stili nella finestra Stili e Formattazioni permette di cancellarli o nasconderli. tdf#67461 (Joren De Cuyper)
- Import RTF: supporto iniziale per le forme raggruppate. tdf#66040 (Miklos Vajna)
- Writer ora può creare file DOT. tdf#35746 (Miklos Vajna)
- Migliorata l'autocorrezione del bordo: le differenze sono più visibili. tdf#71740. (Laurent Balland-Poirier)
- Cerca e sostituisci ora può ignorare i segni diacritici per le lingue Right-to-left. tdf#52204 (Abdulmajeed ahmed)
- Corretta la posizione del pulsante per mostrare/nascondere i commenti nel caso di localizzazione Right-to-left impostata su lingua Right-to-left (RTL). tdf#69280 (Abdulaziz A Alayed)
- La Ricerca veloce (Ctrl + F) non è più influenzata da un'opzione invisibile della finestra Cerca e sostituisci. tdf#62601 (Abdulmajeed ahmed)
- I riferimenti incrociati non contengono più i numeri delle note a piè di pagina nei titoli (campo "Documento/Capitolo"), nei suggerimenti dei riferimenti e nella finestra Campi. tdf#71645 (László Németh)
- Modifica diretta dei campi di input. (Oliver-Rainer Wittmann)
- Nuovo template di default: un nuovo template di default progettato per Writer sulla base dei feedback dalle discussioni Default LO Style e Default Writer Template (Ahmad Harthi e Faisal M. Al-Otaibi)
- Interoperabilità DOCX: numerosi miglioramenti all'interoperabilità con il formato DOCX di Microsoft Word. Per i dettagli, vedere Miglioramenti ai filtri di OOXML e Microsoft Office.
- Migliore impaginazione: sistemata la sillabazione dei trattini e delle parole prima dei segni di punteggiatura. Visitare questo blog per maggiori informazioni. tdf#56392 (László Németh)
- LibreLogo (Aiuto). (László Németh)
- Funzionalità PENCAP/LINECAP. Esempio: animazione SVG con estremità arrotondata della linea, e il suo codice sorgente.
- Generazione stabile in batch di immagini SVG ritagliate. Esempi: Immagini con il codice sorgente LibreLogo.
- Loop opzionale di animazioni SVG (necessita solo di un comando SLEEP dopo l'ultima figura). Labirinto animato (verificato in Mozilla Firefox 20.0), e il suo codice sorgente.
- Il percorso relativo dell'immagine SVG di PICTURE è relativo al percorso del documento (se esso esiste).
Calc
- Il click destro sulle frecce della toolbar in basso a sinistra apre un menu contestuale con l'elenco dei fogli (Caolán McNamara)
- Evitato l'aumento del rientro uscendo dalla cella. (Abdulmajeed ahmed)
- Si può estendere il range delle formule da tutti gli angoli. tdf#67592 (Tomaž Vajngerl)
- Generazione di numeri casuali (tdf#66477 (Tomaž Vajngerl) ▸ ▸ )
- Funzioni di statistica tdf#66477 (Tomaž Vajngerl)
- Campionamento
- Statistiche descrittive
- Analisi della Varianza (ANOVA)
- Correlazione
- Covarianza
- Smorzamento esponenziale
- Media mobile
▸ (alternativa per l'Add-in "Analysis ToolPak" di Excel)
- 'Trova tutto' funziona anche con l'opzione 'cerca in tutti i fogli' - crea una finestra di dialogo che mostra le celle trovate tdf#39881 (Matúš Kukan)
Engine delle formule
- Aggiunte nei fogli elettronici le funzioni FILTERXML e WEBSERVICE per l'accesso ai dati web (Markus Mohrhard)
- Aggiunte le funzioni LEFTB, LENB, MIDB e RIGHTB operanti sulle stringhe di caratteri a doppio byte di DBCS (Zhang Lu)
- Aggiunte le funzioni COVARIANCE.P e COVARIANCE.S per l'interoperabilità con MS Excel. tdf#70000 (Winfried Donkers)
- Aggiunte le funzioni STDEV.P e STDEV.S per l'interoperabilità con MS Excel. tdf#44134 (Winfried Donkers)
- Aggiunte le funzioni VAR.P e VAR.S per l'interoperabilità con MS Excel. tdf#61002 (Winfried Donkers)
- Aggiunte le funzioni BETA.DIST e BETA.INV per l'interoperabilità con MS Excel. tdf#71008 (Winfried Donkers)
- Aggiunte le funzioni BINOM.DIST e BINOM.INV per l'interoperabilità con MS Excel. tdf#71081 (Winfried Donkers)
- Aggiunte le funzioni CONFIDENCE.NORM e CONFIDENCE.T per l'interoperabilità con MS Excel. tdf#71350 (Winfried Donkers)
- Aggiunte le funzioni F.DIST, F.DIST.RT, F.INV, F.INV.RT e F.TEST per l'interoperabilità con MS Excel. tdf#71436 (Winfried Donkers)
- Aggiunte le funzioni EXPON.DIST, HYPGEOM.DIST, POISSON.DIST e WEIBULL.DIST per l'interoperabilità con MS Excel. tdf#71722 (Winfried Donkers)
- Aggiunte le funzioni CHISQ.DIST, CHISQ.DIST.RT, CHISQ.INV, CHISQ.INV.RT,CHISQ.TEST. commit (Winfried Donkers)
- Migliorata la funzione CRITBINOM per gestire campioni di grandi dimensioni. (Winfried Donkers)
- Aggiunto un nuovo interprete delle formule che abilita il calcolo parallelo di massa delle celle con formula sfruttando la GPU tramite OpenCL. (Kohei Yoshida, Tor Lillqvist, Michael Meeks, Markus Mohrhard, AMD, MultiCoreWare)
Impress / Draw
- Indizio visivo nell'elenco diapositive quando le slide hanno un'animazione o una transizione. tdf#65456 (Edmond Ciorba, Andras Timar)
- Aggiungere icone alle slide con animazioni o transizioni, in modalità presentatore, rende più semplice presentare l'intero contenuto delle slide. tdf#65457 (Edmond Ciorba, Andras Timar)
- Impress remote control per iOS
- La sidebar è ora abilitata di default (mostrata solo in Impress, a scelta nelle altre applicazioni)
- Nuovo pannello Animazione personalizzata. tdf#62082 (Samuel Mehrbrodt)
Base
- MODIFICA INCOMPATIBILE: una casella di controllo associata a un campo (var) char (string) ora scriverà 'vero' o 'falso', mentre fino a LibreOffice 4.1 scriveva le stringhe '1 'o '0'. Il comportamento in lettura è retro-compatibile e riconoscerà i valori '1 'o '0'. (Lionel Elie Mamane)
- NUOVA FUNZIONALITA': i valori di riferimento nelle caselle di controllo sono ora rispettati. Questo consente di avere nuovamente il vecchio comportamento di scrivere '1 'o '0' se desiderato. Inoltre permette ad esempio di invertire il comportamento della casella di controllo (associato a un campo booleano) settando le proprietà della casella di controllo come 'Riferimento (on): falso' e 'Riferimento (off): vero'. (Lionel Elie Mamane)
Grafici
- Import dei grafici dai file .XLSX senza riferimenti appropriati ma che hanno dati interni (Muthu Subramanian)
- I pulsanti della toolbar per le griglie verticale/orizzontale cambiano comportamento per scorrere tra griglia maggiore, maggiore & minore o nessuna. tdf#66422 (Tomaž Vajngerl)
- Supporto a più di una linea di tendenza per serie. (Tomaž Vajngerl)
- Forza l'intercetta per le linee di tendenza. tdf#40314 (Tomaž Vajngerl)
- Estrapolazione delle linee di tendenza. tdf#40316 (Tomaž Vajngerl)
- Linee di tendenza polinomiali. tdf#35712 (Tomaž Vajngerl)
- Linee di tendenza a media mobile. tdf#40315 (Tomaž Vajngerl)
Core
- Sostituita la libreria XPDF integrata con Poppler. tdf#38878 (Peter Foley, Tor Lillqvist, Fridrich Štrba)
- Rimosso il supporto per la variabile d'ambiente non documentata
SOLAR_USER_RTL_TEXTENCODING
{{{1}}} - Aggiunto il supporto ai language tags BCP 47. tdf#37496 (Eike Rathke)
- Inclusa lettura e scrittura per ODF 1.2 fo:script e attributi *:rfc-language-tag.
- Inclusa lettura e scrittura dei tags da/per OOXML.
- Vedere anche LibreOffice goes BCP 47
- Una "modalità stealth" rudimentale (per ora) per non aprire automaticamente i link esterni di un documento. rhbz#887420 (Stephan Bergmann)
Opzioni / Generali
Cambiamenti nel registro di Windows
Il registro di Windows come backend di configurazione. In Windows, LibreOffice utilizza le chiavi in HKLM/Policies/LibreOffice come un layer di configurazione sopra al layer del software e sotto al layer utente. E' utilizzata la seguente struttura: l'ultimo elemento della Key diventa prop, la prima parte è il path ed eventualmente i nodi, quando il node ha l'attributo oor:op. I valori possono essere i seguenti: Value (string) e Final (dword, facoltativo). Per esempio la seguente impostazione nel registro:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.UserProfile\Data\o] "Value"="Example Corp." "Final"=dword:00000001
diventa la seguente configurazione:
<item oor:path="/org.openoffice.UserProfile/Data"> <prop oor:name="o" oor:finalized="true"> <value>Example Corp.</value> </prop> </item>
Un altro esempio:
[HKEY_LOCAL_MACHINE\Policies\LibreOffice\org.openoffice.Office.OptionsDialog\OptionsDialogGroups\ProductName/#fuse\Pages\BasicIDEOptions/#fuse\Hide] "Value"="true"
diventa la seguente configurazione:
<item oor:path="/org.openoffice.Office.OptionsDialog/OptionsDialogGroups"> <node oor:name="ProductName" oor:op="fuse" <node oor:name="Pages"> <node oor:name="BasicIDEOptions" oor:op="fuse"> <prop oor:name="Hide"> <value>true</value> </prop> </node> </node> </node> </item>
Con questa feature diventa possibile gestire centralmente la configurazione di LibreOffice con Group Policy Objects in un dominio Windows. E' possibile impostare e eventualmente bloccare varie impostazioni di LibreOffice. La feature è stata sviluppata su richiesta del E-Governmental Free Software Competence Centre ungherese.
Qualità del codice
- Migliorata la qualità del codice sulla base delle analisi di scansione di Coverity. (Stephan Bergmann, Herbert Dürr, Jan Holesovsky, Andrzej J.R. Hunt, Marc-André Laverdière, Caolán McNamara, Markus Mohrhard, Julien Nabet, Noel Power, Michael Stahl, Norbert Thiebaud, Miklos Vajna)
Filtri
Miglioramenti ai filtri di OOXML e Microsoft Office
- Numerosi miglioramenti all'interoperabilità con il formato DOCX di Microsoft Word:
- Writer ora conserva le 'Revisioni' quando presenti in un DOCX (i data stessi delle revisioni sono parzialmente conservati). tdf#64826 (Adam Fyne)
- Il colore a tinta unita dello sfondo di pagina ora è esportato in DOCX. tdf#65257 (Adam Fyne)
- Corretti i margini del bordo di pagina nei DOCX. tdf#64350 (Adam Fyne)
- Corretti intestazioni e piè di pagina con il flag 'Diversi per pari e dispari'. tdf#65655 (Adam Fyne)
- Import corretto del piè di pagina nascosto. tdf#64238 (Adam Fyne)
- Writer ora conserva il colore della sottolineatura. tdf#65710 (Adam Fyne)
- Writer ora conserva l'ombreggiatura del carattere. tdf#65400 (Adam Fyne)
- Writer ora conserva i numeri di pagina che non iniziano per '1'. tdf#66543 tdf#44689 (Adam Fyne)
- Corretto l'export in DOCX della proprietà inset dei box di testo. tdf#66929 (Adam Co)
- Corretto l'export in DOCX del bordo di pagina - (caso di esportazione #2 interoperabilità) https://wiki.openoffice.org/wiki/Writer/MSInteroperability/PageBorder
- Correzione per il simbolo grafico degli elenchi al livello 0 (non dovrebbe essere mostrato). tdf#66781 (Adam Fyne)
- Correzione per l'ombreggiatura del bordo di pagina nei DOCX. tdf#64350 (Adam Fyne)
- I bordi nelle intestazioni/piè di pagina ora non vanno persi. tdf#67013 (Adam Fyne)
- La sfumatura di colore dello sfondo dei Text-Box ora è correttamente conservata. tdf#65295 (Adam Fyne)
- Conserva le informazioni di rotazione delle bitmap. tdf#70457 (Jacobo Aragunde)
- Corretti i valori errati di posizione e dimensione delle forme esportate. tdf#70838 (Jacobo Aragunde)
- Conserva le informazioni delle Smart-Art. (Jacobo Aragunde, Andrés Gómez, Miguel Gómez)
- Corretti allineamento e direzionalità errati all'apertura di un file DOCX. tdf#43093 (Faisal M. Al-Otaibi)
- Corretta l'errata direzionalità dopo il salvataggio di un file creato da MS Office. tdf#71646 (Faisal M. Al-Otaibi)
- Miglioramenti per le tabelle mobili di OOXML. Per maggiori dettagli, visitare questo blog. (Miklos Vajna)
- Miglioramenti di velocità significativi di tutti i parsing XML - dividendo il parsing / tokenisation in un thread separato, e molte altre ottimizzazioni relative al FastParser. (Matus Kukan, Michael Meeks)
- Supporto per Agile decryption, meccanismo di decriptazione di default di Microsoft Office 2010 e 2013
- Supporto per la criptazione di OOXML. tdf#59524 (Tomaž Vajngerl)
- Numerosi altri miglioramenti sono stati fatti ai filtri di import ed export di Microsoft OOXML così come ai formati binari di Microsoft Office ed al formato RTF. Dettagli:
Miglioramenti ad altri filtri di import/export
- Migliorato l'export in MathML. (post dal blog) tdf#66279 (Frédéric Wang)
- Il core font set standard di PostScript è sempre incorporato nei PDF. Non integrare quelle font è un comportamento deprecato che causa problemi di visualizzazione dei documenti. (Khaled Hosny)
- La "e" commerciale (&) nei titoli dei documenti provocava docx corrotti. tdf#63053 (Abdulmajeed Ahmed)
- I segnalibri PDF non contengono più i numeri delle note a piè di pagina. tdf#71645 (László Németh)
Export SVG
- risolto il problema con il double stroke-width. tdf#71136 (László Németh)
- supporto a stroke-linecap e stroke-linejoin. tdf#71137 (László Németh)
Nuovi filtri di import
- Filtro di import per Apple Keynote. (David Tardon)
- presentazione d'esempio
- a causa di un errore, l'ultima versione di libetonyek (la libreria che gestisce l'import da Keynote) non è stata inclusa in LO 4.2.0. Pertanto il supporto a tabelle, note e attributi di formattazione è disponibile da LibreOffice 4.2.1.
- Filtro di import per AbiWord. (Fridrich Štrba)
- per maggiori informazioni visitare questo blog
- Filtro di import per vari formati e-book, in gran parte Palm-based. (David Tardon)
- FictionBook 2
- PalmDoc
- PeanutPress (eReader)
- Plucker
- TealDoc
- zTXT
- nessun ePub ancora, attendere LO 4.3
- Import di più tipi di documenti Mac legacy. (Laurent Alonso)
- Documenti di Acta Mac Classic
- Documenti di Beagle Works / WordPerfect Works
- Documenti di Great Works
- Documenti di MacDoc
- Documenti di More Mac v2-3
GUI
- Integrazione con l'Application Menu di GNOME 3. tdf#48835 (Caolán McNamara)
- Schede della finestre di dialogo su più righe (tdf#66435) Se le schede di una finestra di dialogo devono occupare una seconda riga per adattarsi allo spazio disponibile ora sono più equilibrate ed evitano di lasciare una scheda da sola su una riga (Stefano Facchini e Caolán McNamara)
- Supporto per i desktop MATE e XFCE su Linux (dialoghi nativi Apri/Salva) tdf#46990(Pader Rezso)
- Aggiunto "Trova tutto" alla barra di ricerca. tdf#64451 (Andrzej J.R. Hunt)
- Le finestre ora sono raggruppate insieme per applicazione nella taskbar di Windows 7 e superiori (Jesús Corrius)
- Supporto all'elenco dei documenti recenti nell'icona della taskbar su Windows 7 e superiori (Jesús Corrius e Fridrich Štrba)
- Aggiunti più formati di documenti supportati al menu "Apri con" su Windows (Jesús Corrius)
- Miglioramenti al righello: aggancio alle tacche del righello, mostra le linee sopra i numeri, suggerimenti (Tomaž Vajngerl)
- Una funzionalità di Configurazione Esperta è stata aggiunta nel pannello Opzioni (Efe Gürkan YALAMAN). Può essere disabilitata settando EnableExpertConfiguration su false nella configurazione utente.
- Esteso il supporto per i sistemi di gestione dei documenti, è ora possibile connettersi a GDrive dalla finestra di dialogo Proprietà CMIS (Cuong Cao Ngo)
- Aggiunti pulsanti Right-to-Left\Left-to-right alla Sidebar. tdf#67746 (Abdulmajeed ahmed)
- Rispetto dei requisiti per l'accessibilità, ma permettendo agli utenti con temi scuri di avere una buona visione dei colori di default. tdf#71511 (Bjoern Michaelsen)
Nuovo Start Center
- La nuova schermata di avvio ha un layout più pulito che fa un miglior uso dello spazio disponibile, anche sui netbook. Consente all'utente di avere uno sguardo rapido dei documenti aperti di recenti. Si possono trascinare i file sopra lo Start Center per aprirli, come prima. (Krisztian Pinter, Mirek Mazel, Stefan Knorr, Krzysztof Ponikiewski, Rodolfo Ribeiro Gomes, Tamas Zolnai, Jan Holesovsky)
Editor delle formule
- Aggiunto lo zoom slider in Math. tdf#63351 (Thomas Arnhold)
- Chiusura automatica delle parentesi. tdf#43090 (Marcos Paulo de Souza)
- Math: nuova funzionalità per aggiungere i colori direttamente dal pannello Elementi cliccando sul loro nome (Marcos Paulo de Souza)
Icone flat (Sifr)
- Un nuovo set di icone è stato incluso in LibreOffice 4.2. Questo set di icone, chiamato Sifr, è stato progettato al fine di avere delle belle icone che non distraggano per aiutare l'utente a concentrarsi sul documento. (Issa Alkurtas, Norah Abanumay, Pavel Haratický e Ahmad Harthi)
Faccia sorridente
- La faccia sorridente ora sorride! (Ahmad Harthi)
Localizzazione
Supporto Language tag
Cambiamenti a seguito del supporto ai language tags BCP 47 (vedere anche Core).
- Il Catalano di Valencia [ca-ES-valencia] è ora supportata come lingua per il contenuto del documento. tdf#68714 (Eike Rathke)
- Il tag di ripiego per il Catalano di Valencia [ca-XV] è ora il corretto tag [ca-ES-valencia]. (Eike Rathke)
- Tutti i tag di ripiego dei locales [sh-*] sono ora i corretti [sr-Latn-*] con supporto a [sh-*] per i documenti esistenti. (Eike Rathke)
- Aggiunto il tag eccezzionale [en-GB-oed] per "English, Oxford English Dictionary spelling" all'elenco delle lingue. (Eike Rathke)
- Ripulito il codice della macro-lingua kludge [ku-*] utilizzata per il Curdo scritto in alfabeto latino e distinta la scrittura a seconda del per paese. tdf#63460 (Eike Rathke)
- ku → kmr-Latn (Curdo del nord, alfabeto latino)
- ku-TR → kmr-Latn-TR (Curdo del nord della Turchia, alfabeto latino)
- ku-SY → kmr-Latn-SY (Curdo del nord della Siria, alfabeto latino)
- ku-IQ → ckb-IQ (Curdo centrale dell'Iraq, alfabeto arabo)
- ku-IR → ckb-IR (Curdo centrale dell'Iran, alfabeto arabo)
- Aggiunto sdh-IQ (Curdo del sud dell'Iraq, alfabeto arabo)
- Aggiunto sdh-IR (Curdo del sud dell'Iran, alfabeto arabo)
Nuove lingue/locales nell'elenco delle lingue
Disponibili per il riconoscimento della lingua e il controllo ortografico.
- Aggiunto Ngäbere_Panama [gym-PA] all'elenco delle lingue. tdf#66602 (Eike Rathke)
- Aggiunto Kumyk [kum-RU] all'elenco delle lingue. tdf#70089 (Eike Rathke)
- Aggiunto Nogai [nog-RU] all'elenco delle lingue. tdf#69987 (Eike Rathke)
- Aggiunto Karakalpak Latina [kaa-Latn-UZ] all'elenco della lingue. tdf#70217 (Eike Rathke)
- Aggiunto Ladin [lld-IT] all'elenco delle lingue. tdf#70530 (Eike Rathke)
- Aggiunto Puinave [pui-CO] all'elenco delle lingue. tdf#71454 (Eike Rathke)
Nuove lingue/locales con dati di localizzazione
Disponibili come lingue predefinite per i documenti e per la formattazione specifica localizzata.
- Aggiunti i locale data di Ladin_Italy [LLD-IT] per il pieno supporto alla localizzazione. tdf#70530 (Domingo Sacristan e Eike Rathke)
- Catalan Valencian [ca-ES-valencia] è ora supportata come lingua per il contenuto del documento. tdf#68714 (Eike Rathke)
- Aggiunto il Francese (Burkina Faso) [fr-BF] e i locale data. tdf#71243 (David Delma e Eike Rathke)
- Aggiunti i locale data di Bamanankan/Bambara_Mali [bm-ML]. tdf#71361 (JJ Méric e Eike Rathke)
- Aggiunti i locale data di Puinave_Colombia [pui-CO]. tdf#71836 (Michael Bauer e Eike Rathke)
- Aggiunti i locale data di Arabic_UAE [ar-AE] e Arabic_Kuwait [ar-KW] per le valute AED e KWD. tdf#71140
Migliorati gli strumenti linguistici (controllo ortografico, thesaurus, sillabazione)
Informazioni prese dal repository dei dizionari:
- Notevolmente migliorati gli strumenti linguistici per il Tedesco (de-AT, de-CH, de-DE) con oltre 10.000 nuove parole aggiunte al dizionario tedesco per il controllo ortografico e schemi di sillabazione aggiornati. Per la prima volta, il thesaurus tedesco supera le 100.000 parole in oltre 28.000 campi semantici.
- Aggiunto il dizionario del controllo ortografico in Lao (lo_LA).
- Aggiornato il dizionario del controllo ortografico in Portoghese Brasileo (pt_BR). (Raimundo Moura, Marcos Paulo de Souza and Alexandre Vicenzi)
- Aggiornato il dizionario del controllo ortografico in Spagnolo.
- Aggiornato il dizionario del controllo ortografico in Svedese.
- Aggiornato il dizionario del controllo ortografico in Francese.
- Aggiornato il dizionario del controllo ortografico in Danese.
- Aggiornato il dizionario del controllo ortografico in Gaelico scozzese (gd_GB).
- Aggiornato il thesaurus Sloveno. (Martin Srebotnjak)
Adozione dell'Euro
- La Lettonia ha adottato l'Euro il 01-01-2014, cambiamenti relativi: tdf#73239 (Eike Rathke)
- Aggiunta la valuta 'EUR' ai locale data [lv-LV] e [ltg-LV] e resa la loro valuta predefinita.
- Aggiunto 'LVL' Latvian Lats al Convertitore Euro ( ▸ ▸ ).
- Aggiunto "LVL" con fattore di conversione 0.702804 alla funzione EUROCONVERT() dei fogli elettronici di Calc.
- Aggiunta inoltre la Corona estone "EEK" con fattore di conversione 15.6466 alla funzione EUROCONVERT() dei fogli elettronici di Calc.
Funzionalità sperimentali
- Aggiunta una funzionalità sperimentale di live data streaming ( ▸ ). Questa funzione è ancora altamente sperimentale, ed è disabilitata di default. Bisogna abilitare le funzionalità sperimentali per abilitare questa funzione. (Matúš Kukan, Kohei Yoshida)
- NUOVA FUNZIONALITA' IN ANTEPRIMA: Un connettore Firebird SQL per LibreOffice Base (Andrzej Hunt). Per creare un nuovo Database, selezionare Firebird Embedded nel menu a tendina (bisogna prima abilitare le Funzionalità sperimentali in ▸ ▸ ). Questo consente la creazione di database varie volte più performanti del precedente HSQLDB 1.8 integrato, evitando il sovraccarico C++-a-Java che accade con l'uso di HSQLDB. Pianifichiamo di eliminare gradualmente HSQLDB nelle prossime release, consentendo un percorso di migrazione tranquillo a Firebird. La connessione ai moderni database esterni HSQLDB 2.x rimane disponibile tramite l'interfaccia nativa di HSQLDB, chiamata JDBC.
L'integrazione di Firebird in LibreOffice Base è un grande passo in avanti per un database relazionale SQL maturo che sia ACID-complaint e disponga di capacità di supporto cross-platform, multi-generation architecture, referential integrity, logging e monitoring. Offre grandi performance, eccellente concurrency e potente supporto del linguaggio a stored procedures e triggers, ed altro. E' in uso in ambito di produzione, sotto una varietà di nomi, dal 1981.
- Su Windows esiste un nuovo accessibility bridge sperimentale che supporta IAccessible2 (IA2), basato sul codice di IBM. Di default viene usato il tradizionale Java Access Bridge (JAB), e le funzionalità sperimentali in NVDA è noto che funzioni. Per maggiori dettagli vedere Development/ia2. ▸ ▸ ▸ abilitano il nuovo brigde IA2; in LO 4.3 verrà rimosso JAB in favore di IA2. Per favore controllate che il vostro strumento per l'accessibilità supporti IA2 prima di provare questa funzionalità;
Prestazioni
Calc
- La struttura di memorizzazione delle celle in Calc è stata completamente riscritta, per immagazzinare i valori delle celle contigue nella regioni di memoria contigue al fine di migliorare la frazione di riferimento, nonché il peso della memorizzazione. La nuova struttura consente anche il calcolo hardware accelerato in parallelo per un numero di celle molto grande. (Kohei Yoshida)
- Il core di Calc ora condivide tutte le istanze delle stringhe memorizzate nelle celle e in vari altri posti al fine di incrementare significativamente la comparazione sia di stringhe case sensitive sia case insensitive, ed anche per permettere il controllo di uguaglianza nell'interprete delle formule basato su OpenCL. Questo cambiamento velocizza l'esecuzione di varie funzioni delle celle (ad es. VLOOKUP) che eseguono un gran numero di controlli di uguaglianza delle stringhe. Il filtraggio delle righe tramite Filtro Automatico, Filtro Standard e Filtro Avanzato ora è eseguito più velocemente grazie alle stringhe condivise. (Kohei Yoshida)
- Le celle adiacenti verticalmente con formule contenenti lo stesso formula token set ora condividono la loro istanza di matrice del formula token. Questo può drasticamente ridurre l'uso di memoria di Calc, ed anche velocizzare gli aggiornamenti automatici dei riferimenti quando si spostano le celle. (Kohei Yoshida)
- Il filtro di import XLSX è stato rielaborato per raggiungere aumenti significativi delle prestazioni di import dei documenti XLSX. La velocizzazione è stata realizzata spostando in un thread separato molte delle allocazioni e de-allocazioni temporanee delle stringhe che avvengono durante la fase di parsing XML, ed anche rielaborando la logica del gestore di Calc per ridurre le inefficienze, specialmente riguardo l'import delle celle con formule. (Kohei Yoshida, Michael Meeks, Matúš Kukan)
- Aggiunto un import multi-thread sperimentale per i documenti XLSX. Quando le funzionalità sperimentali sono abilitate, Calc tenta di importare i file XLSX usando thread multipli, per importare più fogli contemporaneamente. (Kohei Yoshida, Michael Meeks)
- Velocizzato significativamente l'export dei documenti ODS contenenti un gran numero di celle rich-text. Fare riferimento a questo post per maggiori dettagli. (Kohei Yoshida)
- La memorizzazione delle note delle celle è stato rielaborata per usare il multi_type_vector, al fine di migliorare le performance di import ed export dei documenti contenenti un gran numero di commenti alle celle. (Laurent Godard)
- Migliorate le performance della funzione VLOOKUP tramite l'uso di riferimenti esterni. (Pierre-Eric Pelloux-Prayer)
- Migliorate le performance delle funzioni SUM, COUNT e SUMIFS. (Kohei Yoshida)
Infrastruttura
- Aggiunta una versione a 64-bit per macOS.
- Nuova API sperimentale liblibreoffice che consente (in modo basilare) di riutilizzare i filtri di LibreOffice linkando direttamente il core di LibreOffice. Questo è un semplice API wrapper per C e C++, che non comporta alcuna dipendenza di run-time (tramite una minuscola libreria statica / shim). (Michael Meeks)
- Symbols e Source server per LibreOffice su Windows.
- Quando si incontra un bug su Windows, è ora semplice ottenere un backtrace o più informazioni a riguardo tramite Symbols Server e Source Server. (Fridrich Štrba, Luboš Luňák, Jan Holešovský, Christian Lohmaier)
- Maggiori informazioni su come usarlo.
Scripting / Base
- LibreOffice ora integra Access2Base, una API semplificata per lo scripting di Base (e delle database forms di Writer) nel linguaggio di programmazione Basic. E' più concisa e facile da imparare rispetto alla API UNO standard cross-language.
Cambiamenti alle API
Rimozione opzioni di configurazione deprecate
- org/openoffice/Office/SFX 516ed22b3f51982df7dbfa875ce8056e167da091
- org/openoffice/Office/Common/Filter/PDF/Export/EmbedStandardFonts feaebe7f93779d5c91c24c31ff91f756c69e9640
C++ UNO language binding and URE libraries
- macro
SAL_PRGEXTENSION
removed c61891c096725cde7241ece415bf299ddb9e725f - stricter requirements for
cppuhelper/shlib.hxx
function arguments d2e1dd559f4009a83f3ce6cb6617dfced010be74 - unused
cppu::invokeStaticComponentFactory
removed c91f5851d0412cbf8fbe1b3d8da0048241aaba09 - unused CPLD_ACCESS feature removed from C++/Java component loaders 3fb51feb1c0a5b62dc55c76d0037564f42366226
osl_getEthernetAddress
andosl/util.h
removed c850f000e77eac488347f8fb519e5ffe5afb28cf- the macro
EXCEPTIONS_OFF
was removed c38592527adfc526133c3ac36b10aa77234313ee
Java
- unused CPLD_ACCESS feature removed from C++/Java component loaders 3fb51feb1c0a5b62dc55c76d0037564f42366226
- obsolete
com.sun.star.comp.helper.UnoInfo
removed 617c5e44e13eb12dd58559289bc83def9f2b77e9
New style services
A large number of existing UNO services were converted to new-style services, which allow for more convenient and more type safe construction; this has no impact on compatibility of existing client code. (Noel Grandin)
Unpublishing UNO APIs
- com.sun.star.awt.MenuItemStyle 9052caae53ef6ec7eeab20f1ac56bd6310b4451b
Cambiamenti alle API di UNO
The following UNO interfaces and services were changed:
- com.sun.star.awt.XMenu com.sun.star.awt.XMenuListener com.sun.star.awt.XPopupMenu 9052caae53ef6ec7eeab20f1ac56bd6310b4451b
- com.sun.star.awt.XMessageBox 805c6101b3427cc98b53f1c48f22f705206c384d
- com.sun.star.awt.XMessageBoxFactory 805c6101b3427cc98b53f1c48f22f705206c384dcreateMessageBox no longer takes a position and type as a s string, now position is dropped and type replaced by an enum
- com.sun.star.chart2.XRegressionCurveCalculator 6085bd15740eb38de5f4c1079d11e8dd38fc166c
- com.sun.star.document.XCmisDocument b61970cfbe12722efd6218db6489980381b8783d
d259e07e851cafa4e0ca68f7ab18535e82c7aed5
- com.sun.star.frame.XStatusbarController d0508f79c15a5d789f5e6af214d78ce89e05071d0d3b4f59fc43bc7aa9994195d55712aff87b3036
- com.sun.star.graphic.XGraphicTransformer 8b716072410bcfd252739fb953d5ac198e27a895
- com.sun.star.presentation.XSlideShowController 45165c44b30c9577bc4d6e8b541616af69ece640
- com.sun.star.presentation.XSlideShowView 7ba076d7fd46cce99f6fc7a5b26f74d8f207ec3d
- com.sun.star.rendering.XSpriteCanvas 21ec9beae29b19b8ec6f0a16fd0e708e4f210208
- com.sun.star.smarttags.XSmartTagAction 5e059c1ee53b6be058f66a7c43af0e75f3cadfa1
- com.sun.star.ucb.GlobalTransferCommandArgument2 com.sun.star.ucb.InsertCommandArgument2 ff8b445dc003ea9da8d7040030250e7f08ff2fde
- com.sun.star.ucb.XWebDAVCommandEnvironment 7165b05968ed7d6a52986382877e82e09f7150aa424300b69a43c569dae5753db63c2ad7444d3d73b2dfbdff7a7436c8fc4a8d2304f573bf783b2d32
- com.sun.star.ui.XUIConfigurationManager.getShortCutManager return type changed from XInterface to com.sun.star.ui.XAcceleratorConfiguration 8f3cec9d7a50f33c7be5191656720e463712dd83
- com.sun.star.uno.Uik e03211460a2d2451135527107c7ddbd2e93acba9
- ".uno:PrintPagePreView" changed to ".uno:PrintPagePreview" 66013a154bd2dccc0db1edd14197ce419ba9a614
API di UNO rimosse
The following UNO interfaces and services were removed from the API:
- com.sun.star.awt.MessageBoxCommand 805c6101b3427cc98b53f1c48f22f705206c384d
- com.sun.star.awt.UnoControlSimpleAnimation 303096c50c850b05a158a1a429c9fd5d0251a892
- com.sun.star.awt.UnoControlSimpleAnimationModel 303096c50c850b05a158a1a429c9fd5d0251a892
- com.sun.star.awt.XSimpleAnimation 303096c50c850b05a158a1a429c9fd5d0251a892
- com.sun.star.awt.UnoControlThrobber 680608b15dd158f9ad4ceae328abb10b5185a27b
- com.sun.star.awt.UnoControlThrobberModel 680608b15dd158f9ad4ceae328abb10b5185a27b
- com.sun.star.awt.XThrobber 680608b15dd158f9ad4ceae328abb10b5185a27b
- com.sun.star.awt.XMenuBarExtended com.sun.star.awt.XMenuExtended com.sun.star.awt.XMenuExtended2 com.sun.star.awt.XPopupMenuExtended com.sun.star.awt.MenuLogo 9052caae53ef6ec7eeab20f1ac56bd6310b4451b
- com.sun.star.sheet._NamedRange ced8703387cb49094b0a74b09a145cbf57883215
Autodoc sostituito da doxygen
The SDK no longer contains the autodoc documentation tool 9d93ed7cd1b36830f6d7aedd4e6f15667774de1d. IDL API documentation can be extracted by doxygen version 1.8.4 or later instead. Download it from http://www.stack.nl/~dimitri/doxygen/download.html There are some differences in the documentation markup between autodoc and doxygen; the warnings printed by doxygen are helpful in finding comments that need tweaking.
uno-skeletonmaker
The obsolete --java4
command line parameter was removed from the uno-skeletonmaker
tool 3cb10e9220da27ca7db2f68007be9e310bdefc4d
Cambiamenti ad ODF
- Questa versione corregge l'errore di scrittura « turquise » per lo Stile di Tabella in Impress. I file che usano questo stile dovrebbero venire corretti seguendo questo how-to: Documentation/HowTo/fix odp fdo71428