вторник, 9 июня 2020 г.

Почему я ненавижу редактировать Справку в LibreOffice

Вы когда-нибудь пробовали внести какие-нибудь изменения в Справку LibreOffice? Нет? Попробуйте (вот здесь я писал о том, как это можно сделать, используя веб-интерфейс). Это настолько не тривиальная задача из-за использования тэгов в формате XML, что просто противно даже пытаться. Вместо того, чтобы писать текст, вы занимаетесь почти программированием.
А теперь попробуйте изменить любую статью в Википедии. Вы прямо на сайте, напрямую можете исправить текст, там есть простой редактор, который позволит отформатировать заголовки, списки, гиперссылки, не думая о каких-то там тэгах и прочей шелухе. Очень удобно всё сделано и для всех людей, а не для пары человек во всем мире:

Вы вносите правки, сохраняете, а кто-то с правами принимает или отклоняет ваши правки. Собрать впоследствии все эти странички в единый архив, который и будет составлять Справку, я думаю проблем не составит.
Я хочу такую систему для редактирования Справки LibreOffice!

четверг, 4 июня 2020 г.

Выделение закладок в тексте LibreOffice Writer

Вы наверное постоянно плюётесь на то, что в тексте не видно установленные вами закладки. Ну так в версии LibreOffice 7.0 это исправили. Выглядит это вот таким образом:

Место установки закладки обрамлено квадратными скобками (если при установке закладки было выделено слово или произвольные символы!). Причем видно это только в режиме, когда показываются непечатаемые символы! Включить/выключить отображение этих скобок можно в диалоге Сервис-Параметры-LibreOffice Writer-Символы форматирования. Отображение закладок включено по умолчанию.
Запилил фичу Michael Stahl из компании CiB. Спасибо ему за это.
А вот кстати, если при вставке закладки не будет выделено никаких символов, то место установки закладки будет обозначено тонкой вертикальной линией, что не очень-то и видно:

Надо бы спросить Michael об этом...

вторник, 2 июня 2020 г.

Сглаженные края (Soft Edge) теперь и в LibreOffice

В MS Office для фигур есть такой эффект, как "Сглаженные края" или Soft Edge в английской версии. И если открыть файл MS Office, где есть такой эффект, в текущих версиях LibreOffice, то этот эффект просто пропадал.
В LibreOffice 7.0, который выйдет в начале августа, поддержку этого эффекта добавили. Сделал это Mike Kaganski из Collabora Productivity. Вот ссылка на его блог.
А я здесь сразу покажу картинки из блога Майка с иллюстрацией того, как должно было бы быть, как было до, и как стало сейчас в LibreOffice 7.0.
Как должно быть:
Как это открывает LibreOffice версий до 7.0:
И, наконец, как это открывается в LibreOffice 7.0:
На мой взгляд - идеально. Однако, Mike перфекционист тот ещё, и его не устраивает что-то там в производительности этого функционала. При этом надо учитывать, что до сих пор этого функционала вообще не было в LibreOffice, а теперь есть, да ещё реализовано достаточно прямо. 
Кстати, управлять этим эффектом можно в Боковой панели, если выбрана фигура или картинка.
Спасибо, Mike ;-)

понедельник, 1 июня 2020 г.

LibreOffice 7.0 beta 1 доступен для тестирования


Итак, первая бета грядущего LibreOffice 7.0 доступна для скачивания и тестирования по ссылке.
Если найдёте ошибку, то не стесняйтесь сообщить о ней разработчикам по этой ссылке.

среда, 6 мая 2020 г.

Обновлённый инсталлятор LibreOffice в Windows

В связи с изменением брендинга в версии 7.0, обновился вид инсталлятора LibreOffice в Windows. Теперь он выглядит так:

Неплохо, как по мне.

вторник, 5 мая 2020 г.

GSoC 2020 и LibreOffice. Объявлены проекты

Сегодня были объявлены принятые в Google Summer of Code (GSoC) проекты от LibreOffice.
В 2020 году это будут следующие проекты:
Sarper Akdemir - должен реализовать новые современные эффекты анимации в Impress. Эти эффекты должны быть основаны на высокопроизводительном движке 2D моделирования физики Box2D, который распространяется под лицензией MIT. Конечная цель этой идеи - как минимум три новых анимационных эффекта, использующих Box2D.
Ahmed ElShreif - продолжит улучшать средства автоматического тестирования графического интерфейса пользователя, которое он начал в прошлом году.
Ahmad Ganzouri - должен реализовать размытые тени для объектов (Blurry Shadows) на основе существующего механизма BitmapFilterStackBlur.
Shivam Kumar Singh - должен реализовать инспектор стилей.
Aditya Sahu - переведёт код Галереи на использование ZIP файлов вместо использования собственного бинарного формата для хранения файлов.
Yusuf Keten - тут мне трудно понять, что он будет делать. Это что-то, связанное с улучшением интеграции расширений. Вот ссылка на пост, на котором будет основана работа. 
Пожелаем товарищам студентам удачи в реализации проектов и будем надеяться, что за их кодом будут внимательно смотреть менторы из разработчиков LibreOffice.

понедельник, 4 мая 2020 г.

Доступно Руководство пользователя LibreOffice Base 6.2

The Document Foundation объявил о доступности для скачивания Руководства пользователя LibreOffice Base 6.2.
Base - это модуль LibreOffice для управления базами данных.
Скачать руководство можно по ссылке.
По традиции: будет ли перевод на русский язык зависит от наличия желающих заниматься переводом.

пятница, 1 мая 2020 г.

Выпуск LibreOffice 6.3.6

The Document Foundation объявил о выпуске LibreOffice 6.3.6. Это шестой и предпоследний корректирующий выпуск в ветке 6.3. Всем пользователям, использующим данную ветку, рекомендовано обновиться.
Список исправленных ошибок относительно релиза 6.3.5:
https://wiki.documentfoundation.org/Releases/6.3.6/RC1
https://wiki.documentfoundation.org/Releases/6.3.6/RC2
Скачать дистрибутив можно со страницы загрузки по ссылке.