This week a full custom table-styles system landed for Calc, the first 26.04 iOS builds went live on TestFlight, and the codebase pushed past 7,400 all-time commits. Here’s the roundup The Numbers This week: 396 commits merged by 35 contributors. All-time since April 2nd: 7,404 commits merged from 72 contributors, with 197 open changes on […] The post Open Source in Action #16: Custom Table Styles…
Dynamic arrays are a new type of arrays, that can update when the source data changes. An example of such an array is UNIQUE, which produces a different sized array depending what the input data and if you change the data, the array size can change as well. For example: If we have values [1, […] The post Dynamic arrays and spill support appeared first on Collabora Online and Collabora Office .
To integrate Microsoft SharePoint server 2016, Microsoft SharePoint server 2019 or Microsoft SharePoint Subscription Edition with Collabora Online, use the following configuration settings. Older versions of SharePoint might work too. Running Collabora Online Collabora Online runs on Linux servers. In a Microsoft environment it can be difficult. If you can’t install a Linux server (even […] The…
Confused by buzzwords? You’re not alone. EXPLAINED is a new explainer series for people who work with technology – but don’t want marketing fluff or academic theory. We break down complex digital topics clearly and practically: what they mean, why they matter, and how they work in the real world. Latency has a reputation problem. […] The post Latency EXPLAINED appeared first on Collabora Online…
This week the all-time commit count crossed 7,000, the project got a live dashboard of its own community activity, the July translation numbers came in with seven languages fully complete, and the mobile team expanded. Here’s the roundup. The Numbers This week: 403 commits merged by 34 contributors. All-time since April 2nd: 7,009 commits merged […] The post Open Source in Action #15: 7,000…
One issue that has caused some confusion is the “Documents Conflict” popup. This is designed to provide more insight into what has caused the conflict, and to allow a backend integration to give the user information about mismatching timestamps to allow them to better understand the issue In time we expect WOPI-like backend implementors to […] The post Document Conflict Error diagnosis appeared…
A quieter week on the calendar but a busy one in the code — a community contributor brought an experimental Python =PY() function to Calc, callables became first-class objects in Calc formulas, and plenty of solid engineering landed across the board. Here’s the roundup. The Numbers This week: 401 commits merged by 35 contributors. All-time […] The post Open Source in Action #14: =PY() Comes to…
Containers have become the default way to run Collabora Online, and for a long time our images were built the way many images are: on top of debian:stable-slim, with a shell script as the entrypoint. That works, but it carries a lot of baggage. A full Debian userland means a shell, a package manager, and […] The post A hardened, distroless container base for Collabora Online appeared first on…
Making the Writer ruler’s indent and tab-stop widgets explain themselves. Making the Writer ruler’s indent and tab-stop widgets explain themselves. The Writer ruler has always carried small widgets for the paragraph and first-line indents, but they were hard to understand and gave no hint of what they did. Michael Meeks opened issue 15776 and posted […] The post Ruler work continues: clearer…
The headline this week: Collabora Online 26.04 is officially released — the free, community version bringing everything the project has been building to everyone. Alongside it, the all-time merge count crossed 6,000 and the dynamic zoom rework reached completion. Here’s the roundup. COOL 26.04 Is Here Collabora Online 26.04 is released — the community edition […] The post Open Source in Action…