tdf#130857 tdf#160838 qt weld: Conditionally support sd comment menu

12 September 05:19 - LibreOffice - Michael Weghorn

Declare conditional support for the menu shown for the Impress comment popup, i.e.

tdf#130857 tdf#160838 qt weld: Support inserting menu separator

12 September 05:18 - LibreOffice - Michael Weghorn

Extract some logic from QtInstanceMenu::insert into a helper method.

Use a bit more standard null date

12 September 03:09 - LibreOffice - Mike Kaganski

The two places in cellvalueconversion.cxx using the null date were introduced in commit a7e949673cda3f0e2abfa49b2c22735f33205d01 (gridfixes: #i117265# use a NumberFormatter for converting cell values to text., 2012-09-14); they are used together, so that the code in lcl_convertDateToDays uses the same epoch as defined in the respective number formatter, and the obtained number value is only ever used inside convertToString in a call to the formatter's convertNumberToString.

LoongArch: Use the generic shmlab.h

12 September 01:42 - glibc - caiyinyu

The shmlba.h file related to the LoongArch architecture was introduced in commit 3eed5f3a1ee to address the mismatch in the SHMLBA definition between glibc and the kernel.


Rust Bindings: Add extension-based UNO integration with FFI architecture

11 September 19:39 - LibreOffice - Mohamed Ali

Implements LibreOffice extension providing Rust language binding for UNO API using opaque pointer FFI architecture with type-safe handles.

Rust Bindings: Add rustmaker (Rust codemaker)

11 September 19:38 - LibreOffice - Mohamed Ali

The rustmaker provides comprehensive support for converting UNO type definitions into idiomatic Rust code with proper memory safety and type system integration.

Rust Bindings: Add --enable-rust-uno configure option

11 September 19:38 - LibreOffice - Mohamed Ali

- Add ENABLE_RUST_UNO configure flag and autoconf detection- Prepare build infrastructure for rust_uno module integration

* Version 2.14.1 released. ==========================

11 September 11:16 - FreeType - Werner Lemberg

- Version 2.14.1 released. Tag sources with `VER-2-14-1'. - docs/VERSION.TXT: Add entry for version 2.14.1. - docs/CHANGES: Updated. - docs/release, docs/README, builds/macs/README: Updated. - README, src/base/ftver.rc, builds/windows/vc2010/index.html, builds/windows/visualc/index.html, builds/windows/visualce/index.html, builds/wince/vc2005-ce/index.html, builds/wince/vc2008-ce/index.html, docs/freetype-config.1: s/2.14.0/2.14.1/, s/2140/2141/. - include/freetype/freetype.h (FREETYPE_PATCH): Set to 1. - builds/unix/configure.raw (version_info): Set to 26:4:20. - CMakeLists.txt (VERSION_PATCH): Set to 1. ### diff --git a/CMakeLists.txt b/CMakeLists.txt index a3e3320db..ce70f6b5e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -159,7 +159,7 @@ project(freetype C) set(VERSION_MAJOR "2") set(VERSION_MINOR "14") -set(VERSION_PATCH "0") +set(VERSION_PATCH "1") # Generate LIBRARY_VERSION and LIBRARY_SOVERSION. set(LIBTOOL_REGEX "version_info='([0-9]+):([0-9]+):([0-9]+)'") diff --git a/README b/README index 0cce73e0e..515e4d1c7 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -FreeType 2.14.0 +FreeType 2.14.1 =============== Homepage:

boost: upgrade to 1_89_0

11 September 07:48 - LibreOffice - Xisco Fauli

libs/system/src/error_code.cpp no longer exists in boost so the static boost_system library can be removed <

Update to Unicode 17.0.0 [BZ #33289]

11 September 07:42 - glibc - Mike FABIAN

Unicode 17.0.0 Support: Character encoding, character type info, and transliteration tables are all updated to Unicode 17.0.0, using the generator scripts contributed by Mike FABIAN (Red Hat). Changes in CHARMAP and WIDTH: Total added characters in newly generated CHARMAP: 4803 Total removed characters in newly generated WIDTH: 0 Total changed characters in newly generated WIDTH: 0 Total added characters in newly generated WIDTH: 4512 Some combining characters and other non-spacing marks have been added with WIDTH 0.


tdf#168196 sw: copy header properties to all (first, even, odd)

10 September 23:41 - LibreOffice - Justin Luth

Although a page style can have different CONTENTS on left, right, and first pages, the other header properties are the same/duplicated. This patch tries to set up the plumbing, and implements it for both the Borders and Background context dialog as well as for the general Page Style dialog. Unfortunately, our current implementation does not use an actual shared format, so the properties must be duplicated 4 times, and yet sadly I couldn't find any existing mechanism that attempted to keep them in sync. Doing it properly doesn't sound like copy/paste, so not something that I would attempt. I don't see any interoperability reasons in DOC/DOCX that would force the properties to be kept separate.

tdf#160838 tdf#130857 qt weld: Signal on popup close

10 September 18:47 - LibreOffice - Michael Weghorn

Call weld::Popover::signal_closed to notify when the popup is closed. To do so, handle the QEvent::Close event in QtInstancePopover and queue the signalling of the closing for when control returns to the main loop. At the point in time that QtInstancePopover::eventFilter gets called with the event, the popup hasn't actually been closed yet.

tdf#152519 vcl: Report IM cursor position

10 September 18:45 - LibreOffice - Michael Weghorn

Based on previous commit Change-Id: I46fdff87e84fbbe62f9b60b50376b6123d59fdac Author: Michael Weghorn Date: Wed Sep 10 10:53:18 2025 +0200 tdf#152519 Distinguish cursor/anchor for IM selection , add SalSurroundingTextRequestEvent::mnCursorPos to report the cursor position as well in such an IM request. Instead of normalizing the Selection, use Selection::End() for the cursor position (see above-mentioned commit for more details) and std::min/std::max to identify the start/end index of the selection.

tdf#152519 Distinguish cursor/anchor for IM selection

10 September 18:45 - LibreOffice - Michael Weghorn

The Selection class is used in either of two ways for text selection: 1) Selection::Min() reports the selection anchor and Selection::Max() reports the cursor position. 2) Selection::Min() reports the smaller of the two indices mentioned in 1), and Selection::Max() returns the greater one. vcl::Window::GetSurroundingTextSelection and its overrides are used for input method handling and were so far implementing either of the semantics.

AArch64: add optimised strspn/strcspn

10 September 16:12 - glibc - remph

Requires Neon (aka.

curl: patch CVE-2025-9086 and CVE-2025-10148

10 September 11:29 - LibreOffice - Xisco Fauli

More info in

sc: sync a change to the sheet view and the main sheet

10 September 11:22 - LibreOffice - Tomaž Vajngerl

Change-Id: I58486928c4655da9385e58210cd707250946b16d Reviewed-on:


* docs/release: Fix `scp` usage with OpenSSH version >= 9.0.

8 September 03:42 - FreeType - Werner Lemberg

Starting with this version, OpenSSH uses `scp` with the SFTP protocol as the default.


Linux 6.17-rc5

7 September 21:22 - Linux Kernel - Linus Torvalds