ReleaseNotes/7.2/cs

Obecná vylepšení

 * Abecední rejstříky, obsahy a uživatelem definované rejstříky budou nyní generovat rozkliknutelné odkazy na místo v dokumentu odpovídající položce rejstříku či obsahu (Michael Stahl, allotropia)




 * Všechny výplně pozadí lze nyní nastavit tak, aby pokrývaly stránku buď uvnitř okrajů, nebo celou (Michael Stahl, allotropia)




 * Styl stránky může mít okraj u hřbetu blog post (Miklos Vajna, Collabora)




 * Vylepšení použité literatury: popisky pro její položky a rozklikávací URL pro její seznam blog post (Miklos Vajna, Collabora); odkazy na konkrétní stránky v souborech PDF blog post (Miklos Vajna, Collabora)






 * Přidány údaje o papíru na etikety a vizitky (A-One, Hisago, Sanwa Supply, Daiso) používané v Japonsku. Tato práce vychází z údajů obsažených v rozšíření „Výchozí nastavení pro japonštinu“, které vyvinul především Masahisa Kamataki. (JO3EMC, Jun Nogata)


 * Ohraničení tabulky kompatibilní s aplikací Word nyní lépe podporuje sloučené buňky blog post (Miklos Vajna, Collabora)


 * Obrázky ukotvené jako znak mohou mít nyní velikost větší než 65 tisíc twips (asi 116 cm) blog post (Miklos Vajna, Collabora)


 * Při exportu dokumentu Writeru do PDF jsou nyní odkazy mezi ukotveními a poznámkami pod čarou nebo vysvětlivkami (i když nejsou na stejné stránce) dostupné v obou směrech.  (Georgy Litvinov)


 * Podpora pro seznam formátu řetězců v souborech ODT: nyní jsou komplexní pravidla číslování z DOCX podporována i pro ODT. (Vasily Melenchuk, CIB)


 * Pro rejstříky je vypnuta kontrola pravopisu (jazyk nastaven na Žádný pro styl odstavce Rejstřík a odvozené) (Heiko Tietze, TDF)


 * Typ souboru se zobrazuje nejen v dialogovém okně Komprimovat, ale také v okně Vlastnosti obrázku . (Shubham Jain)


 * V nabídce, místní nabídce a na nástrojové a postranní liště je nyní k dispozici příkaz „Bez seznamu“. (Anshu)


 * V Navigátoru se nyní zobrazuje seznam polí a uživatelé mohou v nástroji „Navigovat podle“ zvolit položky „Pole“ a „Typ pole“. (Jim Raykowski)




 * Sledování změn nyní zaznamenává vkládání a mazání obrázků. a  (László Németh)




 * Anchor type selector added to frame style dialog (Miklos Vajna, Collabora)

Hromadná korespondence

 * Uživateli se místo vytváření prázdných polí zobrazí upozornění na neexistující zdroje dat. K dispozici je i tlačítko k vyřešení tohoto problému. blog post   (Gülşah Köse, Collabora)

Výkon

 * Vykreslování textu je rychlejší díky ukládání písma do mezipaměti . (Luboš Luňák, Collabora)


 * Zkrácena doba otevírání některých souborů DOCX (Noel Grandin, Collabora)

Metadata RDF v průzkumníku stylů
Průzkumník stylů zobrazuje ODF 1.2 RDF metadata anotovaných oblastí textu (text:meta), metadata polí (text:meta-field), odstavců (text:p and text:h) a záložek (text:bookmark-start). ,, . (László Németh)



Stínování polí vlastní barvou podle metadat
Je možné nastavit vlastní barvu stínování pro anotovanou oblast textu nebo pole metadat, např. pro vizualizaci kategorií metadat v editoru dokumentu. Toto barevné stínování polí se zapíná/vypíná pomocí nebo. (László Németh)



Obecná vylepšení

 * Opraveny některé problémy při vkládání filtrovaných buněk a při vkládání s transponováním. Pro tyto případy bylo také přidáno mnoho testů, , , , , , , , (Roland Kurmann)


 * Přidán smíšený formát data „Běžný rok“ a „Název éry (běžný rok)“ pro formát buněk v japonském jazykovém prostředí.  (Jun Nogata)


 * Do řazených seznamů v japonském jazykovém prostředí byly přidány . (Jun Nogata)


 * Pro některé funkce Calcu byl implementován Kahanův součtový algoritmus, a to za účelem snížení numerické chyby součtu. (Dante DM)


 * U HTML tabulek zobrazených v dialogovém okně Externí data se nyní zobrazuje popisek usnadňující identifikaci tabulky.  (Andreas Heinisch)


 * Byl zaveden kurzor s „tlustým křížkem“. Chcete-li jej zapnout, přejděte do a zaškrtněte „Z motivu vzhledu“ (kurzor se bude řídit motivem ikon); pro zachování běžného ukazatele se šipkou použijte „Systémový“.  (Sarabjot Singh, Mesut Çifci)  (Heiko Tietze, TDF)


 * Bylo přepracováno dialogové okno Vložit jinak, do něhož byla přidána nová volba „Pouze formáty“. (Heiko Tietze, TDF)


 * Nové možnosti „Vybrat pouze viditelné řádky“ a „Vybrat pouze viditelné sloupce“ pro zrušení výběru skrytých buněk (v nabídce ). (Tünde Tóth, NISZ)


 * Popisná statistika využívá pro označení výsledků popisky sloupců ze vstupní oblasti.  (Andreas Heinisch)



