13 Nisan 2021 Salı

Mail Merge wizard improvements on non-existing data source. LibreOffice / Collabora Office

When a file has data source but LibreOffice has not that data source in registered databases, the user could use the mail merge wizard without realizing the problem. As a result LibreOffice attemped three times to connect datasource, when it couldn't connect, wizard was producing empty fields as output.

Bug report:  https://bugs.documentfoundation.org/show_bug.cgi?id=139906

 

* User expects to see names instead of empty field but it is not possible. Because data source is not exist.


That was a use case problem, and we decide to warn user about the problem, show the way for a solution.

With that patch user will see a warning in info bar and there is a button for the fix problem. 

 

Despite the warning if the user wants to use mail merge wizard, we will prevent to use the wizard ("Next button is disabled") instead of producing corrupted outputs and we will warn again on dialog.

* Related patch is here.

 


 

Want to start using this?

You can get a snapshot / demo of Collabora Office and try it out yourself right now: try unstable snapshot. Collabora intends to continue supporting and contributing to LibreOffice, the code is merged so we expect all of this work will be available in TDF’s next release too (7.2).

Import graphics cropped into custom geometry as custom shapes. LibreOffice / Collabora Office

Shapes cropped with custom geometry could not be imported by LibreOffice.

Bug report: https://bugs.documentfoundation.org/show_bug.cgi?id=140714

 How it looked before:

With our fix we can handle that type images correctly.


Want to start using this?

You can get a snapshot / demo of Collabora Office and try it out yourself right now: try unstable snapshot. Collabora intends to continue supporting and contributing to LibreOffice, the code is merged so we expect all of this work will be available in TDF’s next release too (7.2).

Import crop position of bitmap filled shape LibreOffice / Collabora Office

 Crop position of the custom cropped images couldn't import properly.

Bug report: https://bugs.documentfoundation.org/show_bug.cgi?id=134210

How it looked before the fix:


 How it looks after the patch.


Want to start using this?

You can get a snapshot / demo of Collabora Office and try it out yourself right now: try unstable snapshot. Collabora intends to continue supporting and contributing to LibreOffice, the code is merged so we expect all of this work will be available in TDF’s next release too (7.2).

Handle greyscale effect on bitmap filled custom shapes LibreOffice / Collabora Office

 When the custom cropped shape has grayscale effect, LibreOffice couldn't handle it correctly.

Bug report: https://bugs.documentfoundation.org/show_bug.cgi?id=134210

 


With the fix LibreOffice can import that type images correctly.


Want to start using this?

You can get a snapshot / demo of Collabora Office and try it out yourself right now: try unstable snapshot. Collabora intends to continue supporting and contributing to LibreOffice, the code is merged so we expect all of this work will be available in TDF’s next release too (7.2).

Apply mirror property to custom cropped graphic LibreOffice - Collabora Office

When the custom cropped images mirrored, LibreOffice was importing them without mirror property. 

Bug report: https://bugs.documentfoundation.org/show_bug.cgi?id=134210


With that patch LibreOffice can open that type images correctly.

 



Want to start using this?

You can get a snapshot / demo of Collabora Office and try it out yourself right now: try unstable snapshot. Collabora intends to continue supporting and contributing to LibreOffice, the code is merged so we expect all of this work will be available in TDF’s next release too (7.2).

 
 

Import support for custom stretch values - LibreOffice / Collabora Office

Custom cropped images could only be stretched to fit into the shape in which it was limited. When we get "custom stretch values" we can not handle them and result was like following

 


 Bug report is https://bugs.documentfoundation.org/show_bug.cgi?id=134210

 We have import support for the custom stretch values now with that patch:

 With the fix, result will be seen as following for LibreOffice.


Want to start using this?

You can get a snapshot / demo of Collabora Office and try it out yourself right now: try unstable snapshot. Collabora intends to continue supporting and contributing to LibreOffice, the code is merged so we expect all of this work will be available in TDF’s next release too (7.2).