Organizacija The Document Foundation je predstavila izdanje kancelarijskog paketa LibreOffice 7.3. Pripremljeni su instalacijski paketi za razne distribucije Linuxa, Windows i macOS. Prilikom pripreme izdanja sudjelovalo je 147 programera, od kojih su 98 volonteri. 69% promjena unijeli su zaposlenici tvrtki koje supervisiraju projekt, poput Collabora, Red Hat i Allotropia, a 31% promjena dodali su neovisni entuzijasti.
Izdanje LibreOffice 7.3 nosi oznaku «Community», bit će podržavano od strane entuzijasta i nije usmjereno na uporabu u poduzećima. LibreOffice Community je besplatno dostupan svima, uključujući korisnike iz poslovnog sektora. Za poduzeća kojima je potrebna dodatna usluga, posebno se razvijaju proizvodi iz obitelji LibreOffice Enterprise, za koje će partnerske tvrtke pružati punu podršku, mogućnost primanja dugotrajnih ažuriranja (LTS) i dodatne funkcije, kao što su SLA (Ugovori o razini usluge).
Najistaknutije promjene:
- Preuređena je oznaka gramatičkih i pravopisnih grešaka u tekstu — valovite linije koje podvlače greške sada su vidljivije na ekranima visoke gustoće piksela i prilagođavaju se promjeni uvećanja.
- Ažurirana je tema ikona Colibre, koja se koristi kao zadana na platformi Windows, redizajnirane su ikone vezane uz grafiku, spremanje, formatiranje i poništavanje promjena.
- Ostvarena je mogućnost generiranja jednostrukih barkodova uz QR-kodove.

- U svim komponentama LibreOffice unificirane su vrijednosti koje određuju širinu linija.

- Promjene u Writeru:
- Dodana je podrška za praćenje promjena u tablicama. Implementirano je praćenje brisanja i dodavanja redaka u tablice, uključujući prazne redove. Dodano je sučelje za vizualnu analizu povijesti brisanja/dodavanja tablica i pojedinih redova, kao i za upravljanje promjenama u tablicama (sada je moguće prihvatiti ili odbaciti brisanje i dodavanje redova i cijelih tablica jednim klikom). Osigurano je prikazivanje obrisanih i dodanih promjena različitim bojama, kao i pravilno skrivanje obrisanih redova i tablica prilikom uključivanja načina skrivanja promjena. Za stupce tablica dodane su iskačuće poruke s povijesti promjena.

- U sustavu za praćenje promjena implementirana je podrška za praćenje premještanja teksta. Prilikom analize promjena, premješteni tekst sada se označava zelenom bojom, dok je na mjestu s kojeg je tekst premješten prikazan kao prekrižen, a mjesto na koje je premješten je podcrtano. U načinu upravljanja promjenama dodan je iskačući savjet i posebna ikona za praćenje premještanja teksta. Također, vizualno su označene operacije poput promjene redoslijeda stavaka ili elemenata u popisima.

- Poboljšano je praćenje promjena u formatiranju i stilu odlomaka. Prilikom premještanja elemenata popisa osigurano je prikazivanje samo premještenih elemenata, ne dodirujući ostale međuprostore popisa.

- Omogućena je opcija dodavanja hiperveza na oblike.
- Bilješke i komentari navedeni na kraju odlomka sada se obrađuju slično kao i bilješke u tekstu, tj. podliježu regularnim izrazima "[\p{Control}]" i ":control:".
- Radi poboljšanja kompatibilnosti s dokumentima u DOCX formatu, prilikom uvoza stilova odlomaka sada se prenosi i informacija o razinama popisa i stilovima simbola povezanim s odlomkom.
- Poboljšano je crtanje složenih dokumenata. Povećana je učinkovitost izvoza složenih dokumenata u PDF format. Ubrzana je učitavanje velikih RTL dokumenata.
- Promjene u Calcu:
- U dijalogu "Veza na vanjske podatke" ("Sheet ▸ Link to External Data") osigurano je prikazivanje HTML tablica redoslijedom kojim se pojavljuju u izvornoj datoteci.

