Software-update: LibreOffice 4.0 bèta 2

LibreOffice logo (60 pix)De Document Foundation heeft de tweede bètarelease van versie 4.0 van LibreOffice uitgebracht. Dit opensource-officepakket is ontstaan als een afsplitsing van OpenOffice en wordt geleverd met tekstverwerker Writer, spreadsheetprogramma Calc, presentatieprogramma Impress, tekenprogramma Draw, databaseprogramma Base en Formula, een applicatie om wetenschappelijke notaties mee te maken. Wie er mee aan de gang wil gaan hoeft niet bang te zijn voor de huidige installatie, want deze bèta wordt ernaast en niet eroverheen geïnstalleerd. Hieronder is een overzicht te vinden van de veranderingen en verbeteringen die we in versie 4.0 tegemoet kunnen zien.

Writer
  • Enable attaching comments to document text ranges. fdo#38244
  • Allow extra word boundary characters. This feature overrides long dash (—) and short dash (–) to be word boundary characters for the purposes of counting words, and allows the user to specify additional word boundary characters (at Tools → Options → Writer → General → Word Count).
  • Import ink annotations from DOCX and RTF documents (available when using Word on a Tablet PC).
  • Import / export support for native RTF math expressions
  • Allow different header and footer on the first page without using a separate page style. For more details, see this blog entry.
  • RTF filter now imports old Drawing Objects syntax (fdo#42407). See this blog entry for details and screenshots.
  • Various DOCX improvements: import of floating tables, OLE objects inside rectangles, margins of inline images using the WordProcessing markup.
  • Clicking fields selects them instead of placing the cursor before them.
Calc
  • New spreadsheet function XOR as defined in ODF OpenFormula. fdo#50882
  • Improved performance of ODS document import.
  • New configuration option to toggle handling of empty strings when used in arithmetic expression. fdo#44720
  • Save settings of Text Import Dialog for Text to Columns and Paste Unformatted Text from Clipboard (in addition to Text File Import). fdo#47674
  • Export color scales and data bars to XLSX (also supports Excel 2010+ extensions for databars).
  • Increased size limit on (uncompressed) ODF documents from 2Gb to 4Gb.
  • Support "type-ahead" search in the autofilter popup. It is now possible to search for specific entry via key input.
  • XML Source dialog to quickly import arbitrary XML content. Refer to this page for more information on this feature.
  • New pricing Add-In containing spreadsheet functions for option pricing in particular barrier (OPT_BARRIER(...)) and touch (OPT_TOUCH(...)) options. Example : File:Calc-pricing-add-in.ods
Impress
  • The state of the sidebar pane in Impress is now remembered.
  • Added External Edit menu function for bitmaps.
  • Much accelerated multimedia previews, and previews of embedded video on Linux.
Draw
  • Added External Edit menu function for bitmaps.
  • Improve quality of page previews in Draw/Impress with supersampling.
Base
  • On all non-Windows platforms a new mork driver implementation is used to access Thunderbird address book. This means that Debian/Ubuntu users can finally integrate LO with their Thunderbird address book. (Debian/Ubuntu distros are not shipping a Mozilla-based mork driver, therefore their native Base package can not access the address book.) This also fixes some really old bugs for different distros. For more information please see:
  • In Forms, AutoFilter does not anymore treat values as patterns. As a consequence, an AutoFilter on "A*" will not anymore match any value starting with an A, but only the exact value "A*". fdo#48807
Core
  • CMIS protocol support for easy access to document stored on Document Management Systems like Alfresco, Nuxeo, SharePoint...
  • Integration of session installer to add missing parts of LibreOffice on the fly
  • Reduce Java code: Port Fax and Letter Wizard to Python
Options / General
  • Java and advanced options now combined in Tools > Options > LibreOffice > Advanced. For choosing experimental features and enabling macro-recording.
Filters
  • Dropped support for legacy binary StarOffice files: 1.0 -> 5.0 . NB. this retains old StarOffice XML file formats .sxw, .sxi etc.
  • Import filter for Microsoft Publisher publications. More details in this blog.
  • Extended coverage of Visio file-format. LibreOffice 4.0.0 supports all existing Visio file formats from Visio 1.0 released in 1992 to Microsoft Visio 2013 released in 2012. More details in this blog.
  • Improved ODF compatibility in various points.
GUI
  • New Widget layout technique for dialog windows introduced, and converted various dialogs; see WidgetLayout.
  • Added dialog for Smooth image filter, where it is possible to select the radius (strength) of smoothing/blurring.
  • Added Edit with External Tool to Calc.
  • Combine Popup menu option Save Graphic… from Writer and Save as Picture… from Draw and Impress to Save Graphic… .
  • It is possible now to select and copy text from message boxes. fdo#46193
  • The "Apply Style" combo box in the toolbar now features previews of the styles to choose.
  • Unity integration
  • Hide / Show styles in the "Styles & Formatting" dialog
Localization
  • idxexample.odt localizable via PO files (Insert→Indexes and Tables→Indexes and Tables…).
  • agenda/fax/letter/report templates localizable via PO files (File→Wizards).
  • Added locale files for ebo_CG and tyx_CG.
  • Autocorrection improvements for pt-BR.
Performance
  • Improved ODS load times (see this blog entry for details).
  • Improved XLSX load time (see this blog entry for details).
  • Significantly improved the performance of saving a new entry to a large autocorrect replacement table (fdo#49350).
  • Significant load and save time improvements for slides / drawings with large numbers of shapes
  • Improved RTF file load times (fdo#44736).
Infrastructure
  • Many modules ported to gbuild.
  • https://gerrit.libreoffice.org/used for code review and easy patch submission -- more than 500 patches reviewed and merged with it already
    • ssh logerrit gerrit query status:merged|grep change|wc -l for number of merged patches
  • Translations module became a source-only module, l10n tools read translations directly from .po files.
  • Tinderbox building bibisect repo
    • Tinderbox integration
    • initial bibisect proof-of-concept
Linux
  • Add GStreamer 1.0 support, and refactor existing gstreamer code.
Extensions / API changes
  • Migration to Python 3.3 from Python 2
    • python plugins may require some degree of re-work to work with the latest python.
  • Deprecation and un-publishing of internal accessibility API
    • This API was primarily used internally for our bridge implementations to native accessibility technology APIs, and will need adapting in future.
  • Removed obsolete API / interfaces
    • Deprecated and never implemented: com.sun.star.text.LineNumberingSettings, com.sun.star.text.DocumentIndexFormat, com.sun.star.util.FileIOException, com.sun.star.util.DiskFullException, com.sun.star.text.XTextEmbeddedObject, com.sun.star.style.XStyleCondition,
    • Deprecated since earliest code checkin: com.sun.star.util.XSimpleErrorHandler, com.sun.star.util.XCancelManager, com.sun.star.util.XArchiver, com.sun.star.view.XPrintPreview, com.sun.star.text.XHeaderFooter/XHeaderFooterPageStyle, com.sun.star.text.XLineNumberingSupplier, com.sun.star.text.XModule,
    • Long term obsolete and/or un-implemented: com.sun.star.text.PrintPreviewSettings, com.sun.star.text.HypertextDocument, com.sun.star.text.AdvancedTextDocument, com.sun.star.ucb.Cookie, com.sun.star.ucb.CookiePolicy, com.sun.star.ucb.CookieRequest, com.sun.star.ucb.HandleCookiesRequest, com.sun.star.ucb.XInteractionCookieHandling, com.sun.star.system.XProxySettings, com.sun.star.system.SOffice52ProxySettings, com.sun.star.system.ProxySettings, com.sun.star.system.SystemProxySettings, com.sun.star.ucb.InteractiveCHAOSException, com.sun.star.ucb.CHAOSProgressStart, com.sun.star.xml.UserDefinedAttributeSupplier, com.sun.star.sync, com.sun.star.sync2, com.sun.star.installation, com.sun.star.text.textfield.docinfo.Info, com.sun.star.setup, com.sun.star.util.logging.LogLevel, com.sun.star.util.logging.Logger, com.sun.star.util.logging.LoggerRemote, com.sun.star.util.logging.XLogger, com.sun.star.util.logging.XLoggerRemote, com.sun.star.beans.XIntroTest, com.sun.star.test, com.sun.star.corba
  • APIs deprecated in 3.0 now removed: com.sun.star.document.DocumentInfo, com.sun.star.document.StandaloneDocumentInfo, com.sun.star.document.XDocumentInfo, com.sun.star.document.XDocumentInfoSupplier, com.sun.star.document.XStandaloneDocumentInfo
  • com.sun.star.lang.IllegalArgumentException now derives from com.sun.star.uno.RuntimeException
  • Rename com.sun.star.ui.UICommandDescription to com.sun.star.frame.UICommandDescription

LibreOffice 4.0 Writer screenshot (620 pix)

Versienummer 4.0 bèta 2
Releasestatus Beta
Besturingssystemen Windows 7, Linux, Windows XP, macOS, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 8
Website The Document Foundation
Download http://nl.libreoffice.org/download/pre-releases/
Bestandsgrootte 184,00MB
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

23-12-2012 • 13:48

14

Bron: The Document Foundation

Reacties (14)

14
14
6
2
0
6
Wijzig sortering
Er zijn sinds bèta één 71 bugs opgelost.

De 4.0 RelaseNotes zijn hier te vinden met afbeeldingen: https://wiki.documentfoundation.org/ReleaseNotes/4.0

Interessante punt is dat LibreOffice met deze versie bijna alle oude Java-code heeft herschreven naar C++ of Python en je nu dus LibreOffice prima kunt gebruiken zonder de JRE geïnstalleerd te hebben. Ik kan helaas geen recent lijstje vinden met functies die nog met Java werken, maar in deze FAQ staan de functies die in LibreOffice 3.5 nog gebruikt maakten van Java. Inmiddels heb ik veel functies van dat lijstje voorbij zien in de Release Notes van nieuwere versies omdat ze herschreven zijn.
Ik dacht dat het doel van het omschrijven van Java-code was dat er geen VM geladen hoefde te worden, maar als Python de vervanger is dan heb je er toch niets aan? Als je dan toch een virtual machine neemt, doe dan Java. De JVM is ronduit de best geoptimaliseerde virtual machine ter wereld.
Gezien de vele Java security bugs en het feit dat Oracle keihard vasthoudt aan haar update stramien (en dus niet direct met een fix komt als er een security bug opdoemt) is Java vandaag de dag absoluut niet meer aan te raden. Flash is inmiddels veiliger dan Java geworden. Java eruit werken hebben ze om diverse redenen gedaan. Security was er eentje van, performance ook en afhankelijkheid van het geinstalleerd hebben van een of andere plugin is een andere geweest. Het Python verhaal is iets wat meegebundeld wordt trouwens.
Dit pakket kan voor mij meer dan genoeg. Waarschijnlijk heeft het merendeel van de thuisgebruikers ook voldoende aan dit pakket. Het is volledig compatibel met MS Office maar heeft helaas geen Outlook vervanger aan boord. Als je daarvoor in de plaats net als ik voldoende hebt aan Windows Live Mail met daarbij Libre Office dan hou je een hoop geld in je zak.
Het is volgens mij helemaal niet jammer dat het geen Outlook-vervanger aan boord heeft. Er zijn al een aantal e-mailclients beschikbaar die Outlook prima kunnen vervangen zoals Thunderbird met Lightning. Ook gebruiken steeds meer mensen toch een webclient als Roundcube of een dienst als Gmail of Outlook.com.
Thunderbird met Lightning vind ik niet echt geen volwaardige vervanger van Outlook. Onder Windows kun je dan m.i. beter Windows Live Mail gebruiken. Onder Linux is het een ander verhaal, maar daar verkies ik toch Evolution boven Thunderbird omdat Evolution, ondanks een aantal tekortkomingen, meer kan wat Outlook ook kan.
Evolution is juist erg achter op thunderbird en dat weten de ontwikkelaars ook.
Op dit moment is thunderbird de beste keus als outlook vervanger.
achter? evolution ondersteunt native heel wat meer zaken waaronder activesync, syncML toch wel DE 2 belangrijkste protocols
Als je vanuit Thunderbird / Lightning ondersteuning wilt naar Exchange servers, moet je echt eens kijken naar DavMail (http://davmail.sourceforge.net/)
Dropped support for legacy binary StarOffice files: 1.0 -> 5.0
Raakt dit ook bestanden die aangemaakt zijn met OpenOffice versie 1.x? Die hebben immers ook deze extenties.
Anoniem: 69437 @zordaz24 december 2012 00:32
NB. this retains old StarOffice XML file formats .sxw, .sxi etc.
Dit vertaalt naar: "NB. dit behoudt oude StarOffice XML bestandsformaten .sxw, .sxi etc." Dat wil dus zeggen dat je die nog steeds kan openen.
Volgens mij is StarOffice veel ouder dan OpenOffice, in ieder geval de binary spullen. Of was StarOffice de commerciële zijtak van OpenOffice?

Volgens mij was het weg werken van oude (obsolete...) code blokken 1 van de redenen voor de splitsing tussen OpenOffice en LibreOffice.

Als het echt nodig is, dan komt er vast wel een import functie voor de niet mer volledig ondersteunde formaten. Voorlopig is er altijd wel een oudere versie te gebruiken, al is het alleen maar voor het omzetten.
Weet iemand waarom ze nu opeens naar 4.0 gaan inplaats van 3.7?
Hebben ze nu bepaalde van tevoren vastgestelde doelen berijkt waaardoor ze vinden van een nieuwe versie te kunnen spreken? Of is het alleen om de concurrentie van OpenOffice voor te blijven, die na de samenvoeging met IBM-Lotus misschien ook naar 4.0 wil?

Ik bedoel, er is veel veranderd, maar dat was bij eerdere updates ook het geval.
Volgens mij is de overstap naar 4.0 een handvat om aan te geven dat ze echt van elkaar af drijven. Zie het wegvallen van de StarOffice (com.sun.star) delen.

Op dit item kan niet meer gereageerd worden.