Next | Query returned 416 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2023-04-14 17:33:03 by Thomas Klausner | Files touched by this commit (1)
Log message:
libreoffice: fix path in CHECK_WRKREF_SKIP
   2023-04-13 14:14:30 by Thomas Klausner | Files touched by this commit (8)
Log message:
*: bump for rasqal dependency change
   2023-03-10 21:57:38 by Ryo ONODERA | Files touched by this commit (4) | Package updated
Log message:
libreoffice: Update to 7.5.1.2

Changelog:
7.5.1.2:
Bugs fixed compared to 7.5.1 RC1:

 1. tdf#123139 Reading XLSX format ignores horizontal alignment (generated with
    Apache POI Java library) [Eike Rathke]
 2. tdf#132714 Crash when icon deleting table-row used for diagram generation.
    [L??szl?? N??meth]
 3. tdf#139934 FILEOPEN: Date is shown as an integer [Eike Rathke]
 4. tdf#150380 Calc crash when clicking on the title of the Border Color
    toolbar popdown [Noel Grandin]
 5. tdf#153229 [RFE] Please provide a user preference to disable inheriting the
    system UI theme [Caol??n McNamara]
 6. tdf#153244 Insert - Caption - Options - Separator does not work (resets to
    previous values) [Szymon K??os]
 7. tdf#153566 Windows Dark mode: toolbar context menus have light-on-light
    header [Caol??n McNamara]
 8. tdf#153622 Crash in: SvListView::SelectListEntry(SvTreeListEntry *,bool)
    [Caol??n McNamara]
 9. tdf#153724 A macro which is executed in older versions but not in newer
    versions. [Mike Kaganski]

7.5.2.1:
Bugs fixed compared to 7.5.0 RC3:

 1. ofz#55499 output buffer has to at least be the same size as input buffer
    [Caol??n McNamara]
 2. ofz#55751 check that level is valid [Caol??n McNamara]
 3. ofz#555520 check level is < MAX_OUTLINE_LEVEL [Caol??n McNamara]
 4. tdf#45147 right-to-left words appear in the wrong order in the CSV import
    dialog [Andreas Heinisch]
 5. tdf#45854 ODF database mime-type confusion [Michael Stahl]
 6. tdf#114973 Ctrl+A and Select All don't work when paragraph at the start or
    end of document body is hidden [Michael Stahl]
 7. tdf#130782 docx alt text for charts not shown if document has been edited
    in Word [Michael Stahl]
 8. tdf#131386 Hidden linebreaks are ignored on creating pdf from rtf document
    [Michael Stahl]
 9. tdf#135938 Highlighted cross-reference is not displayed in dialog \ 
"Name"
    entry [Andreas Heinisch]
10. tdf#141684 Groupedbar Compact changes when cursor is in table [Xisco Fauli]
11. tdf#147122 Different behavior in basic LO 6.x and 7.2.4.1 (calc) [Andreas
    Heinisch]
12. tdf#147342 [macOS] UI Scale not working on non HighDPI external display
    when using Skia and a laptop with Retina display (HighDPI) [Patrick Luby]
13. tdf#147740 Lower icons disappear in groupedbar compact user interface
    [Szymon K??os]
14. tdf#148000 FILEOPEN PPTX: curved text doesn't line break properly and
    becomes too wide [Attila Sz?cs]
15. tdf#148085 About dialog hyperlinks look bad (invisible / have no contrast)
    in dark mode on Windows [Caol??n McNamara]
16. tdf#148360 FILEOPEN: Incorrect indent of first line [Justin Luth]
17. tdf#148952 Filesave DOCX: Alt Text field of image is lost on open in LO and
    in MSO [Michael Stahl]
18. tdf#149412 Incorrect/unexpected click+drag behavior in animations list
    (gtk3) [Caol??n McNamara]
19. tdf#150197 number lost (after assigning numbering to style) when exporting
    to DOCX [Justin Luth]
20. tdf#150806 FILESAVE: Image duplicates / aspect ratio changes after ODT save
    (track changes involved) [Miklos Vajna]
21. tdf#151627 Skia rendering (both Vulkan and raster) artifacts in the sd
    slidesorter, crashes with Vulkan [Julien Nabet]
22. tdf#151682 Calc: Editing area in Formula bar appears cropped [Samuel
    Mehrbrodt]
23. tdf#152073 Glitch rendering line numbers in Basic IDE editor (kf5 only)
    [Michael Weghorn]
24. tdf#152404 Crash in Writer when using Japanese Hiragana input method and
    shortcut Ctrl+Alt+C to insert a new comment while there is uncommitted text
    [Caol??n McNamara]
25. tdf#152486 macOS: Dark Mode: Release notes button unreadable [Caol??n
    McNamara]
26. tdf#152493 FILESAVE WebDAV upload (updating an existing remote file) fails
    with LO 7.4 (i.e. with libcurl), and no workaround any more (-with-webdav=
    neon) [L??szl?? N??meth]
27. tdf#152541 Thin, gray vertical line (field) before all headings after
    inserting Table of Contents [L??szl?? N??meth]
28. tdf#152559 Skia - LibreOffice Draw crashed when I zoom in the view of a
    diagram [Julien Nabet]
29. tdf#152637 macOS: dark mode: calc: Format Cells: example text black on dark
    background [Caol??n McNamara]
30. tdf#152642 Headings in DeepL and LanguageTool settings pages jump around as
    you flick through them due to them not following the HIG [Caol??n McNamara]
31. tdf#152669 Some ruled lines in the table are not set in cases other than
    "Left-to-Right(Horizontal)". [Miklos Vajna]
32. tdf#152703 Skia - resizing StartCenter window with mouse leaves black
    undrawn areas until mouse button released [Patrick Luby]
33. tdf#152722 NatNum12 number format (spell out): add/delete decimal places is
    loosing format [Laurent Balland]
34. tdf#152726 Pasting Selection to Sheet as BMP Image, Text of Button is
    getting bigger. [Noel Grandin]
35. tdf#152738 LO75RC1: Automatic spell-check not underlining misspelled words;
    dialog doesn't use paragraph's language [L??szl?? N??meth]
36. tdf#152774 MATCH and HLOOKUP/VLOOKUP return incorrect result when searching
    for a string in a mixed numeric/string matrix [Winfried Donkers]
37. tdf#152872 Layout: Hidden paragraph end separates paragraphs in print mode
    [Michael Stahl]
38. tdf#152884 FILEOPEN DOCX character transparency is not set in case of theme
    colors [Regina Henschel]
39. tdf#152921 Sidebar deck is shown as "selected active" when closing with
    grey cross [Jim Raykowski]
40. tdf#152952 FILEOPEN RTF Hyperlinks text is hyphenated [Michael Stahl]
41. tdf#152961 UI frozen on opening ODT, stuck on legacy.tools lngprophelp.cxx
    warning [Miklos Vajna]
42. tdf#152964 Crash on undo deletion of table with track changes enabled [L??
    szl?? N??meth]
43. tdf#152989 XLSX: After editing the embedded object, the rectangle size is
    incorrect [T??nde T??th]
44. tdf#152991 PPTX: In Impress after editing the embedded object, the
    rectangle size is incorrect [T??nde T??th]
45. tdf#152994 Daily Screenshot Build failure [Caol??n McNamara]
46. tdf#153000 FILEOPEN DOCX file types MSO_SPT=25 to 31 are wrongly rendered
    [Julien Nabet]
47. tdf#153006 Report Builder: Format for inserting Date and Time changed to
    "week of the year" and "timestamp" (Linux) [Noel Grandin]
48. tdf#153036 FILEOPEN PPTX resized connector broken [Attila Sz?cs]
49. tdf#153039 (LO 7.4) Multiple bugs while submitting XML from XForms document
    [Michael Stahl]
