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
25 November, 2022


face

LibreOffice Base can connect to an external Firebird server , here is an example with employee.fdb from Firebird 3 examples folder copied to c:\tmpTested with LibreOffice 7.4.x and Firebird 3 default install on Windows 11 (all 64 bits versions)and here is the Relation Design in LibreOffice Base


Thursday
24 November, 2022


[en] Caolán McNamara: macOS Dark Mode

15:39 UTC

face


For LibreOffice 7.5 I've reworked the theming on macOS to get some support for Dark Mode, as seen above. As a side effect "accent colors" work in Light Mode too.


face

Berlin, November 24, 2022 – LibreOffice 7.4.3 Community, the third maintenance release of LibreOffice 7.4, the volunteer-supported office suite for personal productivity on the desktop, is immediately available from https://www.libreoffice.org/download for Windows (Intel and Arm processors), macOS (Apple M1 and Intel processors), and Linux.

LibreOffice offers the highest level of compatibility in the office suite market segment, with native support for the OpenDocument Format (ODF) – beating proprietary formats for security and robustness – to superior support for MS Office files, to filters for a large number of legacy document formats, to return ownership and control to users.

A description of all new features of the LibreOffice 7.4.x releases is available in the Release Notes: https://wiki.documentfoundation.org/ReleaseNotes/7.4

A video summarizing the top new features in LibreOffice 7.4 Community is available on YouTube: https://www.youtube.com/watch?v=PC8M4UzqpqE and PeerTube: https://peertube.opencloud.lu/w/myZUTCytN28kuxDa5VXNgh.

LibreOffice Technology Platform

Products based on the LibreOffice Technology platform – the transactional engine shared by all LibreOffice based products, which provides a rock solid solution with a high level of coherence and interoperability – are available for major desktop operating systems (Windows, macOS, Linux and Chrome OS), for mobile platforms (Android and iOS), and for the cloud.

For enterprise-class deployments, TDF strongly recommends the LibreOffice Enterprise family of applications from ecosystem partners – for desktop, mobile and cloud – with a large number of dedicated value-added features and other benefits such as SLA (Service Level Agreements): https://www.libreoffice.org/download/libreoffice-in-business/. All code developed by ecosystem companies for enterprise customers is shared with the community and improves the LibreOffice Technology platform.

LibreOffice – thanks to its mature codebase, rich feature set, strong support for open standards, excellent compatibility and LTS options from certified partners – is the ideal solution for businesses that want to regain control of their data and free themselves from vendor lock-in.

Availability of LibreOffice 7.4.3 Community

LibreOffice 7.4.3 Community is available from: https://www.libreoffice.org/download/. Minimum requirements for proprietary operating systems are Microsoft Windows 7 SP1 and Apple macOS 10.12. LibreOffice Technology-based products for Android and iOS are listed here: https://www.libreoffice.org/download/android-and-ios/

Users still deploying the LibreOffice 7.3 family because of the additional testing and bug fixing, should switch immediately to LibreOffice 7.4.3, which has been extensively tested by millions of users worldwide, as the older version will reach the end of life and will not be maintained after November 30, 2022.

The Document Foundation does not provide technical support for users, although they can get it from volunteers on user mailing lists and the Ask LibreOffice website: https://ask.libreoffice.org
LibreOffice users, free software advocates and community members can support The Document Foundation with a donation at https://www.libreoffice.org/donate


Wednesday
23 November, 2022


face

Earlier in 2022, together with more than 100 European organisations and companies, The Document Foundation has signed the #OpenLetter about the universal right to install any software on any device. Join us and sign the letter today.

To: Legislators in the European Union

In copy: Citizens of the European Union

The universal right to freely choose operating systems, software and services

Software design is crucial for the ecodesign and sustainability of products and hardware. Free Software systems and services enable reuse, repurposing and interoperability of devices. The universal right to freely choose operating systems, software and services is crucial for a more sustainable digital society.

The ongoing digitization of infrastructures and services comes along with a continuously growing number of electronic devices that are connected to the Internet – be it in private, public or business environments. Many of these devices need more energy and natural resources to be produced than the energy they consume during their entire lifespan. And way too many of these devices are being wasted and not reparable simply because the software stops working or is not being updated anymore.

