Welcome to The Document Foundation Planet

This is a feed aggregator that collects what LibreOffice and Document Foundation contributors are writing in their respective blogs.

To have your blog added to this aggregator, please mail the website@global.libreoffice.org mailinglist or file a ticket in Redmine.


Friday
16 January, 2026


face

Whenever I talk to other technology users — including CTOs, CSOs and ICT managers, who in theory should have a certain level of expertise — I realise that most of them never consider standards when using applications, devices or websites. Users just want everything to work, but they don’t realise


Thursday
15 January, 2026


face

por Italo Vignoli Los estándares abiertos no suelen ocupar titulares. En cambio, trabajan silenciosamente en segundo plano para definir cómo se crea, comparte y almacena la información. Sin embargo, a medida que los ecosistemas digitales se vuelven más complejos y centralizados, los estándares abiertos adquieren una importancia cada vez mayor.


Wednesday
14 January, 2026


[en] Michael Meeks: 2026-01-14 Wednesday

10:00 UTC

face
  • J. off to Ipswich Hospital.
  • Published the next strip around collateral damage from trying to do good things:
    The Open Road to Freedom - strip#50 - collateral damage

Tuesday
13 January, 2026


[en] Michael Meeks: 2026-01-13 Tuesday

21:00 UTC

face
  • J. off to Ipswich Hospital with A. much of the day.
  • Planning call, snatched lunch, sync on mailing lists. Catch up with Anna & Andras, Monthly mgmt meeting.
  • Plugged away at some testing, and tickets in the evening.

Monday
12 January, 2026


[en] Michael Meeks: 2026-01-12 Monday

21:00 UTC

face
  • Up early, mail chew, status report, tickets, blog update etc.
  • 1:1's with Miklos, Thorsten, marketing team, Naomi, Pedro, Eloy, and an old friend.

face

LibreOffice is available in over 120 languages – but we want to do more! Jonathan Clark recently joined the TDF team to improve LibreOffice’s support for RTL (right-to-left) and CTL (complex text layout) scripts. In this episode, he talks to Mike Saunders about his work, and how users can help


Sunday
11 January, 2026


[en] Michael Meeks: 2026-01-11 Sunday

21:00 UTC

face
  • Up early, Rick's licensing service at All Saints with the Archdeacon - crazy but inconclusive electric violin battery replacement rush.
  • Tyler home for lunch with us, good to catch up with him. H. & Ed & Laurence dropped in too. More house restoration bits - lugging of things & so on.
  • Relaxed with a silly movie in the evening.

Saturday
10 January, 2026


[en] Michael Meeks: 2026-01-10 Saturday

21:00 UTC

face
  • Up earlyish, arranged chairs and tables for ~26 people somehow. Added nails to curtain-rails for strings of lights, glued candles into recalcitrant holders, arranged tables and chairs.
  • Caught up with M. between times, as well as debugging an annoyingly tough to reproduce Collabora Office / flatpak crash, got some reproducer plans eventually.
  • More house cleaning, furniture arranging, guests started to arrive - lots of interesting young people doing good things - many of them engineers. Helped to serve food, and gave a short talk about a lovely 21 year old daughter.
  • Games in the evening while we shunted crockery, tables and chairs back to church; slept.

Friday
09 January, 2026


[en] Michael Meeks: 2026-01-09 Friday

21:00 UTC

face
  • Early sync with Dave, customer call, plugged away at slides. Out to Hills Road to give a talk with Skyler to the CompScis there, dropped new CI hardware and Skyler into the office.
  • Sync with Stelios, N&M arrived home for her 21st birthday party. Lovely to see them, much party plannning.

face

Open standards don’t make headlines. Instead, they work quietly behind the scenes to define how information is created, shared and stored. However, as digital ecosystems become more complex and centralised, open standards are becoming increasingly important. One of the best examples is the Open Document Format (ODF), the native format


face