50. tdf#153045 FILEOPEN: DOCX: incorrect height of row in table [Miklos Vajna]
51. tdf#153046 FILEOPEN: RTF: Text is aligned incorrectly [Miklos Vajna]
52. tdf#153047 PDF Export: default text in content control is gone [Miklos
    Vajna]
53. tdf#153078 Whole section of Groupedbar Compact UI disappear [Xisco Fauli]
54. tdf#153082 FILEOPEN DOCX List separator not considered with TOC using
    custom styles [Michael Stahl]
55. tdf#153083 FILEOPEN DOCX Localized style name not merged in TOC settings,
    unlike in Navigator style list [Michael Stahl]
56. tdf#153088 Dark Mode: Calc: Format Cells > Font + Font Effects sample text
    should be white [Caol??n McNamara]
57. tdf#153090 FILEOPEN DOCX TOF incorrect when based on para style instead of
    category [Michael Stahl]
58. tdf#153091 Pasting from nedit (on Linux) not working. [Caol??n McNamara]
59. tdf#153092 text is missing inside and right side of image on docx on page 2
    [Caol??n McNamara]
60. tdf#153094 FILESAVE: DOC: Wrong height in table after RT in MSO [Mike
    Kaganski]
61. tdf#153096 Manage Changes dialog columns broken for cell content changes
    [Eike Rathke]
62. tdf#153104 List numbering restarts at 1 in Word after a specific DOCX
    roundtrip [Mike Kaganski]
63. tdf#153128 Tiny first line in a DOCX is imported with large height [Mike
    Kaganski]
64. tdf#153136 Lines with spaces have wrong height in DOCX [Mike Kaganski]
65. tdf#153185 The linked ole object disappears after export [T??nde T??th]
66. tdf#153203 FILESAVE DOCX Chart objects accessible description not saved
    [Michael Stahl]
67. tdf#153220 CRASH: Clicking on Border and background after undoing header
    insertion [Caol??n McNamara]
68. tdf#153235 Layout is broken after a macro until update/save-and-reload
    [Mike Kaganski]
69. tdf#153258 FILEOPEN DOCX VML some WordArt is not detected as Fontwork and
    thus shrinks to nominal text size [Regina Henschel]
70. tdf#153260 FILESAVE DOCX VML write trim=t for Fontwork shapes [Regina
    Henschel]
71. tdf#153272 Writer Macro Find with certain Search Attributes performs
    Replacement. [Julien Nabet]
72. tdf#153273 Scroll bar not in dark mode when system dark mode enabled [Caol
    ??n McNamara]
73. tdf#153287 Dark mode: Combo box and Edit box look and feel inconsistent on
    Windows [Caol??n McNamara]
74. tdf#153304 Changing as-char object properties via UNO API behaves wrong
    [Mike Kaganski]
75. tdf#153319 Crash in: SwFrame::GetPhyPageNum() const or
    SwFrame::ImplFindPageFrame() shortly after opening ODT [Caol??n McNamara]
76. tdf#153321 Notebook Bar (MUFFIN) separator color inconsistent in dark mode
    [Caol??n McNamara]
77. tdf#153341 Copied HTML text which uses the alpha channel is pasted either
    without it (when rgb(r g b / a) notation is used) or without any color
    (when rgba(r, g, b, a) notation is used) [Julien Nabet]
78. tdf#153353 When switching between freedesktop light and dark mode, Calc's
    formula bar text entry has leftover colors from the previous theme [Caol??n
    McNamara]
79. tdf#153376 Too Much Line Spacing for Font KJV1611 [Khaled Hosny]
80. tdf#153423 Formatting: AutoCorrect numbered lists incorrectly starts list
    with 10 [Justin Luth]
81. tdf#153434 crash clicking on "tools -> macro -> manage macro \ 
-> basic ->
    new" [Caol??n McNamara]
82. tdf#153436 Arabic spell checking is not available with macOS Spell Checker
    [Khaled Hosny]
83. tdf#153438 LiberaOffice Draw Portable: "Replace" button is not \ 
active in
    Tools->Color Replacer [Caol??n McNamara]
   2023-03-06 14:00:01 by Tobias Nygren | Files touched by this commit (2)
Log message:
libreoffice: fix broken xinerama detection
   2023-03-05 19:22:42 by Tobias Nygren | Files touched by this commit (3)
Log message:
libreoffice: fix gpgme++ detection

Don't pass unsubstituted @PREFIX@ to GCC.
Fix gpgme++ include dir similar to dragonbox headers.
   2023-02-13 15:59:36 by Ryo ONODERA | Files touched by this commit (10) | Package updated
Log message:
libreoffice: Update to 7.5.0.3

Changelog:
LibreOffice 7.5 Community: Release Notes
Writer

  * Content controls: added a new plain text type. blog post (Miklos Vajna,
    Collabora)
  * Content controls: added a new combo box type and PDF export. blog post
    (Miklos Vajna, Collabora)
  * Content controls: added titles and tags. blog post (Miklos Vajna,
    Collabora)
  * Now tabs can be edited for multiple paragraphs with different settings at a
    time. Tabs dialogue (Format ▸ Paragraph... ▸ Tabs) is available even when
    multiple paragraphs are selected which has different settings. core commit
    9f7b3 (Pranam Lashkari)
  * Improved kashida insertion position validation, to prevent inserting
    kashida between contextually substituted glyphs breaking word shape. core
    commit 9a6b6 (Khaled Hosny)

  * Correctly calculate text caret position inside ligatures, and use caret
    positions from the font when available. tdf#30731 (Khaled Hosny)
  * Fix broken colored Arabic text when enabling Show Formatting Marks. tdf#
    150726 (Khaled Hosny)
  * It is now possible to define a custom color for Grammar mistakes in the
    Application Colors dialog (Tools ▸ Options... ▸ LibreOffice ▸ Application
    Colors). core commit 0aa61 (Rafael Lima)
  * AutoTexts created using "New (text only)" no longer insert a new \ 
line at
    the end of the AutoText. The currently embedded AutoTexts have been
    adjusted accordingly by explicitly adding a new line at the end of the
    text. User-created AutoTexts, relying on the trailing new line, should be
    re-created including the trailing empty paragraph. tdf#53023 (Andreas
    Heinisch)

  * Page number in status bar now uses a range when the view spans several
    pages. tdf#90150 (Jim Raykowski)

Spell checking

  * Better recognition of typos, and better suggestions in Danish, Dutch,
    Estonian, German, Hungarian, Norwegian and Swedish with the improved
    compound word recognition algorithm of Hunspell spell checker. Hunspell
    1.7.2 commit (László Németh, FSF.hu)
  * Moving text cursor Up/Down triggers pending spell checking of the last
    modified word. tdf#124603 (László Németh, NISZ)
  * Spell checking of plain words of hyperlinks tdf#45949 (László Németh,
    based on tdf#126657 (Khaled Hosny) and tdf#152492)
  * Keep comment of the corrected words, instead of removing it without being
    noticed tdf#65535 (László Németh) Note: continuation of the following
    improvements, which were left out of the previous release notes: core
    commit d08e4137 tdf#66043 sw: fix spell checking of word with deletion (Lá
    szló Németh, introduced in version 7.2) and core commit a6555eb8 tdf#
    65535 sw spell: ignore comment marker when checking spelling (Justin Luth,
    introduced in version 7.3).

Tables

  * Better column deletion when it intersects with merged cells. tdf#46733
    (Justin Luth)
  * Allow table row/column selection, if last cell starts with a nested table.
    tdf#47979, tdf#151478 (László Németh, NISZ)
  * Allow tracked table row/column deletion, if last cell starts with a nested
    table. tdf#150976, tdf#151657 (László Németh, NISZ)

Bookmarks