Once the pre-installed software stops users from continuing to use their hardware, restrictive ownership models prevent users from helping themselves to enjoy longer use of their devices. Restrictions span from physically locking down hardware, to technical obscurity by using proprietary software, to legal restrictions via software licenses and end user license agreements. This way, manufacturers often prohibit repairability, access and reuse of their devices. Even after purchase, customers often do not really own their devices. They are not able to do what they want with their very own devices. If you cannot install the software you want on your own device – you don’t own it.

We, the signees of this open letter,

  • recognize that free access to the hardware and software determines how long or how often a device can be used or reused.
  • declare the increased longevity and reusability of our devices to be inevitable for a more sustainable digital society.

That is why we ask legislators around Europe to make use of the historic chance and enable a more sustainable use of electronic products and devices with a universal right to install and run any software on any device. To this end, we demand that:

Users have the right to freely choose operating systems and software running on their devices

Our tablets, phones and other connected devices are general purpose computers. Replacing software and operating systems on these devices enables us to extend the initial lifespan of a device and to make full use of our hardware. For the ability to reuse and repurpose our resources in a creative and sustainable way we need the universal right to install and develop any operating system and software we want on any of our devices. Any legal, technical or other obstacles to reuse these devices for any purpose must not be allowed.

Users have the right to freely choose between service providers to connect their devices


Tuesday
22 November, 2022


face

Photo portrait of Stéphane Guillou

We have a new team member at The Document Foundation, the non-profit entity behind LibreOffice! (That means we’re now 13 people.) Stéphane Guillou joins us as a Quality Assurance Analyst – so let’s get to know him better:

Tell us a bit about yourself!

I am from France, with roots also in Peru, but lived for the last 10 years in Australia with my awesome little family before coming back to France. We now live in Alsace, close to the forest in the Vosges mountains.

I studied plants, ecology and sustainability before working in agricultural research. I am still very passionate about plants and the environment, but my focus has moved towards supporting researchers in their data analysis, promoting Open Science principles and offering training about FLOSS research software, which I was able to do for the last 4 years at the University of Queensland’s Library, and before that as a certified instructor of the Carpentries organisation.

I am passionate about sharing information about Open Science, and contributing data to the Commons. You can for example find me on other wonderful projects like OpenStreetMap, iNaturalist and MusicBrainz.

When I am not parenting or working, I like spending time on electronic music, amateur radio and cycling.

What’s your new role at The Document Foundation?

I am the new Quality Assurance (QA) Analyst, and a lot of my time will be spent on triaging the issues users report on Bugzilla – our bug-reporting platform. There is a lot of activity on Bugzilla, and classifying and testing the reports is fundamental for us to focus on the most pressing issues, help the work developers are doing, and keep improving the software for everyone! Part of the work will also be to analyse and summarise the wealth of data available to help us see the bigger picture and make better decisions when allocating resources.

Pie chart showing the split between resolved bug statuses on Bugzilla. Four main categories are fixed (40.7%), duplicate (18.8%), insufficient data (13.1%) and works for me (12.5%).

Pie chart showing the split between resolved bug statuses on Bugzilla. Four main categories are “fixed” (40.7%), “duplicate” (18.8%), “insufficient data” (13.1%) and “works for me” (12.5%).

How did you get involved in LibreOffice, before you joined TDF?

I have used LibreOffice since it was first released in 2011, and have always liked reporting problems and helping out with the QA process in little bursts, just like I like doing with any FLOSS tool I use. I feel it’s a great way to give back to the community.

How can regular users of LibreOffice help out with the QA project?

Everyone can help our QA project by first using the software, and reporting problems when you encounter them. Have a look if the issue has been reported before, and if not, you might have found a new one! It’s important to not assume that someone has reported the issue before you. LibreOffice is a very customisable and rich office suite, so people use it in vastly different ways.

If you want to help some more, feel free to install development versions


Monday
21 November, 2022


[en] Michael Meeks: 2022-11-21 Monday

21:00 UTC

face
  • Mail chew, catch up with Mike, planning call. Poked at some bugs and did a bit of hacking in passing. B&A out for a nice lunch in Cambridge with H,N,M. Caught up with them in the evening.

