The NetBSD Project

CVS log for pkgsrc/misc/libreoffice/options.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / misc / libreoffice

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Sat Nov 18 15:02:53 2023 UTC (3 weeks, 1 day ago) by abs
Branch: MAIN
CVS Tags: HEAD
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Switch USE_JAVA2 from 9 to 11, as actually requires 11

Revision 1.25 / (download) - annotate - [select for diffs], Thu Oct 19 15:51:20 2023 UTC (7 weeks, 3 days ago) by ryoon
Branch: MAIN
Changes since 1.24: +11 -11 lines
Diff to previous 1.24 (colored)

libreoffice: Restore java option

As of 7.6.2.1, java option works.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Oct 15 07:26:24 2023 UTC (8 weeks ago) by ryoon
Branch: MAIN
Changes since 1.23: +12 -11 lines
Diff to previous 1.23 (colored)

libreoffice: Update to 7.6.2.1

* Make Java as mandatory. A build without Java is broken now.

Changelog:
Writer

  * Added page number wizard in Insert menu for easy one-step insertion of the
    page number in the header/footer tdf#86630 (Paris Oplopoios / Justin Luth,
    Collabora)
    Page Number Wizard dialog
  * The Paragraph Style dropdown (in the Formatting toolbar) now gradually
    replaces the default list with styles used in the document rather than
    always showing the full list at the top. tdf#152666 (Heiko Tietze, TDF)
  * Character properties of the paragraph marker from DOCX are now also
    remembered in ODT. blog post (Miklos Vajna, Collabora)
  * Citation handling: added plumbing in Writer to build Zotero-like
    functionality blog post (Miklos Vajna, Collabora)
  * Citation handling: Reference Marks no longer expand unexpectedly when
    typing with the cursor placed after them. tdf#81720 (Matti Tyrv?inen)
  * Table of Figures can be generated more flexibly based on a paragraph style,
    not only by categories or object names. tdf#153090 (Michael Stahl,
    allotropia)
    Table of Figures based on paragraph style
  * Bibliography entries can now be edited directly from a bibliography table.
    tdf#72955 (Vojt??ch Dole?al)
  * Bibliography marks now (by default) hyperlink to matching row in a
    bibliography table. The click behaviour can be changed to open the "Display
    URL", open the newly introduced "Target URL", or "None". tdf#153396 (Vojt??
    ch Dole?al)
  * Start of multi-page floating tables in Writer commits, blog post 1, blog
    post 2, blog post 3 blog post 4 blog post 5 blog post 6 (Miklos Vajna,
    Collabora)
    Start of multi-page floating tables in Writer
  * The Accessibility Check has been moved to the sidebar to allow easier usage
    while editing the document. tdf#142978 (Samuel Mehrbrodt, allotropia)
    The new Accessibility sidebar
  * Now if you have a hidden section in your document and try (possibly
    accidentally) to delete it, then Writer will show a warning message tdf#
    130199 (Balazs Varga, allotropia)
  * DOI citation recognition in Tools/AutoCorrect: Create a hyperlink pointing
    to doi.org for DOI citation tdf#145925 (Baole Fang)
    DOI citation recognition
  * Added highlighting for used Paragraph and Character styles and highlighting
    for used Direct Formatting in text. tdf#38194, tdf#106556 (Jim Raykowski)
    Spotlight
  * keyboard navigation through forms: tab key now circularly navigates through
    content controls/fieldmarks. The modern content controls have a tabIndex
    field, which allows for precise ordering of keyboard navigation. The
    tabIndex also allows a control to be skipped - which is useful to avoid
    getting stuck in rich text controls (since the tab key needs to insert a
    tab character in that case). Form developers can specify the tabIndex via
    the content control properties UI. tdf#151548 (Justin Luth, Collabora)
    LibreOffice content control properties dialog
  * Tracked tables (L??szl?? N??meth, NISZ)
      + Track table columns (follow-up to tracked table rows) commits
        Tracked table column deletion and insertion
        Tracked table columns in Manage Changes
      + Show tables with change tracking colors within a single text change tdf
        #155187
        Moved tables (also tables deleted/inserted as part of a bigger text)
        are highlighted now.
      + Fix lost change tracking of tables within a single text change at table
        editing tdf#147180 and DOCX export tdf#150824 tdf#155187
  * The position of the cursor within the page is now exposed via accessibility
    APIs, so screen readers like NVDA can announce it. tdf#136760 Related NVDA
    change (Michael Weghorn)

Spell checking

  * Phrase checking: multi-word dictionary items of Hunspell and custom
    dictionaries are accepted tdf#154499 (L??szl?? N??meth, FSF.hu)
  * New options for proofreading: optional disabling of recognition of possible
    hyphenated and closed compound words, i.e. rule-based compounding, which
    allowed to accept also typos in Danish, Dutch, German, Hungarian,
    Norwegian, Swedish etc., and in the case of hyphenated compound words,
    English and all the other languages tdf#136306 (L??szl?? N??meth, FSF.hu)
    Accept possible closed/hyphenated compound words


Calc

  * Fixed conditional border color export to xlsx tdf#152581 (Attila Sz?cs,
    Collabora)
  * Evaluate formula inputs in Validity?? tdf#150098 (Bal??zs Varga,
    allotropia)
    Formula input in cells are now evaluated before cell value??s validity is
    checked
  * Number format:
      + ? are now supported on export to ODF to represent an integer digit,
        replaced by blank if it is a non significant zero tdf#118324 (Laurent
        Balland)
      + decimals for format in seconds without truncate like [SS].00 are now
        accepted tdf#150028 (Laurent Balland)
  * Delete Sheet tdf#153709 (Laurent Balland):
      + if Sheet is empty, no confirmation message is displayed
      + confirmation message is adapted to the number of selected sheets
  * Sheet copied to another document now retains a user-defined print range tdf
    #66613 (Andreas Heinisch)
  * Save solver settings to file tdf#38948 (Rafael Lima)
  * Added support for drawing styles for shapes and comments. This includes a
    dedicated style for comments that makes it possible to customize the
    default look and text formatting of new comments. The old workaround
    involving editing the default cell style was removed. commits (Maxim
    Monastirsky)
  * Pop-up comments now show authorship metadata. (Not visible when all
    comments are shown, to preserve layout.) tdf#156885 (Bal??zs Varga,
    allotropia)

Screenshot of pop-up comments showing authorship metadata: author name and
creation time and date.

  * Export all page styles in Calc even if they are not in use tdf#154445
    (Andreas Heinisch)
  * Automatic hyperlinks now stand out more in Calc tdf#153880 (Bal??zs Varga,
    allotropia)
    Above: Hyperlink in C2 is now more visible
  * Added pivot table compact layout. core commit 2f8d1 (Dennis Francis,
    Collabora)
  * Add Poisson distribution to Random Number Generators (Sheet ? Fill Cells ?
    Fill Random Number...) tdf#154872 (Bartosz Kosiorek)
  * Sorting by color is now possible in AutoFilter tdf#95520 (Samuel Mehrbrodt,
    allotropia)

Sort by color in AutoFilter: original unordered data on the left, ordered by
color on the right.

  * Filter/sort by color considers colors set by number format tdf#144549
    (Samuel Mehrbrodt, allotropia)
  * Import Text dialog (as CSV file or as Unformatted Text) have a new option
    to not detect number in scientific notation. This option is only available
    if "Detect special numbers" is off tdf#154131 (Laurent Balland)
    New option to detect numbers in scientific notation
  * add ??formula marker?? feature like in Quattro Pro tdf#97551 (feature
    requested by Brolin Empey in 2016, feature added by Grigory A. Mozhaev in
    2023)
  * If you have enabled the 'Protect Size' option for a shape or form control
    and you see a different size after reopening the document, please do the
    following:
    If it is a form control, put the form in 'Design Mode'. This is an icon on
    the 'Form Controls' toolbar. Then right-click on the shape or form control
    and open the 'Anchor' item in the context menu. If the anchor is set to 'To
    cell (resize with cell)', you are affected by the following problem.
    The settings 'Protect size' and anchor 'To cell (resize with cell)'
    contradict each other. Unfortunately, versions prior to 7.6 had this
    contradiction written to the file in different ways, so an automatic repair
    is not possible. Version 7.6 automatically writes the 'To Cell' anchor to
    the file if the shape or form control is size protected.
    To repair your file, set the anchor type to 'To cell'. Then uncheck the
    'Protect Size' option and set the shape to the desired size and position.
    Now you can re-enable the 'Protect size' option. Then save the file. The
    shape or form control now has an unchanged size on reopening, not only in
    version 7.6, but also in older versions.
    Possibly the problem was created because the 'Control Properties' dialog
    contains an 'Anchor' dropdown field with the entry 'To cell', but this is
    actually the anchor type 'To cell (resize with cell)'.
    Please excuse that we did not detect the problem earlier.
  * Fix theme background color lost during XLSX export tdf#91332 (T??nde T??th,
    NISZ)
  * The color for comments respectively "Notes background" and the "Text
    overflow" indicator can now be changed via Tools ? Options ? LibreOffice ?
    Application Colors tdf#154080 (Heiko Tietze, TDF)