Vylepšení automatického filtru

 * Calc zobrazuje modře čísla řádků filtrovaných pomocí automatického filtru. (Tünde Tóth, NISZ)


 * Calc nyní zvýrazňuje aktivní rozbalovací šipku automatického filtru (Tünde Tóth, NISZ)




 * Rozbalovací tlačítko Automatický filtr se zvětšuje/zmenšuje podle úrovně přiblížení listu (Szymon Kłos, Collabora)


 * Pro automatický filtr bylo implementováno filtrování podle barvy (dle barvy textu i pozadí buňky), včetně importu/exportu do formátů OOXML (Samuel Mehrbrodt, allotropia)




 * Rozbalovací pole automatického filtru nyní obsahuje tlačítko „Odstranit filter“ pro vymazání všech kritérií (v rozbalovacím poli i dialogovém okně Standardní filtr). (Tünde Tóth, NISZ)

Změněné funkce v sešitech

 * Z důvodu interoperability a shody s definicí standardu ODF OpenFormula funkce CELL nyní vyhodnotí jako druhý parametr levou horní buňku daného zadané oblasti buněk namísto dřívějšího průsečíku pozice pro skalární parametry. (Eike Rathke, Red Hat)


 * RAWSUBTRACT nyní zpracovává argumenty zleva doprava. Dříve se výraz  počítal 1-4-3-2 podle pořadí v zásobníku argumentů. To bylo změněno na výpočet 1-2-3-4 v „přirozeném“ pořadí zleva doprava podle očekávání. To může vést k rozdílném výsledku jako například v , kde byl dříve výsledek 2,77555756156289E-17 (vypočítaný jako (0,3-0,3--0,2--0,1-0,1-0,2) == (0,0--0,2--0,1-0,1-0,2), což je stejné jako  ). Nyní je první výsledek 0 (vypočítaný jako (0,3-0,2-0,1--0,1--0,2-0,3)) a pro   je nyní výsledek -2,77555756156289E-17. (Eike Rathke, Red Hat)


 * Ve funkci ROUND bylo odstraněno umělé omezení druhého parametru (pozice zaokrouhlování), pro které musel být dříve argument v intervalu [-20,20], jinak funkce vracela chybu. (Eike Rathke, Red Hat)


 * Ve funkci IRR lze nyní zadat jako vstupní parametr Hodnoty matici. (Doposud bylo možné zadat pouze oblast buněk.) (Andreas Heinisch)

Výkon

 * Vylepšena rychlost vkládání vzorců s funkcí VLOOKUP (Noel Grandin, Collabora)
 * Vylepšena rychlost otevírání některých XLSX souborů a pohyb v nich (Noel Grandin, Collabora a Caolán McNamara, RedHat)
 * Zrychlení při filtrování (Luboš Luňák, Collabora)


 * Zlepšení rychlosti otevírání některých velkých souborů XLSX (Noel Grandin, Collabora)

Převod dokumentů

 * Příkaz --convert-to csv:... pro převod sešitu z příkazového řádku nebo v řetězci s možnostmi exportního filtru akceptuje nový, 12. číselný parametr, který umožňuje exportovat celý dokument po listech na jednotlivé .csv soubory nebo určený list. (Caolán McNamara, Red Hat; Eike Rathke, Red Hat) Například:
 * 0 nebo chybějící parametr znamená výchozí chování, první list z příkazového řádku nebo aktuální list v možnostech filtru v makrech, exportovaný do souboru sample.csv
 * -1 každý list se exportuje do samostatného souboru s názvem původního souboru spojeným s názvem listu, např. sample-Sheet1.csv, sample-Sheet2.csv a sample-Sheet3.csv
 * 2 nebo jakékoli jiné číslo v rozsahu počtu listů pro jeden konkrétní list, zde sample-Sheet2.csv

Obecná vylepšení

 * Byla aktualizována sada výchozích šablon ( — indonéský tým LibreOffice a Heiko Tietze, TDF):
 * Odstraněné šablony: Alizarin, Jasně modrá, Červená, Impress, Svěží zelená (přidány ve verzi 4.4)
 * Přidané šablony: Sladkosti, Svěží, Elegantní šedá, Vyrůstající svoboda, Žlutý nápad




 * Všechny výplně pozadí lze nyní nastavit tak, aby pokrývaly stránku buď uvnitř okrajů, nebo celou (Michael Stahl, allotropia).




 * Vylepšení a oprava kreslení čárkovaných čar v režimu prezentace  (Luboš Luňák, Collabora)


 * Více sloupců v textových polích blog post (Mike Kaganski, Collabora)




 * Ověřování podpisu PDF je nyní založeno na technologii PDFium blog post (Miklos Vajna, Collabora)

Uživatelské rozhraní

 * Přímý přístup ke změně měřítka kresby ve stavovém řádku v Draw (Heiko Tietze, TDF)


 * Vylepšené dialogové okno pro export do PNG a JPG ujasňuje rozdíl mezi rozměry a rozlišením. (Aditya Pratap Singh)