Bookmark editing in Insert Bookmark dialog window

  * Bookmark text content can be edited in the dialog. core commit aa6ec
    (Michael Stahl, allotropia)
  * The Bookmark dialog accessed from Navigator ▸ Bookmarks ▸ Right click ▸
    Edit... now opens with the clicked bookmark already selected. core commit
    9cc6a (Michael Stahl, allotropia)
  * Hidden _Toc and _Ref bookmarks imported from OOXML are shown as Hidden in
    the dialog, allowing sorting the not hidden (user-defined) bookmarks before
    them by a single click on header Hidden. tdf#150955 (László Németh,
    NISZ)

Colored bookmarks for metadata visualization

Show visible marks in custom color defined in bookmark metadata. tdf#150717 (L
ászló Németh)

See also Custom color metadata field shading, introduced in LibreOffice 7.2.

Bookmark accessibility

Screen readers get text equivalent of visible bookmarks. tdf#150947 (László N
émeth)

In the form of

#BookmarkName1 Bookmark
#BookmarkName2 Bookmark Start
#BookmarkName2 Bookmark End

Where Bookmark, Start and End are localized words.

Bookmark visualization

Various improvements of bookmark visibility (see Tools ▸ Options ▸ LibreOffice
Writer ▸ Formatting Aids ▸ Bookmarks. (László Németh, NISZ)

Note: this is a continuation to Michael Stahl’s fix for tdf#45589 ("create and
paint text portions for bookmarks"), introduced in LibreOffice 7.0.

  * ⌶-shape point bookmark (The previous shape, a single vertical line was
    overlapped with visible page margin at beginning of the paragraphs, also it
    was very similar to the NBSP and narrow NBSP shading.) tdf#150791

  * ][-shape (i.e. double) marks for neighboring bookmark ranges (instead of a
    single vertical line, which could not be distinguished from point bookmark
    symbol previously). tdf#150790

  * All bookmarks at the same character position are visible now, e.g. instead
    of a single |, neighboring bookmarks with point bookmarks are shown e.g. as
    ] ⌶ [ or ] ] ⌶ ⌶ [ [

  * Do not show visible marks for hidden _Toc and _Ref bookmarks imported from
    OOXML, like Microsoft Office does. tdf#150956

  * Multiple start marks of range bookmarks positioned before the character
    position, multiple end marks of range bookmarks positioned after the
    character position, i.e. single type boundary marks are there outside of
    the bookmark text:

some |text| here
    [[    ]]

  * Neighboring end and start marks are centered around the character position:

 |text1|text2|
[    ]] [[    ]

  * Marks of the same character position are sorted based on their type: ], ⌶,
    [, e.g.

] ] ⌶ ⌶ [ [ [

  * Same type marks of the same character position are sorted based on their
    color:

[c1 [c2 [c3 ... c3] c2] c1]

Accessibility

  * Images, embedded objects and text frames can now be marked as decorative,
    which allows assistive technology to ignore them in exported PDFs. (Michael
    Stahl, allotropia) tdf#143311 core commit 31084
  * Hyperlinks, table of content and other indices keep their language, and
    with this, their accessibility. tdf#39794 tdf#145104 (fixed in tdf#126657
    by Khaled Hosny, follow-up fixes: tdf#152492 and tdf#45949 by László Né
    meth)

Accessibility checker

  * Add several accessibility checker rules. (Paris Oplopoios, Collabora) core
    commit b4586 core commit f9eb5 core commit f03d2 core commit 2c44f core
    commit de02e core commit 043f0 core commit a1ae3 core commit 76615 core
    commit 5c893 core commit 3c0be
  * Add Rescan button to Accessibility Check dialog. (Samuel Mehrbrodt,
    allotropia) tdf#148999
  * Make Accessibility Check dialog non-modal. (Samuel Mehrbrodt, allotropia)
    tdf#148971

  * Automatic (Online) Accessibility Check has been added, which scans for
    accessibility issues while the user is editing the document. The
    accessibility status is shown in the status bar. You can enable it in the
    main menu (Tools ▸ Automatic Accessibility Checking). Currently it is only
    available when experimental mode is enabled, as it doesn't take all
    document objects into account. (Tomaž Vajngerl, Collabora)

Machine translation

  * Initial machine translation is available, backend by DeepL translate (Mert
    Tumer, Collabora) core commit e20d2

Performance

  * Cutting hundreds of pages with numbered lists in Writer tdf#129101 (Noel
    Grandin, Collabora)
  * Export to EPUB in Windows tdf#133768 (Noel Grandin, Collabora)
  * Opening Writer documents with large tables tdf#126788 (Noel Grandin,
    Collabora)

Calc

  * Cell input with leading ' apostrophe in cells that are not formatted as
    Text was changed to always strip the first apostrophe and force the
    remainder as text content. Previously, the user had to know (or guess)
    whether an input could be converted to a numeric type (number, date, ...)
    and prefix only that to force text, but not prefix a textual type that
    could not be converted, which was confusing and bad UX. The handling is not
    changed for cells already formatted as Text, where every input is continued
    to be accepted literally as content and a leading apostrophe is not
    removed. tdf#149665 (Eike Rathke, Red Hat)

  * Add support for Kamenický and Mazovia encodings. tdf#150877 (Stephan
    Bergmann, Red Hat)

  * Conditional formatting's begins-with/ends-with/contains are now
    case-insensitive like the rest of the conditions were. tdf#123990 (Justin
    Luth, Collabora)
  * Preserve tab characters and line-breaks in cell contents. tdf#75702 (Justin
    Luth, Collabora)
  * View ▸ Freeze Cells ▸ Freeze First Column/Row now always works even when
    first row or column are not visible. tdf#112641 (Justin Luth, Collabora)

  * Paste Special of cells now remembers last used settings between sessions.
    tdf#69750 (Siddhant Chaudhary)

  * Searching for a term in the Function Wizard now matches the function
    descriptions as well as their names. tdf#146781 (Andreas Heinisch)

Default “spell out” number and currency formats

Number format dialog windows of Calc and Writer got default NatNum12 ("spell
out") format codes. tdf#115007 (László Németh, FSF.hu)

  * Spell out numbers and currencies;

  * in 71 locales of 38 languages;

  * based on libnumbertext 1.0.11;

  * NatNum12 title case is fixed for English language: lowercase “and” and
    title case “-Five” e.g. in “One U.S. Dollar and Twenty-Five Cents”.

Performance

  * Replacing strings with numbers in Calc tdf#126109 (Noel Grandin, Collabora)
  * Find and replace in very large Calc sheets tdf#150749 (Noel Grandin,
    Collabora)
  * Opening large Calc spreadsheets with row height differences tdf#124098 (Bal
    ázs Varga, allotropia)