The Document Foundation (TDF) is the non-profit entity behind the LibreOffice project. It collects donations from users, and employs a small team to support and coordinate the worldwide community that makes the software. In TDF there are various bodies including the Board of Directors, Membership Committee, and the Board of


Thursday
08 January, 2026


[en] Michael Meeks: 2026-01-08 Thursday

21:00 UTC

face
  • Out for a run with J. Tech. planning call, mail chew. Lunch, sync with Lily, then Laser, then Stephen. Admin.
  • Published the next strip on different approaches to politics: which happens when two people meet
    The Open Road to Freedom - strip#49 - protection and counsel

face

General Activities LibreOffice 25.8.4 was announced on December 18 Olivier Hallot (TDF) added a help page for Markdown in Writer, JSON in Calc, updated or improved help for View and Appearance options, accessibility options, sort criteria in Calc, file conversion filters, ODF versions, handling of empty cells in Calc, Data


Wednesday
07 January, 2026


[en] Michael Meeks: 2026-01-07 Wednesday

21:00 UTC

face
  • Sync with Dave, poked at programming pieces, internal mid-week TTT. Lunch. UX / design call with customer, mini sales team catch-up with Alina & Moritz.
  • Really pleased to see the Collabora Office Hackfest announced, at the Bedford hotel.
    FOSDEM fringe Collabora Office hack-fest
  • All Saints band practice in the evening for two weeks; extremely cold.

face

Here’s our summary of updates, events and activities in the LibreOffice project in the last month of last year – click the links to learn more… At the start of December, we announced a new Code of Ethics and Fiduciary Duties for The Document Foundation’s Board of Directors. Also early


Tuesday
06 January, 2026


[en] Michael Meeks: 2026-01-06 Tuesday

21:00 UTC

face
  • Up early, mail chew, planning call, sync with Lily & Laser, lunch.
  • More planning & research, sync with Andras.

Monday
05 January, 2026


[en] Michael Meeks: 2026-01-05 Monday

21:00 UTC

face
  • Up early, more mail backlog triage. Sync with Miklos, Thorsten, Nicolas, lunch. Marketing content, Naomi, Pedro, partner call.
  • Snowball fight(s) with H. E. & J. Worship committee minuting in the evening.

face

The bullet support in Impress got a couple of improvements recently, some of this is PPTX support and others are general UI improvements.

This work is primarily for Collabora Online, but the feature is available in desktop Impress as well.

Motivation

Probably the most simple presentations are just a couple of slides, each slide having a title shape and an outliner shape, containing some bullets, perhaps with some additional images. Images are just bitmaps, so let's focus on outliner shapes and their outliner / bullet styles.

What happens if you save these to PPTX and load it back? Can you toggle between a numbering and a bullet? Can you return to an outliner style after you had direct formatting for your bullet?

Results so far

The first case was about bullet editing of this document:

Outliner shape with 3 outliner styles

If you pressed enter at the end of 'First level', then pressed <tab> to promote the current paragraph to the second level, nothing happened. The reason for this was that our PPTX export was missing the list styles of shapes, except for the very first list style. And the same was missing on the import side, too. With this, not only the rendering of the bullets are OK, but also adding new paragraphs and using promoting / demoting to change levels work as expected.

The second case was about this document, where the second level had a numbering, not a bullet:

Outliner shape with a numbering on the second level

We only had UI to first toggle off a numbering to no numbering, then you could toggle on bullets. Now it's possible to do this change in one step.

The last case was about styles. Imagine that you had a master page with an outline shape and some reasonably looking configuration for the first and second levels as outline styles:

Outliner shape with two outline styles

Notice how the last paragraph has a slightly inconsistent formatting, due to direct formatting. Let's fix this.

Go to the end of the last bullet, which is currently not connected to an outline style, toggle bullets off and then toggle it on again. Now we clear direct formatting when we turn off the bullet, so next time you turn bullets on, it'll be again connected to the outline style's bullet configuration and the content will look better.