Výkon

 * Zlepšení doby načítání dokumentů tím, že se velké obrázky načítají na vyžádání (Luboš Luňák, Collabora)
 * Zlepšení rychlosti vykreslování snímků pomocí přednačítání velkých obrázků (Luboš Luňák, Collabora)
 * Rychlejší vykreslování poloprůhledných obrázků . (Luboš Luňák, Collabora)

Popisky datových řad

 * Nyní je možné přidat popisku datové řady její název (Samuel Mehrbrodt, allotropia)

Spojnice trendu „klouzavý průměr“

 * U spojnice trendu „klouzavý průměr“ lze nyní vybrat typ (Samuel Mehrbrodt, allotropia)
 * Předchozí (výchozí)
 * Střed
 * Zprůměrovaná úsečka



Math

 * Je možné změnit velikost vstupního pole pro zadávání kódu. (Dante DM)
 * Nastavení je dostupné v expertním nastavení: org.openoffice.Office.Math.smeditwindowzoom
 * Nastavení je dostupné v možnostech Math jako:

Jádro / Obecné

 * Vestavěné vývojové nástroje s inspektorem objektů UNO, obdoba nástroje „Xray“ část1 část2 část3 (Tomaž Vajngerl, Collabora)




 * Pole formuláře lze uvnitř dokumentu nyní vybírat pomocí  (Samuel Mehrbrodt, allotropia)


 * Knihovna C++, která se používá pro generování QR kódů, byla změněna z qrcodegen na ZXing. (Akshit Kushwaha)


 * Vylepšen StarViewMetafile Format (SVM): Při zpracování jsem narazil na nikdy neidentifikovanou chybu: Při použití ScaledText je export do SVM závislý na systému kvůli odlišnému internímu zastoupení v Font-MetafileAction. Obsah SVM se tedy liší, pokud byl zapsán v systému Windows nebo jiném systému než Windows, což vede k chybám při výměně metasouborů založených na SVM mezi těmito systémy (detaily v hlášení ). Vzhledem k tomu, že SVM se v uložených souborech (např. varianty ODF) používá částečně jako formát metasouboru, vedlo to k „podivnému“ vzhledu SWcaledText. ScaledText se naštěstí příliš často nepoužívá, ale např. velmi v popiscích grafů, které tím byly zjevně ovlivněny. Protože SVM je náš vlastní formát, mohlo by to být opraveno přidáním informací do formátu SVM zpětně kompatibilním způsobem. Po opravě lze všechny nově zapsané soubory SVM vyměňovat mezi verzemi LibreOffice obsahujícími tuto opravu bez této chyby. U již existujících souborů to není vždy možné, viz tato tabulka s detaily  (druhá polovina). (Armin Le Grand, allotropia)


 * Vylepšení formátů metasouboru EMF/WMF: Při opravě chyby a úpravách formátu SVM (viz výše), jsem objevil, že stejný problém je i u souborů EMF/WMF při zápisu. Tyto formáty jsou určeny pro Windows, což činí verzi uloženou v systému Windows validní. Definice EMF/WMF jsou mimo naši kontrolu, proto jsem musel provést opravu jiným způsobem. Oprava je důležitá nejen pro bezchybnou výměnu dat mezi verzemi LibreOffice, ale také mezi aplikacemi Windows, které používají EMF/WMF jako datový typ. Po opravě je vždy EMF/WMF vytvořeno správným způsobem pro ScaledText. To vede ke správné výměně dat, což je popsáno v následující tabulce . (Armin Le Grand, allotropia)


 * Detakce starých špatně zapsaných souborů EMF/WMF Metafile: Abych nemusel akceptovat staré špatně napsané soubory, přidal jsem jakýsi 'Old-Emf-Wmf-Format-Detector', který od nynějška používá fuzzy vyhodnocení a opravuje staré soubory při načtení do LibreOffice. Díky tomu je výměna mezi EMF / WMF napsaná starou a novou verzí LibreOffice úplná: žádné staré zapsané soubory nejsou ztraceny a není je třeba reprodukovat. To bohužel není možné pro jiné aplikace pro Windows, takže tyto soubory EMF/WMF vytvořené staršími verzemi LibreOffice mimo Windows musí být - jako workaround - např. být načteny a přepsány verzí LibreOffice obsahující tyto opravy. (Armin Le Grand, allotropia)


 * Vylepšení pro propojené OLE dokumenty: Obsah dat OLE souborů je nyní synchronizován s uložením hostujícího dokumentu. Před touto změnou byl soubor OLE v propojeném souboru OLE vždy uložen/změněn, pokud byl soubor OLE změněn při jeho deaktivaci. To je z pohledu uživatele neočekávané a neintuitivní. Byly stížnosti od uživatele, který záměrně *neuložil* hostující dokument po změně v souboru OLE - v očekávání, že se to nebude týkat souboru OLE a při opětovném vložení zůstane beze změny. S touto změnou (podrobnosti viz ) se změna propojeného OLE odloží (pomocí dočasného souboru), dokud se neuloží hostitelský dokument. Pokud je hostující dokument uzavřen bez uložení (nebo dojde k chybě Office), propojené soubory OLE se vůbec neuloží/nezmění. To je více v souladu s očekáváním uživatele při změně dat vázaných na dokument. (Armin Le Grand, allotropia)


 * Různé opravy při použití backendu vykreslování založeného na Skia. (Luboš Luňák, Collabora)
 * Opraveno vykreslování CJK textu při použití vykreslovacího backendu založeného na Skia. (Luboš Luňák, Collabora)


 * Textová pole umožňují ve všech modulech více sloupců. Blog post (Mike Kaganski, Collabora)


 * Vola „Odstranit při ukládání osobní informace“ v dialogovém okně Možnosti zabezpečení nyní odstraní jména a data z komentářů a sledovaných změn. . (László Németh, NISZ)