face

Did you know? You can dock colour palettes in many places in LibreOffice Draw. Here’s a quick video from Harald Berger, from the German LibreOffice community:

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.


Sunday
20 November, 2022


[en] Michael Meeks: 2022-11-20 Sunday

21:00 UTC

face
  • All Saints in the morning, played with Cedric, Robert spoke, back for lunch with Bruce & Anne over to stay, chatted with them in the afternoon. Watched an SAS video later.

Saturday
19 November, 2022


[en] Michael Meeks: 2022-11-19 Saturday

21:00 UTC

face
  • Up, mowed verge, filled the bin - topping it with lots of mud from cast-iron soak-away drain that's been filled for years.
  • Lunch, David over; replaced dead Xpelair ceiling fan in babes bathroom with an improved Vent-Axia version. Dunged out U-bends with plungers and soda crystals to get house into some order.
  • Wraps for dinner & chatted.

Friday
18 November, 2022


[en] Michael Meeks: 2022-11-18 Friday

21:00 UTC

face
  • Mail chew, poked at Wireshark and discovered zstd delta non-compression, fixed that. Sync with Rashesh around K8s.

face

Here’s a new batch of talks from the recent LibreOffice Conference 2022! Watch the individual videos below, or click here to view the playlist.

 

LibreOffice Conference Latin America, Second Edition, with Gustavo Pacheco

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

Google Summer of Code 2022 panel, with Hannah Meeks, Tomaž Vajngerl and Miklos Vajna

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

A year of LibreOffice at Collabora, with Jan Holešovský

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

LibreOffice graphics subsystems, with Armin Le Grand

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

 

State of CJK issues of LibreOffice, 2022 edition, with Shinji Enoki

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.


Thursday
17 November, 2022


[en] Michael Meeks: 2022-11-17 Thursday

21:00 UTC

face
  • Caught up with Miklos, poked at project manager hiring with Kendy.

face

Do you want to submit a patch to LibreOffice Gerrit, and you’re wondering if your code will be accepted or not? Other than providing a good solution to resolve a problem (fix a bug, implement a feature or enhancement), you should care about the code conventions, and in particular, code formatting. Suitable code formatting for LibreOffice is what we discuss here.

Code Formatting Conventions

LibreOffice is based on the old code base of OpenOffice. Because of that, LibreOffice uses the coding conventions of OpenOffice in most places. There is a list of rules that you can refer to when needed, in the OpenOffice Wiki:

Here is a comprehensive list of C++ coding rules:

You can see many rules and standards there – beyond code formatting – from design to the way you should declare and implement classes, and their functions and variables. You will also find topics about how to create header files, how to document code and how to achieve type safety.

But, focusing only on C++ code formatting, you should make sure that:

  1. Each source file should have a suitable header. For the existing files, please keep the header as is.
  2. The source file should have a newline character in the end.
  3. It is suggested that you limit the code to only ASCII characters, and avoid using utf-8 string literals directly.
  4. Indent your code with 4 spaces
  5. You should avoid tabs.

These rules have their own name in the OpenOffice code formatting conventions.

Let’s look at this code snippet from a C++ file: chart2/qa/extras/charttest.hxx.

uno::Sequence < OUString > ChartTest::getImpressChartColumnDescriptions( std::u16string_view pDir, const char* pName )
{
    uno::Reference< chart::XChartDocument > xChartDoc = getChartDocFromImpress( pDir, pName );
    uno::Reference< chart::XChartDataArray > xChartData ( xChartDoc->getData(), uno::UNO_QUERY_THROW);
    uno::Sequence < OUString > seriesList = xChartData->getColumnDescriptions();
    return seriesList;
}

As you can see, in the old OpenOffice style, there is a space after the starting parenthesis (, and also before the ending parenthesis ). Also,  before and after <>. This might look old fashioned, but this is the way old code is written, and you are supposed to avoid changing the old code only for making it look better! I am going to describe why.

Why Keep Old Style Formatting?

There is a very good reason to keep the old style code formatting. To understand the code, and possible problems, developers usually refer to the code, and its history. Thus, it is important to keep the history of the code clean.