Impress & Draw

  * Display soft breaks as line breaks at fontwork. tdf#148000 (Attila Sz?cs,
    Collabora)
  * "Show Layer" is now directly available from the right-click menu instead of
    having to set as "Visible" in Modify Layer... ? Properties. tdf#113439
    (Heiko Tietze, TDF)
  * Navigation panel for switching slides while viewing a presentation. This
    option is enabled via checkbox: Slide Show ? Slide Show Settings ? Show
    navigation panel. tdf#154839 (Amin Irgaliev, Vladislav Tarakanov)
  * Objects can now be listed in "front to back" order in the Navigator,
    showing the top-most object at the top of the list: View ? Navigator ? Show
    Shapes ? Front to back. tdf#154604 (Jim Raykowski)
  * PDFium import now supports free text annotations, and export now supports
    ink, free text and polygon/polyline annotations (Jaume Pujantell,
    Collabora)
  * Added support to open multi image tiff files tdf#155444 (Rashesh Padia,
    Collabora)
  * Auto fitting text scaling algorithm has been changed so it works similar to
    MS Office. Text scaling now separates scaling for the spacing scale
    (paragraph and line spacings) and font scale, where spacing scale can only
    be 100%, 90% and 80% and font scaling is rounded to the nearest point size.
    Spacing in the horizontal direction (for example bullet size, various
    indents) is not scaled anymore. (Toma? Vajngerl, Collabora)
  * Fix missing diacritics in slideshow animations that work letter-by-letter.
    tdf#113290 (Khaled Hosny, TDF)
  * Fix squashed display of emojis and glyphs taken from fallback fonts in
    slideshow on Windows. tdf#147999 (Khaled Hosny, TDF)
  * Fix missing CJK emphasis marks in slideshow on Linux. tdf#43671 (Khaled
    Hosny, TDF)
  * Fix gaps between justified Arabic letters in slideshow. tdf#155810 (Khaled
    Hosny, TDF)
  * Fix connectors when importing them as connectors instead of shapes. tdf#
    149756 tdf#154363 (Tibor Nagy, NISZ)

Base

  * Bug fixed tdf#43369 PostgreSQL: Specific UI for collecting PostgreSQL
    connection settings (Nirnay Korde)
  * Added Firebird's DATEDIFF function to the set of functions that can be used
    in the query designer (without the need to run SQL directly). tdf#104918
    (Juan C. Sanz)
  * Added Firebird's DATEADD function to the set of functions that can be used
    in the query designer (without the need to run SQL directly). tdf#156534
    (Juan C. Sanz)
  * Added MariaDB/MySQL functions TIMESTAMPDIFF and TIMESTAMPADD to the set of
    functions that can be used in the query designer (without the need to run
    SQL directly) (Juan C. Sanz)


LibreOffice Help

LibreOffice Help now describe access to commands from several interfaces:
Menus, tabbed interface, keyboard, toolbars, status bar and more.

Help pages describe several ways to access commands

Help contents updates and fixes:

  * E. Rathke
  * L. Balland
  * O. Hallot
  * S. Chaiklin
  * S. Horacek
  * S. Schroeder
  * M. Kaganski
  * R. Lima
  * A. Romedenne
  * Bogdan Buzea
  * Adolfo Jayme Barrientos
  * Juan C. Sanz


Core / General

  * Added support for zoom gestures when using touchpads in the main view.
    (Povilas Kanapickas)
  * Exporting to PDF updates the last printed time in document properties. tdf#
    134901 (Justin Luth)
  * Added support for document themes (Toma? Vajngerl, Collabora)
    Document Themes
      + Import and export of theme definition for OOXML format
      + Import and export of theme definition for ODF
      + Changing of the theme in Writer and extended various colors to support
        theme color definition
      + Added theme colors in the color picker in Writer and Calc
      + Added new Theme dialog to change the currently used theme
        Document Themes Dialog and Sidebar
          o Also added the possibility to define new theme colors for a theme
          o Sidebar theme deck has been adapted to also work
  * Added support for multicolor gradients (Armin Le Grand, allotropia)

    LibreOffice 7.6 has a new feature called "multicolor gradients" (MCGR)
    implemented by Armin Le Grand. A multicolor gradient still goes from a
    starting color to final color, but now additional colors are possible in
    between.
    Although the 'Gradient' tab in the 'Area' dialog has not yet been adapted
    to the new feature, you can use such gradients. The document
    File:InfoPresentation MultiColor Gradients LO76.odp lists hints on what you
    can already do, and the 'Gradient' list in the dialog contains three
    multicolor gradient examples.

Presets of Multi-Color Gradients

    You can create and modify multicolor gradients using macros, see the
    'Gradient2' struct and the associated 'ColorStop' struct in the SDK API
    reference https://api.libreoffice.org/docs/idl/ref/index.html. Find more
    details and some primitive example macros in the file
    File:MacrosForMCGR.odp.
    Since this is a new feature, you might find errors. In this case, please
    help improve the feature by reporting the issue in our bug tracking system
    "Bugzilla" https://wiki.documentfoundation.org/Bugzilla. When doing so,
    mention 'MCGR' in the subject line.
    Some notes:
        LibreOffice versions prior to 7.6 cannot interpret multicolor
        gradients. They will display a gradient made from the first and last
        color.
        You need to use "1.3 Extended (recommended)" file format. This is the
        default setting, so don't worry.
        Some gradient properties in ODF (LibreOffice) and OOXML (Microsoft
        Office) are basically incompatible. This problem is not solved by
        multicolor gradients.

  * Each view of a document now can have its language specific accelerator
    manager (G?kay ?at??r, Collabora).
  * Entering a group once again dims the objects that are not included in it.
    tdf#122735 (Armin Le Grand, allotropia).

Variety of objects in a Draw document. One group of two shapes is entered, the
surrounding objects are dimmed.

  * Fix text layout issues when using qt5/qt6 VCL plugins (as opposed to kf5/
    kf6 plugins). tdf#151925 tdf#151273 (Khaled Hosny, TDF)
  * Fix overlapping text issue with some Graphite fonts. tdf#137553 (Khaled
    Hosny, TDF)
  * Fix interaction between complex text fonts and Unicode superscript numbers.
    tdf#52577 (Khaled Hosny, TDF)
  * Fix font fallback of Unicode character from higher planes inside
    right-to-left text . tdf#153440 (Khaled Hosny, TDF)
  * Fix issue with misspelling red line covering parts of right-to-left text.
    tdf#151968 (Khaled Hosny, TDF)
  * Compress full width CJK punctuation when punctuation compression is
    enabled. tdf#129810 (Khaled Hosny, TDF)
  * Fix rendering of Tangut and Khitan Small Script in vertical text. tdf#
    114432 (Khaled Hosny, TDF)
  * Available since 7.6.1
    Fix broken contextual text rendering between Narrow No-Break Space and
    Mongolian letter. tdf#107612, tdf#112594 (Khaled Hosny, TDF)
  * Fix broken text rendering when mixing higher Unicode planes with other
    complex text. tdf#139863 (Khaled Hosny, TDF)
  * Don??t insert extra space between Indic and non-Indic text. tdf#89288
    (Khaled Hosny, TDF)
  * Don??t require installing Hunspell spelling dictionary for every Arabic
    locale, installing only ??ar?? dictionary will work for all Arabic locales.
    tdf#64830 (Khaled Hosny, TDF)
  * Fix vertical displacement of vertical text on macOS. tdf#149297 (Khaled
    Hosny, TDF)
  * Don??t use Private Use Area characters for bulleted lists, use the proper
    Unicode code points. tdf#133089 (Khaled Hosny, TDF)
  * Categorized link targets when linking to a presentation. (Szymon K??os,
    Collabora)
    Link targets dialog with categories.


Filters

General OOXML filters

  * Added support for OOXML files created in zip64 format tdf#82984, tdf#94915
    (Attila Sz?cs, Collabora)
  * Lots of fixes for frames defined by DOC/X's framePr. Issues fixed include
    lost frames, combined frames that should be separate, split frames that
    should be combined, overlapping frames, ignored parent styles, lost
    relative positioning, wrong absolute positioning, and lost rotation. tdf#
    154129, tdf#154703 (Justin Luth, Collabora)

PDF

  * Export to PDF v.1.7 by default. core commit e624e (Michael Stahl,
    allotropia)
  * Tagged PDF is now produced by default, for improved accessibility. (To
    further improve your PDF's accessibility, the PDF/UA option is available in
    the export dialog and will trigger the Accessibility Check tool). tdf#39667
    (Samuel Mehrbrodt, allotropia)
  * Exporting as a hybrid PDF now stores the original ODF document as a PDF
    compatible file attachment. core commit e052f (Toma? Vajngerl, Collabora)
  * Fix glyph size mismatch and overlap when printing of variable fonts. tdf#
    156151 (Khaled Hosny, TDF)
  * Fix missing or incorrect overline color when exporting to PDF. tdf#48707
    (Khaled Hosny, TDF)
  * Fix position of CJK emphasis marks when exporting to PDF. tdf#115321
    (Khaled Hosny, TDF)
  * Fix blank text for the default instance of CFF2 variable fonts when
    exporting to PDF. tdf#155161 (Khaled Hosny, TDF)
  * Fix underline position of Liberation fonts when exporting to PDF. tdf#
    154235 (Khaled Hosny, TDF)


EMF/EMF+

  * Implement EMR_POLYDRAW record. tdf#142249 (Bartosz Kosiorek)
  * Add missing EmfPlusDrawCurve implementation. tdf#143877 (Bartosz Kosiorek)
  * Performance boost for EMF+ images containing EmfPlusRecordTypeDrawBeziers
    records. tdf#154789 (Bartosz Kosiorek)

SVG

  * Support feColorMatrix, feGaussianBlur, feDropShadow, feFlood, feOffset. tdf
    #156066 (Xisco Fauli, TDF)
    Comparison of import of an SVG sample using feColorMatrix (7.5 on left, 7.6
    on right)


GUI

  * The recent documents picklist under File ? Recent Documents now shows the 5
    most recent module-specific items first. The list can be configured using
    the ShowCurrentModuleOnly expert option to show only files that can be
    handled by the current module. tdf#56696 (Andreas Heinisch)

Default Recent documents list
Recent documents list with ShowCurrentModuleOnly

  * Documents in the Start Center can now be pinned to show them at the
    beginning of the recently opened document list. To pin a document, hover
    the corresponding document and click on the pin icon in the top left
    corner. The selected document will then be shown in a separate line at the
    beginning of the list, along with already pinned documents. tdf#38742
    (Andreas Heinisch)

