среда, 21 мая 2025 г.

Функции TEXTBEFORE и TEXTAFTER добавлены в Calc

Забыл написать как-то. Xisco Fauli добавил в Calc ещё пару функций:

TEXTBEFORE - https://gerrit.libreoffice.org/c/core/+/185206

TEXTAFTER - https://gerrit.libreoffice.org/c/core/+/185218

Какой он молодец, всё таки!

пятница, 16 мая 2025 г.

GSoC 2025 и LibreOffice

В этом году LibreOffice также принимает участие в программе GSoC. Заявлены следующие проекты и исполнители по ним:

  • Adam Seskunas - перепишет построитель отчетов для Base с Java на C++
  • Karthik Godha - добавит новый диалог для настройки стилей таблиц Writer и Calc (учитывая, что стили таблиц и там и там не существуют толком, то решение более, чем странное, делать UI для функционала, которого в общем-то нет)
  • Devansh Varshney - реализует автодополнение и подсказки при написании кода макросов в Basic IDE
  • Manish Bera - реализует автодополнение при написании кода макросов на Python (и мне не очень-то понятно, как это будет работать во внешних редакторах, потому что LibreOffice своего едактора кода для Python не имеет, а Jim не смог завершить свой патч)
  • Mohamed Ali Mohamed - реализует биндинг для языка Rust
  • Ujjawal Kumar - добавит возможность импорта файлов с разметкой Markdown в LibreOffice
  • Shardul Vikram Singh - переработает механизм отображения слайд шоу в Impress на использование примитивов DrawingLayer (это что-то очень низкоуровневое, зато может за собой тысячу регрессий потянуть).

Менторить указанных выше товарищей будут Thorsten Behrens, Stephan Bergmann и Sarper Akdemir из allotropia; Rafael Lima; Jonathan Clark, Heiko Tietze, Xisco Faulí, Michael Weghorn и Hossein Nourikhah от самого фонда TDF.

Пожелаем им всем удачи!

пятница, 9 мая 2025 г.

Функция TEXTSPLIT добавлена в Calc

Xisco Fauli продолжает нас радовать новыми функциями в Calc. Его усилиями функция TEXTSPLIT анадысь была добавлена в кодовую базу проекта.