To achieve this, experienced developers suggest that you should avoid changing the formatting of the code, even if you are tempted to do so! Changing spacing, curly braces and other things in order to look nicer will pollute the git history.

The nice tool git blame can show who to blame for each line of code! If you change the code format randomly, you may prevent other developers to understand the root cause of the change, and thus fixing the problems more difficult.

What to Do With the New Files


Wednesday
16 November, 2022


[en] Michael Meeks: 2022-11-16 Wednesday

21:00 UTC

face
  • Sales call, 1:1 with Eloy, mail, projections, planning, chasing annual reviews, all-hands call. Picked up E. from Soham, band practice in the evening.
  • Tear-down on a rather interesting vacuum dressing - curious, still if NICE likes it it must be good.

face

So far, 203 sticker packs have been awarded in the Month of LibreOffice, November 2022. But we’re only half of the way through – so if your name (or username) isn’t on the list, join in, help to make LibreOffice even better, and get some cool swag! We’ll have 10 bonus pieces of merchandise to give away, to 10 lucky people…

How to take part

So, let’s get started! There are many ways you can help out – and as mentioned, you don’t need to be a developer. For instance, you can be a…

  • Handy Helper, answering questions from users on Ask LibreOffice. We’re keeping an eye on that site so if you give someone useful advice, you can claim your shiny stickers.
  • First Responder, helping to confirm new bug reports: go to our Bugzilla page and look for new bugs. If you can recreate one, add a comment like “CONFIRMED on Windows 10 and LibreOffice 7.4.2”.
  • Drum Beater, spreading the word: tell everyone about LibreOffice on Twitter or Mastodon! Just say why you love it or what you’re using it for, add the #libreoffice hashtag, and at the end of the month you can claim your stickers.
  • Globetrotter, translating the user interface: LibreOffice is available in a wide range of languages, but its interface translations need to be kept up-to-date. Or maybe you want to translate the suite to a whole new language? Get involved here.
  • Docs Doctor, writing documentation: Whether you want to update the online help or add chapters to the handbooks, here’s where to start.

Join in, learn new things, and have fun! We’ll post the final results in early December…


Tuesday
15 November, 2022


[en] Michael Meeks: 2022-11-15 Tuesday

21:00 UTC

face
  • Partner project mgmt bits, sync with Kendy, monthly management call, more project mgmt bits. Mail chew. Put up curtains for J.
  • Not entirely surprised by the amount of back-lash to: libreoffice and blockchain. Was much more surprised to get a number of 'WTF!' pokes directly to me on the topic; your ire is mis-directed. For the avoidance of doubt I'm no longer on the TDF board, not on the LibreOffice Engineering Steering Committee (who AFAICS were not consulted), and was not personally part of any such discussions with Etherium (whatever its merits). I'm also skeptical of asking the internet for technical direction / ideas particualarly when there are lots of really obvious things to improve in LibreOffice - that we should be getting on with. These are well known. TDF's job, in my view, should be to get more involved with spending its donor's money - working constructively with the volunteers and companies: Collabora, RedHat, allotropia, NISZ, and others doing the heavy lifting in LibreOffice to improve it. Still, probably good to be in the news.

face

Update 18 November: Based on the majority of feedback, we will not continue the discussion or explore this topic any further, as it is rather clear that the LibreOffice community is not interested. Thanks to everyone who let us know what they think.


Archive text:

As you’re no doubt aware, LibreOffice is free and open source software, which means that anyone can delve into the code behind it, study how it works, and adapt it for their needs. And we’ve seen many examples of this, with LibreOffice’s core engine being adapted by the ecosystem to work on mobile devices and in web browsers, for instance.

Meanwhile, blockchain is technology that provides a distributed ledger, made up of growing list of records (blocks), that are securely linked together using cryptography. The most famous (or sometimes infamous!) example of blockchain technology is cryptocurrencies (eg Bitcoin), but it can also be used in many other ways such as in smart contracts, authentication and games.

Blockchain addresses are most commonly thought of as financial accounts, but they can also function as permissionless credentials. Zero knowledge proofs (ZKPs), which provide cryptographic proof that something is true (such as that an account has a certain property or that a user is authorizsd to perform a certain action) without revealing anything else, open up many interesting possibilities like private and decentralised groups, anonymous contributions, and more.