Impress & Draw

  * Impress now supports cropped video for media shapes. blog post (Miklos
    Vajna, Collabora)

  * Fix bug causing EMF graphics to appear blurry. tdf#150888 (Paris Oplopoios,
    Collabora)

  * The presenter console supports running as a normal window instead of
    fullscreen, with a setting in Tools ▸ Options ▸ Impress ▸ General ▸
    Presentation (tdf#33495). This means it can be used in a single monitor
    too, sharing the presentation in a video-conferencing tool. (tdf#92717)
    (Daniel Lohmann)

  * The in-presentation pen function can be turned off with Ctrl + A (on top of
    the existing toggle Ctrl + P), which should make more presenter devices
    compatible. tdf#149351 (Gabor Kelemen, allotropia)

  * Objects can be drag-and-dropped in the navigator, allowing reordering and
    moving them in and out of groups. tdf#145359 (Jim Raykowski)

Table Design

  * Added basic support for modifying table styles, and creating new ones.
    Modified styles are saved into documents, and can be shared via templates.
    This function can be accessed by right-clicking on a design in the Table
    Design Sidebar panel. core commit f23d3, core commit 553cf, core commit
    5d683 (Maxim Monastirsky)

  * Added a new set of default table styles. core commit daab6 (Rafael Lima)

Chart

  * Data tables are now supported in Charts. See blog post for furter details
    (Tomaž Vajngerl, Collabora)

Math

  * Elements pane from left side of Math's window was moved to Sidebar. tdf#
    150489 (Mike Kaganski, Collabora)

Core / General

  * Added support for rotate and zoom gestures when using touchpads. (Povilas
    Kanapickas)
  * Allow searching for combining marks from so-called complex scripts. tdf#
    91764 (Khaled Hosny)
  * Support font embedding on macOS. tdf#72456 (Khaled Hosny)
  * Fix disabled spellchecking and language-sensitive text layout (e.g. digit
    replacement) in table of contents and hyper link text. tdf#126657, tdf#
    145104 (Khaled Hosny)

Design

  * New application and MIME type icons tdf#132398 (Galdam Jitsu)

Accessibility

  * Restored automatic detection of HighContrast (HC) mode while providing user
    ability to disable in Tools ▸ Options... ▸ LibreOffice ▸ Accessibility. tdf
    #151522 (Caolán McNamara, Red Hat)

Text Layout

  * Improve kashida insertion by making the insertion positions explicit to
    avoid unwanted and spurious kashida insertion. tdf#104921, tdf#87731, tdf#
    106309, tdf#108604, tdf#112849, tdf#114257, tdf#127176, tdf#145647, tdf#
    146199 (Khaled Hosny)
  * Fix kashida position when inserted after a letter with a combining mark.
    tdf#139627 (Khaled Hosny)
  * Fix gaps inserted instead of kashida with some fonts. tdf#106653 (Khaled
    Hosny)
  * Fix justification of text containing spacing combining marks (e.g. in
    Malayalam). tdf#150665 (Khaled Hosny)
  * Disable ligatures when character spacing is set. tdf#66819 (Khaled Hosny)
  * Correctly enable variable fonts variation setting during text layout, as
    well as font metrics. tdf#103596 (Khaled Hosny, Caolán McNamara / Red Hat)
  * Use underline size and position as well as strike-through size and position
    values from the font when available core commit ba03e, and make overline
    size the same as underline size core commit 8da25. (Khaled Hosny)
  * Use the same skew angle for artificial (synthetic) italic text across
    graphics backends and PDF export. core commit f88e7 (Khaled Hosny)
  * Improve glyph positioning of artificial italic text, especially combining
    marks. core commit 1f9b2 (Khaled Hosny)

Edit Engine

  * Sync kashida insertion algorithm with Writer one to include fixes and
    enhancements from Writer that other LibreOffice components were missing.
    tdf#137528 (Khaled Hosny)
  * Fix bad Arabic letter spacing when text starts with left-to-right
    characters. tdf#103492 (Khaled Hosny)
  * Fix gaps in justified Arabic text when the font does not have usable
    kashida glyph. tdf#137528 (Khaled Hosny)
  * Correctly calculate text caret position inside ligatures, and use caret
    positions from the font when available. tdf#83581 (Khaled Hosny)

Performance

  * Opening Options ▸ LibreOffice ▸ Application Colors tdf#152301 (Caolán
    McNamara, Red Hat)

LibreOffice Help

  * Help contents updates and fixes

  *
      + E. Rathke
      + O. Hallot
      + M. Kaganski
      + R. Lima
      + A. Romedenne
      + Bogdan Buzea
      + Adolfo Jayme Barrientos

  * Help build optimization
      + Christian Lohmaier

Filters

doc

  * Re-allow .doc files to be renamed as .dot. tdf#125216 (Justin Luth,
    Collabora)

VBA Support

  * Added support for WordBasic.ScreenUpdating. core commit a8209 (Justin Luth,
    Collabora)
  * Added support for WordBasic.MsgBox. core commit 55628 (Justin Luth,
    Collabora)
  * Run AutoNew, AutoOpen, AutoClose events properly in Writer and Calc. tdf#
    148806 (Justin Luth, Collabora)
  * Added FormFields and ContentControls support for managing form objects. tdf
    #151548 (Justin Luth, Collabora)

PDF

  * Support embedding color (e.g. Emoji) fonts using color layers (using COLR/
    CPAL OpenType tables). tdf#104403 (Khaled Hosny)
  * Support embedding color (e.g. Emoji) fonts using color bitmaps (using CBLC/
    CBDT or sbix OpenType tables). tdf#121327 (Khaled Hosny)
  * Support embedding variable fonts and apply font variations to glyph shapes.
    tdf#108497 (Khaled Hosny)
  * Correct set Postscript name when embedding for some broken fonts. tdf#
    138325 (Khaled Hosny)
  * Fix invalid PDF font subsets when subsetting blank glyphs. tdf#112152
    (Khaled Hosny)
  * Fix visual artifacts in glyphs that use fractional point coordinates. tdf#
    126242 (Khaled Hosny)
  * Fix missing accent chars in glyphs that use deprecated arguments to CFF
    endchar operator. tdf#123234 (Khaled Hosny)
  * Apply artificial italic to fallback fonts. tdf#102914 (Khaled Hosny)
  * When exporting to PDF, you can now choose to export comments in the page
    margin. tdf#77650 (Samuel Mehrbrodt, allotropia)
  * When inserting a picture and using PDF as a source file, now it is possible
    to use larger files. core commit a5c1c (Szymon Kłos, Collabora)

SVG

  * Remove "ghost" lines (extra semi-transparent white outline) of
    semi-transparent shapes tdf#149800 (László Németh)

GUI

General changes

  * Support for dark and high contrast operating system themes on Windows,
    macOS and Linux was greatly improved. More than 40 bugs were fixed by
    contributors including Caolán McNamara (Red Hat), Rafael Lima, Michael
    Weghorn and Rizal Muttaqin.

  * When previewing styles in the side bar and the styles menu, use the CTL and
    Asian fonts set on the style for respective text instead of always using
    Western fonts. tdf#87535 (Khaled Hosny)

  * Remove redundant File ▸ Recent Documents menu from macOS dock icon. tdf#
    55922 (Khaled Hosny)
  * An improved version of a single toolbar user interface was implemented,
    supporting context-aware controls and their customization. It can be
    activated via View ▸ User Interface... ▸ Single Toolbar. Customization can
    be done either with a right click context menu actions, or via Tools ▸
    Customize... ▸ Toolbars, for various "Standard (Single Mode) - <context
    name>" targets. For now, context aware controls were added to Writer \ 
only.
    This largely makes the Contextual Single user interface obsolete, and it
    might be removed in future versions. tdf#125040 (Maxim Monastirsky)

  * GTK3 scrollbars now benefit from the "smooth scrolling" feature. \ 
Long-press
    on a scrollbar or use ⇧ Shift + Click for more precise scrolling. tdf#
    117388 (Caolán McNamara, Red Hat)

  * The Start Center can now filter recent documents by type. tdf#80934 (Heiko
    Tietze, TDF)

Icon theme

  * The Sifr icon set was refreshed to follow GNOME Adwaita’s new rounded
    style. tdf#151071 (Rizal Muttaqin)

Labelling

  * In Calc, the "language" label was changed to the more accurate \ 
"locale"
    label in the (HTML) Import Options and Text Import dialogs. tdf#138748
    (Pedro Silva, Collabora)

Font Features Dialog

The Font Features dialog (Format ▸ Character ▸ Font ▸ Features...) received
some improvements:

  * Font features that are enabled by default (e.g. Standard Ligatures) can now
    be disabled. tdf#127423 (Khaled Hosny)
  * Stylistic Sets and Character Variants features each is now grouped together
    in a separate section, so they stand out from other common font features.
    core commit 3f9a8 (Khaled Hosny)
  * Stylistic Sets and Character Variants features can have user-friendly
    labels defined in the font, these are now shown in the dialog instead of
    the generic feature names. Additionally, localized versions of these labels
    that are provided by the font are also shown when LibreOffice user
    interface is in the respective languages. core commit 19787 (Khaled Hosny)

  * Some font features can have multiple alternates, these are now supported
    for OpenType fonts as well (previously it was supported for Graphite fonts
    only). core commit 9ca3c (Khaled Hosny)