Pinned documents in the Start Center

  * Keyboard navigation for the Special Characters dialog (Insert ? Special
    Character...) has been improved and the currently selected character is now
    correctly announced by screen readers. tdf#153806 tdf#153918 (Michael
    Weghorn)
  * The title of styles in the Fontwork dialog (Insert ? Fontwork...) is now
    announced by screen readers. tdf#153657 (Michael Weghorn)


Localization

  * Improved predefined outline styles for en_US (and most locales reference
    this, so will automatically benefit). MLA/Chicago-compliant choice now
    available, and Roman numeral levels are now right-aligned. Also fixed
    indents in the "Numbering IVX" style, and made the "Numbering ivx" style
    usable. The outline numbering button was also added to the toolbar. tdf#
    56258 (Justin Luth, Collabora)
    Outline Numbering pop-up from toolbar

New languages/locales with locale data

Available as default document language and for locale specific formatting.

  * Morisyen {mfe-MU} [0x06B2]. tdf#154832 (Jean-Yves; Eike Rathke, Red Hat)
  * Santali {sat-IN} [0x0646]. tdf#154987 (Prasanta Hembram; Eike Rathke, Red
    Hat)

Additional languages in the language list

Available for text attribution.

  * Saraiki {skr-PK} [0x06B0], CTL, RTL. (Eike Rathke, Red Hat)
  * Rohingya Hanifi {rhg-Rohg-MM} [0x06B1] CTL, RTL. tdf#154031 (Eike Rathke,
    Red Hat)

Scripting

The ScriptForge libraries

An extensible and robust collection of macro scripting resources for
LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre
Ledure)

The libraries expose a total of 31 services each with a bunch of methods and
properties.

New in LibreOffice 7.6:

  * The (new) FormDocument service (a form document is also known as a "Base
    form", but this is confusing): open (even without first opening the Base
    document container), close, print, export to PDF, menubar management,
    access to individual controls.
  * The (new) Toolbar and ToolbarButton services: hide/show built-in or custom
    toolbars, hide/show individual toolbar buttons, get or set the script or
    command to execute when clicked.
  * In the Calc service: ranges may be sorted on any number of keys. Also a new
    RemoveDuplicates method, to clear or to compact ranges, keeping only one
    copy of identical records.
  * A new Echo method in the Document service to freeze screen updates during
    scripts or to change the actual mouse pointer.
  * Many improvements on the Dialog and DialogControl services:
      + Support of the Hyperlink control type
      + Dialog controls may be resized. The height and width are expressed in
        Map AppFont units, like in the Basic IDE.
      + All the On properties (to specify the script to be executed when an
        event occurs) are now editable.
      + Dialog controls may be created dynamically.
      + Dialog controls may be cloned with the new CloneControl method.
      + A dialog can be created from scratch.
      + Tabulations between controls are defined at once by the new OrderTabs
        method.

The whole set of services (except when better done by native built-in
functions) is made available for Python scripts with identical syntax and
behaviour as in Basic.

The English version of the documentation of the ScriptForge libraries (7.6) is
fully integrated in the LibreOffice help pages (https://help.libreoffice.org/
7.6/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their
translation into other languages is underway. (Alain Romedenne, Rafael Lima)

Java

  * The property userClassPath in the javasettings_$OS_$ARCH.xml file now
    supports (non nested) bootstrap variables (allowing to enter relative
    paths). core commit 7795a (Samuel Mehrbrodt, allotropia)

VBA Support

  * Added support for ExportAsFixedFormat VBA function to Export As PDF. tdf#
    149786 (Bal??zs Varga, allotropia)

Feature Removal / Deprecation

  * Option for making PDF the default print job format have been removed and
    PDF is always used. Support for PostScript as a print job format is
    deprecated and will be removed in a later release. core commit 2a405 and
    core commit c3a4f

  * Shortcut visibility setting (for context menus) has been removed from Tools
     ? Options ? LibreOffice ? View and defaults to the desktop environment's.
    The expert configuration setting ShortcutsInContextMenus is still available
    if needed (0 to hide, 1 to show, 2 for default). tdf#152898 (Caol??n
    McNamara, Collabora)

LOK API

  * Add memory trimming functionality for idle documents (Michael Meeks,
    Collabora)
  * Avoiding running graphics tests on startup in LOK mode (Michael Meeks,
    Collabora)
  * Avoid un-necessary slow whole-writer-document off-screen render in some
    cases (Michael Meeks, Collabora)
  * Swap out compressed graphics in LOK mode as well as de-compressed versions
    (Michael Meeks, Collabora)
  * Performance improvements for headless cairo rendering, avoiding PDF
    code-paths (Michael Meeks, Collabora)

Platform Compatibility

Mac

  * LibreOffice 7.6 requires macOS 10.15 or newer to run.

API Changes

  * css.qa.XDumper::dump got a kind parameter. core commit 56e17
  * remove .uno:CharBackgroundExt's secondary use to set background color.
    Instead use .uno:CharBackColor for 7.6+. tdf#85592
  * deprecate .uno::BackColor to set background color in Writer. Instead use
    the universal .uno:CharBackColor for 7.6+. tdf#85592
  * The C functions rtl_string_newFromStr and rtl_uString_newFromStr, and the
    C++ constructors for rtl::OString(char const *) and rtl::OUString
    (sal_Unicode const *) wrapping those functions, no longer support the
    undocumented behavior of accepting a null pointer string argument and
    treating it as an empty string. (Such calls had already been diagnosed with
    std::abort in debug builds since LibreOffice 7.2.) core commit 6028e
  * The Gradient2 struct and the ColorStop struct were added to support
    multicolor gradients. Search for MCGR to get the related commits. For more
    about multicolor gradients look at section Core/General.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jun 6 12:41:57 2023 UTC (6 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.22 / (download) - annotate - [select for diffs], Fri Apr 14 15:33:16 2023 UTC (7 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

libreoffice: fix some pkglint

Revision 1.21 / (download) - annotate - [select for diffs], Tue May 24 09:46:56 2022 UTC (18 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

libreoffice: Remove version check that will fail with future NetBSD versions

Revision 1.20 / (download) - annotate - [select for diffs], Fri Mar 4 13:47:01 2022 UTC (21 months, 1 week ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

libreoffice: Update to 7.3.1.3

* Build and install the old local help.
* Fix PLIST for gtk3 option.

Changelog:
7.3.1.3
Bugs fixed compared to 7.3.1 RC2

 1. tdf#147298 Auto Calculate does not work on newly inserted columns in ods or
    xls formats [Kohei Yoshida]
 2. tdf#147448 Freezes because of External link [Eike Rathke]


7.3.1.2
Bugs fixed compared to 7.3.1 RC1

 1. cid#1500612 dereference after null check [Caol??n McNamara]
 2. tdf#119083 Recalculation is slow with 90000 VLOOKUP [Eike Rathke]
 3. tdf#143817 Search Commands deleting contents in Writer when command applied
    to selected text [Rafael Lima]
 4. tdf#145963 Slow typing with version 7.1 or above on Windows 11 [Lubo? Lu??
    ??k]
 5. tdf#146622 Crash swlo!SwNodeIndex::SwNodeIndex+0x83: [L??szl?? N??meth]
 6. tdf#146704 section setting endnote "collect at end of section" does not
    update layout [Attila Sz?cs]
 7. tdf#147086 Password in .xlsx creates readonly sheet [T??nde T??th]
 8. tdf#147325 Unable to 'Tab' when writing SQL in 'SQL View' [Caol??n
    McNamara]
 9. tdf#147393 Chart - Format Data series - Spacing can not be enter as value,
    just with plus minus signs [Caol??n McNamara]
10. tdf#147398 In Calc ver 7.3.0.3. =Sum covering a range of cells fails to
    adjust when additional values are added within the range [Eike Rathke]


7.3.1.1
Bugs fixed compared to 7.3.0 RC3

 1. Template:Bsc avoid Xlib cairo surfaces for small virtual devices [Lubo? Lu
    ????k]
 2. ofz#43577 valid reclen must be >= 20 [Caol??n McNamara]
 3. ofz#44080 throw exception on a negative length [Caol??n McNamara]
 4. ofz#44471 crash in isMoved if re-insert of invalid range failed [Caol??n
    McNamara]
 5. rhbz#2047319 LibreOffice crashes on startup with 'invalid cast' when
    SAL_USE_VCLPLUGIN is set to gtk3 (Plasma Wayland) [Caol??n McNamara]
 6. tdf#74577 Pasting a HTML table into Libreoffice Calc can jumble the table
    up. [Eike Rathke]
 7. tdf#92960 Calc doesn't merge cells correctly when pasting merged content
    from HTML [Eike Rathke]
 8. tdf#106899 Unicode Index Entries that are not English is ignored. [Andreas
    Heinisch]
 9. tdf#107727 FILESAVE RTF: border-less text frame gets a border line [Regina
    Henschel]
10. tdf#108910 Concordance file for indexes breaks UTF-8 and turns the
    characters into ASCII [Andreas Heinisch]
11. tdf#112209 Opening PPTX with images behind masks shows these images
    incorrectly [T??nde T??th]
12. tdf#113191 Add 21 and 42 in size list for CJK due to the typographic scale
    convention [Julien Nabet]
13. tdf#113785 On filtered list an autofill upwards erases data (steps in
    Comment 3) [Justin Luth]
14. tdf#115566 Custom bullet (-) in presentation not exported into SVG [Miklos
    Vajna]
15. tdf#122708 UI: Template manager, no highlighting when the focus is inside
    the template preview window (using keyboard) [Katarina Behrens]
16. tdf#122995 Chart does not update via Menu Tools/Update/Charts [Armin Le
    Grand (Allotropia)]
17. tdf#123973 Master objects in a LO Draw document export with TIFF but not
    PNG or GIF when exported with transparency [Armin Le Grand (Allotropia),
    Xisco Fauli]