Recently, we had a chat with the Ethereum Foundation about possible ways for people to combine LibreOffice with blockchain technologies. (We’re not talking about putting blockchain into LibreOffice!) We’ve discussed some ideas – but we’d like to hear from you, LibreOffice users! In what ways could people find a combination of LibreOffice Technology and blockchain be useful? Think of document authentication, collaboration and so forth.


face

Designing with LibreOffice coverBruce Byfield and Jean Hollis Weber announce the second edition of Designing with LibreOffice. The book is available as an .ODT or .PDF file under the Creative Commons Attribution/Sharealike License version 4.0 or later from https://designingwithlibreoffice.com/

The first edition was published in 2016, and was downloaded over thirty-five thousand times. Michael Meeks, one of the co-founders of LibreOffice, described the first edition as “an outstanding contribution to help people bring the full power of LibreOffice into their document.” Similarly, free software author and journalist Carla Schroder wrote, “Designing With LibreOffice teaches everything you need to know about document production…. suitable for beginners to wizened old pros, who will probably discover things about LibreOffice that they didn’t know.”

The second edition updates the original, removing outdated information and adding updated screenshots and new information about topics such as Harfbuzz font shaping codes, export to EPUB formats for ereaders, the Zotero extension for bibliographies, and Angry Reviewer, a Grammarly-like extension for editing diction. In the future, the writers plan to release other editions as necessary to keep Designing with LibreOffice current.

For more information or interviews, contact Bruce Byfield at bbyfield@axion.net.


Monday
14 November, 2022


[en] Michael Meeks: 2022-11-14 Monday

21:00 UTC

face
  • Planning call, start the E-mail catch-up, marketing call, family time.

face

Today we’re talking to Muthuramalingam Krishnan, who’s helping to spread the word about LibreOffice in southern India…

Tell us a bit about yourself!

I’m Muthuramalingam, from Tirunelveli – a southern district in Tamil Nadu, currently living in Chennai. I was in the IT industry for around 10 years, from 2007 to 2017. Currently, I’m giving training on technical matters around open source programming languages like Java and Python in Payilagam, Chennai.

What are you doing with LibreOffice in Tamil?

A long time ago, I started contributing to LibreOffice by raising a few bugs. After a while, as I had the opportunity to meet a number of youngsters and graduates, I started introducing them to LibreOffice. Once they started using LibreOffice, it became very easy for us to get them involved in LibreOffice QA (Quality Assurance) related of activities. Thus, we started conducting few offline and online trainings. A few links about them are here, here and in this video.

What are some of the opportunities and challenges with free and open source software (FOSS) adoption in your region?

Let me think about the challenges first regarding FOSS adoption. As many people are using proprietary operating systems here, they don’t have much idea or clue about FOSS adoption. Thus, it would be difficult for us to convince them that they are capable of contributing to any FOSS software.

Where there are challenges, there are also opportunities. Hence, our easiest opportunity is creating awareness about open source first, and then ask them to use a FOSS operating system. (Linux Mint is a good start for Beginners.) Once they adopt the operating system (dual-booting is also fine for us), every other FOSS ddoption will automatically follow, including LibreOffice.

How can other people help out in the Tamil community?

There are lot of people who are involved in FOSS development in Tamil. There are many active communities including Kaniyam, ILUGC, KanchiLUG etc. They will definitely help us with spreading the word about events, by publishing on their websites, Telegram groups, Sometimes they will help us to get event spaces at places including colleges and Universities. We can get senior members of these communities to guide people with translations, QA and other activities.

Join the Tamil community on Telegram here! And thanks to Muthuramalingam for all his help 😊


Sunday
13 November, 2022


[en] Michael Meeks: 2022-11-13 Sunday

21:00 UTC

face
  • Busked All Saints in the morning, pizza lunch, slugged variously with the family - nice.

Saturday
12 November, 2022


[en] Michael Meeks: 2022-11-12 Saturday

21:00 UTC