Výkon

 * Vylepšená rychlost vykreslování u velkých obrázků . (Luboš Luňák, Collabora)


 * Vylepšená rychlost vykreslování textu při použití náhradního písma . (Luboš Luňák, Collabora)


 * Vylepšená interaktivita pomalých operací kreslení s opakovaným vstupem uživatele . (Luboš Luňák, Collabora)


 * Různé vylepšení rychlosti při použití backendu vykreslování založeného na Skia. (Luboš Luňák, Collabora)


 * Zlepšení rychlosti načítání dokumentů pomocí crc32 optimalizovaného pro zlib . (Luboš Luňák, Collabora)


 * Vylepšena rychlost swapování a spotřeba paměti při práci s grafikou (Tomaž Vajngerl, Collabora)

Vylepšení importního/exportního filtru DOC

 * DOC import: bylo opraveno číslování kapitol (Justin Luth)


 * DOC import: bylo opraveno pořadí objektů v ose Z (uspořádání před a za objekty) (Justin Luth)


 * DOC import: byl opraven soubor DOC v 64bitovém systému (Justin Luth)


 * DOC export: byla opravena ztráta úrovně osnovy (Justin Luth)

Vylepšení importního/exportního filtru DOCX

 * DOCX: import zahozených záhlaví/zápatí. Před úpravou se neaktivní záhlaví/zápatí během importu ignorovala. Nyní ji lze obnovit deaktivací možností „Stejný obsah na levých a pravých stránkách“ a „Stejný obsah na první stránce“ na kartě Záhlaví a zápatí stylu stránky. To slouží ke zlepšení interoperability s jinými kancelářskými balíky, např. jsou lépe podporovány šablony textových dokumentů DOCX. (Attila Bakos, NISZ)


 * DOCX: nyní je podporována volba rtlGutter. blog post (Miklos Vajna, Collabora)


 * DOCX: export pozadí NONE pro ParaBackColor. (Justin Luth)


 * DOCX: oprava ztráty tabulek v záhlaví a zápatí během importu pomocí konverze těchto tabulek na plovoucí tabulky a odstranění příznaku plovoucí během exportu do DOCX., {[tdf|125877}}, (László Németh, NISZ)


 * DOCX export: obrázek v záhlaví se uloží jen jednou. Writer ukládal stejný obrázkový soubor tolikrát, kolikrát byl v dokumentu uveden v různých záhlavích nebo zápatích, čímž se zvětšila velikost souboru .docx. (Dániel Arató, NISZ)


 * Import tabulky DOCX: oprava konce stránky. (Attila Szűcs, NISZ)


 * DOCX: oprava problému rozsahu efektu vs. šířka čáry. (Miklos Vajna, Collabora)


 * DOCX export: put fly before fieldmark start into its own run. (Michael Stahl, allotropia)


 * DOCX import: oprava chybějícího ohraničení tblPrEx v prvních buňkách tabulky. Sada vlastností nové buňky je nyní kopií sady vlastností řádku tabulky, což je nutné pro import dědičnosti stylu tabulky. (László Németh, NISZ)


 * DOCX export: vždy zapisujeme popis stránky v sekci vlastností. I když není popis stránky nastaven, snažíme se nastavit popis stránky, protože jinak nefunguje zřetězení dvou stylů stran pro průběžné sekce. (Vasily Melenchuk, allotropia)


 * DOCX export: oprava chybějícího konce stránky. Pokud má prázdný odstavec konec stránky i konec sekce, byl do DOCX exportován pouze konec sekce a konec stránky nebyl. MSO to potřebuje k zobrazení všech konců stránek. (Attila Szűcs, NISZ)


 * DOCX import: oprava směru/otočení rámců. Rámce se dříve importovaly s nulovým otočením, i když značka w:textDirection výslovně uváděla jinou než výchozí orientaci. (Dániel Arató, NISZ)


 * DOCX import: oprava pomalého importu vysvětlivek. Nyní se endnotes.xml čte jen jednou, místo původního opakovaného načítání po každé vysvětlivce. To byl vážný problém s výkonem u dokumentů se stovkami vysvětlivek, kde import vysvětlivek trval minuty místo sekund., (László Németh, NISZ)


 * DOCX: oprava okrajů stránky importovaných jako okraje ohraničení. Pokus o import neexistujícího „žádného“ ohraničení z vlastnosti w:pgBorders vymazalo okraje stránky a jejich hodnoty byly odstraněny do okrajů ohraničení. (Attila Szűcs, NISZ)


 * DOCX import: zachování formátování polí CREATEDATE. Datum vytvoření dokumentu se nemění, takže pokud se výsledek pole nezachová v mezipaměti, můžeme pouze ztratit. (Miklos Vajna, Collabora)


 * Import tabulky DOCX: oprava nulových horních okrajů odstavce, pokud bylo zadáno pouze w:beforeAutospacing=0, ale nikoliv PARA_TOP_MARGIN (viz default_spacing = -1 při zpracování LN_CT_Spacing_beforeAutospacing). (László Németh, NISZ)


 * DOCX: přidána podpora importu/exportu pro hebrejské/arabské typy číslování (Justin Luth)


 * DOCX export: Writer nyní ukládá horní/dolní ruské číslování (Justin Luth)


 * DOCX export: zastaveno duplikování v odloženém textu (Justin Luth)


 * DOCX: import a export stavu komentářů „Vyřešeno“ (Mike Kaganski, Collabora)


 * DOCX export: oprava chybějícího okraje rámce (Nagy Tibor and Attila Szűcs, NISZ)


 * DOCX import: oprava pozice rámce u starých souborů pomocí omezení AddFrameOffsets volby kompatibility pro soubory vytvořené v MSO 2010 a starší. (Attila Bakos, NISZ)


 * DOCX: export skrytých (sdílených) záhlaví/zápatí. (Dániel Arató, NISZ)


 * DOCX: import sledování změn vložených obrázků (László Németh, NISZ)


 * DOCX import: oprava ztraceného zalomení sloupce u tvarů. Při prvním importu se zalomení sloupce přesunulo do sousedního tvaru a při druhém importu bylo odstraněno, čímž se ztratilo dvousloupcové rozložení textu. Jako řešení rozdělíme odstavec přesunem zalomení sloupce do nového odstavce. (Attila Szűcs and Tibor Nagy from NISZ and Justin Luth)


 * DOCX: podpora vymazání sledované tabulky (řádku). (László Németh, NISZ)


 * DOCX c15: TabOverMargin již neplatí v 2013+ (Justin Luth)


 * DOCX import: oprava ukotvené pozice obj pomocí to-char a TEXT_LINE  (Miklos Vajna, Collabora)


 * DOCX import: vylepšení odsazení prvního řádku v seznamech (Vasily Melenchuk, allotropia)

