--- - branch: MAIN date: Mon Feb 13 14:59:36 UTC 2023 files: - new: '1.299' old: '1.298' path: pkgsrc/misc/libreoffice/Makefile pathrev: pkgsrc/misc/libreoffice/Makefile@1.299 type: modified - new: '1.51' old: '1.50' path: pkgsrc/misc/libreoffice/PLIST pathrev: pkgsrc/misc/libreoffice/PLIST@1.51 type: modified - new: '1.16' old: '1.15' path: pkgsrc/misc/libreoffice/PLIST.java pathrev: pkgsrc/misc/libreoffice/PLIST.java@1.16 type: modified - new: '1.137' old: '1.136' path: pkgsrc/misc/libreoffice/distinfo pathrev: pkgsrc/misc/libreoffice/distinfo@1.137 type: modified - new: '1.23' old: '1.22' path: pkgsrc/misc/libreoffice/patches/patch-configure.ac pathrev: pkgsrc/misc/libreoffice/patches/patch-configure.ac@1.23 type: modified - new: '1.7' old: '1.6' path: pkgsrc/misc/libreoffice/patches/patch-external_pdfium_UnpackedTarball__pdfium.mk pathrev: pkgsrc/misc/libreoffice/patches/patch-external_pdfium_UnpackedTarball__pdfium.mk@1.7 type: modified - new: '1.10' old: '1.9' path: pkgsrc/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1 pathrev: pkgsrc/misc/libreoffice/patches/patch-external_pdfium_pkgsrc.patch.1@1.10 type: modified - new: '1.8' old: '1.7' path: pkgsrc/misc/libreoffice/patches/patch-external_skia_UnpackedTarball__skia.mk pathrev: pkgsrc/misc/libreoffice/patches/patch-external_skia_UnpackedTarball__skia.mk@1.8 type: modified - new: '1.8' old: '1.7' path: pkgsrc/misc/libreoffice/patches/patch-i18nutil_source_utility_unicode.cxx pathrev: pkgsrc/misc/libreoffice/patches/patch-i18nutil_source_utility_unicode.cxx@1.8 type: modified - new: '0' old: '1.1' path: pkgsrc/misc/libreoffice/patches/patch-unotools_source_i18n_resmgr.cxx pathrev: pkgsrc/misc/libreoffice/patches/patch-unotools_source_i18n_resmgr.cxx@0 type: deleted id: 20230213T145936Z.8d96ee01493bdab75d30abceecfbf7ee21aa8fda log: "libreoffice: Update to 7.5.0.3\n\nChangelog:\nLibreOffice 7.5 Community: Release Notes\nWriter\n\n * Content controls: added a new plain text type. blog post (Miklos Vajna,\n Collabora)\n * Content controls: added a new combo box type and PDF export. blog post\n (Miklos Vajna, Collabora)\n * Content controls: added titles and tags. blog post (Miklos Vajna,\n Collabora)\n * Now tabs can be edited for multiple paragraphs with different settings at a\n time. Tabs dialogue (Format â\x96¸ Paragraph... â\x96¸ Tabs) is available even when\n \ multiple paragraphs are selected which has different settings. core commit\n \ 9f7b3 (Pranam Lashkari)\n * Improved kashida insertion position validation, to prevent inserting\n kashida between contextually substituted glyphs breaking word shape. core\n commit 9a6b6 (Khaled Hosny)\n\n * Correctly calculate text caret position inside ligatures, and use caret\n positions from the font when available. tdf#30731 (Khaled Hosny)\n * Fix broken colored Arabic text when enabling Show Formatting Marks. tdf#\n 150726 (Khaled Hosny)\n * It is now possible to define a custom color for Grammar mistakes in the\n Application Colors dialog (Tools â\x96¸ Options... â\x96¸ LibreOffice â\x96¸ Application\n Colors). core commit 0aa61 (Rafael Lima)\n * AutoTexts created using \"New (text only)\" no longer insert a new line at\n the end of the AutoText. The currently embedded AutoTexts have been\n adjusted accordingly by explicitly adding a new line at the end of the\n text. User-created AutoTexts, relying on the trailing new line, should be\n re-created including the trailing empty paragraph. tdf#53023 (Andreas\n Heinisch)\n\n * Page number in status bar now uses a range when the view spans several\n pages. tdf#90150 (Jim Raykowski)\n\nSpell checking\n\n \ * Better recognition of typos, and better suggestions in Danish, Dutch,\n Estonian, German, Hungarian, Norwegian and Swedish with the improved\n compound word recognition algorithm of Hunspell spell checker. Hunspell\n 1.7.2 commit (László Németh, FSF.hu)\n * Moving text cursor Up/Down triggers pending spell checking of the last\n modified word. tdf#124603 (László Németh, NISZ)\n * Spell checking of plain words of hyperlinks tdf#45949 (László Németh,\n based on tdf#126657 (Khaled Hosny) and tdf#152492)\n * Keep comment of the corrected words, instead of removing it without being\n noticed tdf#65535 (László Németh) Note: continuation of the following\n improvements, which were left out of the previous release notes: core\n commit d08e4137 tdf#66043 sw: fix spell checking of word with deletion (Lá\n szló Németh, introduced in version 7.2) and core commit a6555eb8 tdf#\n 65535 sw spell: ignore comment marker when checking spelling (Justin Luth,\n introduced in version 7.3).\n\nTables\n\n \ * Better column deletion when it intersects with merged cells. tdf#46733\n (Justin Luth)\n * Allow table row/column selection, if last cell starts with a nested table.\n tdf#47979, tdf#151478 (László Németh, NISZ)\n * Allow tracked table row/column deletion, if last cell starts with a nested\n table. tdf#150976, tdf#151657 (László Németh, NISZ)\n\nBookmarks\n\nBookmark editing in Insert Bookmark dialog window\n\n * Bookmark text content can be edited in the dialog. core commit aa6ec\n (Michael Stahl, allotropia)\n * The Bookmark dialog accessed from Navigator â\x96¸ Bookmarks â\x96¸ Right click â\x96¸\n Edit... now opens with the clicked bookmark already selected. core commit\n 9cc6a (Michael Stahl, allotropia)\n * Hidden _Toc and _Ref bookmarks imported from OOXML are shown as Hidden in\n the dialog, allowing sorting the not hidden (user-defined) bookmarks before\n them by a single click on header Hidden. tdf#150955 (László Németh,\n \ NISZ)\n\nColored bookmarks for metadata visualization\n\nShow visible marks in custom color defined in bookmark metadata. tdf#150717 (L\nászló Németh)\n\nSee also Custom color metadata field shading, introduced in LibreOffice 7.2.\n\nBookmark accessibility\n\nScreen readers get text equivalent of visible bookmarks. tdf#150947 (László N\németh)\n\nIn the form of\n\n#BookmarkName1 Bookmark\n#BookmarkName2 Bookmark Start\n#BookmarkName2 Bookmark End\n\nWhere Bookmark, Start and End are localized words.\n\nBookmark visualization\n\nVarious improvements of bookmark visibility (see Tools â\x96¸ Options â\x96¸ LibreOffice\nWriter â\x96¸ Formatting Aids â\x96¸ Bookmarks. (László Németh, NISZ)\n\nNote: this is a continuation to Michael Stahlâ\x80\x99s fix for tdf#45589 (\"create and\npaint text portions for bookmarks\"), introduced in LibreOffice 7.0.\n\n * â\x8C¶-shape point bookmark (The previous shape, a single vertical line was\n overlapped with visible page margin at beginning of the paragraphs, also it\n was very similar to the NBSP and narrow NBSP shading.) tdf#150791\n\n * ][-shape (i.e. double) marks for neighboring bookmark ranges (instead of a\n single vertical line, which could not be distinguished from point bookmark\n symbol previously). tdf#150790\n\n * All bookmarks at the same character position are visible now, e.g. instead\n of a single |, neighboring bookmarks with point bookmarks are shown e.g. as\n ] â\x8C¶ [ or ] ] â\x8C¶ â\x8C¶ [ [\n\n * Do not show visible marks for hidden _Toc and _Ref bookmarks imported from\n OOXML, like Microsoft Office does. tdf#150956\n\n \ * Multiple start marks of range bookmarks positioned before the character\n \ position, multiple end marks of range bookmarks positioned after the\n character position, i.e. single type boundary marks are there outside of\n the bookmark text:\n\nsome |text| here\n [[ ]]\n\n * Neighboring end and start marks are centered around the character position:\n\n |text1|text2|\n[ ]] [[ ]\n\n \ * Marks of the same character position are sorted based on their type: ], â\x8C¶,\n \ [, e.g.\n\n] ] â\x8C¶ â\x8C¶ [ [ [\n\n * Same type marks of the same character position are sorted based on their\n color:\n\n[c1 [c2 [c3 ... c3] c2] c1]\n\nAccessibility\n\n \ * Images, embedded objects and text frames can now be marked as decorative,\n \ which allows assistive technology to ignore them in exported PDFs. (Michael\n \ Stahl, allotropia) tdf#143311 core commit 31084\n * Hyperlinks, table of content and other indices keep their language, and\n with this, their accessibility. tdf#39794 tdf#145104 (fixed in tdf#126657\n by Khaled Hosny, follow-up fixes: tdf#152492 and tdf#45949 by László Né\n meth)\n\nAccessibility checker\n\n \ * Add several accessibility checker rules. (Paris Oplopoios, Collabora) core\n \ commit b4586 core commit f9eb5 core commit f03d2 core commit 2c44f core\n \ commit de02e core commit 043f0 core commit a1ae3 core commit 76615 core\n \ commit 5c893 core commit 3c0be\n * Add Rescan button to Accessibility Check dialog. (Samuel Mehrbrodt,\n allotropia) tdf#148999\n * Make Accessibility Check dialog non-modal. (Samuel Mehrbrodt, allotropia)\n tdf#148971\n\n * Automatic (Online) Accessibility Check has been added, which scans for\n accessibility issues while the user is editing the document. The\n accessibility status is shown in the status bar. You can enable it in the\n main menu (Tools â\x96¸ Automatic Accessibility Checking). Currently it is only\n available when experimental mode is enabled, as it doesn't take all\n document objects into account. (Tomaž Vajngerl, Collabora)\n\nMachine translation\n\n * Initial machine translation is available, backend by DeepL translate (Mert\n Tumer, Collabora) core commit e20d2\n\nPerformance\n\n * Cutting hundreds of pages with numbered lists in Writer tdf#129101 (Noel\n Grandin, Collabora)\n * Export to EPUB in Windows tdf#133768 (Noel Grandin, Collabora)\n * Opening Writer documents with large tables tdf#126788 (Noel Grandin,\n Collabora)\n\nCalc\n\n * Cell input with leading ' apostrophe in cells that are not formatted as\n Text was changed to always strip the first apostrophe and force the\n remainder as text content. Previously, the user had to know (or guess)\n whether an input could be converted to a numeric type (number, date, ...)\n and prefix only that to force text, but not prefix a textual type that\n could not be converted, which was confusing and bad UX. The handling is not\n changed for cells already formatted as Text, where every input is continued\n to be accepted literally as content and a leading apostrophe is not\n removed. tdf#149665 (Eike Rathke, Red Hat)\n\n * Add support for Kamenický and Mazovia encodings. tdf#150877 (Stephan\n Bergmann, Red Hat)\n\n \ * Conditional formatting's begins-with/ends-with/contains are now\n case-insensitive like the rest of the conditions were. tdf#123990 (Justin\n Luth, Collabora)\n \ * Preserve tab characters and line-breaks in cell contents. tdf#75702 (Justin\n \ Luth, Collabora)\n * View â\x96¸ Freeze Cells â\x96¸ Freeze First Column/Row now always works even when\n first row or column are not visible. tdf#112641 (Justin Luth, Collabora)\n\n * Paste Special of cells now remembers last used settings between sessions.\n tdf#69750 (Siddhant Chaudhary)\n\n * Searching for a term in the Function Wizard now matches the function\n descriptions as well as their names. tdf#146781 (Andreas Heinisch)\n\nDefault â\x80\x9Cspell outâ\x80\x9D number and currency formats\n\nNumber format dialog windows of Calc and Writer got default NatNum12 (\"spell\nout\") format codes. tdf#115007 (László Németh, FSF.hu)\n\n * Spell out numbers and currencies;\n\n * in 71 locales of 38 languages;\n\n \ * based on libnumbertext 1.0.11;\n\n * NatNum12 title case is fixed for English language: lowercase â\x80\x9Candâ\x80\x9D and\n title case â\x80\x9C-Fiveâ\x80\x9D e.g. in â\x80\x9COne U.S. Dollar and Twenty-Five Centsâ\x80\x9D.\n\nPerformance\n\n \ * Replacing strings with numbers in Calc tdf#126109 (Noel Grandin, Collabora)\n \ * Find and replace in very large Calc sheets tdf#150749 (Noel Grandin,\n Collabora)\n \ * Opening large Calc spreadsheets with row height differences tdf#124098 (Bal\n \ ázs Varga, allotropia)\n\nImpress & Draw\n\n * Impress now supports cropped video for media shapes. blog post (Miklos\n Vajna, Collabora)\n\n * Fix bug causing EMF graphics to appear blurry. tdf#150888 (Paris Oplopoios,\n Collabora)\n\n \ * The presenter console supports running as a normal window instead of\n fullscreen, with a setting in Tools â\x96¸ Options â\x96¸ Impress â\x96¸ General â\x96¸\n \ Presentation (tdf#33495). This means it can be used in a single monitor\n \ too, sharing the presentation in a video-conferencing tool. (tdf#92717)\n \ (Daniel Lohmann)\n\n * The in-presentation pen function can be turned off with Ctrlâ\x80¯+â\x80¯A (on top of\n the existing toggle Ctrlâ\x80¯+â\x80¯P), which should make more presenter devices\n compatible. tdf#149351 (Gabor Kelemen, allotropia)\n\n * Objects can be drag-and-dropped in the navigator, allowing reordering and\n moving them in and out of groups. tdf#145359 (Jim Raykowski)\n\nTable Design\n\n * Added basic support for modifying table styles, and creating new ones.\n Modified styles are saved into documents, and can be shared via templates.\n \ This function can be accessed by right-clicking on a design in the Table\n \ Design Sidebar panel. core commit f23d3, core commit 553cf, core commit\n \ 5d683 (Maxim Monastirsky)\n\n * Added a new set of default table styles. core commit daab6 (Rafael Lima)\n\nChart\n\n * Data tables are now supported in Charts. See blog post for furter details\n (Tomaž Vajngerl, Collabora)\n\nMath\n\n \ * Elements pane from left side of Math's window was moved to Sidebar. tdf#\n \ 150489 (Mike Kaganski, Collabora)\n\nCore / General\n\n * Added support for rotate and zoom gestures when using touchpads. (Povilas\n Kanapickas)\n * Allow searching for combining marks from so-called complex scripts. tdf#\n 91764 (Khaled Hosny)\n * Support font embedding on macOS. tdf#72456 (Khaled Hosny)\n \ * Fix disabled spellchecking and language-sensitive text layout (e.g. digit\n \ replacement) in table of contents and hyper link text. tdf#126657, tdf#\n \ 145104 (Khaled Hosny)\n\nDesign\n\n * New application and MIME type icons tdf#132398 (Galdam Jitsu)\n\nAccessibility\n\n * Restored automatic detection of HighContrast (HC) mode while providing user\n ability to disable in Tools â\x96¸ Options... â\x96¸ LibreOffice â\x96¸ Accessibility. tdf\n #151522 (Caolán McNamara, Red Hat)\n\nText Layout\n\n * Improve kashida insertion by making the insertion positions explicit to\n avoid unwanted and spurious kashida insertion. tdf#104921, tdf#87731, tdf#\n 106309, tdf#108604, tdf#112849, tdf#114257, tdf#127176, tdf#145647, tdf#\n 146199 (Khaled Hosny)\n * Fix kashida position when inserted after a letter with a combining mark.\n tdf#139627 (Khaled Hosny)\n * Fix gaps inserted instead of kashida with some fonts. tdf#106653 (Khaled\n Hosny)\n \ * Fix justification of text containing spacing combining marks (e.g. in\n Malayalam). tdf#150665 (Khaled Hosny)\n * Disable ligatures when character spacing is set. tdf#66819 (Khaled Hosny)\n * Correctly enable variable fonts variation setting during text layout, as\n well as font metrics. tdf#103596 (Khaled Hosny, Caolán McNamara / Red Hat)\n * Use underline size and position as well as strike-through size and position\n values from the font when available core commit ba03e, and make overline\n size the same as underline size core commit 8da25. (Khaled Hosny)\n * Use the same skew angle for artificial (synthetic) italic text across\n \ graphics backends and PDF export. core commit f88e7 (Khaled Hosny)\n * Improve glyph positioning of artificial italic text, especially combining\n marks. core commit 1f9b2 (Khaled Hosny)\n\nEdit Engine\n\n * Sync kashida insertion algorithm with Writer one to include fixes and\n enhancements from Writer that other LibreOffice components were missing.\n tdf#137528 (Khaled Hosny)\n * Fix bad Arabic letter spacing when text starts with left-to-right\n characters. tdf#103492 (Khaled Hosny)\n * Fix gaps in justified Arabic text when the font does not have usable\n kashida glyph. tdf#137528 (Khaled Hosny)\n * Correctly calculate text caret position inside ligatures, and use caret\n positions from the font when available. tdf#83581 (Khaled Hosny)\n\nPerformance\n\n * Opening Options â\x96¸ LibreOffice â\x96¸ Application Colors tdf#152301 (Caolán\n McNamara, Red Hat)\n\nLibreOffice Help\n\n * Help contents updates and fixes\n\n *\n + E. Rathke\n + O. Hallot\n + M. Kaganski\n + R. Lima\n + A. Romedenne\n + Bogdan Buzea\n + Adolfo Jayme Barrientos\n\n * Help build optimization\n + Christian Lohmaier\n\nFilters\n\ndoc\n\n * Re-allow .doc files to be renamed as .dot. tdf#125216 (Justin Luth,\n Collabora)\n\nVBA Support\n\n \ * Added support for WordBasic.ScreenUpdating. core commit a8209 (Justin Luth,\n \ Collabora)\n * Added support for WordBasic.MsgBox. core commit 55628 (Justin Luth,\n Collabora)\n * Run AutoNew, AutoOpen, AutoClose events properly in Writer and Calc. tdf#\n 148806 (Justin Luth, Collabora)\n * Added FormFields and ContentControls support for managing form objects. tdf\n #151548 (Justin Luth, Collabora)\n\nPDF\n\n * Support embedding color (e.g. Emoji) fonts using color layers (using COLR/\n CPAL OpenType tables). tdf#104403 (Khaled Hosny)\n \ * Support embedding color (e.g. Emoji) fonts using color bitmaps (using CBLC/\n \ CBDT or sbix OpenType tables). tdf#121327 (Khaled Hosny)\n * Support embedding variable fonts and apply font variations to glyph shapes.\n tdf#108497 (Khaled Hosny)\n * Correct set Postscript name when embedding for some broken fonts. tdf#\n 138325 (Khaled Hosny)\n * Fix invalid PDF font subsets when subsetting blank glyphs. tdf#112152\n (Khaled Hosny)\n * Fix visual artifacts in glyphs that use fractional point coordinates. tdf#\n 126242 (Khaled Hosny)\n * Fix missing accent chars in glyphs that use deprecated arguments to CFF\n endchar operator. tdf#123234 (Khaled Hosny)\n * Apply artificial italic to fallback fonts. tdf#102914 (Khaled Hosny)\n * When exporting to PDF, you can now choose to export comments in the page\n margin. tdf#77650 (Samuel Mehrbrodt, allotropia)\n * When inserting a picture and using PDF as a source file, now it is possible\n \ to use larger files. core commit a5c1c (Szymon KÅ\x82os, Collabora)\n\nSVG\n\n \ * Remove \"ghost\" lines (extra semi-transparent white outline) of\n semi-transparent shapes tdf#149800 (László Németh)\n\nGUI\n\nGeneral changes\n\n * Support for dark and high contrast operating system themes on Windows,\n macOS and Linux was greatly improved. More than 40 bugs were fixed by\n contributors including Caolán McNamara (Red Hat), Rafael Lima, Michael\n Weghorn and Rizal Muttaqin.\n\n * When previewing styles in the side bar and the styles menu, use the CTL and\n Asian fonts set on the style for respective text instead of always using\n Western fonts. tdf#87535 (Khaled Hosny)\n\n * Remove redundant File â\x96¸ Recent Documents menu from macOS dock icon. tdf#\n 55922 (Khaled Hosny)\n \ * An improved version of a single toolbar user interface was implemented,\n \ supporting context-aware controls and their customization. It can be\n activated via View â\x96¸ User Interface... â\x96¸ Single Toolbar. Customization can\n be done either with a right click context menu actions, or via Tools â\x96¸\n Customize... â\x96¸ Toolbars, for various \"Standard (Single Mode) - \" targets. For now, context aware controls were added to Writer only.\n This largely makes the Contextual Single user interface obsolete, and it\n might be removed in future versions. tdf#125040 (Maxim Monastirsky)\n\n * GTK3 scrollbars now benefit from the \"smooth scrolling\" feature. Long-press\n on a scrollbar or use â\x87§ Shiftâ\x80¯+â\x80¯Click for more precise scrolling. tdf#\n 117388 (Caolán McNamara, Red Hat)\n\n * The Start Center can now filter recent documents by type. tdf#80934 (Heiko\n Tietze, TDF)\n\nIcon theme\n\n * The Sifr icon set was refreshed to follow GNOME Adwaitaâ\x80\x99s new rounded\n style. tdf#151071 (Rizal Muttaqin)\n\nLabelling\n\n * In Calc, the \"language\" label was changed to the more accurate \"locale\"\n label in the (HTML) Import Options and Text Import dialogs. tdf#138748\n (Pedro Silva, Collabora)\n\nFont Features Dialog\n\nThe Font Features dialog (Format â\x96¸ Character â\x96¸ Font â\x96¸ Features...) received\nsome improvements:\n\n * Font features that are enabled by default (e.g. Standard Ligatures) can now\n be disabled. tdf#127423 (Khaled Hosny)\n \ * Stylistic Sets and Character Variants features each is now grouped together\n \ in a separate section, so they stand out from other common font features.\n \ core commit 3f9a8 (Khaled Hosny)\n * Stylistic Sets and Character Variants features can have user-friendly\n labels defined in the font, these are now shown in the dialog instead of\n the generic feature names. Additionally, localized versions of these labels\n that are provided by the font are also shown when LibreOffice user\n interface is in the respective languages. core commit 19787 (Khaled Hosny)\n\n * Some font features can have multiple alternates, these are now supported\n for OpenType fonts as well (previously it was supported for Graphite fonts\n only). core commit 9ca3c (Khaled Hosny)\n\nLocalization\n\nImprovements to proofing tools and language support\n\nDictionaries\n\n * Ukrainian dictionary was updated. tdf#149980 (Aron Budea, Collabora)\n * Added Persian (fa-IR) dictionary commit (Aron Budea, Collabora)\n * Slovenian thesaurus was updated (Martin Srebotnjak, OdprtiTezaver).\n\nLanguage tags\n\n * The language list combo-box now accepts input of art-... BCP 47 private-use\n language tags like art-x-mylang or art-Latn-x-mylang (with every valid\n script subtag for Latn of course). This is an exception to the otherwise\n not accepted input of private-use subtags preventing mis-spreading\n \ arbitrary private-use tags, to support language attribution of artificial\n \ constructed languages. tdf#150370 (Eike Rathke, Red Hat)\n * Language list entries can be permanently added by dropping an\n auto-correction file acor_*.dat into the shared or user profile's autocorr/\n directory with the corresponding well-formed and valid BCP 47 language tag\n in its name. The file can be empty (0 bytes length) with no auto-correction\n data being present, data can be added and edited as usual in AutoCorrect\n Options. For example, autocorr/acor_de-DE-1901.dat will add the de-DE-1901\n tag's language entry that will be displayed as\n \ German (Germany, Traditional German orthography) {de-DE-1901}\n If the tag in the file name is not a well-formed BCP 47 language tag or not\n valid, it is silently ignored and no language list entry will be added. tdf\n #150371 (Eike Rathke, Red Hat)\n * For information about IETF BCP 47 language tags, see Wikipedia and W3.org\n\nNew languages/locales with locale data\n\nAvailable as default document language and for locale specific formatting.\n\n * Portuguese (Mozambique) {pt-MZ}. tdf#148792 (Eike Rathke, Red Hat)\n\nCurrencies\n\n * As Croatia joins the Eurozone on the 1^st of January 2023, Croatian kuna\n (HRK) conversion to and from euro (EUR) is now supported in the EUROCONVERT\n () function, and the new default currency for Croatia is the euro. tdf#\n 150011 (Eike Rathke, Red Hat)\n\nScripting\n\n * The Macro Selector dialog (Tools â\x96¸ Macros â\x96¸ Run Macro...) now remembers the\n last run macro (core commit 792e4 - Rafael Lima).\n * The Basic IDE now has a Zoom Slider that allow users to more easily\n increase/decrease the zoom factor applied to the code editing window. It\n can also be controlled with Ctrlâ\x80¯+â\x80¯Scroll. The font size defined in the\n Options dialog (Tools â\x96¸ Options... â\x96¸ LibreOffice â\x96¸ Fonts) is used as the\n 100% zoom factor (core commit 0d923 - Rafael Lima).\n\nLibreLogo\n\nLibreLogo programming language is more usable for graphics design with the\nfollowing improvements (László Németh):\n\n * Up to 6 times speed increase of LABEL command by temporary layout locking\n of font settings. (Note: locking was suggested by Noel Grandin in tdf#\n 105575, also he made several other performance improvements previously.)\n * Up to 32 times speed increase of drawing by custom layout locking using\n SLEEP -1 & SLEEP 0 command pairs. For example, 800 vector shapes drawn by 4\n seconds instead of more than 2 minutes (core commit e50f0)\n * LABEL command supports more HTML-like tags for formatting: localized color\n names, hundreds of OpenType and Graphite font features, font family, font\n size, strikethrough and highlighting. (core commit 43570) Note: bold,\n italic and underline formatting have been introduced by LO 7.4 in core\n commit 89c34.\n * Portable SVG export for OpenType/Graphite font features, also for rotated\n text with text portions: font features (glyphs and other settings) and\n positions of text portions are exported correctly by converting text to\n curve, as a workaround for the bugs and incompleteness of the SVG export. (\n core commit fe5cc) Test code with a rotated text containing OpenType/\n Graphite scientific inferior and red text portion:\n\n PICTURE â\x80\x9Ctest.svgâ\x80\x9D [\n LEFT 45°\n LABEL â\x80\x9CCO2 levelâ\x80\x9D\n ]\n\nNote: see also #SVG for SVG export which was improved during these LibreLogo\ndevelopments.\n\n * Fix regression of parsing of default commands in core commit 37d86.\n\nThe ScriptForge libraries\n\nAn extensible and robust collection of macro scripting resources for\nLibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre\nLedure)\n\nThe libraries expose a total of 28 services each with a bunch of methods and\nproperties.\n\nNew in LibreOffice 7.5:\n\n * The (new) Datasheet service, to manage tabular views of database data. A\n datasheet may be opened from a Base window or at any moment (without the\n Base component being open). Cursor movement and current selection content\n may be processed by a user script.\n\n * The RunCommand() method may receive arguments (see .UNO:Commands wiki page\n ).\n\n * Error messages provide direct access to the help page of the failing\n method.\n\n * A new Normalize() method in the FileSystem service.\n\n * In the Calc service, new uses of the FilterFormula concept to selectively\n clear or format cells, rows or columns.\n\n * Support of 16,384 columns in the Calc service.\n\n * In the Dialog service, a new SetPageManager() method synchronizes\n automatically dropdown lists, next/previous buttons and tab headers while\n the user browses through the dialog pages.\n\n * A new basic.CreateUnoStruct() method for Python scripts.\n\nThe whole set of services (except when not relevant) is made available for\nPython scripts with identical syntax and behaviour as in Basic.\n\nThe English version of the documentation of the ScriptForge libraries (7.5) is\nfully integrated in the LibreOffice help pages (https://help.libreoffice.org/\n7.5/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their\ntranslation into other languages is underway. (Alain Romedenne, Rafael Lima)\n\nLOK API\n\nAdded sending unique window id along with other data to LOK API. core commit\n05a77 (Gökay Å\x9Eatır, Collabora)\n\nFeature Removal / Deprecation\n\n \ * In the SDK, the deprecated tools idlc and regmerge (using the legacy type\n \ registry format) have been removed in favor of unoidl-write (using the\n incompatible new type registry format internally introduced in\n LibreOffice 4.1). core commit a8485d55\n * Experimental Emoji toolbar button has been removed. Using system Emoji\n insertion tools is preferred. tdf#151197 (Khaled Hosny)\n * The following font families are no longer bundled with LibreOffice, Users\n using these fonts are advised to install them on their system:\n + EmojiOne Color tdf#144348 (Khaled Hosny)\n + Source Code Pro and Source Serif Pro. tdf#136604 (Khaled Hosny)\n + KasctBook and KacstOffice. tdf#152376 (Khaled Hosny)\n\nPlatform Compatibility\n\nMac\n\n * LibreOffice 7.5 requires macOS 10.14 or newer to run.\n\n \ Due to Apple's policy regarding C++ standard library features, the minimum\n \ macOS version requirement will be raised in the future like so:\n\n o release in Aug 2023 â\x86\x92 10.15 Catalina\n\nAPI Changes\n\n * The obsolete UNOIDL method com.sun.star.registry.XSimpleRegistry::mergeKey\n has been deprecated (without a replacement), and its implementation now\n unconditionally throws a RuntimeException. core commit 25fc5 (Stephan\n Bergmann, Red Hat)\n * Added a new property JobName to the com::sun::star::view::PrintOptions\n service to allow specifying a job name which is sent to the printer.\n (Samuel Mehrbrodt, allotropia)\n" module: pkgsrc subject: 'CVS commit: pkgsrc/misc/libreoffice' unixtime: '1676300376' user: ryoon