18. tdf#125496 SDI file with greek letters does not work [Andreas Heinisch]
19. tdf#125849 Draw/Writer cannot modify the unit of measure through the ruler
    above the workspace (Chinese UI only) [Caol??n McNamara]
20. tdf#126287 Writer: DOCX export from ODT: Header/Footer is missing on second
    page [Vasily Melenchuk]
21. tdf#126960 EDITING: Firebird: Table editor instead of view editor [Julien
    Nabet]
22. tdf#129578 FILESAVE: RTF: CJK Character properties are lost after RT
    [Justin Luth]
23. tdf#130165 FILESAVE PPTX Parent master slide is set instead of child at
    save [Tibor Nagy]
24. tdf#131330 Firebird/View-editor: Views aren't shown in table directly after
    creating a view [Julien Nabet]
25. tdf#132388 BASIC: Replace is awfully slow [Mike Kaganski]
26. tdf#132591 The Keep ratio option for the caption frame can't be deactivated
    [Caol??n McNamara]
27. tdf#135935 Can't open help page insert chart on calc [Rafael Lima, Caol??n
    McNamara]
28. tdf#136362 Image toolbar in Calc contains an unnecessary blank area and a
    corresponding menu option with no text [Jeff Huang]
29. tdf#136481 Regression in 7.0.0 & 7.0.1 - Data Validation Drop-down when
    using keys "ALT+DOWN Arrow", it doesn't auto highlight the first option
    (when cell is blank) [Caol??n McNamara]
30. tdf#137128 FILEOPEN PDF Differences in imported text [Kevin Suo]
31. tdf#137571 Adding and modifying animations painfully slow [Caol??n
    McNamara]
32. tdf#137675 FILESAVE PPTX Non-filled non-custom shape is saved with extra
    fill [Tibor Nagy]
33. tdf#137920 Writer hung when inserting image larger than page [Miklos Vajna]
34. tdf#139737 EDITING: Undo deletes everything after Paste Special as RTF
    [Michael Stahl]
35. tdf#140019 MediaDescriptor: Property "LockExport=True" should disable
    .uno:SendMail" [Vasily Melenchuk]
36. tdf#140020 MediaDescriptor: Property "LockSave=True" should disable
    .uno:SaveAll" [Vasily Melenchuk]
37. tdf#141340 Pdf export of pages range adds hyperlinks from previous pages
    [Miklos Vajna]
38. tdf#141652 FILESAVE: DOCX: Image distorted after RT [Justin Luth]
39. tdf#142487 REPLACE: Wrong replacement in long text [Mike Kaganski]
40. tdf#143039 FILESAVE DOCX Change tracked shape with textbox doubles [Michael
    Stahl]
41. tdf#143106 DOCX: Images are being duplicated on document reopen [Michael
    Stahl]
42. tdf#144073 UI. Corner of screen appears white when presenting, using the
    Lights template (Windows-only) [Lubo? Lu????k]
43. tdf#144166 Pixel (or pixels) missing in the Calc Formula Bar [Caol??n
    McNamara]
44. tdf#144353 Assigning a missing optional variable to a property does not
    trigger "argument is not optional" [Andreas Heinisch]
45. tdf#145030 UI: Add animation (+) sign still enabled mode with deselect text
    frame because of using remove effect (-) [Caol??n McNamara]
46. tdf#145868 Find and replace: incorrect replacement after reopening the
    dialog [Justin Luth]
47. tdf#146066 Vertical axis automatic scaling is wrong for some label column
    values [T??nde T??th]
48. tdf#146281 [Feature Request] BaseDocumenter extension in Firebird not
    working [Andreas Heinisch]
49. tdf#146515 "Use printer metrics for document formatting" not roundtripping
    through the docx format (causes different kerning between ODT & DOCX of the
    same file) [Caol??n McNamara]
50. tdf#146571 Crash when close Manage changes dialog [Caol??n McNamara]
51. tdf#146672 CDbl(" 28 ") errors out [Andreas Heinisch]
52. tdf#146703 Color Palette extensions list is empty [Gabor Kelemen]
53. tdf#146722 Calc using labels shows errors or wrong results [Eike Rathke]
54. tdf#146742 The return value of Basic function is not initialized when
    called from Calc formula [Andreas Heinisch]
55. tdf#146795 Calc crashes when pasting data into filtered cells (mdds) [Kohei
    Yoshida]
56. tdf#146822 FILESSAVE DOCX Hatch filling not exported [T??nde T??th]
57. tdf#146857 Freeze after undoing accepting/rejecting changes [L??szl?? N??
    meth]
58. tdf#146891 Crash (assert) when opening the paragraph properties from an
    outline [Caol??n McNamara]
59. tdf#146909 Missing/confused constants for MsgBox arg & return value [Julien
    Nabet]
60. tdf#146917 FILESAVE DOCX: Direct formatting is applied to paragraph thus
    negative first line indent is lost [Vasily Melenchuk]
61. tdf#146941 Crash with debug build when changing paths in options (kf5)
    [Michael Weghorn]
62. tdf#146964 FILEEDIT ODT Cut and copy a text in Hide Changes mode makes text
    appear again [L??szl?? N??meth]
63. tdf#146965 sw track changes: regression: broken moving of table row [L??szl
    ?? N??meth]
64. tdf#146966 FILEEDIT ODT Moving multiple rows inserts also empty rows (not
    related to change tracking [L??szl?? N??meth]
65. tdf#146967 FILEEDIT ODT Crash: Redo of tracked table row moving [L??szl?? N
    ??meth]
66. tdf#146970 CRASH: Pasting content from edit mode [Caol??n McNamara]
67. tdf#146992 Arrowheads in dropdowns shift a little when opened [Caol??n
    McNamara]
68. tdf#147006 CRASH: deleting content [Michael Stahl]
69. tdf#147008 CRASH: Inserting page break or newline [Michael Stahl]
70. tdf#147013 Shapes containing arcs are not printed properly [Caol??n
    McNamara]
71. tdf#147016 The document loses focus after closing the autofilter popup
    [Caol??n McNamara]
72. tdf#147032 hazardous animation objects selected [Caol??n McNamara]
73. tdf#147041 Double-clicking an element in Navigator shows it in the middle
    of the document view instead of at the top [Jim Raykowski]
74. tdf#147088 Export from Calc document with Unicode characters belonging to
    Unicode category Cn to xlsx produces corrupt file. [Stephan Bergmann]
75. tdf#147106 Chart Design in Colibre does not align with the theme [Rizal
    Muttaqin]
76. tdf#147109 Calc SUBSTITUTE function slows down disproportionately as text
    length increases. [Mike Kaganski]
77. tdf#147115 docx import filter, wrong default paragraph style was taken
    [Justin Luth]
78. tdf#147119 Impossible in 7.4 to export a PNG with a transparent background
    (no background defaults to white) [Xisco Fauli]
79. tdf#147144 Writer crash after adding rectangle, add link and delete it
    [Julien Nabet]
80. tdf#147181 FILEEDIT ODT Track changes of multiple table rows copied [L??szl
    ?? N??meth]
81. tdf#147182 FILEEDIT ODT Track changes: accept/reject only first cell of a
    table selection [L??szl?? N??meth]
82. tdf#147206 copy+Rich Text Formatting RTF paste special turns entire
    document into hyperlink text [Michael Stahl]
83. tdf#147218 Typo in Calc's print dialog [Caol??n McNamara]
84. tdf#147251 LO 7.3 Calc Autofilter Dropdown does not show "Cancel" and "OK"
    buttons [Caol??n McNamara]
85. tdf#147262 CallByName() argument names does not match that of VBA [Julien
    Nabet]
86. tdf#147322 drag & drop table moving doesn't work (regression of tdf#84806)
    [L??szl?? N??meth]

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 5 04:53:43 2022 UTC (22 months ago) by ryoon
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

libreoffice: Update to 7.3.0.3

* Fix comments.

Changelog:
7.3.0.3
Writer

General improvements

  * Hyperlinks can now be attached to shapes tdf#123626 (Samuel Mehrbrodt,
    allotropia)

  * Footnote and endnote anchors in the end of a paragraph are now treated
    exactly as they already were treated in the middle for the purposes of
    search/replace with regular expressions, i.e. they match [\p{Control}] or
    [:control:] regular expression. That means that they need to be taken into
    account when matching text against end-of-paragraph tdf#137737 (Mike
    Kaganski, Collabora)

  * Start of list level support in Writer paragraph styles blog post (Miklos
    Vajna, Collabora)

  * Start of linked character and paragraph styles blog post (Miklos Vajna,
    Collabora)

Tracked table row deletion/insertion

Add visualization and Manage Changes support for tracked deletion and insertion
of tables and table rows. (L??szl?? N??meth, NISZ)

Basic support of table change tracking (introduced by LibreOffice 7.2, see tdf#
60382, tdf#79069) was extended by the following improvements:

  * Hide deleted table rows and tables in Hide Changes mode instead of showing
    empty cells tdf#144057

  * Show table and table row insertions in cyan and deletions in pink in Show
    Changes mode tdf#146120

  * In Manage Changes, accept or reject deletion/insertion of tables or
    consecutive table rows with a single click tdf#144270

  * Clicking on a table row, accept or reject its deletion/insertion tdf#146145

  * Add tooltip to table rows with change tracking tdf#146144

  * Track insertion of empty table rows tdf#143358

  * Track deletion of empty table rows tdf#143359


Highlighted tracked row changes, and improved Manage Changes dialog window with
the new table (row) changes

Tracked text moving

During track changes, show moved text in green color and with double
strikethrough or underlines to speed up reviewing. Add new tooltip captions and
Manage Changes Action icons for tracked text moving. Re-ordered list elements
or changed paragraph or sentence order is more visible this way. Tracked moving
is detected at Move Up/Down, drag & drop, cut & paste and deletion + re-typing,
also during ODT and DOCX import (including documents created with editors which
lack of tracked text moving support, like Google Docs or web version of
Microsoft Office). tdf#145233 tdf#145718 tdf#145719 tdf#145721 (L??szl?? N??
meth, NISZ)