Vylepšení filtru RTF

 * Import RTF: oprava příliš malých obrázků při uvedených vlastnostech picwgoal i picw (Miklos Vajna, Collabora)

Vylepšení importního/exportního filtru XLSX

 * XLSX import: nastavení příznaku „filtrovaný“ pro řádky skryté automatickým filtrem, abychom umožnili kopírování výsledku filtrování. Na rozdíl od ODS a XLS formát XLSX nerozlišuje filtrované a ručně skryté řádky a bez této opravy obsahovala i kopie neaktualizovaných dat načteného filtrování skryté řádky. (Tünde Tóth, NISZ)


 * XLSX import: oprava ztracených zaokrouhlení ve filtrech, pokud jsou uložené hodnoty filtrů ve viditelném formátu buňky (např. zaokrouhlené hodnoty) namísto původních (upravovaných) hodnot. Vyskakovací okno automatického filtru nyní zobrazuje položky podle viditelného formátu buňky (např. 1,0 místo 1,01 nebo 0,99), ale stále je seskupuje podle „upravovaného formátu“ (např. nezaokrouhlených hodnot, které jsou viditelné při úpravách), tj. mohou existovat opakované hodnoty v podmínkách filtrování (např. dvě možnosti „1,0“ a „1,0“ pro 1,01 a 0,99)., (Balazs Varga, NISZ)


 * XLSX import: oprava chybějících filtrů data a času převedením řetězcové reprezentace datetime na ISO 8601 (s mezerou místo T), aby se při filtrování dat a časů potlačilo chování závislé na národním prostředí (formát datetime). (Balazs Varga, NISZ)


 * XLSX import: použití více než 8 filtrů v importu automatického filtru OOXML díky odstranění umělého limitu (který vypadal jako limit pro podmínky zpracovávané standardním filtrem v LO, ale ne pro automatický filtr). Rozbalovací nabídka automatického filtru ne vždy vybrala všechny položky, pokud dokument obsahoval více než 8 vybraných položek. (Balazs Varga, NISZ)


 * XLSX import: oprava podmíněného formátování ve stejné oblasti buněk. Několik pravidel podmíněného formátování stejné oblasti buněk bylo importováno nesprávně z důvodu chybějícího zpracování jejich (různých) priorit a operátorů. (Nagy Tibor, NISZ)


 * XLSX export: filtrovaná pole s datumy. Export XML_dateGroupItem, XML_year, XML_month, XML_day, XML_dateTimeGrouping dle OOXML standardu. (Balazs Varga, NISZ)


 * XLSX export: oprava nárůstu počtu podmíněných stylů. Styly vytvářené za běhu “ExtConditionalStyle_N N” pro rozšířené podmíněné styly byly zapsány zpět do souboru XLSX, což vedlo k nárůstu počtu nevyužívaných stylů při každém uložení. (Nagy Tibor, NISZ)


 * XLSX import: oprava automaticky filtrovaných sloupců s datumy pomocí importu dateGroupItem. (Balazs Varga, NISZ)


 * XLSX export: oprava ztracených názvů souborů v upravených odkazech. (Attila Szűcs, NISZ)


 * XLSX export: oprava polohy otočených obrázků (Szabolcs Toth, NISZ)


 * XLSX import: oprava pravidla podmíněného formátování druhu "Vzorec je" v případě, když vzorec obsahuje odkaz na jiný sešit. (Nagy Tibor, NISZ)


 * XLSX: oprava podmíněného formátování "začíná/končí na" pokud se používá typ "Daný text" a odkaz na buňku.  (Nagy Tibor, NISZ)


 * XLSX export: oprava podmíněného formátování "obsahuje", pokud se používá typ "Daný text" s odkazem na buňku místo řetězce. Oprava také pro podmínku typu "neobsahuje text", a příprava pro opravy podmínek "začíná na", "končí na" a "výraz". (Nagy Tibor, NISZ)


 * XLSX import: skrytí skryté pojmenované oblasti automatického filtru. (Balazs Varga, NISZ)

