LibreOffice 4.1 kiadási megjegyzések

    From The Document Foundation Wiki

    A LibreOffice 4.1 változásai

    Writer

    • A Writerbe beágyazott képek mostantól egyszerűen forgathatók 90 fokos lépésekben. tdf#34423(Tomaž Vajngerl)
    Forgatás az eszköztárral és a helyi menüvel
    • A Writer szövegkeretei mostantól támogatják a színátmenetes hátteret. tdf#46029 (Vajna Miklós)
    Színátmenet a Writer szövegkeret háttereként
    • Betűkészletek beágyazása Writer dokumentumokba. tdf#42195 (Luboš Luňák)
    A Fájl tulajdonságai ablak a Betűkészlet lappal és a „Betűkészletek beágyazása a dokumentumba” négyzettel
    • A hozzászólások sáv mostantól egyszerűen ki- és bekapcsolható egy a vonalzón lévő gombbal. tdf#38246 (Rodolfo Ribeiro Gomes)
    Az új Hozzászólások gomb a vonalzón.
    • Windowson a modern beviteli rendszerek a javaslatablakaikat egyszerűbben olvasható helyen jelenítik meg. tdf#64298 (Yohei Yukawa - Google)
    Az MSIME 2012 a javaslatablakot jobban olvasható pozícióban jeleníti meg.
    • Grafikus felsorolásjelek importálása és exportálása DOC, DOCX és RTF formátumok esetén. i#120928 (Jian Hong Cheng - Apache: DOC rész, Vajna Miklós: DOCX, RTF részek)
    • Javított megjegyzéskezelés a lábjegyzetekben és láblécekben. tdf#34800 (Joren De Cuyper)
    • A szövegtartományokhoz fűzött megjegyzések mostantól több bekezdésre is vonatkozhatnak. tdf#53442 (Vajna Miklós)
    • A DOCX importáló mostantól kezeli a nem bitkép drawingml alakzatokat. tdf#43641 (Vajna Miklós)

    Calc

    • Betűkészletek beágyazása Calc táblázatokba. tdf#61073 (Noel Power)
    • Elérhető a Lépcsős vonal típus a Vonal és Pont (XY) grafikonokhoz tdf#61135 (Eric Seynaeve)
    Lépcsős vonal a diagramvarázslóban

    Új funkció a Calc táblázatokban: Kijelölt cellák megszámolása. tdf#61541 (Prashant Pandey)

    Calc.png

    Nagy HTML dokumentumok importálása 64 ezernél több táblázatcellával. tdf#35756 (Eike Rathke)

    Képletmotor

    • Új táblázatfüggvény: NUMBERVALUE, az ODF OpenFormula definíciónak megfelelően. tdf#57180 (Winfried Donkers, Eike Rathke)
    • Új táblázatfüggvény: SKEWP, az ODF OpenFormula definíciónak megfelelően. tdf#60322 (Winfried Donkers)
    • Az Excel 2013-ban megjelent importálási/exportálási függvények az ODF OpenFormula kompatibilitás érdekében. tdf#60032 (Eike Rathke)
      A következő függvények kezelhetők, a névkülönlegességek (zárójelben a Calc felületén megjelenő név) [szögletes zárójelben az ODFF név] formában.

      ACOT, ACOTH, ARABIC, BASE, BINOM.DIST.RANGE (B) [BINOM.DIST.RANGE], BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, COMBINA, COT, COTH, CSC, CSCH, DAYS, DECIMAL, FORMULATEXT (FORMULA) [FORMULA], GAMMA, GAUSS, IFNA, IMCOSH, IMCOT, IMCSC, IMCSCH, IMSEC, IMSECH, IMSINH, IMTAN, ISFORMULA, MUNIT, NUMBERVALUE, PDURATION (DURATION) [PDURATION], PERMUTATIONA, PHI, RRI, SEC, SECH, SHEET, SHEETS, SKEW.P (SKEWP) [SKEWP], UNICHAR, UNICODE, XOR



    Impress

    • Betűkészletek beágyazása Impress bemutatófájlban. tdf#61072 (Radek Doulik)
    • Lásd még a Szűrők részt.
    • Mostantól egyszerűbb diavetítéseket készíteni képek sorozatából a „Fényképalbum” funkcióval. tdf#35546 (Mocsi Gergő)
      Megtalálható: Beszúrás ▸ Kép ▸ Fényképalbum
    The Photo Album dialog
    • Option to disable the bundled Presenter Console, which makes OpenLP integration much smoother (Manik Malhotra)
    OpenLP használat közben

    Draw

    Base

    • Lekérdezés eredményeinek korlátozása a „Korlát” használatával a lekérdezéstervező eszköztáron. (Zolnai Tamás)
      Megtalálható: Lekérdezések ▸ Tervezőnézet ▸ Tervezés eszköztár
    Lekérdezés eredményeinek korlátozása a lekérdezéstervező nézetben.

    Új, Lekérdezés tulajdonságai ablak a Lekérdezéstervező nézetben a korlát és a különböző értékek tulajdonságok hozzáadásához. (Zolnai Tamás)

    • Megtalálható: Lekérdezések ▸ Tervező nézet ▸ Szerkesztés ▸ Lekérdezés tulajdonságai
    Új ablak lekérdezéstulajdonságok, például korlát és különböző értékek hozzáadásához.

    A Lekérdezés tulajdonságai ablak megnyitható a lekérdezéstervező eszköztárról (Issa Alkurtass, Zolnai Tamás)

    • Megtalálható: Lekérdezések ▸ Tervezőnézet ▸ Tervezés eszköztár
    Új eszköztárelem a Lekérdezés tulajdonságai ablak megnyitásához.

    Math

    • Új Elemek dokkablak (Tomaž Vajngerl)
    Új Elemek dokkolópanel

    Chart

    • Diagramok exportálása .odc (ODF diagramfájl) formátumba (Markus Mohrhard)
    Az eléréséhez: váltson diagramszerkesztési módba, és válassza a Mentés másként lehetőséget.
    megjegyzés: ezt nem önálló fájlokként vagy önálló modulként való működésre terveztük, hanem importáláshoz és exportáláshoz

    Az .odc fájlok Calc munkalapokba való beszúrásához válassza a Beszúrás ▸ Objektum ▸ Diagram fájlból lehetőséget. (Markus Mohrhard)

    • A diagramok mostantól exportálhatók vektorgrafikus (SVG, PDF) formátumokba is. tdf#60137 (Tomaž Vajngerl)

    Core

    • A Napirendtündér Javaról Pythonra lett portolva. (Xisco Faulí)
    • A Webtündér Javaról Pythonra lett portolva. (Javier Fernandez)
    • A szövegelrendezés Linuxon (és más X11 platformokon) portolásra került az elavult és nem karbantartott ICU LayoutEngine programkönyvtárról a HarfBuzzra, amely jobban támogatja általánosságban az OpenType elrendezést, és konkrétan az összetett írásokat, valamint észrevehető teljesítményjavulást jelent, különösen nagy számú OpenType kikeresést használó betűkészletek esetén. (Khaled Hosny, Fridrich Štrba)
    • A szövegelrendezés Max macOS-en portolásra került az elavult (és csak 32 bites) ATSUI keretrendszerről a Core Text-re, amely támogatja az OpenType betűkészleteket összetett írásokhoz, mint az arab. (Herbert Dürr – Apache, Tor Lillqvist és Khaled Hosny)
      Arab írás támogatása (macOS 10.8)

    Beállítások / Általános

    Szűrők

    • Az SVG export mostantól tartalmazza a hiperhivatkozásokat is. tdf#47576 (Moritz Kütt)
    • A Windows Media Audio (WMA), Windows Media Video (WMV), Advanced Audio Coding (AAC), Flash Video (FLV), Multiplexed OGG Video (OGX), RMI MIDI Audio és SND (SouND) Audio médiafájltípusok mostantól elérhetők a Beszúrás ▸ Mozgókép és hang menüből. tdf#36635,tdf#56832, tdf#62409 (Joel Madero, Samuel Mehrbrodt)

    Örökölt Mac szövegdokumentumok támogatása

    A Laurent Alonso által írt libmwaw integrálása rengeteg macOS előtti Mac szövegdokumentum támogatását hozza el különböző fájlformátumokban. További információk ebben a blogbejegyzésben. Néhány példa a konverzióra: Microsoft Word for Mac 5.1

    Egy dokumentum az MS Word 5.1 for Mac programban
    Ugyanaz a dokumentum a LibreOffice Writerben
    • Write Now 4.0
    Egy dokumentum a Write Now 4.0-ban
    Ugyanaz a dokumentum LibreOffice Writerben
    • MacWrite Pro 1.5
    Ugyanaz a dokumentum LibreOffice Writerben
    • AppleWorks 6.0
    Egy dokumentum AppleWorks 6.0-ban
    Ugyanaz a dokumentum LibreOffice Writerben

    Import- és exportszűrők

    Számos fejlesztés történt a Microsoft OOXML import és export szűrőkben, valamint a Microsoft Office bináris fájlformátumokban és az RTF formátumban. Részletek:

    Súgó

    • Szintaxiskiemelés a helyi súgóban megjelenített Basic kódpéldákban (Vastag Dávid, Tímár András)
    LibreOffice 3.6
    LibreOffice 4.0
    LibreOffice 4.1

    GUI

    Keresősáv

    • A Keresés gyorsbillentyű Ctrl + F átváltható parancs lett. tdf#59101 (Joren De Cuyper)
    • A „Keresés bezárása” gomb hozzáadásra került a keresősávhoz. tdf#58526 (Joren De Cuyper)
    • A „Kis- és nagybetű” beállítás hozzáadásra került a keresősávhoz. tdf#63035 (Andrzej Hunt)
    A nagybetűérzékeny keresés sokkal egyszerűbbé vált

    Legutóbbi dokumentumok

    • Hozzáadásra került a Fájl ▸ Legutóbbi dokumentumok ▸ Lista törlése funkció. (Ariel Constenla-Haile - Apache)
    • A Legutóbbi dokumentumok közvetlenül elérhető az eszköztárról a „Megnyitás” gomb melletti legördülő menüből. tdf#42418 (Jan Holesovsky)
    • A fájlnevek megjelenésének javítása a Legutóbbi dokumentumok listában (Samuel Mehrbrodt)
    Legutóbbi dokumentumok legördülő lista a „Megnyitás” gomb mellett.

    Több jól méretezett ablak

    A dinamikusan méreteződő ablakok sora tovább gyarapodott.

    Impress bemutató
    Fájlmentés ablak

    Egyéb

    • Több stílus törlése egyszerre. tdf#46718 (Joren De Cuyper)
    • Kísérleti funkció: oldalsáv (Apache OpenOffice/IBM Symphony) átméretezhető elrendezéssel (LibreOffice csapat)
    Oldalsáv a LibreOffice-ban
    • Új galériaképek (IBM Symphony)
    Sok új kép a galériában

    Lokalizáció

    Ugyanazon Unicode kódponthoz tartozó szimbólumok, amelyek a nyelvtől függően változnak

    \n

    Javított elválasztás a Calc és Draw programokban (Németh László)

    • Több ellenőrzési szabály a pt-BR LightProof nyelvi ellenőrzőben (Raimundo Moura, João Mac-Cormick, Olivier Hallot).
    A Beállítások ablak a pt-BR nyelvi ellenőrző beállításaival

    Jobbról balra támogatás

    Teljesítmény

    • Megoldásra került, hogy ne dolgozzon fel tizennégyezer sor címkeleírást minden indításkor, ez késleltetve lesz a címkék használatáig. (Matus Kukan)
    • egyes, 4.0.x-ben kiadott, de be nem jelentett javítások:
      • aszinkron szószámolás – nagy dokumentumok esetén nem késlelteti a dokumentum és az állapotsor megjelenítését a szavak megszámolásáig – az állapotsávon a szám betöltés után pöröghet, ez másodperceket spórolhat nagy dokumentumok esetén (Michael Meeks)
      • Az RTF importáláskor a másolás íráskor módszer használata – jelentősen gyorsítja a nagy RTF dokumentumok importálását (Michael Meeks)
      • Automatikus javításhoz hash használata amíg a rendezés nem szükséges – jelentős gyorsulás nagy automatikus javítás fájlok esetén. (Michael Meeks)

    Infrastruktúra

    • A gnumake-re portolás befejeződött, és a dmake makefile-ok és a belső bináris eltávolításra került, ez jelentősen javítja a programfordítás párhuzamosítását, és csökkenti a programfordítás hosszát, lásd: Björn Michaelsen blogját – Sokan segítették ezt a munkát: (Bjoern Michaelsen, David Tardon, Peter Foley, Norbert Thiebaud, Michael Stahl, Matus Kukan, Tor Lillqvist, Stephan Bergmann, Lubos Lunak, Caolan McNamara, Mathias Bauer, Jan Holesovsky, Tímár András, David Ostrovsky, Hans-Joachim Lankenau és mások)
    • Rengeteg előfeldolgozói define (-DFOO) minden fordítói parancssorban való átadása, valamint hasonló mennyiségű, ezek beállítására szolgáló makefile szabály helyett autoconfot használunk sok külön config_host/config_feature.h fájl előállításához, ezzel elkerülhető ez a kellemetlenség. (Lubos Lunak)
    • Nagyszámú komponenspéldányosítás átalakításra került az új, sokkal tisztább és olvashatóbb szolgáltatáskonstruktorrá. (Noel Grandin)
    • Az L10ntools átdolgozásra került, az elavult viselkedések eltávolításra kerültek (metódusok és osztályok), függvények többszörözése megszűnt, és a fordítások összefésülésének hatékonysága javult, az eredmény nélkül dolgozó kódok eltávolításával és a lefordított szövegek közti keresések számának csökkentésével. (Zolnai Tamás)

    Scripting

    GNU/Linux

    Kiterjesztések

    • A galéria fejlesztései (Michael Meeks)
      • A galériák mostantól elláthatók értelmes nevekkel, szemben a korábbi sg<egész> formával, így elkerülhetők az ütközések az egész számok névterében, és egyszerűbb a csomagolásuk.
      • A galériák fordítási időben hozhatók létre egyszerű fájllistákból, egyszerűvé téve a kibővítésüket.
      • Lehetőség a galériafájlok lefordítására .desktop fájl szintaxisú .str fájlok galéria mellé helyezésével, így:
       name[en_US]=My Gallery
       name[de]=Meine Gallery
       name[fr]=...
    

    Funkciók eltávolítása / elavulása

    • A macOS for PowerPC támogatása megszűnt.
    • Hasonlóan a macOS SDK v10.4 és 10.5 támogatása is megszűnt.

    Hibajavítások / kommitok

    • Ez a kiadás több mint tízezer kommitot tartalmaz az összes közreműködőtől. Ezek közül körülbelül 450 rendelkezik apache.org címmel.
    • Nagyon sok hiba került javításra, túl sok a pontos felsorolásukhoz, még a pontos megszámolásuk is nehéz, mert egyes hibajegyek valójában funkciókat takarnak, és ezen megjegyzések írásakor is folyamatosan készítünk javításokat stb. Azonban közelítő becslésként háromezer hibát lehet mondani, amelyekből négyszáz származik apache.org-os című szerzőktől.
    • A kommitokkal kapcsolatos részletekért érdemes a cgit libreoffice-4-1 ágat böngészni.

    API változtatások

    C++ UNO nyelvi kötés és URE programkönyvtárak

    Java

    Új stílusú szolgáltatások

    Számos meglévő UNO szolgáltatás új stílusú szolgáltatássá lett alakítva, ami kényelmesebb és típusbiztosabb felépítést tesz lehetővé; ez nem befolyásolja a meglévő kliensoldali kód kompatibilitását. (Noel Grandin)

    Elérhetetlenné tett UNO API-k

    Az el nem érhető UNO API-k változásai

    A következő el nem érhető UNO felületek módosultak:

    Elavult konfigurációs beállítások eltávolítása

    • Common/Gallery/ID_Dialog 8e7a1ad17cdcd677e40865daa9bbdbe69927360d
    • Common/Image/Color/PosterColor
    • Common/Image/Color/RotationAngle
    • Common/Image/Color/LeftRight
    • Common/Image/Color/BlackWhiteThreshold
    • Common/Image/Effect/MosaicX_Tile
    • Common/Image/Effect/MosaicY_Tile
    • Common/Image/Effect/SolarizationThreshold
    • Common/Image/Effect/TileX_Tile
    • Common/Image/Effect/TileY_Tile
    • Common/OfficeObjects 8e7a1ad17cdcd677e40865daa9bbdbe69927360d
    • Common/ExternalApps/ExternalMailer/UseDefaultMailer
    • Common/ExternalApps/ExternalMailer/CommandProfile
    • Common/ExternalApps/ExternalMailer/Profiles
    • Common/MailCommandLineProfile
    • Common/Path/Current/OfficeInstall
    • Common/Path/Current/OfficeInstallURL
    • Java/Install/AdditionalClasspath 7c48a2a83f4a92200c7f2b0f259bf1684d253436
    • Java/Install/AdditionalSearchPath
    • Java/Install/ExcludeVersion
    • Java/Install/InstallationPackage
    • Java/Install/PackageInstallationDirectory
    • Java/Install/RequiredVersion
    • Java/Install/Vendor
    • Java/Install/VerifiedVersion
    • Java/Install/Version
    • Java/VirtualMachine/DebugPort
    • Java/VirtualMachine/DisableAsyncGC
    • Java/VirtualMachine/EnableClassGC
    • Java/VirtualMachine/EnableVerboseGC
    • Java/VirtualMachine/EnvironmentType
    • Java/VirtualMachine/JavaLibPath
    • Java/VirtualMachine/JavaStackSize
    • Java/VirtualMachine/MaxHeapSize
    • Java/VirtualMachine/MinHeapSize
    • Java/VirtualMachine/NativeStackSize
    • Java/VirtualMachine/RunTimeLib
    • Java/VirtualMachine/SystemClassPath
    • Java/VirtualMachine/VMType
    • Java/VirtualMachine/Verbose
    • Java/VirtualMachine/VerifyMode

    A legzavaróbb hibák

    A következő zavaró hibák nem lettek kijavítva időben, és a rendszeres hibajavító kiadásokban lesznek megoldva:

    • A mintaoldalak szerkesztése nehéz több mintaoldalt tartalmazó diákon (tdf#66924). fixed in 4.1.0
    • A debian-menus csomag ütközik régebbi LibreOffice verziókkal (tdf#67031). fixed in 4.1.0
    • A debian-menus csomag ütközik a hivatalos „libreoffice” csomaggal a Debian és Ubuntu disztribúciókon (tdf#67041). fixed in 4.1.0