Tracked list item moved by Move Down, with new tooltip caption and Manage
Changes Action icons

Other improvements in track changes

Related to changes of paragraph formatting etc. (L??szl?? N??meth, NISZ).

  * Track change of paragraph style tdf#144272

  * Fixed table formula calculation at track changes tdf#39828

  * Track changes: fix table deletion at paragraph join tdf#144058

  * Track changes: keep format of hints. When a text has multiple character
    formatting settings enabled and a new one is applied with tracked changes,
    only one of the former settings is restored upon rejecting the changes. tdf
    #144173

  * Track format changes of the actual word. If there is no text selection,
    character formattings are applied on the word under the text cursor, now
    with storing the original direct character formatting in a redline "extra
    data" for rejection of the tracked formatting change. tdf#143939

  * Show bullet and numbering changes at the moved list item, not at the next
    one. tdf#145068

A list item moved by Move Down: show changes only in two items, not in four
items.

Performance

  * Increased a PDF export speed of some complex documents tdf#125892 (Noel
    Grandin, Collabora)

  * Speed up loading large RTL documents tdf#64991 (Noel Grandin, Collabora)

  * Improved rendering speed with some complex documents core commit 71429b93,
    core commit d13b63a9 (Lubo? Lu????k, Collabora)

Calc

General improvements

  * The "Link to External Data" dialogue (Sheet ? Link to External Data...) now
    lists HTML tables in the order they appear in the source. tdf#142600
    (Andreas Heinisch)

HTML table list in the "Link to External Data" dialogue. LibreOffice 7.3 (on
the right) now lists the tables in the order they appear in the source.
(LibreOffice 7.2 on the left.)

  * Neumaier summation algorithm?Wikipedia logo v3.svg was implemented for
    using modern SIMD CPU instructions like AVX2 tdf#142307 (Dante Dom??nech)

  * Whitespace line feed and character tabulation in cell formula expressions
    are now preserved and survive round-tripping between OOXML and ODF file
    formats. Tabs however can not be entered in the cell input UI and are
    converted to one space character. tdf#76310 (Eike Rathke, Red Hat)

  * CSV import/export support a sep=; and "sep=;" field separator setting. When
    reading CSV the separator is taken from an initial sep=; or "sep=;" single
    field if that is the only row content. The quoted form is preserved as
    (unquoted) cell content, of the unquoted form the separator is discarded as
    contextually it is a real field separator. When writing CSV an existing
    single top left cell's content sep=; if that is the only cell in the row is
    adapted to the current separator in the quoted form "sep=;" (if quotes /
    text delimiters aren't set empty ...) and always uses the ASCII " double
    quote character. If the line containing the sep=; is not to be imported as
    data (and thus also is not preserved when re-saving) then the From row
    number in the dialog must be set to 2. tdf#117868 (Eike Rathke, Red Hat)

  * A new Evaluate formulas option in the CSV Import and Paste Special and Text
    to Column dialog determines whether formula expressions starting with a =
    equal sign character are to be evaluated as formulas or imported as textual
    data. In the programmatic FilterOptions string this is the 13th parameter
    (token 12) with arguments either false or true. tdf#114878 (Eike Rathke,
    Red Hat)

  * Bash like autocompletion for Calc autoinput was implemented. tdf#145198
    (Dennis Francis, Collabora)

    Consider an example of the following data in a column:

ABCD123xyz
ABCD345qwel
ABCD123pqr
ABCD123xyz
PQR

    When user types A, it will show the partial suggestion BCD.

    User can accept the suggestion with the right arrow key and then the cursor
    will be placed after the letter D, waiting for more input. User can choose
    to not accept the suggestion either by typing more or by ending the edit
    mode by pressing Esc key.

    If the user accepts the suggestion BCD by right arrow key, and types 1, it
    will show a partial suggestion of 23. User can accept this by pressing the
    right arrow key.

    If the user accepts the suggestion in the 3rd step and types x it will show
    the final suggestion yz. Again user can choose to accept or decline the
    suggestion as mentioned in the 1st step.

  * Cell cursor now uses the system's highlight color instead of the default
    font color to improve visibility tdf#142121 (Natalia Gavrilova)

Note that the cursor in cell C4 now using the highlight color instead of the
default font color

  * Support Color Filter in "Standard Filter" dialog tdf#143103 (Samuel
    Mehrbrodt, allotropia)

Standard filter supports filtering by colors

  * Queries and filters using some text-based operations such as 'contains' now
    properly work even with numeric data core commit 0d1971a8 (Lubo? Lu????k,
    Collabora)

  * Quick find will now search for values instead of formulas (the search
    dialog offers both options). tdf#102506 (Julien Nabet)

New spreadsheet functions

  * None

Changed spreadsheet functions

  * Option "Search criteria = and <> must apply to whole cells" has been fixed
    to apply properly in lookup functions when turned off (tdf#139612). For
    better performance it is recommended to leave the option on unless partial
    cell matching is required. (Lubo? Lu????k, Collabora)

  * The IF() function now unconditionally propagates the condition's error
    value, if any. Previously a given ELSE-path was executed as the condition
    is never TRUE on error, which wasn't significant unless the ELSE was an
    error evaluating function like IFERROR() or ISERROR() or other IS...()
    functions.
    This changes behaviour of an undocumented side effect, so might break
    existing expressions that (unwillingly?) relied on it. tdf#146377 (Eike
    Rathke, Red Hat)

Performance

  * Improved speed of some XLSM files opening tdf#95549 (Noel Grandin,
    Collabora)

  * Speedup inserting large charts (for over 800000 cells) tdf#144052 (Noel
    Grandin, Collabora)

  * Improved speed of some XLSX files opening tdf#130795 (Noel Grandin,
    Collabora)

  * Improved speed of lookup functions in some cases tdf#139444,tdf#144249
    (Lubo? Lu????k, Collabora)

  * Improved speed for filtering by Autofilter tdf#133835, tdf#133867, tdf#
    133996 (Noel Grandin, Lubo? Lu????k, Collabora)

  * Improved use of threads for Calc calculations core commit a0e27322, core
    commit 871d5fe3 (Lubo? Lu????k, Collabora)

Impress & Draw

General improvements

  * Added PowerPoint-compatible screen sizes in Slide ? Slide Properties... ?
    Slide ? Paper Format. "Widescreen" is used in current PowerPoint,
    "On-screen show" is used in previous PowerPoint versions and Google Slides.
    (see here) If you create a file with these sizes, the exported file will be
    treated as a preset size instead of a user size. It will also be treated as
    a preset size when you import it. tdf#142286, tdf#142288 (Jun Nogata)

  * Unshare shape properties for the same type before insertion blog post
    (Miklos Vajna, Collabora)

  * tdf#140321 (Regina Henschel)

    Wire Frame - Matt - Plastic - Metal
    The dialog "3D-Settings" opens if you toggle a shape to "Extrusion on". The
    dialog has a drop-down list "Surface" with items "Wire Frame", "Matt",
    "Plastic" and "Metal". In the old version the items "Matt", "Plastic" and
    "Metal" did nothing, but the solid was always rendered as "Plastic". Now
    you get different surfaces. "Matt" is really matte. "Metal" is similar to
    "Plastic" but has more contrast.

    Unfortunately the old versions have written wrong and invalid values into
    the file. Such values might result in unwanted rendering now. To repair
    such shapes, mark the shape, then first switch to item "Matt" and then to
    "Plastic" or "Metal" respectively.

Performance

Base

  * FireBird data base engine bugfixes tdf#115547, tdf#117842, tdf#120129, tdf#
    125286, tdf#144172, tdf#144230, tdf#144340 and many concomitant commits
    (Mike Kaganski, Collabora)

Chart

Math

Core / General

  * LibreOffice can now generate one-dimensional barcodes in addition to QR
    codes. tdf#141193 (Akshit Kushwaha)

QR and Barcode dialog next to inserted barcode on page.

  * new WebDAV/HTTP UCP based on libcurl. tdf#101094, tdf#102499 (Michael
    Stahl, allotropia; Giuseppe Castagno)
      + using the OS native TLS stack on Windows and macOS, so users can now
        manage trust of CAs with OS UI on these platforms

  * Border line widths have been unified throughout LibreOffice. tdf#48622
    (Samuel Mehrbrodt, allotropia)
      + New defaults are:
          o Hairline (0.05pt)
          o Very thin (0.5pt)
          o Thin (0.75pt)
          o Medium (1.5pt)
          o Thick (2.25pt)
          o Extra thick (4.5pt)
          o Custom values are still possible

New line width defaults

Performance

  * Optimizing LibreOffice for a larger number of users. Read more in a blog
    post (Lubo? Lu????k, Collabora)

  * Fixed a mistake that was making CJK text rendering slower over time core
    commit 5b38b574 (Lubo? Lu????k, Collabora)

  * Various rendering improvements in the Skia-based rendering backend (Lubo?
    Lu????k, Collabora)

  * Official binary packages are now built using Link-Time Optimization, which
    should improve overall performance (Lubo? Lu????k, Collabora)

LibreOffice Help

  * Help pages for the ScriptForge scripting library (J.P. Ledure, A.
    Romedenne, R. Lima)

  * Focus search results to user's current module tdf#123506 (Ross Johnson)

  * Switch from Fuzzysort to FlexSearch for index search [commit] (I.
    Lauhakangas)

  * Close navigation menus when clicking outside them [commit] (I. Lauhakangas)

  * Several improvements in Calc functions Help pages for accuracy and
    completeness and links to Calc Function wiki pages. List of patches (S.
    Fanning)

  * Help updates and fixes
      + E. Rathke
      + O. Hallot
      + M. Kaganski
      + R. Lima
      + Ming Hua
      + A. Romedenne
      + R. Johnson
  * Internal Help refactoring tdf#132643 (Johnny_M)