Vylepšení importního/exportního filtru PPTX

 * PPTX import: oprava efektů písmomalby textDeflate a textInflateTop. Tyto efekty byly mapovány nesprávně, což vedlo k chybějícímu zobrazení a po uložení do ODP a zpět do PPTX byly efekty změněny. (Gabor Kelemen, NISZ and Regina Henschel)


 * PPTX import: oprava ztracené barvy přímých hypertextových odkazů. (Nagy Tibor, NISZ)


 * PPTX export tabulek: oprava svislého zarovnání. (Nagy Tibor, NISZ)


 * PPTX písmomalba 3D, přidáno sp3d. (Regina Henschel)


 * Stíny v tabulkách PPTX v aplikaci Impress. blog post (Miklos Vajna, Collabora)




 * Podpora importu obrázků oříznutých do vlastní geometrie. blog post (Gülşah Köse, Collabora)


 * Podpora importu pro pozici vlastního oříznutí obrázku. blog post (Gülşah Köse, Collabora)


 * Podpora importu pro efekt zešednutí vlastního oříznutého obrázku. blog post (Gülşah Köse, Collabora)


 * Podpora importu pro zrcadlový efekt vlastního oříznutého obrázku. blog post (Gülşah Köse, Collabora)


 * Podpora importu pro vlastní hodnoty roztáhnutí oříznutého obrázku.blog post (Gülşah Köse, Collabora)


 * PPTX export: oprava zástupných symbolů. Prázdné zástupné symboly byly exportovány jako bílé prázdné vlastní tvary, čímž se ztratila jejich viditelnost a použitelnost., (Attila Bakos, NISZ)


 * PPTX import: oprava interních hypertextových odkazů na snímek. Interní hypertextové odkazy se ztratily, pokud odkazovaly na snímky pomocí jejich názvů. (Nagy Tibor, NISZ)


 * PPTX export: oprava interních hypertextových odkazů omylem exportovaných jako externí: po opětovném načtení špatného exportu se po kliknutí na hypertextový odkaz otevřel stejný soubor v jiném dokumentu, protože exportovaný odkaz obsahoval místo názvu snímku podle OOXML Relationship TargetMode="External" také odkaz na celý název souboru. (Nagy Tibor, NISZ)


 * PPTX import: oprava duplicitního názvu snímku. (Nagy Tibor, NISZ)


 * Animace PPTX: export repeatCount (Nagy Tibor, NISZ)


 * PPTX: oprava importu vlastní prezentace (Nagy Tibor, NISZ)


 * PPTX: oprava exportu chybějící vlastní prezentace (Nagy Tibor, NISZ)

Vylepšení filtru WMF/EMF

 * Přidána podpora pro import WMF a EMF obrázků generovaných programem LTSpice  (Bartosz Kosiorek, Valek Filippov - QA)


 * Přidána podpora EMF souborů vytvořených softwarem CATIA (Bartosz Kosiorek, Valek Filippov - QA)




 * Podpora importu EMF souborů generovaných programem ESRI ArcMap 2004 (Bartosz Kosiorek, Valek Filippov)


 * WMF/EMF: Oprava čar kresby s rozdílnou šířkou   (Bartosz Kosiorek, Valek Filippov)
 * WMF: Přidání implementace záznamů BitBlt a StretchBlt  (Bartosz Kosiorek, Valek Filippov - QA)
 * WMF: Zachování příkazů kreslení bez EMF+ i EMF+ během načítání/ukládání . (Luboš Luňák, Collabora)
 * EMF+: Přidání podpory štětce do záznamu DrawString (Bartosz Kosiorek, Valek Filippov - QA)
 * EMF+ Přidání podpory zarovnání pro DrawString    (Bartosz Kosiorek, Valek Filippov - QA)