Note how this even improves consistency: Writer was behaving the same way already, when toggling bullets off and then toggle on again resulted in getting rid of previously applied unwanted direct formatting.

How is this implemented?

If you would like to know a bit more about how this works, continue reading... :-)

As usual, the high-level problem was addressed by a series of small changes. Core side:


Sunday
04 January, 2026


[en] Michael Meeks: 2026-01-04 Sunday

21:00 UTC

face
  • Slept in in the morning, relaxed and read. Helped to make Pizza for lunch, prepped songs for the evening service.
  • Good evening service with Kingsely speaking, home, relaxed.

Saturday
03 January, 2026


[en] Michael Meeks: 2026-01-03 Saturday

21:00 UTC

face
  • J. out with Sue to see B&A in Ipswich. Poked at mail . Lunch, bid 'bye to N. and M.
  • David over for dinner, good to catch up with him.

Friday
02 January, 2026


[en] Michael Meeks: 2026-01-02 Friday

21:00 UTC

face
  • Up late, triaged mail briefly. Pottered around in the Garage in the cold; got another 25 feet of shelf bracketing up.
  • Spent some time with the babes , kebabs in the evening.

Thursday
01 January, 2026


[en] Michael Meeks: 2026-01-01 Thursday

21:00 UTC

face
  • Nina over to see H. nice to catch up; finished The Swallow rather a disturbing sci-fi Christmas present - ordered the sequal.
  • Set too stacking, collating and organizing the many useful sorts of things.
  • Hannah & Nick over for dinner - lovely to see them.

Wednesday
31 December, 2025


[en] Michael Meeks: 2025-12-31 Wednesday

21:00 UTC

face
  • Got a label-printer from H. for Christmas; and tried to get the new lino-printing roller press working well with H.
  • Put up some shelving in the garage - another ~10m of it - hopefully enough to make an impression on the boxes piled around the place. Entertained by Radio 4 to keep the cold at bay while doing it.

face

Por Italo Vignoli Para ser sincero, no pensaba publicar mi habitual entrada sobre ODF durante las fiestas, ya que la mayoría de la gente está ocupada con otras actividades y el formato de documento no es una prioridad. Los que trabajan se centran en el cierre del trimestre, mientras que


Tuesday
30 December, 2025


[en] Michael Meeks: 2025-12-30 Tuesday

21:00 UTC

face
  • Slept well, up earlyish; drove to Suzannah's. Fine lunch in the cabin, and enjoyed a murder-mystery created by Elizabeth.
  • Out for a walk with Truffle and enjoyed the sunset. Back for presents & games of Empires & Mafia. Shade arrived, had some tea, chatted & drove home.

face

To be honest, I didn’t think I would publish my usual post about ODF over the festive period, as most people are busy with other activities and the document format isn’t a priority. Those who work are focused on the end of the quarter, while those who don’t work are


face

Imagen: Eliane Domingos


Saturday
27 December, 2025


face

For years we’ve maintained LibreOffice Viewer for Android, which lets you access files in these formats on mobile devices: Open Document Format (odt, ods, odp, odg) Microsoft Office 2007–365 (docx, xlsx and pptx) Microsoft Office 97–2003 (doc, xls and ppt) Now LibreOffice Viewer is available for Meta Horizon OS –


Wednesday
24 December, 2025


face

Como obsequio de fin de año, el equipo de documentación presenta la Guía de LibreOffice Math 25.8. Esta publicación no es solo una actualización técnica, sino el resultado de un proceso de autoría, traducción, revisión y adaptación realizado íntegramente por B. Antonio Fernández, con el objetivo de poner a disposición


Monday
22 December, 2025


face

por Italo Vignoli La identidad digital se ha convertido en una parte integral de la vida cotidiana. La utilizamos para acceder a herramientas de trabajo y firmar documentos en línea, e incluso está reemplazando a las credenciales físicas de identidad. Sin embargo, la mayoría de los debates sobre el tema

Older blog entries ->