Localization

Improvements to proofing tools and language support

Dictionaries

  * Ukrainian dictionary was updated. tdf#149980 (Aron Budea, Collabora)
  * Added Persian (fa-IR) dictionary commit (Aron Budea, Collabora)
  * Slovenian thesaurus was updated (Martin Srebotnjak, OdprtiTezaver).

Language tags

  * The language list combo-box now accepts input of art-... BCP 47 private-use
    language tags like art-x-mylang or art-Latn-x-mylang (with every valid
    script subtag for Latn of course). This is an exception to the otherwise
    not accepted input of private-use subtags preventing mis-spreading
    arbitrary private-use tags, to support language attribution of artificial
    constructed languages. tdf#150370 (Eike Rathke, Red Hat)
  * Language list entries can be permanently added by dropping an
    auto-correction file acor_*.dat into the shared or user profile's autocorr/
    directory with the corresponding well-formed and valid BCP 47 language tag
    in its name. The file can be empty (0 bytes length) with no auto-correction
    data being present, data can be added and edited as usual in AutoCorrect
    Options. For example, autocorr/acor_de-DE-1901.dat will add the de-DE-1901
    tag's language entry that will be displayed as
    German (Germany, Traditional German orthography) {de-DE-1901}
    If the tag in the file name is not a well-formed BCP 47 language tag or not
    valid, it is silently ignored and no language list entry will be added. tdf
    #150371 (Eike Rathke, Red Hat)
  * For information about IETF BCP 47 language tags, see Wikipedia and W3.org

New languages/locales with locale data

Available as default document language and for locale specific formatting.

  * Portuguese (Mozambique) {pt-MZ}. tdf#148792 (Eike Rathke, Red Hat)

Currencies

  * As Croatia joins the Eurozone on the 1^st of January 2023, Croatian kuna
    (HRK) conversion to and from euro (EUR) is now supported in the EUROCONVERT
    () function, and the new default currency for Croatia is the euro. tdf#
    150011 (Eike Rathke, Red Hat)

Scripting

  * The Macro Selector dialog (Tools ▸ Macros ▸ Run Macro...) now remembers the
    last run macro (core commit 792e4 - Rafael Lima).
  * The Basic IDE now has a Zoom Slider that allow users to more easily
    increase/decrease the zoom factor applied to the code editing window. It
    can also be controlled with Ctrl + Scroll. The font size defined in the
    Options dialog (Tools ▸ Options... ▸ LibreOffice ▸ Fonts) is used as the
    100% zoom factor (core commit 0d923 - Rafael Lima).

LibreLogo

LibreLogo programming language is more usable for graphics design with the
following improvements (László Németh):

  * Up to 6 times speed increase of LABEL command by temporary layout locking
    of font settings. (Note: locking was suggested by Noel Grandin in tdf#
    105575, also he made several other performance improvements previously.)
  * Up to 32 times speed increase of drawing by custom layout locking using
    SLEEP -1 & SLEEP 0 command pairs. For example, 800 vector shapes drawn by 4
    seconds instead of more than 2 minutes (core commit e50f0)
  * LABEL command supports more HTML-like tags for formatting: localized color
    names, hundreds of OpenType and Graphite font features, font family, font
    size, strikethrough and highlighting. (core commit 43570) Note: bold,
    italic and underline formatting have been introduced by LO 7.4 in core
    commit 89c34.
  * Portable SVG export for OpenType/Graphite font features, also for rotated
    text with text portions: font features (glyphs and other settings) and
    positions of text portions are exported correctly by converting text to
    curve, as a workaround for the bugs and incompleteness of the SVG export. (
    core commit fe5cc) Test code with a rotated text containing OpenType/
    Graphite scientific inferior and red text portion:

 PICTURE “test.svg” [
   LEFT 45°
   LABEL “CO<sinf>2</sinf> <red>level</red>”
 ]

Note: see also #SVG for SVG export which was improved during these LibreLogo
developments.

  * Fix regression of parsing of default commands in core commit 37d86.

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 28 services each with a bunch of methods and
properties.

New in LibreOffice 7.5:

  * The (new) Datasheet service, to manage tabular views of database data. A
    datasheet may be opened from a Base window or at any moment (without the
    Base component being open). Cursor movement and current selection content
    may be processed by a user script.

  * The RunCommand() method may receive arguments (see .UNO:Commands wiki page
    ).

  * Error messages provide direct access to the help page of the failing
    method.

  * A new Normalize() method in the FileSystem service.

  * In the Calc service, new uses of the FilterFormula concept to selectively
    clear or format cells, rows or columns.

  * Support of 16,384 columns in the Calc service.

  * In the Dialog service, a new SetPageManager() method synchronizes
    automatically dropdown lists, next/previous buttons and tab headers while
    the user browses through the dialog pages.

  * A new basic.CreateUnoStruct() method for Python scripts.