- Implementiran je algoritam kompenzacijskog zbrajanja Kêhana, za čije ubrzano izračunavanje koriste se vektorske instrukcije CPU-a, poput AVX2.
- U ćelijama s formulama osigurano je zadržavanje uvlaka stvorenih pomoću razmaka ili simbola tabulacije. Uvlake se sada također čuvaju i reproduciraju prilikom zapisivanja i čitanja u OOXML i ODF formatima.
- Prilikom uvoza i izvoza podataka u CSV formatu dodana je mogućnost konfiguracije razdjeljnika polja putem specificiranja parametra 'sep=;' ili '»sep=;»' u retku umjesto podataka.
- U dijalogu za uvoz i umetanje podataka u CSV formatu implementirana je opcija za izračunavanje formula ("Evaluate formulas"), pri čemu se podaci koji počinju s simbolom „=” smatraju formulama i izračunavaju.
- Dodana je podrška za automatsko dovršavanje unosa u stilu Bash. Na primjer, ako u stupcu postoji ćelija „ABCD123xyz“ prilikom unosa „A“ bit će ponuđeno dodavanje „BCD“, korisnik može pristati pritiskom na desnu strelicu, nakon čega unosi „1“ i dobiva preporuku „23“.
- Za prikaz kursora u ćeliji sada se koristi sistemska boja naglašavanja umjesto zadane boje fonta.

- U dijalog „Standard Filter“ dodana je mogućnost filtriranja stavki po boji pozadine ili teksta u ćeliji.

- U upitima i filtrima koji koriste tekstualne operacije, poput 'contains', omogućena je obrada numeričkih podataka.
- Način brzog pretraživanja sada pretražuje među vrijednostima, a ne formulama (u odvojenom dijalogu pretraživanja dostupna je opcija za odabir načina).
- Povećana je brzina otvaranja datoteka u formatu XLSM. Ubrzana je umetanja velikih dijagrama. Poboljšana je izvedba funkcija pretraživanja i filtriranja. Proširena je upotreba višedretvenosti prilikom izračuna u Calc.
- U program za pripremu prezentacija Impress dodane su veličine ekrana kompatibilne s PowerPoint-om i Google Slides (Slide ▸ Slide Properties… ▸ Slide ▸ Paper Format), poput „Widescreen“ i „On-screen show“. Riješen je problem s dijeljenjem svojstava oblika između grupa oblika. U dijalogu „3D-Settings“ osigurano je pravilno prikazivanje površina pri odabiru svojstava „Mat”, „Plastika“ i „Metal”, koja su prije prikazana identičnim.

- Dodana je podrška za praćenje promjena u tablicama. Implementirano je praćenje brisanja i dodavanja redaka u tablice, uključujući prazne redove. Dodano je sučelje za vizualnu analizu povijesti brisanja/dodavanja tablica i pojedinih redova, kao i za upravljanje promjenama u tablicama (sada je moguće prihvatiti ili odbaciti brisanje i dodavanje redova i cijelih tablica jednim klikom). Osigurano je prikazivanje obrisanih i dodanih promjena različitim bojama, kao i pravilno skrivanje obrisanih redova i tablica prilikom uključivanja načina skrivanja promjena. Za stupce tablica dodane su iskačuće poruke s povijesti promjena.
- Dodan je novi davatelj sadržaja (UCP, Universal Content Provider) za WebDAV i HTTP, temeljen na biblioteci libcurl.
- Na Windows i macOS korišten je TLS-stek koji pruža platforma.
- Provedena je značajna optimizacija performansi prilikom rada s više instanci jednog dokumenta (na primjer, kada su u različitim prozorima otvoreni različiti dijelovi jednog dokumenta ili nekoliko korisnika zajednički uređuje jedan dokument u LibreOffice Online).
- Poboljšano je prikazivanje kada se koristi backend temeljen na biblioteci Skia.
- Prilikom izrade službenih izvršnih datoteka uključena je optimizacija u fazi povezivanja (Link-Time Optimization), koja je omogućila postizanje ukupnog poboljšanja performansi.
- Unijete su brojne nadogradnje vezane za uvoz dokumenata u formatima DOC, DOCX, PPTX, XLSX i OOXML, kao i izvoz u OOXML, DOCX, PPTX i XLSX. Općenito se primjećuje značajno poboljšanje kompatibilnosti s dokumentima MS Office.
- Dodana podrška za međuslavenski jezik (jezik razumljiv izvorima raznih jezika s slavenskim korijenima) i jezik Klingonaca (vrsta iz serije Star Trek).

Izvor: opennet.ru










