Tag Archives: calc

OpenCL test documents for Calc

Share Button

Some of you have asked me previously whether or not we can share any test documents to demonstrate Calc’s new OpenCL-based formula engine. Thanks to AMD, we can now make available 3 test documents that showcase the performance of the … Continue reading

Posted in | Tagged , , , , | 13 Comments

Update on border lines

Share Button

Just a quick update to my last post on getting Calc’s border line situation sorted out. As of last post, the border lines were pretty in good shape as far as printing to paper, but it was still less than … Continue reading

Posted in | Tagged , , , | 2 Comments

The art of drawing border lines

Share Button

I spent this past week on investigating a collection of various problems surrounding how Calc draws cell borders. The problem is very hard to define and can become very subjective depending on who you talk to. Having said that, if … Continue reading

Posted in | Tagged , , , | 2 Comments

Speedier export of rich text cells

Share Button

Here is another performance improvement that just landed on master. Background It was brought to our attention that the performance of saving documents to ODF spreadsheet format had been degrading quite noticeably. This was especially true when the document contained … Continue reading

Posted in | Tagged , , , , | 18 Comments

Shared formula to reduce memory usage

Share Button

This week I have finally finished implementing a true shared formula framework in Calc core which allows Calc to share token array instances between adjacent formula cells if they contain identical set of formula tokens. Since one of the major … Continue reading

Posted in | Tagged , , , | 14 Comments

SUSE Hack Week

Share Button

Last week was SUSE’s Hack Week – an event my employer does periodically to allow us – hard working engineers – to go wild with our wildest ideas and execute them in one week. Just like what I did at … Continue reading

Posted in | Tagged , , , , | 4 Comments

Orcus integration into LibreOffice

Share Button

Last week was SUSE Hack Week, where we SUSE engineers were encouraged to be creative and work on whatever project that we had been dying to work on. Given this opportunity, I decided to try integrating my orcus library project … Continue reading

Posted in | Tagged , , , , , , | 4 Comments

mdds::multi_type_vector explained

Share Button

As my previous post just mentioned, mdds 0.6.0 is finally released which contains two new data structures: multi_type_vector and multi_type_matrix. I’d like to explain a little more about multi_type_vector in this post because, of all the data structures I’ve added … Continue reading

Posted in | Tagged , , | 4 Comments

Performance improvement in opening ODS documents

Share Button

I have great news to share with you. Calc’s ODS import filter in 3.5 should be substantially faster when you have documents with a large number of named ranges. Read on if you want to know more details. What happened? … Continue reading

Posted in | Tagged , , , | 17 Comments

Redesigned autofilter popup

Share Button

I’m happy to announce that I’ve managed to squeeze this new feature in just in time for the 3.5 code freeze. What’s new? As I’ve mentioned briefly in G+, I’ve been working on brushing up the age-old autofilter popup window … Continue reading

Posted in | Tagged , , , , | 29 Comments