The whole set of services (except when not relevant) 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.5) is
fully integrated in the LibreOffice help pages (https://help.libreoffice.org/
7.5/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their
translation into other languages is underway. (Alain Romedenne, Rafael Lima)

LOK API

Added sending unique window id along with other data to LOK API. core commit
05a77 (Gökay Şatır, Collabora)

Feature Removal / Deprecation

  * In the SDK, the deprecated tools idlc and regmerge (using the legacy type
    registry format) have been removed in favor of unoidl-write (using the
    incompatible new type registry format internally introduced in
    LibreOffice 4.1). core commit a8485d55
  * Experimental Emoji toolbar button has been removed. Using system Emoji
    insertion tools is preferred. tdf#151197 (Khaled Hosny)
  * The following font families are no longer bundled with LibreOffice, Users
    using these fonts are advised to install them on their system:
      + EmojiOne Color tdf#144348 (Khaled Hosny)
      + Source Code Pro and Source Serif Pro. tdf#136604 (Khaled Hosny)
      + KasctBook and KacstOffice. tdf#152376 (Khaled Hosny)

Platform Compatibility

Mac

  * LibreOffice 7.5 requires macOS 10.14 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:

      o release in Aug 2023 → 10.15 Catalina

API Changes

  * The obsolete UNOIDL method com.sun.star.registry.XSimpleRegistry::mergeKey
    has been deprecated (without a replacement), and its implementation now
    unconditionally throws a RuntimeException. core commit 25fc5 (Stephan
    Bergmann, Red Hat)
  * Added a new property JobName to the com::sun::star::view::PrintOptions
    service to allow specifying a job name which is sent to the printer.
    (Samuel Mehrbrodt, allotropia)
   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2023-01-22 18:56:04 by Ryo ONODERA | Files touched by this commit (6) | Package updated
Log message:
libreoffice: Update to 7.4.4.2

Changelog:
7.4.4.2:
  * 1 About This Page
  * 2 Writer
      + 2.1 General Improvements
      + 2.2 New typographic settings
      + 2.3 New numbering in Show Changes mode
      + 2.4 New remote grammar checker: LanguageTool
  * 3 Calc
      + 3.1 General Improvements
      + 3.2 Performance
  * 4 Impress & Draw
  * 5 Base
  * 6 Chart
  * 7 Math
  * 8 Core / General
      + 8.1 General Improvements
      + 8.2 Lighting of extruded custom shapes
      + 8.3 Performance
  * 9 LibreOffice Help
  * 10 Filters
      + 10.1 DOCX import/export filters
          o 10.1.1 Unlock protected change tracking by password verification
      + 10.2 PPTX import/export filters
      + 10.3 RTF filter import/export
      + 10.4 PDF export
      + 10.5 HTML export
      + 10.6 EMF/WMF import
      + 10.7 TIFF import
  * 11 GUI
      + 11.1 Icon Theme
  * 12 Localization
      + 12.1 New languages/locales with locale data
      + 12.2 Improvements to proofing tools and language support
  * 13 Scripting
      + 13.1 DispatchHelper .UNO:command directory
      + 13.2 The ScriptForge libraries
      + 13.3 VBA Support
      + 13.4 Basic
  * 14 Feature Removal / Deprecation
  * 15 Platform Compatibility
      + 15.1 Mac
  * 16 API Changes
      + 16.1 Jump Lists
  * 17 Android Viewer

About This Page

This is an in-progress scratch-pad of notes to build release notes from as and
when we release. Please do not list features that are to be shipped already in
the 7.4 release! Please do not add wish-list features that you hope will be
implemented, but only what actually is implemented already.

What does a good feature look like here:

  * It has a description, and a way for a busy reviewer, to find and play with
    the feature. Target someone who is extremely busy, and knows
    little-to-nothing about the product. So if a user interface element is key
    to the feature, be very explicit about where it is, e. g. Menu -> Format ->
    Character -> Position [tab] -> '90 degrees' paths to the elements you
    changed. Of course, you know your feature is important, and that everyone
    should care about the Extensible AutoShapes Properties dialog -- but often
    the guys taking the screenshots and writing the notes do not.
  * It credits the main authors who did the work -- just add them in brackets
    after the feature, where possible.
  * If the feature can be shown off with a sample / test file -- particularly
    for new import-able features, it would be wonderful to have a link to/
    up-load of a test file that we can use to show that feature off to best
    effect. That really helps us to make good screenshots to show off the
    features, and allows reviewers to do their testing.

Thanks in advance for your help filling this out!

Writer

General Improvements

  * Menu item Tools -> Update -> Update all now updates the preview of OLE
    objects blog post (Miklos Vajna; Collabora)

  * Various border improvements around tables and paragraphs to make them more
    Word-compatible blog post (Miklos Vajna; Collabora)

  * Fixed Index or Table of Contents generation when Create Index or Table of
    Contents -> For: is set to Chapter in the Table of Contents, Index or
    Bibliography dialogue (Insert -> Table of Contents and Index). The generated
    entries start from the current chapter level, instead of the previously
    hardwired level 2 tdf#130318 (Andreas Heinisch; Emanuele Gissi, CNVVF)

  * Writer now supports clearing breaks from Word for improvement layout
    fidelity blog post (Miklos Vajna; Collabora)

  * Accessibility check dialog (Tools -> Accessibility Check...) is now rendered
    asynchronously core commit 61fed0c4 (Nick Wingate; Collabora)

  * For documents that are loaded read-only, Writer will now allow to view
    tracked changes, both via the dialog from Edit -> Tracked Changes ->
    Manage... and in the sidebar. core commit 82e789bf (Michael Stahl,
    allotropia)

  * Tracked footnote deletion and insertion are visible in the footnote area
    tdf#85610 (László Németh, NISZ)

[640px-Changed_footnotes]

Format footnote numbers to show tracked footnote deletion and insertion in the
footnote area

  * Handle the "hang" baseline OpenType property, allowing text of \ 
different
    sizes to align to the hanging baseline. tdf#104930 (Mark Hung)

  * Writer now supports rich text and checkbox content controls from Word
    natively blog post (Miklos Vajna; Collabora)

  * Writer now also supports dropdown, picture and date content controls from
    Word natively blog post (Miklos Vajna; Collabora)

  * Auto-correction for markup *bold*, /italic/, -strikeout- and _underline_ is
    now switched off by default. Turn it back on in Tools -> AutoCorrect ->
    AutoCorrect Options... -> Options. tdf#133023 (Heiko Tietze, TDF)

  * Improved positioning of glyphs, getting rid of certain problems with
    kerning and unwanted shifting of characters during typing tdf#144862 (Caol
    án McNamara, Red Hat)

New typographic settings

Add new optional hyphenation settings to adjust paragraph-level text flow (Lá
szló Németh)

  * Hyphenation zone (it's for limiting hyphenation, used especially with not
    justified paragraph alignment). tdf#149420

  * Minimum word length for hyphenation tdf#149324

  * Do not hyphenate the last word of the paragraph tdf#149248

Note: these features are part of CSS4 Text Module Level 4, DTP software
and in the case of hyphenation zone, OOXML/MSO.

[640px-Parahyphenation_lastword_minword]

Text Flow tab of Format -> Paragraph... has new hyphenation settings for quick
adjustment of errors of automatic hyphenation and for interoperability

New numbering in Show Changes mode

Show actual and original numbering of list items in Show Changes mode. tdf#
115523 tdf#115524 (László Németh, NISZ)

  * Don't use dummy mixed numbering, which counted the deleted list items as
    not deleted ones.
  * Show the actual number first, and after that, the original number within
    brackets, for example "1.[2.]".
  * Not only the deleted and inserted list items, but the following ones show
    the actual and original numbers e.g. to help to recognize changes of a
    legal text.
  * To improve the visibility of these list items, changed numbering and
    paragraph text are separated by a space, not a tabulator to avoid of
    incorrectly tabulated lists.

[480px-Numbering_changes]

Show Changes mode shows changes in numbering correctly: don't count deleted
list items, show also the original numbers of all list items with changed
numbering (left: before the fix, right: after the fix, List 1: tracked deletion
of a list item, List 2: tracked insertion of a list item, List 3: both tracked
deletion and insertion)

New remote grammar checker: LanguageTool

  * Writer now can take advantage of the remote LanguageTool APIs for grammar
    checking. API docs (thanks to Adfinis for sponsoring this feature) core
    commit d952df36 (Mert Tümer; Collabora)

[1280px-Ltgrammarchecker1]

Language Settings of Tools -> Options adds new settings for grammar checking
with LanguageTool APIs.
[640px-Grammarchecker]

Context menu shows the proper word after checking grammar with remote
LanguageTool APIs.

Calc

General Improvements

  * Support for sparklines was added (blog post) (Tomaž Vajngerl, Collabora)

  * [463px-Sparklines]

    Sparklines in Calc

  * [1372px-Sparklines2]

    Example with 3 types of sparklines

  * Calc now supports and uses 16384 columns (blog post) . (Luboš Luňák,
    Collabora)
  * Added COUNTA, PRODUCT, STDEV, STDEVP, VAR, VARP functions to drop-down
    autosum widget on Formula bar tdf#139602 (Dhiraj Holden)
  * Put text in selected cell into hyperlink item Text when you use the
    Hyperlink dialog (Ctrl+K). If the user selects an entire cell by a single
    click, and inserts an URL via the hyperlink dialog, the entire content of
    the corresponding cell will be replaced instead of inserting a duplicate,
    or appending the URL. If the cell contains more than one URL or an URL
    including some additional text within the cell, the hyperlink dialog will
    only preselect the text field when opening. If this is not the case, it
    fill the URL field as well. tdf#80043 (Andreas Heinisch)
  * The height of the formula bar is now stored into the document. tdf#99708
    (Samuel Mehrbrodt, allotropia)
  * Improve Move/Copy sheet dialog: OK button caption is changed according to
    the command chosen (Move or Copy). tdf#139464 (Laurent Balland)
  * A new context menu Duplicate Sheet is added, which can be accessed when you
    right-click on the sheet tabs area. This allows for quick duplicate (i.e.
    make a copy) of an existing sheet. tdf#145745 (Rafael Lima)
  * Automatic cell matrix expansion for formula expressions that return an
    array/matrix. For formula expressions entered into a cell that obviously
    return an array/matrix, the result cell range is expanded as if
    Shift+Ctrl+Enter was used to close an array formula. The previous
    behaviour of only one cell being used to display only the top left element
    can still be forced by selecting/marking a single cell prior to input. tdf#
    149378 (Eike Rathke, Red Hat)
  * Ease access to a sheet in a spreadsheet with a large number of sheets, with
    a new menu entry Sheet -> Navigate -> Go to Sheet to get a new dialog to
    search for sheets names. tdf#129674 (Laurent Balland)

  * [GoToSheetExample]

    Example of using "Go to Sheet" dialog

  * Hidden columns/rows can have an indicator per View -> Hidden Row/Column
    Indicator tdf#128258 (Heiko Tietze, TDF)

  * [Hiddenrowcol]

    Dotted line indicating hidden columns

  * Sort options and sort items are easier to access now tdf#131155 tdf#140290
    (Heiko Tietze, TDF)

  * [364px-Sortdlg]

    Most frequently used sort options placed on the first tab

  * Number format: enhance readability of long decimal number with format
    0.000"-"000"-"000. Embedded text in decimal part is now \ 
