LibreOffice is a powerful office suite – its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity.
LibreOffice includes several applications that make it the most powerful Free and Open Source office suite on the market.
LibreOffice 6: "The best office suite gets even better" – ZDNet
LibreOffice is one of the friendliest and fastest-growing projects in the free and open source software world.
LibreOffice is about more than software. It’s about people, culture, creation, sharing and collaboration.
Berlin, March 21, 2018 – The Document Foundation announces LibreOffice 6.2.2, the third release of the LibreOffice 6.2 family targeted at tech savvy individuals: early adopters, technology enthusiasts and power users. LibreOffice individual users are supported by a global community of volunteers: www.libreoffice.org/get-help/community-support/. On the website and the wiki there are guides, manuals, tutorials and […]
The Call for Location for LibreOffice Conference 2020 is now open. Background Once a year, the LibreOffice Community gathers for a global community event: the LibreOffice Conference, or LibOCon. After a series of successful events – Paris, October 2011; Berlin, October 2012; Milan, September 2013; Bern, September 2014; Aarhus, September 2015; Brno, September 2016; Rome, […]
I recently dived into the SmartArt support of LibreOffice, which is the component responsible for displaying complex diagrams from PPTX. I focus on the case when only the document model and the layout constraints are given, not a pre-rendered result.
When I began contributing code to LibreOffice, I faced some issues because I didn't know several facts that the other active contributors knew. This blog post summarizes some of those facts, and I hope it will be useful for other new contributors!
1) The data types LibreOffice code uses -
If you have already browsed through the codebase of LibreOffice, you might have realized that the code doesn't generally use data types like int, float, double, et cetera like we use in small C++ prog[…]