Filters

Improvements of DOC import/export filter

  * DOC import: greatly improved list/numbering import tdf#106541 tdf#104239
    tdf#123405 tdf#120629 (Justin Luth, SIL)

Improvements of DOCX import/export filter

  * DOCX import: greatly improved list/numbering import tdf#141964 tdf#141966
    (Justin Luth, SIL)

  * Hyperlinks attached to shapes are now imported/exported tdf#123626 (Samuel
    Mehrbrodt, allotropia)

  * DOCX import: fix permission for editing tdf#89383 (T??nde T??th, NISZ)

  * DOCX export/import: track change of paragraph style tdf#144272 (L??szl?? N
    ??meth, NISZ)

  * DOCX import: fix user index and index entry support defined by field code \
    f. This is a reworking of a previously patch. Now the import uses
    com.sun.star.text.UserIndex and com.sun.star.text.UserIndexMark index and
    index entry fields, which support the requested user index not only during
    the DOCX and OpenDocument round-trip, but its run-time functionality, the
    multiple user-defined indices tdf#77051 (L??szl?? N??meth, NISZ)

  * DOCX import: handle ZOrder of chart objects tdf#144798 (Miklos Vajna,
    Collabora)

  * DOCX import/export: improved support for sdt fields tdf#81507, tdf#130565,
    tdf#137466, tdf#100493 (Vasily Melenchuk, CIB/allotropia)

Improvements of XLSX import/export filter

  * XLSX import: decreased a row height for XLSX files created by MS Office tdf
    #144642 (Attila Sz?cs, NISZ)

  * XLSX export: cell indent doesn't increase on each save now tdf#130104
    (Kevin Suo)

  * XLSX import: fix permission for editing tdf#115933 (T??nde T??th, NISZ)

  * XLSX import/export: fix permission for editing. The password for editing
    wasn't asked, also wasn't exported in XLSX documents. tdf#118938 (T??nde T
    ??th, NISZ). Now it's exported in Calc using the following steps, also
    verified before editing:
      + In File->Save As, choose Excel 2007??365 (.xlsx) format;
      + enable checkbox "Save with password" and click Save;
      + in the dialog "Set password", click on "Options" and enable checkbox
        "Open file read-only", and enter a password for editing (i.e. skip the
        password for opening).

  * Calc buttons with macros: better XLSX support blog post (Miklos Vajna,
    Collabora)

  * OOXML chart import/export: Chart labels from cell-range tdf#143942 (Dennis
    Francis, Collabora)

  * OOXML chart import/export: Chart date categories - improved support for
    formatting, scaling, range-selection(min/max), increments core commit
    f547cf17 (Dennis Francis, Collabora)

Improvements of PPTX import/export filter

  * PPTX export: fixed interactions and hyperlinks on images tdf#124232 (Tibor
    Nagy, NISZ)

  * PPTX import: Impress doesn't drop the read-only password in PPTX file now
    tdf#144943 (T??nde T??th, NISZ)

  * PPTX import: fix hyperlinks on shapes tdf#144616 (Tibor Nagy, NISZ)

  * PPTX import: fix hyperlinks on images tdf#141704 (Tibor Nagy, NISZ)

  * Fix the incorrect import of slide footers from PPTX tdf#142221 (Sarper
    Akdemir, Collabora)

  * Make slide footers get exported to PPTX tdf#59323 (Sarper Akdemir,
    Collabora)

  * PPTX import: Transparent shadow for tables. Read more in a blog post
    (Miklos Vajna, Collabora)

Improvements of WMF/EMF filter

Improvements of SVG filter

Other

  * TXT file extension is no longer associated with T602 file format, which
    used to lead to mis-detections in some cases (Jan Hole?ovsk?, Collabora)

GUI

General

  * The wavy lines indicating spelling or grammar issues have been improved to
    be more discernible in high-resolution screens. Now, they will match the
    document??s zoom level instead of staying thin unconditionally. tdf#70519
    (Heiko Tietze, TDF)

Icon theme

  * Tweaks to Colibre icons related to graphics, saving, formatting and undo/
    redo. (Rizal Muttaqin)

Dialogs

Sidebar

Notebookbar

Localization

              If you speak an endangered language and want to help us to
Im-jabber.svg achieve our goals of providing libre tools to every person on the
              planet, please help translate our software.

New languages/locales with locale data

Available as default document language and for locale specific formatting.

  * English (Israel) {en-IL}. tdf#145173 (Eike Rathke, Red Hat)

Additional languages in the language list

Available for text attribution.

  * Klingon, tlhIngan Hol {tlh}. tdf#143946 (Eike Rathke, Red Hat)
  * Interslavic Latin {art-Latn-x-interslv} and Interslavic Cyrillic
    {art-Cyrl-x-interslv}. tdf#145853 (Eike Rathke, Red Hat)

Improvements to proofing tools and language support

  * Language entries in language listboxes created by spellchecker or
    hyphenation dictionaries or extensions that support languages without a
    predefined language listbox entry are now displayed using a possibly
    translated language/locale name obtained from the ICU (International
    Components for Unicode) library. Previously such entries were displayed as
    language tags in curly brackets, for example {en-SG}. (Eike Rathke, Red
    Hat)

  * Old Hungarian has got full-text transliteration support: Tools ?
    AutoCorrect ? Apply and Tools ? AutoCorrect ? Apply and Edit Changes
    transliterate right-to-left Hungarian text to Old Hungarian (only if the
    paragraph style of the text is Default Paragraph Style). tdf#143176 (L??szl
    ?? N??meth). More info in Release Notes 7.0

  * Added Brazilian Portuguese (pt-BR) thesaurus (Olivier Hallot)

Scripting

The ScriptForge libraries

An extensible and robust collection of macro scripting resources for
LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre
Ledure)

The libraries expose a total of 23 services each with a bunch of methods and
properties.

New in LibreOffice 7.3:

  * The (new) Chart service, to define chart documents stored in Calc sheets.
    Most parameters available in the user interface can be set by script.

  * The (new) PopupMenu service, to describe the menu to be displayed after a
    mouse event (typically a right-click). The menu may contain usual items,
    checkboxes or radio buttons. Each item can be decorated with icons and
    tooltips.

  * Management of printers: list of fonts and printers, printer options,
    printing documents.

  * Export of documents to PDF and management of PDF options.

  * Dialogs may host table controls. Provide tabular data, the data is
    displayed with headers and sort buttons. The selected row is returned by
    the Value property.

  * Titles, tooltips, list- or comboboxes, labels of dialogs can be translated
    on-the-fly based on tools provided in the L10N service.

  * The Calc service has been improved with facilities to identify cell ranges
    when their size is unknown, f.i. after the import of data, and to apply
    formulas with absolute and relative references on them.

  * The whole set of services is made available for Python scripts with
    identical syntax and behaviour as in Basic.

  * The English version of the documentation of the ScriptForge libraries (7.3)
    is fully integrated in the LibreOffice help pages (https://
    help.libreoffice.org/7.3/en-US/text/sbasic/shared/03/lib_ScriptForge.html?
    DbPAR=BASIC). Their translation into other languages is underway. (Alain
    Romedenne, Rafael Lima)

BASIC

Python

VBA changes

Feature Removal / Deprecation

Platform Compatibility

Mac

  * LibreOffice 7.3 requires macOS 10.12 or newer to run.

    Due to Apple's policy regarding C++ standard library features, the minimum
    macOS version requirement will be raised in the future like so:

      + release in Aug 2022 ?? 10.13 High Sierra
      + release in Feb 2023 ?? 10.14 Mojave
      + release in Aug 2023 ?? 10.15 Catalina

  * A rendering backend based on the Skia library is now used also on macOS [1]
    (Lubo? Lu????k, Collabora)

Windows

  * The IAccessibleTable2 and IAccessibleTableCell interfaces from the
    IAccessible2 specification have been implemented (core commit 839dbf9e,
    core commit 97a88e30) (Michael Weghorn)

Linux

