Monday, August 26, 2024

The best LibreOffice extensions. Code Highlighter 2

When I translated one book about Python to Russian which contained many examples of Python code I though quite long how to highlight them in the normal text. For book writing I used LibreOffice Writer (of course) but Writer has no a standard tool for code highlighting.

So after some searching I found the LibreOffice extension - Code Highlighter 2. It is also available on our extension site. This extension makes code highlighting using Pygments Python library. There is support for many programming languages and many color styles for highlighting there.

The extension worked fine, but I didn't like that for highlighting I should manually select every code example in the text, then press some shortcut, then select another code example, etc...

I wrote an issue on the extension github page and after some discussions the extension author Jean-Marc Zambon implemented a new feature that allows to highlight all code example in the book in only one action using Paragraph style!

So my workflow in this case will be as follows:

  • Create a snippet for the AutoText with code example that has a special paragraph style (for example, with font name Consolas and font size 12pt) with name, for example too - 'Python_code'.
  • Use this snippet to insert code examples
  • In the end of book writing just use the new feature in the extension and highlight all code examples in only one action!

 


Above you can see examples of the Code Highlighter work with some light and some dark styles.

Monday, February 13, 2023

Video about QA process in LibreOffice

On last Saturday I talked online (using our jitsi) about QA process in LibreOffice for some Russian people who want to be QA engineer in near future. One smart person made the record of my video presentation and now you can watch it on Youtube by link below: 

There were around 20 persons there. Some from them now want to try to contribute in LibreOffice project as QA. Let's see =)

Sunday, January 9, 2022

Language Tool 5.6 is released

Language Tool 5.6 is available now.

Russian, English, Ukrainian, French, German, Portuguese, Catalan, Dutch and Spain language checking modules were updated in this release.

LibreOffice integration was improved too.

You can download the LibreOffice extension by the link.

Monday, December 27, 2021

LibreOffice Calc Guide 7.1 Russian Edition

Finally, I have ended the LibreOffice Calc Guide translating to Russian.

You can download it by the link. Enjoy!
 

Monday, October 11, 2021

You use Windows 7 and LibreOffice 7.1 doesn't start

If you use Windows 7 and LibreOffice 7.1 doesn't start there, then possibly you have Windows 7 without update. For fixing that issue please install Windows 7 update as it wrote in LibreOffice 7.1 Release Note:

Because of updated Python's change bpo-36085, LibreOffice now requires KB2533623 on Windows 7. The mentioned update is not directly available from Microsoft anymore, but KB3063858 (32-bit / 64-bit) may be used, that superseded the older one (details in tdf#144902).

Wednesday, August 11, 2021

What did Hamsters team do for last 20 days as LibreOffice QA?

As I wrote before, the Hamsters QA team is trying to decrease a number of unconfirmed bug reports in LibreOffice's Bugzilla. There are 20 persons in the team.

Let's see what they did for last 20 days:

1. They learned about LibreOffice

2. They know about QA process in our project now

3. They triaged around 200 bug reports

4. They confirmed around 100 bug reports

Next step as I see it is a getting knowledge about regression analize and doing bisect for bug reports with bibisectRequest keyword.


Sunday, July 25, 2021

Hamsters QA team are trying to decrease a number of unconfirmed bug reports in LibreOffice's Bugzilla right now


I found an interesting Russian site and Telegram channel where newbies QA try to get some experience in QA process for free. Its name is Хомячки (Hamsters). You can ask admins to create a group for testing of anything and if someone want they will test your software (mobile, web, desktop or something) for you.

I asked there if someone want to test LibreOffice and many people said yes. So, today we have the group of Russian newbies QA who are triaging bug reports in our Bugzilla. We have a goal - to have minimal number of unconfirmed bug reports in end of August 2021 as possibly.

I hope it will be an excellent experience for Russian newbies QA and LibreOffice will get a big help in its QA process.