correctly saved and
    restored in ODS format tdf#96723 (Laurent Balland)

  * The formula bar auto input now also suggests non-English function names and
    Named Ranges when you are typing the formula tdf#142031 (Andreas Heinisch)

Performance

  * Improved performance when many columns contain data (blog post) . (Luboš Lu
    ňák, Collabora)
  * Improved performance of functions such as COUNTIF, SUMIFS and VLOOKUP,
    especially with unsorted data tdf#139444 tdf#144777 tdf#146546 (Luboš Luň
    ák, Collabora)
  * Faster recalculation in some documents with many formulas tdf#119083 (Luboš
    Luňák, Collabora)
  * A huge CSV file speed opening was improved tdf#94677 (Luboš Luňák,
    Collabora)
  * Improved performance of Excel export filter tdf#95346 tdf#117366 tdf#126326
    tdf#133749 tdf#140893 (Luboš Luňák, Collabora)
  * Improved performance when loading spreadsheets that require recalculation
    core commit c315a2f7 core commit 64cb1d10 (Luboš Luňák, Collabora)

Impress & Draw

  * Start of document themes in Impress: shape text blog post (Miklos Vajna,
    Collabora)
  * Also added shape fill support for document themes in Impress blog post
    (Miklos Vajna, Collabora)
  * support using slide background as shape fill for PPTX interoperability
    (Armin Le Grand, Samuel Mehrbrodt, allotropia) tdf#128150
    [Use-bg-fill]
    Shape on the master slide using the slides background as fill - 7.3 and 7.4

Base

Chart

Math

Core / General

General Improvements

  * Added support for WebP images import/export tdf#114532 (Luboš Luňák,
    Collabora)
      + Note that currently, WebP is converted to PNG internally, to ensure
        backward compatibility of the generated document files.

  * Made dialog for naming a new color asynchronous core commit 7741b21f (Nick
    Wingate, Collabora)

  * The configuration now remembers whether recent documents were opened
    read-only or editable, and opening via File -> Recent Documents or the Start
    Center will open them in the same mode as the last time. core commit
    404c51f3 (Michael Stahl, allotropia)

  * Added support for EMZ/WMZ files tdf#103954 (Paris Oplopoios)

Lighting of extruded custom shapes

Enhancements for lighting extruded custom shapes to make rendering more
compatible with MS Office binary formats and interpret more ODF attributes. tdf
#145700 (Regina Henschel)

  * Wrong interpretation of the z-direction of lights is corrected. Especially
    a center lighting from observer to object works now. The position of
    specular high lights on rounded surfaces is same as in MS Office now.
  * The item "Metal" is replaced by items "Metal ODF" and \ 
"Metal MS compatible"
    in submenu "Surface" in toolbar "3D-Settings". The \ 
latter is not usable in
    strict ODF file format "ODF 1.3". In preset "Metal ODF" \ 
the specular color
    is Gray as specified in ODF. In preset "Metal MS compatible" the \ 
specular
    color is the shape fill color or the extrusion color respectively, similar
    to rendering in MS Office.
  * The service EnhancedCustomShapeExtrusion in API is extended with a new
    attribute MetalType. It has the value MetalODF or MetalMSCompatible. This
    attribute is used in surface preset "Metal MS compatible".
  * The ODF attribute draw:extrusion-shininess is interpreted now. This
    attribute is similar to the setting "Specular Intensity" in the \ 
"Material"
    tab of the "3D Effects" dialog of 3D objects. The attribute has no \ 
direct
    UI, but is available as attribute Shininess in service
    EnhancedCustomShapeExtrusion in the API.
  * The ODF attribute draw:extrusion-diffusion is interpreted now. Only its
    default value "0%" is not interpretated, because already existing \ 
shapes
    have this attribute not set but expect a value of 100%. For existing shapes
    you can force to write the attribute to file by toggling extrusion off and
    back on. The attribute is used in preset surface "Metal MS \ 
compatible". The
    attribute has no direct UI, but is available as attribute Diffusion in
    service EnhancedCustomShapeExtrusion in the API. A value smaller than 100%
    reduces the rendered brightness of the object.
  * The ODF attributes draw:extrusion-first-light-harsh and
    draw:extrusion-second-light-harsh are interpreted now. The lights are
    rendered soft by distributing parts of the light intensity to four light
    directions around the original light directions during rendering. The
    lighting presets in submenu "Lighting" in the toolbar \ 
"3D-Settings" set the
    attribute compatible to MS Office. The attribute has no direct UI, but is
    available as attribute FirstLightHarsh and SecondLightHarsh in service
    EnhancedCustomShapeExtrusion in the API.
  * The implementation of ODF attribute draw:extrusion-specularity is adapted
    to the corresponding shape property in MS Office binary formats. This
    attribute corresponds to the setting "Specular Color" in the \ 
"Material" tab
    of the "3D Effects" dialog of 3D objects. Only that not abitrary \ 
colors but
    only variants of Gray are used. The attribute has no direct UI, but is
    available as attribute Specularity in service EnhancedCustomShapeExtrusion
    in the API. A value of "0%" forces the first light to be not specular,
    which produces a matte surface in rendering the object. That is used in
    surface preset "Matte".

Performance

  * Improved text layout performance for cases like PDF export, document
    loading and others, more info in the blog post. (Luboš Luňák, Collabora)

LibreOffice Help

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

  * Help updates and fixes
      + E. Rathke
      + O. Hallot
      + M. Kaganski
      + R. Lima
      + A. Romedenne
      + S. Chaiklin
      + Adolfo Jayme Barrientos

Filters

DOCX import/export filters

  * DOCX: import textboxes (with tables, images etc.) in group shapes tdf#66039
    (Attila Bakos, NISZ)

Unlock protected change tracking by password verification

Unlock protected change tracking of DOCX documents by mandatory password
verification tdf#128744 tdf#106843 (László Németh, NISZ)

  * clicking on Record changes icon of Track Changes toolbar (or Edit -> Track
    Changes -> Record) asks for password verification instead of showing only a
    warning message before unlocking without the password;
  * On Security page of File -> Properties... dialog window, Unprotect button
    accepts the correct password with disabling record changes instead of
    rejecting the correct password.

PPTX import/export filters

  * PPTX export: fixed export of embedded video files tdf#53970 (Tünde Tóth,
    NISZ)
  * PPTX import: fixed import of linked media files. Linked media files were
    imported as images in documents created with Impress after PPTX export. tdf
    #53970 (Tünde Tóth, NISZ)
  * PPTX: add "glue points" to some basic shapes (ellipse, triangle, right
    triangle, trapezoid, parallelogram, diamond, pentagon, hexagon, heptagon,
    octagon). Note: PPTX import doesn't import connectors connected to the glue
    points -- only ODP export keeps them for the planned editing, i.e. moving
    the connected shapes without losing the connecting lines and arrows. tdf#
    147459 (Tibor Nagy, NISZ)

RTF filter import/export

  * RTF filter improvements tdf#148515 tdf#95706 tdf#139948 tdf#116358 tdf#
    111851 tdf#104390 tdf#118047 tdf#131234 (Vasily Melenchuk, CIB/allotropia)