API Changes

  * The C functions rtl_str_toFloat, rtl_str_toDouble, rtl_ustr_toFloat, and
    rtl_ustr_toDouble, and the C++ member functions rtl::OString::toFloat,
    rtl::OString::toDouble, rtl::OUString::toFloat, and rtl::OUString::toDouble
    no longer accept a ??+?? or ??-?? sign before ??NaN?? when parsing the XML
    Schema??style Not a Number notation. (But they still accept an optional ??+
    ?? or ??-?? sign before the legacy ??1.#NAN?? notation.) core commit
    9d27a44e

  * osl_demultiplexSocketEvents and its support functionality, all of which
    were deprecated, have been removed from the UNO C/C++ API. core commit
    db392a8a

UNO API changes

  * com.sun.star.resource.XLocale has been removed. core commit a74d15ad

  * In com.sun.star.i18n, various enum members have been renamed (to no longer
    use reserved identifiers): core commit 04af4e4f
      + in com.sun.star.i18n.TransliterationModules:
          o from ignoreTraditionalKanji_ja_JP to IgnoreTraditionalKanji_ja_JP
          o from ignoreTraditionalKana_ja_JP to IgnoreTraditionalKana_ja_JP
          o from ignoreMinusSign_ja_JP to IgnoreMinusSign_ja_JP
          o from ignoreIterationMark_ja_JP to IgnoreIterationMark_ja_JP
          o from ignoreSeparator_ja_JP to IgnoreSeparator_ja_JP
          o from ignoreZiZu_ja_JP to IgnoreZiZu_ja_JP
          o from ignoreBaFa_ja_JP to IgnoreBaFa_ja_JP
          o from ignoreTiJi_ja_JP to IgnoreTiJi_ja_JP
          o from ignoreHyuByu_ja_JP to IgnoreHyuByu_ja_JP
          o from ignoreSeZe_ja_JP to IgnoreSeZe_ja_JP
          o from ignoreIandEfollowedByYa_ja_JP to IgnoreIandEfollowedByYa_ja_JP
          o from ignoreKiKuFollowedBySa_ja_JP to IgnoreKiKuFollowedBySa_ja_JP
          o from ignoreSize_ja_JP to IgnoreSize_ja_JP
          o from ignoreProlongedSoundMark_ja_JP to
            IgnoreProlongedSoundMark_ja_JP
          o from ignoreMiddleDot_ja_JP to IgnoreMiddleDot_ja_JP
          o from ignoreSpace_ja_JP to IgnoreSpace_ja_JP
          o from smallToLarge_ja_JP to SmallToLarge_ja_JP
          o from largeToSmall_ja_JP to LargeToSmall_ja_JP
      + in com.sun.star.i18n.TransliterationModulesNew:
          o from ignoreTraditionalKanji_ja_JP to IgnoreTraditionalKanji_ja_JP
          o from ignoreTraditionalKana_ja_JP to IgnoreTraditionalKana_ja_JP
          o from ignoreMinusSign_ja_JP to IgnoreMinusSign_ja_JP
          o from ignoreIterationMark_ja_JP to IgnoreIterationMark_ja_JP
          o from ignoreSeparator_ja_JP to IgnoreSeparator_ja_JP
          o from ignoreZiZu_ja_JP to IgnoreZiZu_ja_JP
          o from ignoreBaFa_ja_JP to IgnoreBaFa_ja_JP
          o from ignoreTiJi_ja_JP to IgnoreTiJi_ja_JP
          o from ignoreHyuByu_ja_JP to IgnoreHyuByu_ja_JP
          o from ignoreSeZe_ja_JP to IgnoreSeZe_ja_JP
          o from ignoreIandEfollowedByYa_ja_JP to IgnoreIandEfollowedByYa_ja_JP
          o from ignoreKiKuFollowedBySa_ja_JP to IgnoreKiKuFollowedBySa_ja_JP
          o from ignoreSize_ja_JP to IgnoreSize_ja_JP
          o from ignoreProlongedSoundMark_ja_JP to
            IgnoreProlongedSoundMark_ja_JP
          o from ignoreMiddleDot_ja_JP to IgnoreMiddleDot_ja_JP
          o from ignoreSpace_ja_JP to IgnoreSpace_ja_JP
          o from smallToLarge_ja_JP to SmallToLarge_ja_JP
          o from largeToSmall_ja_JP to LargeToSmall_ja_JP
      + in com.sun.star.i18n.UnicodeScript:
          o from k_CJKUnifiedIdeographsExtensionA to
            kCJKUnifiedIdeographsExtensionA

Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 5 10:17:21 2021 UTC (2 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.17: +2 -4 lines
Diff to previous 1.17 (colored)

libreoffice: Update to 7.1.2.2

* Fix xdg-open path. PR pkg/56092
  https://bugs.documentfoundation.org/show_bug.cgi?id=108591
* Enable gtk3 option by default.
  The scrollbar problem disappears. Reported by Chavdar Ivanov.
  And this fix performance problem in drawing UI.

Changelog:
7.1.2.2
Bugs fixed compared to 7.1.2 rc1:

 1. tdf#114076 FILEOPEN: artifacts on Images ( white lines ) [Xisco Fauli]
 2. tdf#118693 FILEOPEN: Drawing has incorrect size [Xisco Fauli]
 3. tdf#127217 PDF export: LibreOffice 6.3 option buttons in forms not working
    in Adobe Reader (OK in other readers) [Julien Nabet]
 4. tdf#134607 LO7RC1 - LANGPACK macOS - many versions fail to recognize
    LibreOffice 7.0 / 7.1 installation as valid on Catalina and Big Sur
    [Christian Lohmaier]
 5. tdf#136929 FILESAVE DOCX: Large footer when image moved from text body into
    footer [Justin Luth]
 6. tdf#140136 When we click on the FILTERED dropdown + sign it CHECKS and
    UNCHECKS all along with expanding and contracting [Attila Sz?cs]
 7. tdf#140539 Crash when I open the help window [Caol??n McNamara]
 8. tdf#140917 skia/salbmp.cxx assertion on Windows with 150% text size [Lubo?
    Lu????k]
 9. tdf#141045 close the application with the execution of the BASIC code,
    function replace [Andreas Heinisch]
10. tdf#141063 White lines during scrolling across bitmap images on macOS
    [Thorsten Wagner]
11. tdf#141166 Crash in: mergedlo.dll: Press "Help" button in Hyperlink dialog
    [Caol??n McNamara]

7.1.2.1
Bugs fixed compared to 7.1.1 RC2

 1. rhbz#1931423 Updating gtk3 breaks formula editing in LibreOffice [Caol??n
    McNamara]
 2. tdf#105301 sort options not remembered thoroughly in saved document
    [Andreas Heinisch]
 3. tdf#116983 Paste is sometimes deactivated in (context) menu even though
    text is copied to clipboard and CTRL+V functioning (steps: Comment 0 and
    Comment 13 and Comment 28 and Comment 78) [Mike Kaganski]
 4. tdf#123202 EDITING Sorting of the filtered data is incorrect [T??nde T??th]
 5. tdf#124678 Writer: DOCX export from ODT: Header/Footer are wrong when first
    node is section [Vasily Melenchuk]
 6. tdf#127471 Copied calc diagram in gdi format looks ok under linux, but the
    fonts looks weird under windows. [Armin Le Grand (Allotropia)]
 7. tdf#132368 FILESAVE PPTX: text changes are reproducibly lost (SmartArt)
    [Miklos Vajna]
 8. tdf#133038 Some format toolbar icons are wrong for Catalan language [Rizal
    Muttaqin]
 9. tdf#133473 FILEOPEN: Shadow is gone [G??l?ah K?se]
10. tdf#134210 FILEOPEN PPTX: Image shown with wider aspect ratio and different
    clipping - cropping not being applied [G??l?ah K?se]
11. tdf#134940 --> does not replace automatically to ?? in AutoCorrect [L??szl
    ?? N??meth]
12. tdf#136011 Number in multi-line chart categories are not exported if chart
    is copied from Calc to Writer [Ouyang Leyan]
13. tdf#136175 Paste is sometimes deactivated in (context) menu even though
    text is copied to clipboard and CTRL+V functioning [Mike Kaganski]
14. tdf#136570 FILEOPEN: OLE objects containing links to other documents are
    blurred [Attila Bakos (NISZ)]
15. tdf#137122 Font rendering display error (skia) and some DejaVu fonts [Lubo?
    Lu????k]
16. tdf#138122 (blurry_text) LibreOffice text blurry on Retina displays on
    macOS 11 [Thorsten Wagner]
17. tdf#138314 Blank tab names in dialog frames, macOS 11 Big Sur [Thorsten
    Wagner]
18. tdf#138598 FILEOPEN: DOCX: images in even page footer not displayed [Attila
    Bakos (NISZ)]
19. tdf#139039 PDF export: Error message if filepath is URL coded / crash when
    saving as DOCX [Miklos Vajna]
20. tdf#139070 LISTBOX: Values, which are in different rows, where not shown
    right separated in preview [Caol??n McNamara]
21. tdf#139301 IMPORT XLSX Not showing styles for dashed lines [L??szl?? N??
    meth]
22. tdf#139763 FILEOPEN XLSX Anchor type of rotated shape changes [Regina
    Henschel]
23. tdf#139820 Hang: Undoing paste of block with empty cells [Lubo? Lu????k]
24. tdf#139928 FILEOPEN XLSX Conditional formatting with multiple different
    operators incorrect [Tibor Nagy]
25. tdf#139940 FILEOPEN DOCX: gradient has lost its colour [Justin Luth]
26. tdf#140006 Drop down text is not full lenght of the column (see comment 4
    for a test file) [Caol??n McNamara]
27. tdf#140137 FILEOPEN Cannot open .docx in writer - format openXML [Aron
    Budea]
28. tdf#140158 EDITING Shape and textframe fall apart on inserting page break
    [Attila Bakos (NISZ)]
29. tdf#140207 Qt's ImCursorRectangle is not correctly take device scale factor
    into account [Jan-Marek Glogowski]
30. tdf#140257 No way to set Outline level simply [Caol??n McNamara]
31. tdf#140288 Crash with zero-size window when running a macro [Lubo? Lu????k]
32. tdf#140332 FIREBIRD - LibreOffice Vanilla fails to load tables or reports
    from an embedded Firebird ODB file [Tor Lillqvist]
33. tdf#140387 Orca no longer reads many options on the sidebar in Linux [Caol
    ??n McNamara]
34. tdf#140397 Navigator in master documents: button for Toggle Master view
    missing (all backends except GTK3) [Jim Raykowski]
35. tdf#140498 Primary selection does not work in Calc input line [Caol??n
    McNamara]
36. tdf#140528 Crash in: swlo.dll In "Save As" dialog in "Tools -Chapter
    Numbering", when switching from Numbering to Position tab [Noel Grandin]
37. tdf#140537 Unnecessary scrolling in Math's Element pane, post weld [Caol??n
    McNamara]
38. tdf#140552 FILESAVE RTF After saving DOCX to RTF, reload gives File format
    error [Miklos Vajna]
39. tdf#140572 FILESAVE DOCX Crash when saving a file with superscript
    formatting [Justin Luth]
40. tdf#140597 FILEOPEN: DOCX: missing borders in some cells [L??szl?? N??meth]
41. tdf#140598 FILESAVE: PDF: Incorrect table position when using --convert-to
    pdf in commandline [Attila Bakos (NISZ)]