face
  • Finally some sleep; checked-out, bus to the conference. Somehow lost treasured, wife-knitted snood somewhere along the line. Long chat with Marina - with time flying until had to rush for a bus. A long journey home - good to be back & spend time with the babes.

Friday
11 November, 2022


[en] Michael Meeks: 2022-11-11 Friday

21:00 UTC

face
  • Up early, off to meet Simon at the Laurin - only to find out we'd mis-timed conference start by an hour; hot footed it to the NOI tech-park in a hurry - just in time.
  • Gave a keynote on the opportunity that recent interest in Digital Sovereignty brings for FLOSS, along with the fun of aligning some of the various FLOSS business models there are:
    Sustained Digital Sovereignty with Free Software - hybrid PDF
  • Business match-making event in the afternoon. Wandered the show, talking with people here & there. Walked back into town - and enjoyed wine & jazz with Simon & some old friends until late in the evening.

face

Joining a free and open source software project, such as LibreOffice, is a great way to build your skills, gain experience for future career options, meet new people – and have fun!

But sometimes, joining a large and well-established project can be a bit daunting at the start. So here we’ll introduce you to the small team at The Document Foundation, the non-profit entity behind LibreOffice. Most team members oversee certain sub-projects in the LibreOffice community – click on their names to learn more in interviews…

Note that this is just the team at The Document Foundation; the LibreOffice community is made up of hundreds of people! Most of the new features are implemented by developers in our ecosystem and volunteers.

Now that you know who we are, click here to get involved and join our projects!


Thursday
10 November, 2022


[en] Michael Meeks: 2022-11-10 Thursday

21:00 UTC

face
  • Up rather early, quick breakfast with Simon and on to Bolzano via a delayed train - attempted to catalog FLOSS business models I'd seen - how to create scarcity ethically ? Bumped into Matthias and the large FSFE team on the train - fun.
  • Arrived in beautiful Bolzano, admired lots of mountains on the way, found an AirBnB & on to the speaker's dinner.
  • Caught up with various people, nice meal, very interesting conversation with Brian + Jennifer & Matthias - back late, more slide polish until too late.

face

General Activities

  1. LibreOffice 7.4.2 was released on October 13
  2. Rafael Lima made many improvements to how LibreOffice looks like in dark mode under Linux and Windows, cleaned up template categories that show up in Template Manager, fixed an issue with InsertText example Python macro, improved the layout of Calc’s Functions sidebar panel and improved some strings appearing in the UI. He also added a help page for chart data tables and improved the help for ImageMaps and Writer table formulas
  3. Adolfo Jayme Barrientos made some string fixes in help and in the UI code
  4. Alain Romedenne made improvements and additions to macro help pages
  5. Olivier Hallot (TDF) made large-scale cleanups regarding screenshots in help, improved help related to file properties, conditional formatting in Calc and layers in Draw
  6. Laurent Balland converted all wizard templates to XML, making them easier to maintain. He also simplified the makefiles of Writer, Impress and Draw templates
  7. Miklós Vajna (Collabora) added support for titles and tags in Writer content controls, made SVG export preserve tab characters, fixed losing preview images of embedded PDF objects, improved handling of bookmarks and images in Writer header/footer, fixed losing CDATA markup in Writer html import and improved handling of numbering portion formatting in Writer
  8. Jean-Pierre Ledure worked on the ScriptForge library
  9. Tünde Tóth (NISZ) fixed an issue with embedded PPTX files displayed with incorrect zoom
  10. Szymon Kłos, Ashod Nakashian, Mike Kaganski and Henry Castro (Collabora) worked on LOKit improvements
  11. Eike Rathke (Red Hat) improved how language scripts are mapped to language tags, made CSV/TSV clipboard import into Calc more robust, fixed rounding issues with time differences and dates in Calc and made Calc’s date acceptance pattern handling more robust. He also improved the help page for Find and Replace
  12. Tomaž Vajngerl (Collabora) did a lot of refactoring in Writer code
  13. Julien Nabet fixed a crash in Report Designer
  14. Jim Raykowski made many improvements to Writer’s Outline folding feature and the Navigator, including allowing multiple selections in Draw’s Navigator
  15. Andreas Heinisch made it possible to edit a Writer index entry by double-clicking on it, made it so form components requiring input no longer add an empty item, fixed an issue with row height changes causing loss of Calc autofilter results (with Eike Rathke’s help), fixed a UI update issue in Writer’s cross-reference dialog, made autofilter more robust regarding Unicode strings and made it so missing optional parameters in Basic return an error code instead of a boolean
  16. László Németh fixed superscript footnote numbering in non-English locales in DOCX files, fixed several issues with nested tables and made Writer spellchecking updates trigger more intuitively
  17. Xisco Faulí (TDF) made massive refactorings to automated tests, greatly simplifying test code. He also fixed many crashes, improved the crash reporter and added some automated tests
  18. Heiko Tietze (TDF) removed the option “Use printer metrics”
  19. Michael Stahl (allotropia) improved the compliance of exported PDFs with Universal Accessibility standard and fixed

