У процесі розробки LibreOffice 7.0 однією з основних змін стало використання бібліотеки Skia від Google, а також підтримка рендерингу Vulkan. Ця бібліотека використовується для відображення інтерфейсу користувача і рендеринга тексту. Можливість працює на Windows та Linux. Про macOS поки що не повідомляється.
За словами Любоша Луняка (Luboš Luňák) із Collabora, код, заснований на Cairo, є надмірно складним. Використання Skia простіше, навіть з урахуванням патчу, який потрібно, щоб Skia використовувала FcPattern для вибору шрифту.
Зазначається, що рендеринг тексту для Linux і Windows за допомогою Skia потребує доопрацювання, тому незрозуміло, чи використовуватиметься цей метод за замовчуванням у LibreOffice 7.0, який вийде на початку серпня. Ймовірно, що це залишиться опцією, хоча у майбутньому ситуація може змінитися.
Загалом у сьомій версії очікується чимало покращень. Серед них заявлена швидка обробка XLSX, підвищення продуктивності, підтримка масштабування HiDPI для Qt5 і доопрацювання в частині інтерфейсу користувача. Таким чином, найкращий безкоштовний офісний пакет продовжує розвиватися.
Нагадаємо, що раніше
Джерело: 3dnews.ru