avformat/tcp: add option for enabling TCP keepalive

22 August 18:20 - FFmpeg - iddq

Avoid JS ||= in Emscripten

22 August 13:06 - LibreOffice - Stephan Bergmann

...as at least the baseline (see static/README.wasm.md) emsdk 3.1.46 apparently uses some acorn-optimizer.js that cannot parse that and causes builds to fail with

Related: cool#11942 desktop, vcl: add some logging on high priority tasks

22 August 11:17 - LibreOffice - Miklos Vajna

The original problem around tile rendering, a large document with many pages and a shape is resolved, but we got a report that the old bad behavior is still observed from time to time, with no steps to reproduce. So add some logging to obtain more info: if the problem is that the first tile gets rendered because of an unwanted high priority VCL task, then let's log all "interrupting" tasks and also the doc-load end and the tile-render start to see what tasks interrupt.


avcodec/sanm: fix issues with FTCH offset hack

21 August 21:02 - FFmpeg - Manuel Lauss

Just add an extra x/y offset parameter pair to process_frame_obj(), and store the size of the data to FTCH in a separate context member.

Use o3tl::convert instead of manual conversion

21 August 19:28 - LibreOffice - Hossein

The new code uses the o3tl::convert to do the conversion, as it provides a mechanism to do the conversion among different units in LibreOffice. The old code used 35.27777778 as the conversion factor to convert points to 10 microns. 1 point = 1/72 inch 1 inch = 25.4 mm = 25400 microns factor = 25400/(72*10) ≈ 35.27777778 Please note that for values bigger than or equal 24999964, the result can have small difference compared to the old result.

tdf#164996 Optimize Persian (Farsi) AutoCorrect list

21 August 07:07 - LibreOffice - افشین ‌

In this patch, I have added some new incorrect Persian (Farsi) words and removed ~400 words that were not incorrect.


sc: always write "std::" for common types (unique_ptr, vector)

20 August 16:52 - LibreOffice - Tomaž Vajngerl

No need for "using ::std::unique_ptr" and similar....

Add "note" to short grid labels

20 August 11:05 - Ardour - Robin Gareus

avcodec/vima: IMA4 subtag support

20 August 09:20 - FFmpeg - Manuel Lauss

Support decoding of the IMA4 ADPCM QT scheme used in some LucasArts SANM files.

lokit pdfium: send link annotations data

20 August 07:07 - LibreOffice - Jaume Pujantell

On read only pdfs opened with PDFium send the data (position and uri) of link annotations in each page so the behavior of having clickable links even in a read only document can be emulated.

Upgrade liborcus to 0.20.2

20 August 03:50 - LibreOffice - Kohei Yoshida

For Windows build, explicitly define HAVE_FILESYSTEM which forces orcus to use std::filesystem for all filesystem related operations.


tdf#164622: introduce UseTrailingEmptyLinesInLayout compat option

19 August 21:05 - LibreOffice - Mike Kaganski

In PowerPoint, autoshrink text size is calculated the same way as in Impress, ignoring the empty lines block in the end.

remove share/icons/hicolor/index.theme

19 August 21:03 - Ardour - Franke Burgarino

MCU: give UF1 & UF8 seperate device configs

19 August 20:36 - Ardour - Franke Burgarino

temporal: implement TempoMap::bbt_distance() but do not use it

19 August 16:53 - Ardour - Paul Davis

This was implemented to try to fix paste() but was not needed.

avcodec/libjxldec: read EXIF metadata from container JPEG XL files

19 August 15:26 - FFmpeg - Leo Izen

libjxl provides the ability to get EXIF metadata from an ISO18181-2 JPEG XL container file.

avcodec/exif: add deprecation guards for old avpriv_

19 August 15:26 - FFmpeg - Leo Izen

Add FF_API_OLD_EXIF deprecation guard based on lavc version < 62 in order to allow removing the avpriv_ next major version bump.

avcodec/pngdec: support reading EXIF profiles

19 August 15:26 - FFmpeg - Leo Izen

Add support to parse eXIf chunks using the new EXIF framework, as well as EXIF profiles in zTXt and tEXt with Raw profile type exif.

avcodec/pngenc: support writing EXIF profiles

19 August 15:26 - FFmpeg - Leo Izen

Add support to write EXIF profiles using the new EXIF framework, namely ff_exif_get_buffer, and writing them into eXIf chunks.

avcodec/exif: add orientation ID and matrix conversion routines