Wednesday
09 November, 2022


[en] Michael Meeks: 2022-11-09 Wednesday

21:00 UTC

face
  • Breakfast, off to the conference, more discussion, caught up with some non-profit friends . Gave my talk on Documents and your Digital Sovereignty:
    Documents and your Digital Sovereignty slides - hybrid PDF
  • More catch-up, pleasant train journey with Simon, and a passing crypto lady to Zurich, started in-earnest on the next slide-deck for an SFSCon keynote. Stay-over in Zurich late.

face

Great activities in the Indonesian LibreOffice community! They got in touch and gave us a quick summary:


LibreOffice’s Indonesian community collaborated with the Organizing Committee of the Indonesia Linux Conference 2022, to hold a short presentation, “Implementation of LibreOffice in the Ecosystem at a University”.

This event was held on Friday, November 4, 2022 in the 2nd Campus Hall of Universitas Muhammadiyah Sidoarjo, Surabaya – and at the same time became a pre-event running up to the Indonesian Linux Conference 2022, which was held on November 5, 2022.

Rania Amina, leader of the Indonesia Linux Conference committee, who is also an official member of The Document Foundation, said that the LibreOffice presentation was a request from the campus community, which felt the need to introduce a powerful open source office application that has active support from the community in Indonesia.

Sokibi and Rahman Yusri Aftian (Aftian) were the speakers in this talk. Sokibi explained in a straightforward manner what LibreOffice is, comprehensive with its development history until now. Aftian presented material about using LibreOffice to write Pegon script, one of the local manuscripts, for campus scientific research.

The participants who attended were very enthusiastic about what was presented.

Apart from information about talks, at the Indonesia Linux Conference 2022 there were also two topics about LibreOffice presented by Nawinda (Lecturer at Budi Luhur University Jakarta) and Adrian Saputra (Student oat Nurul Fikri). Nawindah shared her experiences about teaching LibreOffice Base on her campus for the purposes of recording transactions and so forth. Meanwhile, Adrian brought up the topic of data visualization with LibreOffice.

At the Indonesian Linux Conference 2022, LibreOffice Indonesia received a booth slot with GimpScape ID and Shoes Fans to showcase and share about LibreOffice ID’s community activities – and invite participants to participate actively in the open source world, especially LibreOffice, both in the local and global community as well.


Many thanks to Rania, and all the Indonesian community members, for helping to spread the word about LibreOffice and free software!


Tuesday
08 November, 2022


[en] Michael Meeks: 2022-11-08 Tuesday

21:00 UTC

face
  • Breakfast, off to the conference - lovely to catch up with Arawa & Nextcloud friends at their joint booth, wandered the show floor meeting with partners, and old friends variously - a busy day.
  • Drinks event and out for dinner with Philippe & teams. Worked on slides until very late, little sleep.

Monday
07 November, 2022


[en] Michael Meeks: 2022-11-07 Monday

21:00 UTC

face
  • Mail chew, planning call, really sad to see another extremely talented developer - who has been with us from well before the beginning of TDF and who has served, wisely on several boards follow Caolan out of the door and resign. Thanks to Kendy for the huge amount of work he's done to make TDF better, and for the kind, friendly way he has done it.
  • Travel to Paris to the Open Source Experience, met up with Naomi for the Eurostar - slides on the train, arrived at the hotel eventually - met up with Eloy. Bed late.

Older blog entries ->