<div dir="ltr">Dear Community!<div><br></div><div>This week I was able to finish the annoying bug, which caused the loss of page break properties of tables, when the user applied a table style on the table. The problem was that, the function which was called when applying a style, overrid the page break properties of the table, with the the stored properties in the table style. As these two properties in the styles are not really used, and can not be modified, (as there is no UI for that), my mentor suggested that the easiest way to prevent this problem was to delete these break properties and its uses from the table style. I could almost completely remove them, except, some local variable must be kept, because of file format issues. (The autoformat table styles are stored in a binary file, so to be able to read and write, the offset of the subsequent items must not be changed.) I also wrote a test for this.</div><div>The patch can be seen here: <a href="https://gerrit.libreoffice.org/c/core/+/118662">https://gerrit.libreoffice.org/c/core/+/118662</a></div><div><br></div><div>Also I started to see, what is done and what is not in the feature/table-style branch, didn't get far, but will continue the work this week.</div><div><br></div><div>I was also working on the optimization of the table import, which probably will speed up the opening time by 20%. I had an implementation, which seemed good, but it failed some tests, so I need to investigate the problem a bit more.</div><div>The ongoing patch can be seen here: <a href="https://gerrit.libreoffice.org/c/core/+/118985">https://gerrit.libreoffice.org/c/core/+/118985</a></div><div><br></div><div>This week I try to finish this optimization, and give a summary of the table-style branch.</div><div><br></div><div><div>If you have any questions, ideas, thoughts or suggestions, please share with me!</div><div><br></div><div><div>Regards,</div><div>Balázs Sántha, santhab</div></div></div></div>