19 August 15:26 - FFmpeg - Leo Izen

Takes existing code that makes display matricies work with EXIF orientation tags and expose the conversion as a public API.

avutil/side_data: add EXIF side data type

19 August 15:26 - FFmpeg - Leo Izen

This commit adds support for the additional side data type AV_FRAME_DATA_EXIF, which contains a buffer of an EXIF metadata payload.

tdf#79356 - Move connectors from sd to svx

19 August 11:02 - LibreOffice - Irgaliev Amin

This change will allow implementing the connector functionality in other modules (Calc, Writer).

tdf#79356 - Adding connector support for Calc

19 August 08:22 - LibreOffice - Irgaliev Amin

Currently, the connector functionality in Calc is only available after copying such lines from Draw.

Read of uninitialized ODatabaseModelImpl::m_bAskPassword

19 August 07:12 - LibreOffice - Stephan Bergmann

...during CppunitTest_dbaccess_dialog_save at

Don’t scroll to a comment after a keypress that doesn’t do anything

19 August 05:57 - LibreOffice - Neil Roberts

Previously whenever SidebarTxtControl sees a keypress it was calling MakeVisible to scroll the comment into view.


Reimplement MIDI file import to retain metadata in the files written

18 August 22:35 - Ardour - Paul Davis

Previosuly, all meta data was thrown away.

i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129]

18 August 18:58 - glibc - H.J. Lu

Since the GNU2 TLS run-time bug:

tdf#146619 Run IWYU on chart2/

18 August 18:19 - LibreOffice - Gabor Kelemen

Change-Id: I2f0920df37ba14918e1325983309f9b77c8792cb Reviewed-on:

tdf#167988: sc: Add UITest

18 August 17:50 - LibreOffice - Xisco Fauli

Change-Id: I3ec74308d177bd0a338b346fbbdcf37a27f2cf28 Reviewed-on:

tdf#167893 and tdf#167876 weird effects in slideshow

18 August 17:08 - LibreOffice - Noel Grandin

this was a little confusing, because the bibisect pointed at one commit, but it was actually an earlier commit which had the bug.

tdf#166947 properly fix windows installation sets for aarch64

18 August 14:53 - LibreOffice - Christian Lohmaier

While

.forgejo/CODEOWNERS: add myself to relevant files

18 August 13:51 - FFmpeg - Zane van Iperen

To formats I've written in lavf, and adpcm-related things in lavc.

tdf#167761 sw format redline, char props: implement ODF import

18 August 11:27 - LibreOffice - Miklos Vajna

Load the bugdoc, save as ODF, open the ODF, revert the format redline, the font size should go from 36pt (new direct format) to 24pt (old direct format), but it goes to 12pt (doc default). What happens is that the format redline specifies the old direct format via <text:format-change loext:style-name="..."> (referring to an automatic character style), but this was not handled on import. Fix the problem by: 1) Handling the new attribute in XMLChangedRegionImportContext::createFastChildContext() 2) Looking up the already imported autostyle for the style name in XMLChangedRegionImportContext::SetChangeInfo() 3) Creating a matching SwRedlineExtraData_FormatColl in XMLRedlineImportHelper::InsertIntoDocument() when the format redline is created in sw/ core. Note that this means we have two autostyle names at play, the first is T<number> and the second is effectively a pointer address as a string, like 3cb7b270; FindAutoCharStyle() mapping from the first to the second.

tdf#167960 The password of an unknown user is no longer stored

18 August 09:23 - LibreOffice - prrvchr

To resolve this issue, several things were necessary. - Add a Boolean attribute m_bAskPassword to the data source's Model implementation (i.e., the ModelImpl.hxx file) - Modify the connectWithCompletion() procedure of the data source (i.e., the datasource.cxx file) that Base calls each time an ODB file is first opened.


Linux 6.17-rc2

17 August 22:22 - Linux Kernel - Linus Torvalds

Adapt compilerplugins to recent LLVM 22 trunk change

17 August 17:42 - LibreOffice - Stephan Bergmann

...<

cid#1660546 suppress Division or modulo by float zero

17 August 13:34 - LibreOffice - Caolán McNamara

in spreadsheet related code, similar to runtime cases of bin/sanitize-excludelist.txt but probably more dubious.

Overhaul persistent tooltip position #9979

17 August 00:55 - Ardour - Robin Gareus

- directly show at correct position - honor multi-monitor boundaries - hide on focus-out (e.g.