PDF export

  * Improved PDF export options in the command-line blog post (Miklos Vajna,
    Collabora)
  * Field type of Numeric, Currency, Date and Time forms are exported to PDF
    tdf#105972 (Xisco Fauli, TDF)

HTML export

  * Export encoding (character set) configuration is dropped from Options|Load/
    Save|HTML Compatibility, HTML is now always exported using UTF-8 encoding
    tdf#148413 (Mike Kaganski, Collabora)

EMF/WMF import

  * Added support for Miter Limit for EMF+ format tdf#142261 (Bartosz Kosiorek)
  * Added support for individual line endings for EMF+ format tdf#143875, tdf#
    55058 (Bartosz Kosiorek)
  * Fixed holes in lines created with LINETO for EMF/WMF tdf#89331 (Bartosz
    Kosiorek)
  * Added Z compressed graphic formats support for EMF/WMF (.emz and .wmz file
    formats) tdf#103954 (Paris Oplopoios)
  * Use variable types according to EMF+ documentation tdf#103859 (Bartosz
    Kosiorek)
  * Fix displaying EMF+ PathGradient fill tdf#131506 tdf#143031 (Bartosz
    Kosiorek)

TIFF import

  * TIFF: import filter rewritten to import via libtiff in order to support
    many more variants (Caolán McNamara, Red Hat, Inc. and Julien Nabet)
  * Add support for OfficeArtBlip TIFF format core commit 8c9e6d3a (Bartosz
    Kosiorek)

GUI

  * The Navigator can now scroll to the item on selection by a single click,
    without leaving the navigator. Enable this with the expert option
    NavigateOnSelect at org.openoffice.Office.Writer > Navigator tdf#131063
    (Jim Raykowski)
  * Start Center thumbnail rendering improved tdf#134065, tdf#147998, core
    commit b70d17b0 (Mike Kaganski, Collabora)

  * [398px-Before]

    Before

  * [398px-After]

    After

  * Search field for the Extension Manager tdf#126672 (Samuel Mehrbrodt,
    allotropia)

  * The font dialog was reworked to remain compact when Asian and/or Complex
    languages are enabled tdf#139395 and tdf#146928 (Heiko Tietze, TDF)

  * [350px-Charnamedlg]

    Character dialog

  * Experimental dark mode support for Windows 10 and Windows 11. See this blog
    post. tdf#118320 (Caolán McNamara)

[LibreOffice_Dark_in_Windows]

Dark LibreOffice in Windows

Icon Theme

  * The Colibre icon theme which is the default theme in Windows, now has a
    dark variant while maintaining the monoline color composition from
    Microsoft. tdf#146545 (Rizal Muttaqin)

[794px-Colibre-dark]

Dark Colibre Icon Theme

Localization

New languages/locales with locale data

Available as default document language and for locale specific formatting.

  * Pennsylvania Dutch {pdc-US}. tdf#146602 (Peter K. Zacharias, Pennsylvania
    Dutch Education Corporation; Eike Rathke, Red Hat)
  * Aranese {oc-ES}. tdf#147053 (Javier Torres Fernández; Eike Rathke, Red
    Hat)
  * Dhivehi {dv-MV}. tdf#148428 (Adam, M. A.; Eike Rathke, Red Hat)
  * English (Mauritius) {en-MU}. (Eike Rathke, Red Hat)

Improvements to proofing tools and language support

  * Added Central Kurdish (ckb) Spell Checker & Dictionary. commit 1, core
    commit 5727a12a (jwtiyar nariman; Olivier Hallot, TDF)
  * Occitan since 2018 has several type variant language subtags in the IANA
    language-subtag-registry. Historically LibreOffice used oc-FR for Occitan
    Languedocien and oc-ES for Occitan Aranese as language tags. These were
    underspecified at least for oc-FR and are now augmented to be written as
    oc-FR-lengadoc and oc-ES-aranes, the previous oc-FR and oc-ES are still
    recognized and accepted as aliases. LibreOffice 7.3.5 will accept
    oc-FR-lengadoc and oc-ES-aranes as aliases for oc-FR and oc-ES for forward
    compatibility. tdf#147390 (Eike Rathke, Red Hat)
  * Danish spell checking dictionary has been updated (stavekontrolden.dk)
  * Slovenian thesaurus was updated (Martin Srebotnjak, OdprtiTezaver).

Scripting

DispatchHelper .UNO:command directory

com.sun.star.frame.DispatchHelper service .UNO:Commands wiki page has been
upgraded. It lists all usable 7.4 commands together with their arguments.

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 26 services each with a bunch of methods and
properties.

New in LibreOffice 7.4:

  * The (new) Menu service, to describe a new menu to be displayed in the
    menubar. The menu may contain usual items, checkboxes or radio buttons.
    Each item can be decorated with icons and tooltips.

  * The (new) UnitTest service, a framework to setup testcases and testsuites
    for complex Basic modules and extensions.

  * The (new) Region service , to manage locales, timezones and daylight saving
    times. What time is it in Tokyo when it is 12am in Brussels ? Also to
    convert numbers to letters in any language.

  * Get the list of the available extensions and their install directories
    (filesystem service).

  * Run menu commands with arguments (ui, document services).

  * Manage a fallback language (l10n service).

  * Export sheet ranges as images or PDF files (calc service).

  * Erase rows or columns from sheet ranges based on filters expressed as
    formulas (default = erase all empty rows or columns) (calc service).

  * Create and place a pivot table (calc service).

  * Resize and/or center dialogs on a background window or dialog (dialog
    service).

The whole set of services (except when not relevant) 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.4) is
fully integrated in the LibreOffice help pages (https://help.libreoffice.org/
7.4/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their
translation into other languages is underway. (Alain Romedenne, Rafael Lima)

VBA Support

  * Added support for Application.WindowState, commit (Tomaž Vajngerl,
    Collabora)

  * Added support for Application.GetOpenFilename tdf#118246 (Tomaž Vajngerl,
    Collabora)

  * Export VBA-Project using detected charset on import tdf#75263 (Andreas
    Heinisch)

  * VBA Range.Sort expands a single cell range to Range.CurrentRegion tdf#
    149579 (Eike Rathke, Red Hat)

  * Not case-sensitive support of VBA NumberFormat tdf#52602 (Eike Rathke, Red
    Hat)

  * Support for referencing a Sheet by Name tdf#149325 (Eike Rathke, Red Hat)

Basic

  * Up to and including LibreOffice 7.2, missing optional procedure arguments
    would be treated as an object of type Error, with error code '448', which
    would be coerced to e.g. numerical value '448' or boolean true in
    expressions depending on expression context. This now raises an error, as
    expected tdf#144353. In particular, expressions like "if IsMissing(FOO) or
    FOO" used to work "by accident", but now don't any more.

Feature Removal / Deprecation

  * FTP support is deprecated and will be removed in a future version.

  * In the SDK, the tools idlc and regmerge (using the legacy type registry
    format) are deprecated and will be removed in a future version, in favor of
    unoidl-write (using the incompatible new type registry format internally
    introduced in LibreOffice 4.1). core commit 40f2aee6

  * The C function typelib_setCacheSize has been deprecated without a
    replacement, and calling it no longer has any effect. core commit c3e9eb99

API Changes

  * The service EnhancedCustomShapeExtrusion in API is extended with a new
    attribute MetalType. It has the value MetalODF or MetalMSCompatible. The
    attribute is not usable in file format "ODF 1.3". For implementation
    context see Lighting of extruded custom shapes.
  * The service SpreadsheetViewSettings has a new property FormulaBarHeight
    allowing to read/set the height of the Calc formula bar. core commit
    d0cacf09 (Samuel Mehrbrodt, allotropia)
   2023-01-03 18:38:37 by Thomas Klausner | Files touched by this commit (1416)
Log message:
*: recursive bump for tiff shlib major bump
   2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | Package updated
Log message:
massive revision bump after textproc/icu update

Next | Query returned 416 messages, browsing 61 to 70 | Previous