42. tdf#140606 PDF: EXPORT: Crash in: mergedlo.dll [Toma? Vajngerl]
43. tdf#140661 Objects not visible in navigator after ungrouping [Jim
    Raykowski]
44. tdf#140668 CRASH: importing docx file [Daniel Arato (NISZ)]
45. tdf#140674 EDITING Autocorrect no longer works with Change Tracking enabled
    [L??szl?? N??meth]
46. tdf#140700 calc crash at exit in
    ScSelectionTransferObj::~ScSelectionTransferObj (steps in comment 18) [Mike
    Kaganski]
47. tdf#140754 LibreOffice Calc crash when selecting filters (threaded) [Lubo?
    Lu????k]
48. tdf#140797 Moving the top image (with images behind) is rather slow [Lubo?
    Lu????k]
49. tdf#140833 Double click on column separator in Calc on Wayland moves window
    to background [Caol??n McNamara]
50. tdf#140838 elementary: New Arrow Style for Undo and Redo [Rizal Muttaqin]

Revision 1.17 / (download) - annotate - [select for diffs], Fri Nov 6 04:17:05 2020 UTC (3 years, 1 month ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

libreoffice: amend a comment about the gtk3 option

Revision 1.16 / (download) - annotate - [select for diffs], Wed Nov 4 18:35:32 2020 UTC (3 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.15: +4 -1 lines
Diff to previous 1.15 (colored)

libreoffice: notes for future reference

Revision 1.15 / (download) - annotate - [select for diffs], Wed Nov 4 15:17:56 2020 UTC (3 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

libreoffice: Disable gtk3 option

causes rendering problems according to ryoon

Revision 1.14 / (download) - annotate - [select for diffs], Tue Nov 3 16:39:14 2020 UTC (3 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.13: +6 -2 lines
Diff to previous 1.13 (colored)

libreoffice: Clean up options. Enable cups and gtk3 by default.

Bump PKGREVISION.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Oct 26 12:44:21 2020 UTC (3 years, 1 month ago) by abs
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Ensure USE_JAVA2 is set _before_ java-vm.mk is included

Fixes build failure when both openjdk8 and openjdk11 were installed,
openjdk8 would be picked

Revision 1.12 / (download) - annotate - [select for diffs], Sat Oct 24 16:51:49 2020 UTC (3 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.11: +20 -4 lines
Diff to previous 1.11 (colored)

libreoffice: PKG_OPTIONalize ldap and dbus, g/c unused cups PLIST_VAR

Revision 1.11 / (download) - annotate - [select for diffs], Wed Sep 9 10:48:25 2020 UTC (3 years, 3 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.10: +8 -2 lines
Diff to previous 1.10 (colored)

libreoffice: Only enable Java on openjdk11 archs

Revision 1.10 / (download) - annotate - [select for diffs], Tue Aug 11 16:07:38 2020 UTC (3 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.9: +1 -2 lines
Diff to previous 1.9 (colored)

libreoffice: Update to 7.0.0.3

* Support Python 3.8.

Changelog:
Summary of Other New Features

GENERAL

- New icon theme, the default on macOS: Sukapura
- New shapes galleries: arrows, diagrams, icons and more...
- Glow and soft edge effects for objects

WRITER

- Navigator is easier to use, with more context menus
- Semi-transparent text is now supported
- Bookmarks can now be displayed in-line in text
- Padded numbering in lists, for consistency
- Better handling of quotation marks and apostrophes

CALC

- New functions for non-volatile random number generation
- Keyboard shortcut added for autosum

IMPRESS & DRAW

- Semi-transparent text is supported here too
- Subscripts now return to the default of 8%
- PDFs larger than 500 cm can now be generated

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 5 14:10:35 2020 UTC (3 years, 10 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.8: +4 -5 lines
Diff to previous 1.8 (colored)

libreoffice: Update to 6.4.0.3

* Do not use PDFium's internal freetype2.
  Not tested with X11_TYPE=native yet.
* GTK2 VCL is removed.

Changelog:
# Writer
Added option to mark comments as resolved.
Fix missing change tracking layout of numbers and bullets of lists.
The btLr text direction is now available.
It is now possible to comment on Writer images and charts.
It is now possible to automatically avoid overlapping shapes with a new wrap option.
Improved performance when importing files with many bookmarks.
Selection of drawing objects anchored at-paragraph works more consistently and user-friendly now.

## Tables
Important improvements in table handling.
Improved drag & drop mouse operations to move table data.

# Calc
Improved selecting cells which contain hyperlinks.
n MM:SS or [MM]:SS or MM:SS.00 or [MM]:SS.00 pre-formatted cells a two digit groups input like 12:34 is now accepted as minutes:seconds value instead of the usual hours:minutes:00 value; to force the usual hours:minutes:seconds input on such cells enter three digit groups like 12:34:00.
Improved scalability of formula-groups computation on CPUs with large number of cores by potentially threading multiple independent formula-groups together.
Implemented a parallelized version of super scalar sample sort algorithm to speed up sorting. This is now used in pivot-table creation where some sorting is required.
Shading of columns/rows headers is removed; the headers are drawn flat now.
Deleted a 15 symbols limit to password length for XLSX files.
Performance improvements.
Full-Sheet Previews.

# Impress & Draw
Added 'Remove Hyperlink' to context menu in Impress.
Added 'Consolidate Text' which combines multiple selected textboxes into one (primarily to simplify editing fragmented content from imported PDFs).
Interaction now only executed in presentation mode (when clicking on an object). For edit mode, a context menu "Execute interaction" was added.
Image Maps now respect the setting to require Ctrl+Click to follow the hyperlink.
Hyperlink in Image Maps now work in Slideshow too.
Performance improvements.

# Base
Access2Base callable from Python.

# BASIC
Fix hex number conversion.
Improvements in VBA handling.
Fix handling for function that does not has closing parenthesis.

# Core / General
Internal Paths are now displayed in the UI.
Add checkbox to enable/disable sending crash reports to TDF.
Hyperlink context menus were unified. Every hyperlink now has the following context menu entries.
Generate QR Code feature is added in LO.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Nov 3 17:04:23 2019 UTC (4 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

misc: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Oct 27 17:26:10 2019 UTC (4 years, 1 month ago) by kamil
Branch: MAIN
Changes since 1.6: +3 -12 lines
Diff to previous 1.6 (colored)

libreoffice: Drop dead kde4 option remnants (it was commented out)

Revision 1.6 / (download) - annotate - [select for diffs], Sat Aug 10 11:41:29 2019 UTC (4 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.5: +11 -11 lines
Diff to previous 1.5 (colored)

Update to 6.3.0.4

* qt4 option is no longer provided

Changelog:
See: https://wiki.documentfoundation.org/ReleaseNotes/6.3 in detail

* Improve performances
* Improve file load an save performances in Writer
* Improve MS Office file supoort in Calc
* Use tabcompact UI by default
* Use context single mode for Writer and Draw
* Support PDF/A-2 export
* And many improvements and bugfixes

Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 1 11:57:36 2017 UTC (6 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.4: +1 -6 lines
Diff to previous 1.4 (colored)

Update to 5.4.0.3

* Remove openjdk7 support
* Use internal libjpeg-turbo
* Disable pdfium. This requires a lot of work

Changelog:
LibreOffice 5.4 highlights

    A new standard colour palette has been included, based on the RYB colour model.
    File format compatibility has been improved, with better support for EMF vector images. This helps when youãàÑÓe importing detailed diagrams from other office software.
    Imported PDF files are rendered with much better quality, also when inserted into a document, while exported PDF files ãàfrom Writer and Impress ãàsupport embedded videos (and linked videos if opened with Acrobat Reader).
    LibreOffice 5.4 supports OpenPGP keys for signing ODF documents on Linux. If you already use GPG/PGP for signing emails, it ensures the authenticity of your ODF documents regardless of the mode of transport or storage.

WRITER

    In Writer, you can now import AutoText from Microsoft Word DOTM templates.
    When youãàÑÓe exporting or pasting numbered and bulleted lists as plain text, their full structure is preserved.
    In the Format menu, you can now create custom watermarks for your documents.
    New context menu items have been added for working with sections, footnotes, endnotes and styles.

CALC

    Calc now includes support for pivot charts, which use data from pivot tables. When the table is updated, the chart is automatically updated as well.
    Comments are now easier to manage, with menu commands to show, hide and delete all comments.
    When applying conditional formatting to cells, you can now easily change the priority of rules with up and down buttons.
    Extra sheet protection options have been added, to optionally allow insertion or deletion of rows and columns.
    Lastly, when youãàÑÓe exporting in CSV format, your settings are remembered for the next export operation.

IMPRESS

    In Impress, when youãàÑÓe duplicating an object, you can now specify fractional angles. In addition, your settings are saved for the next duplication operation.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Dec 14 13:52:56 2016 UTC (6 years, 11 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.3: +2 -5 lines
Diff to previous 1.3 (colored)

Bump PKGREVISION

* Disable print/cups dependency to fix a freeze during ods/xls/xlsx loading
* Fix cups PLIST

Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 6 15:21:00 2016 UTC (7 years ago) by ryoon
Branch: MAIN
Changes since 1.2: +11 -4 lines
Diff to previous 1.2 (colored)

Update to 5.2.3.3

* Drop external PostgreSQL dependency. Use internal one to reduce conflict
* Add cups option, from mrg@. Thank you.

* Calc does not work properly in some case. I will revisit later.
* i386 build will fails. I will revisit later.

Changelog:
New features and bugfixes including:

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 25 12:51:54 2015 UTC (8 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.1: +3 -6 lines
Diff to previous 1.1 (colored)

Remove mk/find-prefix.mk usage from the misc category.

The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Aug 12 00:57:20 2015 UTC (8 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3

Import libreoffice-5.0.0.5 as misc/libreoffice.

LibreOffice is a free, community-developed, multi-platform office
productivity suite. It includes key desktop applications:
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>