head 1.4;
access;
symbols
pkgsrc-2026Q3:1.3.0.10
pkgsrc-2026Q3-base:1.3
pkgsrc-2026Q2:1.3.0.8
pkgsrc-2026Q2-base:1.3
pkgsrc-2026Q1:1.3.0.6
pkgsrc-2026Q1-base:1.3
pkgsrc-2025Q4:1.3.0.4
pkgsrc-2025Q4-base:1.3
pkgsrc-2025Q3:1.3.0.2
pkgsrc-2025Q3-base:1.3
pkgsrc-2025Q2:1.2.0.4
pkgsrc-2025Q2-base:1.2
pkgsrc-2025Q1:1.2.0.2
pkgsrc-2025Q1-base:1.2
pkgsrc-2024Q4:1.1.0.28
pkgsrc-2024Q4-base:1.1
pkgsrc-2024Q3:1.1.0.26
pkgsrc-2024Q3-base:1.1
pkgsrc-2024Q2:1.1.0.24
pkgsrc-2024Q2-base:1.1
pkgsrc-2024Q1:1.1.0.22
pkgsrc-2024Q1-base:1.1
pkgsrc-2023Q4:1.1.0.20
pkgsrc-2023Q4-base:1.1
pkgsrc-2023Q3:1.1.0.18
pkgsrc-2023Q3-base:1.1
pkgsrc-2023Q2:1.1.0.16
pkgsrc-2023Q2-base:1.1
pkgsrc-2023Q1:1.1.0.14
pkgsrc-2023Q1-base:1.1
pkgsrc-2022Q4:1.1.0.12
pkgsrc-2022Q4-base:1.1
pkgsrc-2022Q3:1.1.0.10
pkgsrc-2022Q3-base:1.1
pkgsrc-2022Q2:1.1.0.8
pkgsrc-2022Q2-base:1.1
pkgsrc-2022Q1:1.1.0.6
pkgsrc-2022Q1-base:1.1
pkgsrc-2021Q4:1.1.0.4
pkgsrc-2021Q4-base:1.1
pkgsrc-2021Q3:1.1.0.2
pkgsrc-2021Q3-base:1.1;
locks; strict;
comment @// @;
1.4
date 2026.09.22.08.34.00; author ryoon; state Exp;
branches;
next 1.3;
commitid ekRHJROqhynnTAWG;
1.3
date 2025.08.30.06.44.05; author ryoon; state Exp;
branches;
next 1.2;
commitid YqLowkUvtqHXJI8G;
1.2
date 2025.02.05.03.50.02; author ryoon; state Exp;
branches;
next 1.1;
commitid Cc42zze3ehkHpeIF;
1.1
date 2021.09.07.09.49.05; author nia; state Exp;
branches;
next ;
commitid AlqhyLRwJDm5u08D;
desc
@@
1.4
log
@misc/libreoffice: Update to 26.8.0.3
* G/C distfiles.
Changelog:
26.8.0.3:
Writer
* Paragraph directions for RTL text are now automatically detected when
opening or pasting plain text (Jonathan Clark, TDF) tdf#157037
* Read and re-export “hidden” and “show in gallery” properties of styles
in the DOCX files. Allowing to filter list of styles to only meaningful
ones. (Szymon Kłos, Collabora) 5bee91d5
* Start is now the default paragraph alignment setting in new documents.
(Jonathan Clark, TDF) tdf#169035
* Changing paragraph directions no longer mirrors alignment of left- or
right-aligned paragraphs. For paragraphs that are automatically aligned
based on writing direction, please use start or end alignment. (Jonathan
Clark, TDF) tdf#165206
* Improved deleted commented text ranges in Writer’s DOCX filter. blog post
(Miklos Vajna, Collabora)
* New option added for displaying the baseline grid for page line-spacing:
View ▸ Grids and Helplines ▸ Display Baseline Grid. (blog post) (Tamás
Zolnai) tdf#169806
+ The color of the grid can be changed: Tools ▸ Options ▸ LibreOffice ▸
Appearance ▸ Customizations ▸ Baseline grid
* Page line-spacing now works properly inside Writer frames. The text within
the frame is correctly aligned with the baseline grid. (blog post) (Tamás
Zolnai) tdf#93785
* Displaying field names in Writer now shows a description of the field type
in the case of document statistics. (Andreas Heinisch) tdf#45048
* Plumbing to compare documents side-by-side. blog post (Miklos Vajna,
Collabora)
* Paragraph Composer: The new Paragraph Composer balances word spacing in the
consecutive lines, fixing fundamental incompleteness of the “greedy”
single line composer of the word processors. (blog post). (László Né
meth) tdf#38159
* Draft View for distraction-free editing View ▸ Draft (László Németh) tdf
#168705
* When printing a form letter, Mail Merge dialog now preserves its Output
options: single document/individual documents, file format (Laurent
Balland) tdf#144771
* Quick Find Sidebar deck allows to search through comments. (Vojtěch
Doležal) tdf#170192
* Improved line wrapping for bidirectional text. Spaces at the end of a line
are now placed in paragraph writing direction, rather than reading
direction. (Jonathan Clark, TDF) tdf#146572
* Added an option to prevent typed text from replacing the current selection
Tools ▸ Options ▸ LibreOffice Writer ▸ Formatting Aids: Typing: ☑ Typing
replaces selection (Andreas Heinisch) tdf#169913
* Fixed dragging handles to resize objects in RTL and vertical CJK documents.
Resizing objects should now behave in a more intuitive way. (Jonathan
Clark, TDF) tdf#56412
* Show Formatting Marks now also makes format characters for bidirectional
text visible. (Jonathan Clark, TDF) tdf#63929
* It is now possible to sort sections alphabetically by their headings in
Writer. (Jim Raykowski) tdf#167491
* Changing of Quick Find Sidebar options now happen within the Sidebar deck
instead of in a modal dialog. (Vojtěch Doležal) tdf#170980
* Page navigation done with Alt + PgDn and Alt + PgUp now position the view,
so the top of the page is at the top of the viewport. The Go to Page dialog
was also modified to behave in the same way. (Jim Raykowski) tdf#171259
* A minimum character limit paragraph property was added for limiting
hyphenation left to the compound constituent boundaries. (László Németh)
tdf#170177
* The Word Count dialog now includes word count data for “before/after
cursor". (Tien Nguyen Minh) tdf#123083
* The Link End Index/Table Entry component character style now matches Link
Start by default. (Manish Bera) tdf#50050
* Page style names are shown within page break decorations. (Heiko Tietze,
TDF) tdf#128616
* The list of styles in the Styles dropdown can be configured by expert
configuration options ShowDefaultStyles, ShowUsedStyles,
ShowFavouriteStyles, and ShowUserDefinedStyles under
org.openoffice.Office.Common. (Jim Raykowski) tdf#171727
* An infobar is shown if the automatic formatting removed trailing/leading
spaces or tabs. (Heiko Tietze, TDF) tdf#171343
Navigator
* Writer Navigator now displays index entries. (Jim Raykowski) tdf#164864
* Headings can be sorted alongside their contents via the Navigator (requires
experimental features to be active). (Jim Raykowski) tdf#169674
Performance
* The opening time of very large Writer documents with images was improved.
(Noel Grandin, Collabora) tdf#170595
Calc
* Data Validity allows now to silently reject invalid values (also pre 24.2
behavior restored) (Heiko Tietze, TDF) tdf#160096
* A Shuffle command was added for randomizing the order of cells in a range.
(Tomaž Vajngerl, Collabora) tdf#158196
* Calc now behaves better when typing and editing RTL text. Typing RTL text
into an empty cell will also now automatically set the cell direction to
RTL. (Jonathan Clark, TDF) tdf#65563 tdf#144296
* Pivot Table Calculated Field (Balazs Varga, Collabora) tdf#78486 (Olivier
Hallot, TDF) tdf#172107
* XLSX compatibility with line breaks in referenced cells was improved.
(Bayram Çiçek, Collabora) tdf#169326
* The UI for changing text formatting in Calc’s Header/Footer dialog was
improved. (Viraj Parmar) tdf#103035
* Relative font sizes are now supported in Calc cell styles. (Paolo
Benvenuto) tdf#92144
* Ctrl + Home moves the cursor to the first non-frozen cell in the sheet.
(Andreas Heinisch) tdf#107994
* XLSX Form control elements now show up in the Navigator. (Jim Raykowski)
tdf#167766
* Converted the border toolbar button to a split button that remembers and
reapplies the most recently used border style. (Andreas Heinisch) tdf#58349
* Links to hidden sheets now show a notification (Heiko Tietze, TDF) tdf#
118866
Impress
* Transitioning from a numbered list to a bulleted list is now possible blog
post (Miklos Vajna, Collabora)
* Impress & Draw now support multiple page sizes in a document blog post
(Mohit Marathe, Collabora) tdf#49787
* Embedded templates: both 16:9 and 4:3 ratio are now proposed for some
templates: Blueprint Plans, Beehive, DNA, Lights, Nature Illustration (16:9
ratio is now the default). It avoids stretching of background decor when
changing page size ratio. (Laurent Balland) tdf#170789
* Added Presentation Sections (Pranam Lashkari, Collabora)
* Slide Panel and Page Panel now display custom slide names next to the slide
number above each thumbnail. (Andreas Heinisch) tdf#37654
* The icons in the optional navigation bar in slideshows now scale
automatically with window size changes. (Vladislav Tarakanov) tdf#158394
* The slide selection in Outline view now tracks the cursor location.
(Andreas Heinisch) tdf#99079
Draw
* Swap mouse wheel zoom and scroll: When enabled in Draw, the mouse wheel
zooms instead of scrolling, and Ctrl plus the mouse wheel scrolls instead
of zooming. (Lucas Negrea) tdf#171291
Base
* Preserved SQL comments in Design View: Fixed an issue where comments within
an SQL query were automatically deleted when switching the query to Design
View.
⚠️ Warning: Comments will still be lost if the query is actively edited
while in Design View, as the visual editor regenerates the underlying SQL
code. (Vissarion Fysikopoulos, TDF) tdf#42713
* Date, time, and timestamp column filtering is now supported for Base when
using the Firebird embedded database. (Vissarion Fysikopoulos, TDF) tdf#
153057
Chart
* LibreOffice now provides rudimentary support for import and re-export of
new ("chartex") chart types that can be created in Microsoft Office and
saved in OOXML formats. Chart types with this basic round-trip support
include box-whisker, funnel, Pareto, sunburst, treemap, and waterfall
charts. Region map charts contain extensive geographic information that is
not supported, so while the chart type is preserved through round-trip,
little substantial content is. No support exists yet for displaying or
editing these chart types. Instead, a message is displayed to indicate that
the chart type is not yet supported in LibreOffice. (Kurt Nordback,
Collabora) tdf#165742
Math
* Named functions and operators were added for the N’Ko and Adlam scripts.
(Neil S. Patel) tdf#170259
* Left-pointing vector arrows and harpoons were added for RTL formulas. (Neil
S. Patel) tdf#158727
* There is now a matrix creator dialog for Math. (Jan Rheinländer) tdf#170787
Core / General
* The Organizer tab of the style dialog now shows interactive "chips" for
each property that differs from the parent style. Each chip displays the
property name and value, and includes an X button to reset that property
back to parent inheritance. All properties are shown full text, no
ellipsis. (Paolo Benvenuto) tdf#89826
* LibreOffice now accepts font names in other languages, in addition to the
current UI language. Documents created with other UI languages will now
display with the author-intended fonts, as long as those fonts are
installed on the system. (Jonathan Clark, TDF) tdf#63011
* Keyboard shortcuts can be configured for an individual document using the
keyboard customization dialog. (Neil Roberts, TDF) tdf#94522
* When the generic VCL UI widgets are used (for example, when a
desktop-integration package like libreoffice-kf6 has not been installed),
an infobar is shown warning about the situation and how to fix it. (Heiko
Tietze, TDF) tdf#172256
* OpenType font variations are now natively supported. (Khaled Hosny, Alif
Type) tdf#171624 tdf#153368 tdf#118792 tdf#152206
* Unicode escapes now work in Find and Replace with regular expressions.
(Anamay Narkar) tdf#106137
User Interface
* Add more paper sizes (A0, A1, A2, B0, B1, B2, B3) to the Page style dialog,
and also to the page sidebar panel. (Samuel Mehrbrodt, Collabora) tdf#
106889
* Use deterministic list of styles which is unified across Notebookbar, the
Formatting toolbar and the Style dropdown of the Properties deck of the
Sidebar. It doesn’t hide one standard style when you use new custom one -
avoiding impression of random collection. (Szymon Kłos, Collabora) tdf#
108239
* Changes to application theme colors no longer require a restart. (Heiko
Tietze, TDF) tdf#170678
* Theme colors can be accessed via the Notebookbar UI in Impress. (Samuel
Mehrbrodt, Collabora, Heiko Tietze, TDF) tdf#170485
* A “Remove query string” option was added to the Hyperlink dialog. (Siddhi
Salunkhe) tdf#170592
* A maximize button is now shown for resizable dialogs on Windows. (Thomas
Rogenmoser) tdf#141381
* It is now possible to scroll between Notebookbar tabs using the mousewheel
or touchpad. (Jonas Greifenhain) tdf#103033
* Existing table styles in Writer and Calc can now be edited. The internal
format was changed from a binary one to XML. (Karthik Godha) tdf#105933 tdf
#49437
* The macOS-specific menu items Emoji & Symbols, Dictation support, and
AutoFill are now available. (Dan Williams, TDF) tdf#94251
* Custom dictionaries now have a search filter. (Shlok Kanani) tdf#170978
* The Calc ▸ Calculate option page was reorganized. (Sahil Gautam, Collabora)
tdf#151144
* The Notebookbars' background is colored individually per module. These
colors are hard-coded for now and merged with the background to work on
both dark and light themes, controlled via expert configuration
NotebookbarColorTransparency with 0 for the exact defined color and 255 for
the background color. The default is 150. (Heiko Tietze, TDF) tdf#121174
* The Tabbed Notebookbar UI now has category labels. (Heiko Tietze, TDF) tdf#
166641
* The paragraph styles picker in the Notebookbar UI shows only one (styled)
label and the style grid expands to fill the available space of the
application (Heiko Tietze, TDF) tdf#169763 tdf#168657
* Style filters in the Styles Sidebar deck can be applied independently. (Jim
Raykowski) tdf#167949
Accessibility
* The special character split-button widget is now navigable with the
keyboard. (Michael Weghorn, TDF) tdf#168594
* Writer tables now report row and column index text as specified in ARIA.
(Michael Weghorn, TDF) tdf#171086
Changes in UI strings
* The “Company” field has been relabeled to a more generic “Organization”
in User Data options. (Aleksi Kallio) tdf#169121
* The “Ignore system input language” check box is now more clearly labeled
as “Apply system input language to new text”. (Prajwal Shelar; Isha
Desai) tdf#134628
* “Safe Mode” is now known as “Troubleshoot Mode” to reflect its intended
use and minimize misunderstandings about what it does. (Adolfo
Jayme-Barrientos) tdf#171916
* “Use square [sic] page mode for text grid” is now called “Use CJK
manuscript grid”, and its extended tooltip and help text have been updated
accordingly. This option enables the genkō yōshi# grid. (Olivier Hallot,
TDF) tdf#171455
* Labels of two “New” commands were clarified as “New Document” and “New
Style from Selection”. (Heiko Tietze, TDF) tdf#169766
* Options for “Do show again” were changed to “Do not show again”. (Heiko
Tietze, TDF) tdf#169313
Scripting
Python
Users can create and edit Python scripts directly from Macro manager dialog
without APSO installing, the buttons are active for actions now. The Python
scripts will be opened in standard text editor on all OS. (Neil Roberts, TDF)
tdf#56289
Scripts can create instances of UNO services using a constructor instead of
having to use a string. (Neil Roberts, TDF) tdf#171122
For example:
from com.sun.star.awt import Toolkit
toolkit = Toolkit.create(self.xContext)
Similarly for singletons:
from com.sun.star.frame import theDesktop
desktop = theDesktop.get(ctx)
Users debugged remote processes to LibreOffice - started with officehelper.py -
can be released from memory. Information is available from [Developer's Guide -
Getting started] chapter. (Alain Romedenne) tdf#163465
from officehelper import SessionManager
def my_script():
# user code goes here
g_exportedScripts = (my_script,) # LibreOffice entry points
if __name__ == "__main__": # entry point for IDEs
with SessionManager() as ctx: # remote Python context
my_script()
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 35 services each with a bunch of methods and
properties.
New in LibreOffice 26.8:
* The new ui.EnterValue(...) method displays a typed input box (cfr. the
InputBox() Basic function) to the user and returns the entered value as a
scalar of the requested type, or Empty/None when the user cancels the box.
The supported types are: STRING, PASSWORD, BOOL, INTEGER, FLOAT, DATE,
TIME, DATETIME, COMBO, LIST and RADIO.
* (Basic only) The new array.Map(), array.Filter() and array.Reduce() methods
introduce functional programming techniques on Basic arrays. They mimic
their Python equivalents. Those methods allow the programmer to write
simpler, shorter code, without necessarily needing to bother about
intricacies like loops, branching and error handling.
* The new session.GetUnoProperty() and session.GetPropertyByName() methods
return the property value of resp. a UNO object or a ScriptForge service
instance when the property name is given as a string.
* (Python only) Python scripts may run either (1) inside the LibreOffice
process, the usual mode, or (2) as a client of a LibreOffice server using a
pipe or a socket. The benefit of (2) is the freedom to choose his/her
preferred IDE to edit and debug the script. The drawback is the reference
to the pipe/socket in the script source code. Avoid this by using a default
pipe, named PIPE2LIBREOFFICE. The same code will run without change in both
(1) and (2) modes.
The whole set of services (except when better done by native built-in
functions) is made available for Python scripts with identical syntax and
behavior as in Basic.
ScriptForge in the wiki: read Macros/ScriptForge (Lobaluna).
The English version of the documentation of the ScriptForge libraries (26.8) is
partially integrated in the LibreOffice help pages (https://
help.libreoffice.org/26.8/en-US/text/sbasic/shared/03/lib_ScriptForge.html?
DbPAR=BASIC). Their finalization and translation into other languages is
underway. (Alain Romedenne, Lobaluna)
Android Viewer
Localization
* AutoCorrect will now automatically replace x’s with circumflexes in
Esperanto text. For example “sxangxigxi” becomes “ŝanĝiĝi”. (Neil
Roberts, TDF) tdf#172042
LibreOffice Help
Help accepts MathML contents, prefixed by namespace “m” (O. Hallot, TDF)
cot
...
Help contents upgrades and fixes:
* O. Hallot, TDF
* Adolfo Jaime Barrientos
* Stanislav Horacek
* Jean Pierre Ledure
* Ilmari Lauhakangas, TDF
Feature Removal / Deprecation
* Removed obsolete Java Applet configuration settings from NetAccess and
Security registry schemas. (Shlok Kanani) (Gabor Kelemen, Collabora) tdf#
162563
* Removed the obsolete OfficeBean example (which was based on Java applet
functionality) from the SDK. (Stephan Bergmann, Collabora) 05ba63c6
* Obsolete Gentium Basic and Gentium Book Basic fonts (v.1.102, SIL) are no
longer bundled. Note: In case you still need these fonts, they can be
downloaded from our site. Alternatively, you can try to migrate to new
Gentium and Gentium Book fonts, they can be downloaded from SIL site.
(Xisco Faulí, TDF) tdf#167563
* AppletShape API is deprecated and will be removed in a future version.
API Changes
* Removed the legacy Profile API and replaced it with a manual .ini file
parser. (Shlok Kanani) tdf#49602
* FunctionAccess::callFunction now accepts missing arguments. (Neil Roberts,
TDF) tdf#168267
Code quality
* VeraPDF was added as a PDF validator for automated tests. (Xisco Faulí,
TDF) tdf#136822
@
text
@$NetBSD: patch-sw_source_uibase_config_usrpref.cxx,v 1.3 2025/08/30 06:44:05 ryoon Exp $
Disable unnecessary code to resolve "std::strcmp not found" problem on
NetBSD 9.x
--- sw/source/uibase/config/usrpref.cxx.orig 2026-08-21 12:51:44.000000000 +0000
+++ sw/source/uibase/config/usrpref.cxx
@@@@ -133,13 +133,6 @@@@ Sequence SwContentViewConfig::GetPropertyNam
"Display/ShowBoundaries", // 33
"Draw/ClickChangeRotation" // 34
};
-#if defined(__GNUC__) && !defined(__clang__)
- // clang 8.0.0 says strcmp isn't constexpr
- static_assert(std::strcmp("Update/Link", aPropNames[g_UpdateLinkIndex]) == 0);
- static_assert(std::strcmp("Display/DefaultAnchor", aPropNames[g_DefaultAnchor]) == 0);
- static_assert(std::strcmp("Zoom/ZoomType", aPropNames[g_ZoomType]) == 0);
- static_assert(std::strcmp("Zoom/ZoomValue", aPropNames[g_ZoomValue]) == 0);
-#endif
const int nCount = m_bWeb ? 12 : std::size(aPropNames);
Sequence aNames(nCount);
OUString* pNames = aNames.getArray();
@
1.3
log
@misc/libreoffice: Update to 25.8.1.1
Changelog:
25.8:
Writer
* Move line hyphenation rule is added to choose whether or not to hyphenate
the last line words of the pages and move the whole lines to the next pages
instead (blog post). See also interoperability with MSO 2016 and later in
Filters (this development was funded through the NGI0 Entrust Fund, a fund
established by NLnet Foundation with financial support from the European
Commission??s Next Generation Internet programme). (L??szl?? N??meth) tdf#
165354
* While hyphenating text, there is an option to move the whole last line to
the next page in order to avoid splitting the last word in the page
(another case in file details 'File history' section).
While hyphenating text, there is an option to move the whole last line to
the next page in order to avoid splitting the last word in the page
(another case in file details 'File history' section).
* Paragraph, column, page and spread end zones (blog post) (L??szl?? N??meth)
* Minimum, desired and maximum word spacing feature (blog post) (L??szl?? N??
meth)
* First and secondary keys are shown in the tooltips of index fields.
(Andreas Heinisch) tdf#143157
* For Heading entries, Navigator now displays a tooltip with the outline word
and character count that includes all sub-outline words and characters.
(Jim Raykowski) tdf#163646
* Tooltip with the outline word and character count that includes all
sub-outline words and characters
Tooltip with the outline word and character count that includes all
sub-outline words and characters
* A command was added to insert a paragraph break before a table:
".uno:BreakAboveTable". (Ujjawal Kumar) tdf#149825
* It is now easier to control how text is selected while scrolling the view.
(Oliver Specht, CIB) tdf#50743
* A dialog was added for copying the content of a field from a read-only
document. (Oliver Specht, CIB) tdf#164318
* Dialog for copying the content of a field from a read-only document
* A new field that displays the page count for a range until the next
numbering reset was added. (Oliver Specht, CIB) tdf#71583
* A command (with the shortcut Ctrl?+??? Shift?+?F2) was added for converting
fields into plain text. (Oliver Specht, CIB) tdf#45946
* Per-window track changes recording in Writer (blog post). (Miklos Vajna,
Collabora)
* It is now possible to 'reinstate' changes in Writer (reject with history,
blog post). (Miklos Vajna, Collabora)
* Support for interdependent tracked changes is now improved (blog post blog
post 2). (Miklos Vajna, Collabora)
* An option to redact images was added in the Auto-Redact dialog Tools ?
Auto-Redact ? Add Target. (Karthik Godha) tdf#139331
* Select 'All Images' from the dropdown menu in the 'Add Target' dialog to
redact images.
Select 'All Images' from the dropdown menu in the 'Add Target' dialog to
redact images.
* It is now possible to set the language of certain punctuation characters in
Writer. (Jonathan Clark, TDF) tdf#66791 tdf#166011 tdf#166012
* In some cases, Writer will treat punctuation as a different language than
intended. This can now be controlled by selecting the text and setting the
correct language.
In some cases, Writer will treat punctuation as a different language than
intended. This can now be controlled by selecting the text and setting the
correct language.
Accessibility
* There is now an accessibility check for links and references in header/
footer. (Bal??zs Varga, Collabora) tdf#164797
Performance
* A certain heavy DOC file inspired optimisations to the loading of language
data and laying out of graphical objects. (Noel Grandin, Collabora) tdf#
141415
* Loading Writer documents with change tracked moves is now faster. (Noel
Grandin, Collabora) tdf#162343
* Undo handling was optimised, making the deletion of very large Writer
tables much faster. (Noel Grandin, Collabora) tdf#136238
* Loading of Writer tables containing bookmarks was made faster. (Mike
Kaganski, Collabora) tdf#165918
* Large right-to-left Writer documents are faster to open. (Noel Grandin,
Collabora) tdf#64991
Calc
* Text Import dialog, that is used in CSV import, now has Always show on
import checkbox (enabled by default). This checkbox controls, if the dialog
will be shown on CSV import, or if the saved (configured on last dialog
use) settings will be used automatically. When the checkbox is unchecked,
and the dialog is normally not shown, it is possible to show it (once),
using a new Edit filter settings checkbox in the File Open dialog, which
works the same way as long-existing respective checkbox in File Save
dialog: it gets enabled, when a file format, that has configurable
settings, is selected in the filter frop-down list. (Shardul Vikram Singh)
tdf#74580
* Text Import dialog now has checkbox to always show on CSV import.
Text Import dialog now has checkbox to always show on CSV import.
* Conditional formatting operators in icon sets can now be customised. (Ahmed
Hamed) tdf#61313
* Conditional formatting operators in icon sets can now be customised.
Conditional formatting operators in icon sets can now be customised.
* A "Clear AutoFilter" option was added to the context menu of Calc cells.
(Ujjawal Kumar) tdf#164322
* "Clear AutoFilter" option.
"Clear AutoFilter" option.
* Text Import dialog is now only shown for Paste Special actions to avoid
unnecessary interruptions. (Shardul Vikram Singh) tdf#65872
New functions
* CHOOSECOLS function was added. (Xisco Faul??, TDF) tdf#151000
* CHOOSEROWS function was added. (Xisco Faul??, TDF) tdf#150999
* DROP function was added. (Xisco Faul??, TDF) tdf#150998
* EXPAND function was added. (Xisco Faul??, TDF) tdf#151001
* HSTACK function was added. (Xisco Faul??, TDF) tdf#150868
* TAKE function was added. (Xisco Faul??, TDF) tdf#150997
* TEXTAFTER function was added. (Xisco Faul??, TDF) tdf#150865
* TEXTBEFORE function was added. (Xisco Faul??, TDF) tdf#150864
* TEXTSPLIT function was added. (Xisco Faul??, TDF) tdf#150866
* TOCOL function was added. (Xisco Faul??, TDF) tdf#150879
* TOROW function was added. (Xisco Faul??, TDF) tdf#150878
* VSTACK function was added. (Xisco Faul??, TDF) tdf#150867
* WRAPCOLS function was added. (Xisco Faul??, TDF) tdf#150881
* WRAPROWS function was added. (Xisco Faul??, TDF) tdf#150880
Performance
* Speed of rendering XLSX files with lots of conditional formatting was
improved. (Noel Grandin, Collabora) 185df5e6
* Speed of opening XLSX files with lots of conditional formatting was greatly
improved. (Noel Grandin, Collabora) tdf#134864
* Speed of opening XLSX files with lots of graphical objects was
significantly improved. (Noel Grandin, Collabora) tdf#130326 tdf#150623
* Row height calculation when switching Calc sheets was optimised, greatly
reducing the waiting time in complex spreadsheets. (Noel Grandin,
Collabora) tdf#150623
* Switching Calc sheets with lots of drawing objects is now much faster.
(Noel Grandin, Collabora) tdf#131595
* Spellchecking performance in multi-language spreadsheets was improved (Caol
??n McNamara, Noel Grandin; Collabora) 9a1f131a 3c7156da
* Handling large charts in Calc is now much faster when loading, toggling
edit mode and switching sheets. (Noel Grandin, Collabora) tdf#147874 tdf#
151876
* The loading speed of XLSX files with lots of customFormat attributes in
rows was improved. (Noel Grandin, Collabora) tdf#163015
* The loading speed of XLSX files with lots of formulas, conditional
formatting and comments was greatly improved. (Noel Grandin, Collabora) tdf
#166684
* The performance of working with spreadsheets with lots of comments was
improved. (Noel Grandin, Collabora) tdf#161372
Impress
* Ctrl?+?scrollwheel changes how many slides are displayed per row in the
Slide Sorter view. (Oliver Specht, CIB) tdf#117946
* Embedded fonts in PPTX files are now supported. (Toma? Vajngerl, Collabora)
faf45f80 d0ee08cf
* Better algorithm to determine is a font is used and needs to be embedded
when exporting to PPTX (Toma? Vajngerl, Collabora) 777ff280
* Master Slides in Impress and Master Pages in Draw can now be copied.
(Mohamed Ali) tdf#45617
Draw
* Boundaries are shown for page margins; disable with the expert option
Draw::Misc::TextObject::ShowBoundary (Heiko Tietze, TDF) tdf#89420
* Draw page boundaries.
Draw page boundaries.
Core / General
* A new application-wide Viewer mode is implemented. In it, all files are
opened in read-only mode; all editing tools are disabled. The mode is
controlled by the new "ViewerAppMode" expert configuration. (Mike Kaganski,
Collabora) tdf#62845
* On Windows, the automatic (??MAR??) update mechanism now only registers its
update_service.exe as a Windows ??LibreOffice Maintenance Service?? (that
allows to do updates with administrator privileges) when LibreOffice is
installed to C:\Program Files. (Stephan Bergmann, Collabora) tdf#164225 tdf
#162780
* Background image in the document now visible as a bitmap thumbnail in Page
Style ? Area ? Bitmap. (Justin Luth) tdf#125969
* Background image now visible as a bitmap thumbnail.
Background image now visible as a bitmap thumbnail.
* SHA384 with AES_192 is now taken into account, it allows for example to
open more encrypted files. (Julien Nabet) tdf#166241
* PDF signature timestamping on document export now requires a single
cryptographic signature computation instead of two. A PIN code must
therefore be entered at most once in the process. (Juraj ?arinay) tdf#
147452
* The format of PDF documents signed on export is now compatible with Adobe
Reader. (Juraj ?arinay) tdf#121133
* OLE objects, such as Charts in Calc, can now be resized proportionally with
or without ?? Shift key in edit mode (same behavior as other shape
objects). Moreover, moving OLE objects in edit mode by dragging the border
is forced to 45?? direction if ?? Shift is pressed. (Laurent Balland) tdf#
163816
* Resizing a chart in edit mode preserves height/width ratio with handles in
corner; ?? Shift key toggles behavior.
Resizing a chart in edit mode preserves height/width ratio with handles in
corner; ?? Shift key toggles behavior.
Filters
* Autofilters are now imported from MS Excel XML files. (Kohei Yoshida) tdf#
154311
* Encrypted hybrid PDFs can now be imported. (David Gilbert) tdf#55425
* Display of Chinese, Japanese, and Korean DOC/DOCX documents is
significantly more accurate. (Jonathan Clark, TDF) tdf#88908 tdf#83844 tdf#
80596
* Add layout interoperability of hyphenated DOCX documents created in MSO
2016 and later: Move only hyphenated word across pages and columns (not
full line, as in the previous MSO 2013 interoperability fix), (blog post),
see also the associated ODF extension and user interface developments (this
development was funded through the NGI0 Entrust Fund, a fund established by
NLnet Foundation with financial support from the European Commission??s
Next Generation Internet programme). (L??szl?? N??meth) tdf#165354
* DOCX multilevel numbering fixed. (Michael Stahl, Collabora) tdf#166975
* DOCX multilevel numbering compared
DOCX multilevel numbering compared
PDF 2.0
Support for exporting PDF 2.0 (ISO 32000-2) was added (Toma? Vajngerl,
Collabora)
* Implemented modern AES-256 encryption that is mandatory with PDF 2.0.
* Added PDF/A-4 support, which is using PDF 2.0 as the base.
* Rearranged the PDF Export UI to more logically combine the sections
(Forms).
* Combined the PDF and PDF/A versions into one drop-down.
* Added new structure elements (/Em /Strong /Title)
* Added /AFRelationship for the embedded files.
* In hybrid mode the embedded ODF document is marked as source.
* Rearranged PDF export dialog showing PDF 2.0 as the output version.
Rearranged PDF export dialog showing PDF 2.0 as the output version.
User Interface
* Edit Field dialog can be opened in read-only documents. (Oliver Specht,
CIB) tdf#164318
* Formatting toolbar is visible in sections that are marked as editable in
read-only documents. (Tibor Nagy, Collabora) tdf#146549
* Currency dropdown no longer requires clicking an OK button. (Szymon K??os,
Collabora) tdf#165589
* Quick Find bar now has an option to match diacritics. (Johann Lorber,
Linagora) tdf#163616
* Match Diacritics in Quick Find bar. Matches "atencao" and "aten??o"
Match Diacritics in Quick Find bar. Matches "atencao" and "aten??o"
* A toggle button to show the password in password input dialogs was added.
(Bal??zs Varga, Collabora; Karthik Godha) tdf#146947
* Toggling rotation mode for a selected object can now be done with a single
click in Writer and Calc and not only in Impress and Draw. (Oliver Specht,
CIB) tdf#90293
* LibreOffice document windows as well as the Start Center will now toggle
into and out of native macOS full screen mode by pressing a window's green
title button. (Patrick Luby) tdf#128186
* LibreOffice's Window menu now includes the window positioning and
arrangement menu items that Apple added in macOS Sequoia. (Patrick Luby)
tdf#165448
* Welcome/WhatsNew dialog offers access to the UI picker and the appearance
options (Heiko Tietze, TDF) tdf#137931
* The UI picker View ? User Interface... allows to activate toolbars (Heiko
Tietze, TDF) tdf#158880
* Activate toolbars in user interface picker.
Activate toolbars in user interface picker.
Accessibility
* Menus in the File ? Templates ? Manage Templates dialog are now screen
reader accessible on Windows. (Michael Weghorn, TDF) tdf#157001
* Support for the IAccessible2 "text-indent" attribute was added, which can
be used by assistive technology like screen readers to report the indent of
a paragraph's first line (the NVDA screen reader on Windows supports that
from NVDA version 2025.1 on). (Michael Weghorn, TDF) tdf#164795
* The table design view in Base (Tables ? Create Table in Design View...) no
longer becomes unresponsive when a screen reader is active on Windows.
(Michael Weghorn, TDF) 8a919d02
* Comboboxes and other controls inside toolbars are now also represented in
the accessibility tree of the application. (Michael Weghorn, TDF) tdf#
163989
Changes in UI strings
Scripting
* The version of the internal Python is 3.11.13.
* Ship pip with internal python. (Xisco Fauli, TDF) tdf#162786
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 33 services each with a bunch of methods and
properties.
New in LibreOffice 25.8:
* The new calc.XRectangle(rangename) property returns the coordinates (in
pixels) on the screen where the given range is located. This opens the door
to effective use of popup menus. See Wiki: popup menu.
* The translation in Spanish is now available (B. Antonio Fern??ndez).
* The calc.Intersect(range1, range2) method computes the common area of 2
input ranges.
* With the contextmenu.RemoveAllItems() method, you can opt for configuring a
totally customized context menu. Example in Wiki: context menu.
* To avoid duplicates, the document.MenuHeaders property lists the menus
present in the menubar.
* The Calc service now hosts new formatting methods (AlignRange, BorderRange,
ColorizeRange, DecorateFont and FormatRange). See an example on Wiki:
format range.
* TabPageContainer controls may now be inserted in dialogs by code. Page
switching in dialogs: Wiki: tabbed pages.
* Still in dialogs, the dialog.ImportControl() method copies controls between
dialogs: Wiki: building compound dialogs
* The new platform.UntitledPrefix property provides the prefix used to name
new documents. This can make macros more language agnostic.
* The Exception service is revised : the ReportScriptErrors, StopWhenError,
ReturnCode and ReturnCodeDescription properties let the author of scripts
decide what ScriptForge should do when an error is detected by the
software.
* The ui.CreateBaseDocument() let you define, in addition to HSQLDB, FIREBIRD
and CALC (embedded) databases, also the type FIREBIRD_EXTERNAL.
* The new calc.DefinedNames property associated with the calc.DefineName()
method lets you manage defined names both at sheet and global levels.
The whole set of services (except when better done by native built-in
functions) is made available for Python scripts with identical syntax and
behavior as in Basic.
@
text
@d1 1
a1 1
$NetBSD: patch-sw_source_uibase_config_usrpref.cxx,v 1.2 2025/02/05 03:50:02 ryoon Exp $
d6 1
a6 1
--- sw/source/uibase/config/usrpref.cxx.orig 2025-08-12 11:36:36.000000000 +0000
d8 1
a8 1
@@@@ -132,13 +132,6 @@@@ Sequence SwContentViewConfig::
d19 1
a19 1
const int nCount = m_bWeb ? 12 : SAL_N_ELEMENTS(aPropNames);
@
1.2
log
@misc/libreoffice: Update to 25.2.0.3
Changelog:
25.2.0.3:
Writer
* Track Changes in Writer: Enhancement to identify a click on a tracked
change in the document by highlighting the corresponding entry in the
"Manage Changes" window and sidebar panel. This enhancement greatly
improves the ability to manage a large number of changes in long documents.
(Jim Raykowski) tdf#161717 tdf#162018
* Fixed handling of line object transformations in the DOCX import of Writer.
(blog post). (Miklos Vajna, Collabora)
* Improved font fallback in the DOCX import of Writer (blog post). (Miklos
Vajna, Collabora)
* Added Group and Mono controls to the Asian Phonetic Guide dialog. By
default, the Asian Phonetic Guide dialog decomposes a selection into words
for annotation. The Group button allows annotating the entire selection.
The Mono button allows annotating each character individually. (Jonathan
Clark, TDF) tdf#107184 tdf#156543
* Improved interactivity for LOK clients in Writer's layout (blog post).
(Miklos Vajna, Collabora)
* Added options to set a default zoom level for opening documents, overriding
zoom level stored in documents (Oliver Specht, Allotropia) tdf#132274
* Added option to promote a reply comment into a root comment (Jaume
Pujantell, Collabora) 98cd8bac
* Writer TextBoxes now handle page captures (blog post). (Miklos Vajna,
Collabora)
* Boundaries are now toggled independently of Formatting Marks, are
controlled per Tools ? Options ? Writer ? Formatting Aids, and switched on/
off with View ? Boundaries. (Heiko Tietze, TDF) tdf#74386, tdf#163856
* Default items for unordered lists aka bullets was updated (Heiko Tietze,
TDF) tdf#108697
* The Page Number Wizard now offers an option to fit the numbers into
existing margins in order to avoid repagination. (Justin Luth, Collabora)
tdf#161646
* The dialog and Sidebar deck for managing tracked changes now have sorting
options. (Jim Raykowski) tdf#161811
* It is now possible to delete all content of a content type (excluding
headings) via the Navigator. (Jim Raykowski) tdf#156926
* The colour of non-printing characters can be customised. (Heiko Tietze,
TDF) tdf#80054
* The background colour of comments can be customised. (Heiko Tietze, TDF)
tdf#61242
* Comments are now tracked in the Navigator when you move the focus into
comment boxes. (Jim Raykowski) tdf#152297
* Selecting a match in the Find Sidebar deck will show its index number. (Jim
Raykowski) tdf#163100
* Resizing the area containing comments shows a visual guide. (Rafael Lima)
tdf#162855
* The Hanging Indent command now also works, if the targeted paragraph has no
existing indent. (Kira Tubo) tdf#156374
* Hovering the mouse over a heading in the Navigator displays a tooltip
showing the word and character count of the content associated with it.
(Jim Raykowski) tdf#63967
* All footnotes in a document can be changed to endnotes and vice versa. (Jim
Raykowski) tdf#89352
* Warning and error levels in the Accessibility Sidebar deck were improved,
and an option was added to ignore warnings. (Bal??zs Varga, allotropia) tdf
#157233 tdf#164048
* Support was added for inline headings, which are commonly used in legal
documents. (L??szl?? N??meth) tdf#131728
* Improved ignoring of the paragraph margin at the top of pages (blog post).
(Miklos Vajna, Collabora)
Calc
* Support import and export of connections.xml in OOXML. (Bayram ?i?ek,
Collabora) tdf#158857
* A statusbar icon will indicate when Data ? Calculate ? AutoCalculate is
switched off. (Heiko Tietze, TDF) tdf#127937
* A 'Handle Duplicate Records' dialog to select/remove duplicate records in
Calc. Place the active cell on some data or select some range, then Data ?
Duplicates... (Sahil Gautam) tdf#85976
* Both the Function Wizard dialog and Functions Sidebar deck received
improvements to searching and user experience. (Ahmed Hamed) tdf#161534 tdf
#161296 tdf#161543
* When selecting all while in a cell with neighbouring data, the selection
will cover the neighbouring cells. The next call of Select All will select
the full sheet. This behaviour can be disabled by setting the expert option
SelectRangeBeforeAll to false. (Heiko Tietze, TDF) tdf#161641
* Solver models can now be saved into spreadsheets and Solver is able to
provide a sensitivity analysis report. (Rafael Lima) tdf#160062 tdf#157519
* An expert option WrapNextPrevSheetTab was added to control the behaviour of
navigating Calc sheets using the Ctrl?+?PgDn and Ctrl?+?PgUp keyboard
shortcuts. (Mike Kaganski, Collabora) tdf#160580
* An expert option WarnActiveSheet was added to control the warning about the
active sheet being the only sheet saved or exported to some formats (like
CSV). Suppress the message by setting it to false. (Heiko Tietze, TDF) tdf#
33714
* A "Summary below data" option was added to the Subtotals dialog. (Bal??zs
Varga, allotropia) tdf#162262
* New sheet protection options related to Pivot Tables, Pivot Charts and
AutoFilters were added. tdf#160404 tdf#160535 tdf#160536
Impress
* The Interaction dialog (click actions) is now async (Hubert Figui??re,
Collabora) 25b61215
+ enable the ".uno:AnimationEffects" command in LOKit 729e333c
+ enable the ".uno:ExecuteAnimationEffect" command in LOKit ff3a316f
* Per-paragraph semi-transparent shape text in Impress' SVG export (blog
post). (Miklos Vajna, Collabora)
* Automatic repeating of slides can now be activated in windowed mode. (Ariel
Darshan) tdf#163858
* Soft edge and glow effects are now allowed in text frame objects (Bal??zs
Varga, allotropia) tdf#135320
Templates
* many slight improvements to all Impress templates (Laurent Balland) tdf#
162490
+ replace pictures with shapes for Nature_Illustration, Pencil, Piano
templates: it enables modifications of adornments by user
+ background pictures of Blueprint Plans and Metropolis have been
replaced with SVG pictures: they are now modifiable in Master view
after a right click ? Break
+ improve rendering of DNA double helix for DNA template tdf#162229
+ add authors' credit in File ? Properties
+ remove the last slide of Blueprint Plans and Vintage templates
+ all templates have now visible (font color set to black) elements in
Master Notes and Handout
* Objects can be centered on the slide (or page in Draw) in one step (Heiko
Tietze, TDF) tdf#126857
* Overflowing text in presenter notes is no longer cut off when printing
(Tibor Nagy, allotropia) tdf#88226
Draw
* Support for clipping stroke paths in imported PDFs was added (David
Gilbert) tdf#85428
Base
* The user experience of the SQL dialog was improved by making user input be
retained during a session and showing the number of results. (Heiko Tietze,
TDF) tdf#140298
* Unicode ODBC calls are now supported. (Mike Kaganski, Collabora) tdf#68676
tdf#131238
Chart
Math
* Formulas can be stored in a user-defined category (Heiko Tietze, TDF) tdf#
163685
Core / General
* macOS Quick Look is now supported. See the Quick Look wiki page for more
details. (Patrick Luby) tdf#35361
* It is now possible to automatically sign documents after defining a default
certificate. (Sarper Akdemir, allotropia) tdf#159040
* The commands for setting the colour and background colour of text can be
assigned to keyboard shortcuts. The applied colour is the active one shown
in the toolbar and Sidebar buttons. (Justin Luth, Collabora) tdf#34804
* Support was added for pasting HTML strikethrough formatting. (Andreas
Heinisch) tdf#79298
* Improved the mechanism for font rendering for quotation marks when CJK and
Western texts are intermixed. (Jonathan Clark, TDF) tdf#66791
Filters
Visio
libvisio was updated to 0.1.8:
* Visio5 support: provide cellType to collector in readTextField (Bartosz
Kosiorek)
* tests: Fix build with libxml 2.12 (Jan Tojnar)
* Add support for simple solid fill styles (Jaume Pujantell, Andras Timar)
tdf#77915
* Add support for TextBackground from SheetStyle (Bartosz Kosiorek) tdf#
136564
* Improve Arrowheads appearance (Bartosz Kosiorek) tdf#126402
* Fix reading FillStyleLst and TextBkgnd from shape (Bartosz Kosiorek) tdf#
154379
* Add support to DrawingUnits types (Bartosz Kosiorek) tdf#148175
* On LibreOffice's side, support for opening .vstx files. (Bartosz Kosiorek)
tdf#163170
ODF
LibreOffice 25.2 can read and write ODF version 1.4. For related fixes see tdf#
162118.
User Interface
* Under Windows, panning and zooming on a touch screen now works properly.
(Tibor Nagy, allotropia) tdf#85677
* The list of most recently used files accessed via File ? Recent Documents
was amended with a checkbox "[x] Current Module Only" that allows to filter
the list. (Heiko Tietze, TDF) tdf#161725
* You can now control hyphenation from the Properties deck of the Sidebar. (L
??szl?? N??meth) tdf#162491
* The choice of "Link" when inserting an image is now remembered during a
session (Andreas Heinisch) tdf#61358
Application Theming
* The application theme can be customized independent of the system/
desktop-environment theme. Customization options are available in Tools ?
Options ? LibreOffice ? Appearance tab, (blog post) (Sahil Gautam,
allotropia) tdf#163620
* Appearance options specify whether to use light or dark theme colors. If
Light/Dark is selected, then the application uses light/dark theme colors
respectively. If System is selected, then the application follows the DE
(desktop environment), meaning if the DE is in dark mode, then the
application uses dark theme colors, and vice versa.
* Automatic color scheme is now readonly. To customize appearance, create a
new scheme by clicking on the New button.
* The preferred way of customizing appearance is via theme extension. To
install a theme extension, click on the more themes button next to the
theme drop-down in LibreOffice Themes section. Once installed, the theme
should appear in the schemes list.
* Customizations section allows customization of individual theme colors. We
can also use image background instead of color, although it's only
available for Application Background at the moment.
Accessibility
* System settings to disable animations are more consistently honored and
more fine-granular control in the LibreOffice settings has been introduced
(Per99; Michael Weghorn, TDF) tdf#161765, tdf#115688 tdf#94147
* User interface elements now report an accessible identifier that assistive
technology can use to reliably identify a particular element, which is
already used e.g. by the Orca screen reader on Linux and the NVDA screen
reader on Windows. (Michael Weghorn, TDF) tdf#155447
* Accessible relations are correctly reported on Windows, allowing the NVDA
screen reader to read Writer documents from top to bottom. (Michael
Weghorn, TDF) tdf#91739
* Positions of UI elements on Linux (including Wayland) are correctly
reported on the accessibility level, allowing e.g. screen magnifiers to
track the mouse or cursor position. (Michael Weghorn, TDF) tdf#160837
* On Windows, accessibility now gets enabled whenever a tool queries
information from LibreOffice on the accessibility level, which implies
basic support for Microsoft Narrator and Microsoft Accessibility Insights.
(Michael Weghorn, TDF) tdf#160982
* A crash when opening the sidebar menu with assistive technology active on
Windows has been fixed. (Michael Weghorn, TDF) tdf#164093
Changes in UI strings
Scripting
* Enhance the NOW() function to support sub-seconds precision. (Andreas
Heinisch) tdf#161469
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 33 services each with a bunch of methods and
properties.
New in LibreOffice 25.2:
* A context menu is usually predefined at LibreOffice installation.
Customization is done statically with the Tools + Customize dialog. The
(new) ContextMenu service provides a mean to make temporary additions at
the bottom of a context menu.
* When a document is closed inadvertently by the user during a macro run, or
between two macros triggered by events, the actual behaviour is a fatal
error message. Now the user script may test at any moment if everything is
still ok with the IsAlive property applied to next services: Document, Base
, Calc, FormDocument, Writer, Datasheet, Dialog.
* To enhance the compatibility between scriptforge dictionaries, python dicts
and arrays of PropertyValues, the Dictionary service supports now
optionally case-sensitive keys, i.e. keys are different if a case-sensitive
comparison finds them different.
* A Python script intended to connect as an outside process to LibreOffice
must use either a socket or a pipe connection. So far, only sockets were
supported, now both are admitted.
* One can specify the fore- and background colors of the APSO console opened
from a user script with PythonShell().
* A data array is a 1D array of 1D subarrays. Three methods,
ConvertFromDataArray(), ConvertToDataArray() and ConvertToRange() are added
to the Array service to manage them, especially in the context of complex
Calc array functions like XLOOKUP.
* The close button (top-right cross) of a non-modal dialog now closes the
dialog as expected.
The whole set of services (except when better done by native built-in
functions) is made available for Python scripts with identical syntax and
behavior as in Basic.
The English version of the documentation of the ScriptForge libraries (25.2) is
partially integrated in the LibreOffice help pages (https://
help.libreoffice.org/latest/en-US/text/sbasic/shared/03/lib_ScriptForge.html?
DbPAR=BASIC). Their finalization and translation into other languages is
underway. (Alain Romedenne, Rafael Lima)
Android Viewer
Localization
New languages/locales with locale data
Available as default document language and for locale-specific formatting.
* French (Republic of Guinea) {fr-GN} [0x940C]. (Eike Rathke, Red Hat) tdf#
163903
Improvements to proofing tools and language support
* Updated spell check dictionaries for the languages: English (GB, ZA),
Danish, Mongolian, Thai, Korean, Ukrainian, and Slovak.
* Thai thesaurus and AutoCorrect support was added. (Theppitak
Karoonboonyanan) tdf#150433 tdf#158454
* Slovenian thesaurus was updated. (Martin Srebotnjak, OdprtiTezaver)
@
text
@d1 1
a1 1
$NetBSD: patch-sw_source_uibase_config_usrpref.cxx,v 1.1 2021/09/07 09:49:05 nia Exp $
d6 1
a6 1
--- sw/source/uibase/config/usrpref.cxx.orig 2025-01-30 14:19:43.944837340 +0000
d8 3
a10 3
@@@@ -130,13 +130,6 @@@@ Sequence SwContentViewConfig::
"Display/TableBoundaries", // 32
"Display/ShowBoundaries" // 33
@
1.1
log
@libreoffice: Fix building on NetBSD 9.x
@
text
@d1 1
a1 1
$NetBSD$
d6 1
a6 1
--- sw/source/uibase/config/usrpref.cxx.orig 2021-09-07 09:44:19.193281013 +0000
d8 3
a10 3
@@@@ -109,11 +109,6 @@@@ Sequence SwContentViewConfig::
"Display/ShowChangesInMargin", // 24
"Display/DefaultAnchor" // 25
d16 2
@