Vylepšení filtru SVG

 * Snímek s vlastním pozadím se nyní exportuje správně (Marco Cecchetti, Collabora).


 * Je možné exportovat snímek s rastrem jako pozadím (Marco Cecchetti, Collabora).


 * Pozadí se exportuje optimalizovaným způsobem. Pokud několik snímků sdílí jako pozadí stejný rastr, tento rastr se exportuje pouze jednou. Rastr se pouze jednou exportuje také tehdy, je-li pozadí tvořeno dlaždicemi se všemi rastry stejnými. Stejné vylepšení bylo provedeno pro pozadí tvořená vzorky nebo šrafováním (Marco Cecchetti, Collabora).

Obecné

 * Nové vyskakovací okno HUD (heads-up display) umožňující vyhledávat a spouštět příkazy. Je možné jej vyvolat z nabídky nebo klávesovou zkratkou .  blog (Tomaž Vajngerl, Collabora)




 * Globální zámek nástrojové lišty lze nyní vypnout pomocí  (Heiko Tietze, TDF)


 * Přidán alternativní tmavý motiv 'LibreOffice Dark' . (Heiko Tietze, TDF)

Dialogová okna

 * Dialogové okno Šablony nyní zobrazuje údaje v seznamu. To umožňuje řadit šablony dle názvu, kategorie, data, modulu, velikosti atd. (Vert D.)




 * V okně je v případě lokálních souborů rozkliknutelný odkaz na složku  (Heiko Tietze, TDF)

Postranní lišta

 * Přidán panel písmomalby. (Szymon Kłos, Collabora)

Lišta karet

 * Je snazší najít styl pomocí nového výběru stylu s posuvníkem (Szymon Kłos, Collabora)

Nové jazyky/národní prostředí
K dispozici jako výchozí jazyk dokumentu a pro formátování specifické pro národní prostředí.


 * Angličtina (Dánsko) {en-DK}. (Eike Rathke, Red Hat) Použití desetinného oddělovače čárka ',' a oddělovače skupiny tečka '.'. Formáty ISO 8601 datum (+čas). Kalendář zděděn z {en-GB} (week-1stweek=4 first_weekday=2). Symbol měny DKK 'kr.'. Symbol druhé měny EUR '€'.

Další jazyky v seznamu jazyků
Dostupné pro atribut textu.


 * Páli, thajské {pi-Thai} v seznamu jazyků s komplexním rozvržením textu. (Eike Rathke, Red Hat)
 * Cabécar {cjp-CR} a Bribri {bzd-CR}. (Eike Rathke, Red Hat)
 * Sesothština {st-LS} (mluvená v Lesothu). (Eike Rathke, Red Hat)

Vylepšení nástrojů kontroly pravopisu a jazyková podpora

 * Slovník pro kontrolu pravopisu a slovník synonym pro esperanto (Carmen Bianca Bakker, András Tímár)


 * Rozsáhlá aktualizace slovníku kontroly pravopisu pro češtinu: tisíce slov bylo doplněno (na základě četnosti chybějících slov v korpusech), upraveno (opravy chybných tvarů) nebo odstraněno (včetně zřídka používaných správných tvarů, které mohou být zaměněny s chybnými tvary). Podrobnější informace v češtině naleznete v blogu nebo souboru README. (Miroslav Pošta, commit Stanislav Horáček)


 * Kód číselného formátu [NatNum12] nyní podporuje všechny názvy dnů a měsíců, zkrácené nebo úplné nebo iniciály s klíčovými slovy upper, lower, capitalize a title. Klíčové slovo lower je nové, viz také . (Eike Rathke, Red Hat)
 * Příklady:
 * [NatNum12 MMM=upper]MMM-DD zobrazí formát JAN-01
 * [NatNum12 MMMM=lower]MMMM zobrazí formát january
 * [NatNum12 MMMM=capitalize]MMMM zobrazí formát January (určen pro národní prostředí, kde je název měsíce napsán pouze malými písmeny)
 * Upozorňujeme, že žádné z pravidel a možností pravopisu NatNum12 nelze exportovat do Excelu nebo Wordu nebo jiných formátů souborů než ODF (OpenDocument Format).

Knihovny ScriptForge
Rozšiřitelná a robustní kolekce skriptovacích zdrojů maker pro LibreOffice, které lze vyvolat z uživatelských skriptů jazyka Basic nebo Python. (Jean-Pierre Ledure)

Knihovny vystavují celkem 21 služeb, z nichž každá má řadu metod a vlastností.

Novinky v LibreOffice 7.2:
 * Služba DialogControl podporuje stromové ovládací prvky včetně událostí OnNodeSelected a OnNodeExpanded.
 * Část pro správu dokumentů je obohacena o nové služby Form a FormControl. Formulář a jeho podformuláře mohou být umístěny v dokumentu Base, Writeru nebo Calcu.
 * Celá sada služeb (s výjimkou těch funkcí, které lépe zvládá nativně Python) je zpřístupněna pro skripty Pythonu s identickou syntaxí a chováním jako v Basicu. Kromě toho je k dispozici sada metod kompatibilních s jejich stejnojmennými vestavěnými funkcemi jazyka Basic (MsgBox, CreateUnoService, ...). ScriptForge také integruje konzoli shellu APSO a poskytuje předchozí instalaci rozšíření APSO.
 * Anglická verze dokumentace knihoven ScriptForge (7.2) byla plně integrována do stránek nápovědy LibreOffice (https://help.libreoffice.org/7.2/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Jejich překlad do dalších jazyků se připravuje. (Alain Romedenne, Rafael Lima)

BASIC

 * Funkce InStr a Replace nyní podporují operace nerozlišující velká a malá písmena pro znaky jiné než ASCII, a to za použití národního prostředí aplikace. and  (Andreas Heinisch)


 * Při exportu makra pomocí se výsledný soubor *.bas zapíše s použitím znakové sady UTF-8 včetně BOM. Import makra pomocí  zkontroluje, zda je BOM přítomen, a rozhodne, zda bude soubor *.bas importován s použitím systémové znakové sady nebo znakové sady UTF-8.  (Andreas Heinisch)

Python

 * Python dodávaný s LibreOffice byl aktualizován na verzi 3.8.10. (Jan-Marek Glogowski, CIB)

Obecné

 * Odstranění VLC v avmedia: od roku 2015 jako experimentální funkce a od roku 2013 nepřibyl žádný commit. Viz https://lists.freedesktop.org/archives/libreoffice/2020-December/086522.html (Julien Nabet)


 * Byl odstraněn kód pro vykreslování založený na OpenGL, jehož funkci převzala knihovna Skia/Vulkan. (Luboš Luňák, Collabora)

Mac

 * Vylepšení systémové schránky na macOS (Tor Lillqvist, Collabora)
 * The Document Foundation poskytuje testovací sestavení pro Apple Silicon, a to v adresáři /mac/aarch64/ na https://download.documentfoundation.org/libreoffice/stable/7.2.0/mac/aarch64/

Windows

 * Do příkazové řádky LibreOffice byla přidána možnost používat zástupné znaky, což lze využít například při převodech dokumentů. (Deborah Barkley-Yeung)
 * Například následující příkaz převede všechny dokumenty .doc v  do formátu ODF:

soffice.exe --headless --convert-to odf --outdir C:\Docs\Out C:\Docs\In\*.doc


 * Přidána funkce pro kontrolu asociace výchozího formátu souboru (Matt K.)




 * Přidána nová expertní konfigurace  (ve výchozím nastavení true), která umožňuje zakázat detekci mapované jednotky WebDAV v systému Windows. (přidáno ve verzi 6.4 v ), a používá předchozí integrovaný mechanismus přístupu WebDAV systému Windows (který zabraňuje LibreOffice získávat rozšířené informace o dokumentu, ale umožňuje používat některé funkce, jako je ověřování WebDAV založené na souborech cookie, které LibreOffice zatím nativně nepodporuje).  (Mike Kaganski, Collabora)

Změny API

 * osl_getLocalHostname již nevrací FQDN (fully qualified domain name). Tím se funkce zrychluje, protože funguje bez dotazování na DNS prostřednictvím sítě. (Samuel Mehrbrodt, allotropia)


 * osl_demultiplexSocketEvents a související funkce jsou zastaralá, bez náhrady v UNO C/C++ API, a budou potenciálně odstraněny v novější verzi.

Změny UNO API

 * Z CDOTransferable bylo odstraněno rozhraní XSystemTransferable. Bylo implementováno pouze pro přenositelné objekty v systému Windows; a jeho implementace byla špatná, tudíž nepoužitelná (Mike Kaganski, Collabora)
 * „Nezlomitelná nulová mezera“ (uno:InsertZWNBSP) byla nahrazena nulovou mezerou „Word Joiner“ (uno:InsertWJ), protože příkaz vkládá znak s kódem U+2060 (Julien Nabet)
 * Přidán UNO příkaz „uno:PasteTransposed“. Vložit transponované je součástí dialogového okna „Vložit jinak“ a lze jej nyní přímo volat. (Roland Kurmann)
 * Přidán UNO příkaz „uno:PasteAsLink“. Vložit jako odkaz je součástí dialogového okna „Vložit jinak“ a lze jej nyní přímo volat. (Roland Kurmann)


 * Vlastnosti pro kompatibilitu Calcu s VBA s názvem Range.Formula a Range.FormulaR1C1 špatně používaly lokalizované výrazy ve vzorcích, chovaly se jako implementacemi vlastností Range.FormulaLocal a Range.FormulaR1C1Local. To fungovalo v anglickém uživatelském rozhraní a národních prostředích, ale ne v přeloženém uživatelském rozhraní nebo s různými oddělovači závislými na národním prostředí. Kvůli tomu nebylo možné importovat dokumenty aplikace Excel, které tyto vlastnosti používaly. Místo toho se nyní používají anglické vzorce a oddělovače. Dále jsou vlastnosti Range.FormulaLocal a Range.FormulaR1C1Local implementovány tak, aby používaly lokalizované výrazy ve vzorcích. (Eike Rathke, Red Hat)
 * Tato změna znamená, že makra vytvořená v LibreOffice a spoléhající se na chybné chování v lokalizovaném neanglickém prostředí, přestanou fungovat. Nápravou je v těchto případech náhrada nastavení vlastností Formula a FormulaR1C1 vlastnostmi FormulaLocal a FormulaR1C1Local.