LibreOffice 5.3: Примечания к выпуску
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Об этой странице
Writer
Диалог Перейти к странице
- Во Writer добавлен новый диалог для быстрого перехода к другой странице, который доступен из меню tdf#83054 (Akshay Deep, Yousuf Philips) ▸ или сочетание клавиш Ctrl + G.
Стили таблиц
Во Writer были реализованы стили таблиц:
- Функция "Table Autoformat" была расширена из одноразового форматирования в полнофункциональный стиль таблицы: теперь, если таблица использует стиль таблицы, то стиль сохраняется при редактировании таблицы, включая добавление и удаление строк / столбцов / данных.
- Импорт и экспорт стилей таблиц ODF.
- Стили таблицы могут быть созданы и назначены таблицам из секции Стили и форматирование на Боковой панели.
- UNO API для работы со стилями таблиц.
- Поддержка команд "Отмена" и "Возврат" для стилей таблиц.
Более детально изменения в кодовой базе описаны в этой статье. (Jakub Trzebiatowski, GSoC 2016; Miklos Vajna, Collabora; Jan Holešovský, Collabora; Yousuf Philips)
Палитра инструментов Стрелки
- Были добавлены новые инструменты рисования Стрелки (которые ранее были доступны только в Draw или Impress). tdf#101390 (Gülşah Köse)
Улучшения в панели инструментов
- Теперь есть возможность настроить маленькие заглавные символы, используя значок на панели инструментов. Статья в блоге. (Miklos Vajna, Collabora)
Отображение безграничного пэддинга
- Расстояние до содержимого страниц/абзацев/символов/колонтитулов/фреймов/изображений теперь будет влиять на макет, даже если линии границ объекта не заданы, что позволит наладить совместимость с другим программным обеспечением, поддерживающим стандарт ODF. (Justin Luth, SIL)
- Возможность задавать безграничный пэддинг будет доступна в версии 5.4. tdf#41542
Навигатор
- Теперь можно выбрать в Навигаторе несколько заголовков одновременно и повысить или понизить их уровни в Writer. Для этого вам нужно нажать на значок "Содержимое" и использовать клавишу SHIFT или клавишу CTRL для мультивыбора. (Michael Stahl) tdf#54834
Calc
Палитра инструментов Стрелки
- Были добавлены новые инструменты рисования Стрелки (которые ранее были доступны только в Draw или Impress). tdf#101390 (Gülşah Köse)
Настройки
- При новой установке LibreOffice значение опции по умолчанию для новых документов будет Enable wildcards in formulas вместо регулярных выражений. tdf#88581 (Eike Rathke (Red Hat, Inc.))
- Это сделано для лучшей совместимости с другими приложениями для работы с электронными таблицами и лучшей юзабельности для пользователей, которые не дружат с регулярными выражениями. Подстановочные знаки более широко распространены, а большой набор регулярных выражений часто делает составление запросов и формул слишком сложными для обычных (читай "тупых") пользователей.
- Смотри также Примечания к выпуску 5.2.
Новые функции электронных таблиц
Изменение функций электронной таблицы
- В интерфейсе имя функции EFFECTIVE было изменено на EFFECT, чтобы быть таким же, как в других приложениях для работы с электронными таблицами. tdf#100641 (Eike Rathke (Red Hat, Inc.))
Совместимость со стандартом ODF 1.2
Функции ISOWEEKNUM и WEEKNUM_OOO
В предыдущем релизе 5.1 функция WEEKNUM неправильно сохранялась в ODF, как ISOWEEKNUM. Релиз 5.3 исправляет это решение релиза 5.1 (смотри ReleaseNotes/5.1/ru#Совместимость со спецификациями ODF 1.2). (Eike Rathke (Red Hat, Inc.))
- При импорте ISOWEEKNUM с одним параметром она сохраняется, как ISOWEEKNUM.
- Если вызов использует два параметра, то определяется, является ли второй аргумент mode буквальным числовым значением не равным 1. В этом случае она сохраняется, как ISOWEEKNUM с одним аргументом, как это реализовано в старой функции WEEKNUM для таких же режимов.
- Если второй аргумент какой-то другой, например числовое значение 1 или выражение, то вызов мапится в WEEKNUM_OOO совместимую функцию, введенную в LibreOffice 5.1.
- WEEKNUM_OOO теперь сохраняется, как ORG.LIBREOFFICE.WEEKNUM_OOO, которая может быть считана релизами 5.1 и 5.2.
Формат числа
- Формат числа Дробь (Laurent BP)
- любой знак из
#
,?
или0
может быть использован для любого формата строки целого, числителя или знаменателя.
- любой знак из
- Например:
# ?/#00
будет отображать 3.5, как3 1/02
и число PI, как3 16/113
tdf#100755 tdf#31449
- любая строка может быть использована, как ограничитель между целым и дробью:
#" plus fraction "?/?
будет отображать значение PI, как3 plus fraction 1/7
tdf#100834
- более точное представление дроби с новым алгоритмом tdf#99996 (Wolfgang Jäger)
- новые форматы по умолчанию с принудительным знаменателем tdf#100592
- если знаменатель имеет меньше чисел, чем места, они выравниваются по левому краю tdf#102507: с форматом
# ?/???
значение 3.5 будет показано, как
3 1/2
(с двумя пробелами после дроби), вместо3 1/ 2
(старое поведение)
- опции форматирования доступны через диалог из меню ▸ , вкладка Числа и Боковую панель
- Например:
Стили ячеек по умолчанию
- Стили ячеек по умолчанию теперь загружаются из файла в профиле пользователя (Jaskaran Singh (GSoC))
- Синтаксис основан на ODF загружен через orcus
- Определить собственные стили ячеек теперь легко
- Новые и улучшенные стили ячеек по умолчанию tdf#90937 (UX team, Jaskaran Singh)
Сводные таблицы
- К функциям, доступным в сводных таблицах, добавлено Среднее, полезное для полей данных и для рядов полей / столбцов (промежуточных итогов) tdf#61700 (Tamás Zolnai)
- Загрузка/сохранение таких сводных таблиц поддерживается только в формате ODS.
Прочее
- Объединение не пустых ячеек tdf#30456 (Laurent BP)
- до выпуска LibreOffice 5.3, если в ячейках были данные, можно было переместить их, как текст, в первую ячейку. Если данных не было, то просто скрывались, но не удалялись.
▸ ▸ получило новые настройки:
- в LibreOffice 5.3 доступны новые настройки: пустые ячейки будут скрыты, так что формулы, относящиеся к этим ячейкам, будут обновляться.
- Добавлено поле поиска для функций в диалоге tdf#67974. ▸
Impress
- Изображения, вставленные через меню tdf#65356 (Samuel Mehrbrodt, CIB) ▸ ▸ , теперь могут быть связаны с документом вместо встраивания их в документ.
- В режиме мастер-слайд на Боковую панель была добавлена секция Свойства слайда. tdf#89466 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
Выбор шаблона
При запуске Impress теперь отображается диалог Выбор шаблона, в котором можно выбрать шаблон для создания презентации (Akshay Deep, GSoC; Samuel Mehrbrodt, CIB)
Шаблоны
- Добавлены два новых шаблона: Vivid и Pencil:
- Все существующие шаблоны были улучшены (Francisco Adrián Sánchez)
Draw
- Добавлен новые виды стрелок и оконцовок линий, включая такую странную, как "птичья лапка". Все они также доступны в иных модулях LibreOffice. (Yan Pashkovsky, Dipankar Niranjan) tdf#93782 tdf#92152
Base
- Firebird был обновлён до версии 3.0.0. Это привело к невозможности чтения данных Firebird 2.5, поэтому встроенные Firebird ODB-файлы, созданные в LibreOffice версии до 5.2 не может быть открыты в LibreOffice 5.3. Так как будущая версия Firebird будет иметь обратную совместимость модуля, то будущие версии LibreOffice (со встроенной будущей версией Firebird) также будут иметь возможность открывать эти старые файлы.
- Встроенный firebird переведён на "архивный" формат Firebird, который не зависит от версий, так что такой проблемы больше не будет.
- Файлы ODB, созданные в LibreOffice версий до 5.3 могут быть вручную сконвертированы в формат LibreOffice 5.3, используя Firebird 2.5 для конвертирования данных в "архивный" формат, and replacing the database data within the ODB by the archive format version. To do this, install a stand-alone Firebird 2.5, and use its "gbak" tool to convert the file "database.fdb" to "database.fbk" within the odb file. Don't forget to remove the .fdb file.
Chart
- Формула линии тренда:
- Имена переменных функции линии тренда Y (по умолчанию "
f(x)
") и X (по умолчанию "x
") могут быть заменены на имена, определённые пользователем tdf#100547 (Laurent BP)
- Имена переменных функции линии тренда Y (по умолчанию "
Math
- Динамически изменяющий размер интеграл
intd
теперь позволяет задать нижний и верхний предел. (Takeshi Abe) tdf#53472 tdf#102268 - Была добавлена новая команда "Evaluated At" в разделе "Скобки" окна Элементы. (Takeshi Abe) tdf#44839
- Улучшения в импорте из MathML (Takeshi Abe)
- Импорт MathML's
<mspace>
tdf#76296 - Импорт эластичного знака интеграла из MathML tdf#103500
- Импорт MathML's
- Улучшения в экспорте в MathML (Takeshi Abe)
- Экспорт динамически изменяемого интеграла
intd
to MathML tdf#97049 - Экспорт греческих символов в MathML с корректным аттрибутом
mathvariant
tdf#101022
- Экспорт динамически изменяемого интеграла
Ядро / Общие
- Закрытие LibreOffice больше не закрывает активные UNO соединения (Samuel Mehrbrodt, CIB). tdf#102274
Движок отрисовки текста
- Новый кросс-платформенный движок HarfBuzz, который используется для отрисовки текста на всех платформах (Akash Jain, GSoC 2016; Khaled Hosny) tdf#89870
- Тип OpenType теперь поддерживается на всех платформах и возможности OpenType активированы для всех языков по умолчанию.
- Технология Graphite теперь поддерживается для macOS так же хорошо, как и для Linux и Windows.
- OpenType layout features can be controlled using the syntax previously only supported for Graphite fonts.
- Улучшено выравнивание Kashida для арабского письма.
- Улучшено вертикальное расположение текста для восточноазиатских систем письменности (CJK), для использования движка HarfBuzz вместо решения home grown.
- Вся отрисовка текста идет через HarfBuzz, теперь нет никакой разницы между простыми и сложными системами письменности.
- Исправлено много Windows- и macOS- специфичных ошибок в движке отрисовки текста.
- Улучшен интерлиньяж для всех платформ (Khaled Hosny) tdf#55469
- Добавлена возможность настроить вертикальный “слева направо” текстовый блок, необходимый для традиционного монгольского письма и манчу (Khaled Hosny) tdf#33278
Изменения цветовых палитр
Смотрите эту статью в блоге
- Исправлена работа с последними использованными цветами
- Вновь введена работа с пользовательскими палитрами, которые позволяют добавлять цвета прямо в диалоге Настройка Стиля, на вкладке Область
- Пользовательские палитры делеют ненужной манипуляции с настройками в меню ▸ ▸ ▸ ‒ и эти настройки были удалены
- Палитры gallery, web, cmyk и scribus были удалены
- Палитры Tango и html подверглись незначительным изменениям в названиях и сортировке цветов
- Палитра standard была также переработана
- Добавлена палитра breeze на основе цветов проекта KDE
- Добавлена полностью новая палитра tonal. Она призвана обеспечить набор цветов с одной и той же яркостью соответствующего цветового контраста
- Добавлена палитра freecolour-hlc, основанная на цветовой модели CIE LAB. Её цель - обеспечить кросс-медйиным безопасным набором цветов профессиональных издателей
Подписывание документа
- Встроенная библиотека
libxmlsec
была обновлена доя версии 1.2.23, включая нашу реализацию "OOXML Relationships Transform Algorithm". Статья в блоге (Miklos Vajna, Collabora)
- Добавлена поддержка импорта/экспорта для сигнатур PDF. Статья в блоге. (Miklos Vajna, Collabora)
- Добавлена поддержка для подписи PAdES в файлах PDF. Статья в блоге (Miklos Vajna, Collabora)
- Добавлена поддержка для подписи XAdES в файлах ODF. b2318479c8635af8e022ff4f844e85a1f6b9f4de (Tor Lillqvist, Collabora)
Безопасный режим
Был добавлен безопасный режим, который временно запускает LibreOffice с чистым профилем пользователя и помогает восстановить испорченную (по любым причинам) конфигурацию. (Armin Le Grand, CIB; Samuel Mehrbrodt, CIB)
Режим может быть запущен одним из следующих способов:
- Используя меню: ▸
- Используя параметр командной строки
--safe-mode
- В Windows: используя строку меню Пуск LibreOffice (Safe Mode)
Ядро
- …
Содержимое Справки
- Текст в Справке теперь показывается тем шрифтом, который используется по умолчанию на каждой платформе, если это возможно (например, Segoe UI в Windows, Ubuntu в Ubuntu и Cantarell в Fedora), для лучшего соответствия внешнему виду целевой платформы. (Adolfo Jayme Barrientos)
Расширения
- …
Производительность
- …
Инфраструктура
- ...
Программирование и поддержка
- …
Рефакторинг кода
- …
Поддержка схем Office URI
- LibreOffice теперь поддерживает следующие зарегистрированные схемы Office URI (Mike Kaganski, Collabora) (commit 1 commit 2):
- ms-word:
- ms-powerpoint:
- ms-excel:
- ms-visio:
- ms-access:
- Также добавлена новая схема, специфичная для LibreOffice:
- vnd.libreoffice.command:
- В настоящее время необязательный параметр папки для сохранения по умолчанию не используется.
- Обработчик схем регистрируется в ОС Windows при инсталляции. Схемы, специфичные для Microsoft, регистрируются только если отмечены опции открытия соответствующих типов файлов Microsoft с помощью LibreOffice (commit)
- Это позволило улучшить интеграцию с MS SharePoint.
Фильтры
Улучшения в фильтре OpenXML
- Изменения в импорте/экспорте для форматов .xlsx или .xls:
- Исправлена потеря значения ширины для скрытых/collapsed grouped столбцов после экспорта в формат .xlsx или .xls tdf#51524 (Bartosz Kosiorek)
- Альбомная ориентация теперь корректно сохраняется после экспорта в формат .xlsx или .xls (MS Excel совместимость) tdf#48767 (Bartosz Kosiorek)
- Скрытые и пустые строки остаются скрытыми после экспорта в формат .xlsx или .xls tdf#98106 (Bartosz Kosiorek)
- Группированные столбцы и строки корректно сохраняются после экспорта в формат XLSX tdf#100347 (Bartosz Kosiorek)
- При экспорте в формат .xlsx теперь сохраняются ключи XML_outlineLevelRow и XML_outlineLevelCol keys (Office365 совместимость) tdf#101135 (Bartosz Kosiorek)
- Исправлена ширина столбцов в MS Excel для macOS после экспорта в формат XLSX и XLS tdf#100946 (Bartosz Kosiorek; Markus Mohrhard)
- Исправлена точность ширины столбца в соответствии со спецификацией MS tdf#101363 (Bartosz Kosiorek)
- Исправление для определенного пользователем ручного форматирования, которое не применялось в процессе импорта документов из формата XLSX tdf#70565 (Bartosz Kosiorek)
- Исправлен экспорт цветных пустых ячеек в формат .xlsx и .xls tdf#46738 (Bartosz Kosiorek)
- Исправлена проблема совместимости с Excel 2007 после экспорта в формат .xlsx tdf#101059 (Bartosz Kosiorek)
- Исправлен медленный импорт сгруппированных сводных таблиц из формата .xlsx tdf#102694 (Tamás Zolnai)
- Форматы числа:
- сохраняются управляющие символы tdf#81939 (Laurent BP)
- формат дроби принимает '0' в дополнение к '#' и '?' tdf#100755 (Laurent BP)
- может быть импортирован расширенный LCID. Расширенный LCID используется для экспорта календаря и местных чисел tdf#36038 (Laurent BP)
Улучшения в фильтре PDF
- PDF может быть вставлен в документ, как изображение. Статья в блоге. (Miklos Vajna, Collabora)
Улучшения в фильтре для бинарных форматов Microsoft Office
- Изменения в импорте из форматов .doc и .xls:
- Теперь поддерживается современный метод шифрования файлов Microsoft Office "RC4 CryptoAPI Encryption" (Caolán McNamara, Red Hat, Inc.)
Новые фильтры импорта
- .sdc, .sda и .sdw могут быть снова импортированы, используя libstaroffice wiki. В настоящее время этот фильтр переписан с нуля, и находится на ранней стадии разработки. Так что он может преобразовать простые файлы и не плохо срабатывать на других файлах (Laurent Alonso)
- .sdw файл: пытается извлечь основную текстовую зону и его форматирование,
- .sda файл: пытается получить различные формы / текстовые поля, некоторые изображения, ...
- .sdc файл: пытается получить все, кроме диаграмм.
Графический интерфейс пользователя
- Сочетания клавиш теперь отображаются в контекстных меню. Это можно настроить в диалоге tdf#74377 (Maxim Monastirsky) ▸ ▸ ▸ .
- Диалог восстановления документа был упрощен; сейчас он выглядит лучше и проще. tdf#99341 (Muhammet Kara, Pardus)
- Переработан диалог Управление расширениями; удалены различные кнопки из записей для совместимости со стандартными виджетами и в процессе были исправлены различные ошибки. Диалог теперь обеспечивает лучшую юзабельность и доступность. tdf#103146 tdf#102004 (Muhammet Kara, Pardus; Yousuf Philips)
Значки
- Добавлена поддержка значков размером 32px (очень большие) для панелей инструментов. Сейчас только для значков из темы Breeze доступен вариант с размером 32px. (Tomaž Vajngerl, Collabora)
- Добавлена поддержка значокв в формате SVG, однако сейчас она имеет статус экспериментальной, поэтому ни одной встроенной в поставку LibreOffice темы значков в формате SVG нет. (Tomaž Vajngerl, Collabora)
Диалог Область
- Переработаны вкладки Цвета, Градиенты, Штриховка и Текстура, а также добавлена вкладка Орнамент. tdf#94551 (Rishabh Kumar, GSoC 2016; Katarina Behrens, CIB; Heiko Tietze; Yousuf Philips)
- Новый набор орнаментов. tdf#94547 (Yousuf Philips)
Панели инструментов
- Пункт "Открыть шаблон" был добавлен в выпадающее меню "Открыть" (Samuel Mehrbrodt, CIB) eb4ad667b
Боковая панель
- На Боковую панель в Writer добавлен новый раздел Страница, который состоит из четырех секций - Формат страницы, Стиль страницы, Верхний колонтитул, Нижний колонтитул (смотри эту статью в блоге) tdf#83830 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
- Добавлена функциональность "Импорт текстуры" в секцию Область раздела Свойства Боковой панели. tdf#90078 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
- Добавлена опция Отображать внешний вид стиля в нижней части раздела Стили и форматирование Боковой панели. tdf#93845 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
- Добавлен новый раздел Воспроизведение в Боковой панели Impress, который доступен, если выбрано медиа содержимое на слайде (смотрите эту статью в блоге). tdf#87794 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
- Релизован новый раздел "Фигуры" в Боковой панели Draw (текущий статус - экспериментальный)) (смотрите эту статью в блоге). tdf#87643 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
Start Center
- …
Window
- …
Меню
- Новый элемент меню ▸ . Прямая ссылка на руководства пользователя и прочую документацию (Olivier Hallot, Christian Lohmaier, Heiko Tietze, Yousuf Philips, Samuel Mehrbrodt,Katarina Behrens )
- Новый элемент меню ▸ . Прямая ссылка на форумы поддержки пользователей и базы знаний (Olivier Hallot, Christian Lohmaier, Heiko Tietze, Yousuf Philips)
Кофигурация
- Диалог Выбор темы был исправлен в лучшую сторону, поле поиска и кнопки категорий снова работают. Вы можете теперь раскрасить свой LibreOffice так, как Вам нравится, используя диалог tdf#87597 ecc43f06a94587e8808c7edf73eae23e5243dc85 (Muhammet Kara, Pardus) ▸ ▸ ▸ ▸ .
- Диалог Настройка стал более юзабельным и дружелюбным к пользователю, так как теперь некоторые важные кнопки вынесены в сам диалог из выпадающих меню. tdf#82840 tdf#103160 (Muhammet Kara, Pardus; Yousuf Philips)
Редактор Basic
- BASIC IDE будет теперь использовать настроенные цвета “Цвет шрифта” и “Фон документа” из меню tdf#103209 (Takeshi Abe) ▸ ▸ ▸ .
Accessibility
- Everyone can now improve accessibility as almost all a11y relations are now easily editable with Glade. tdf#87026 (Muhammet Kara, Pardus)
LibreOffice Online
Этот выпуск представляет первый релиз исходного кода LibreOffice Online, который обеспечивает базовое совместное редактирование документов в браузере путем многократного использования ядра LibreOffice. Рендеринг должен быть отличным и совпадать с LibreOffice. Это, однако, принципиально серверное приложение. Лучше всего устанавливать и настроивать его с созданием сертификатов SSL. Наиболее полезен при интеграции с другими решениями.
Доступен Docker образ LibreOffice Online
Вы можете получить последний образ docker из Docker Hub здесь: https://hub.docker.com/r/libreoffice/online
Или скачать его, используя следующие команды:
$ docker pull libreoffice/online $ docker run -t -d -p 127.0.0.1:9980:9980 -e "domain=<your-dot-escaped-domain>" --cap-add MKNOD libreoffice/online
Изместные проблемы
Этот образ docker не работает в Ubuntu 14.04 LTS, потому что ядро Linux в Ubuntu 14.04 LTS собрано без поддержки опции CONFIG_AUFS_XATTR=y, отсутствие которой ведет к неработоспособности хранилища aufs в docker. Ссылка на ошибку: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1557776
Справка
- Некоторые обновления и улучшения в содержимом (Gabor Kelemen, Olivier Hallot, Lera Goncharuk, Adolfo Jayme Barrientos, Jean Spiteri, Andras Timar)
Локализация
- Ударения в именах функций в Calc в испанском языке (e.g. DÍA(), MÁX()) были удалены, для совместимости с другими реализациями электронных таблиц tdf#101981 (Adolfo Jayme Barrientos, Johnny_M)
- Начата работа по локализации на русский язык имен функций в Calc (bormant). Пост в теме на форуме.
Новые языки/локали с данными локали
Доступен в качестве языка документов по умолчанию и для конкретного языкового стандарта форматирования.
- …
Дополнительные языки в списке языков
Доступны для атрибутов текста:
- Силезийский [szl-PL], tdf#101540 (Eike Rathke (Red Hat, Inc.))
- Венгерский Рова [hu-Hung-HU], tdf#97406 (Eike Rathke (Red Hat, Inc.))
Включение других языков
Наша цель состоит в том, чтобы поддерживать так много языков, как это возможно. Мы хотели бы поблагодарить следующих людей за добровольный перевод LibreOffice и помощь в сохранении своих родных языков:
- …
Улучшение в системе проверки орфиграфии и поддержке языков
- Файлы автозамены для европейского португальского языка были синхронизированы с файлами бразильского португальского tdf#97439 (Tiago Santos)
- добавлены 1936 записей автозамены, 11 новых двухбуквенных сокращений и 1726 новых аббревиатур.
- Обновлен список для хорватского языка: добавлены 66 новых аббревиатур.
- Проверка орфографии для немецкого языка (de-AT, de-CH, de-DE) была намного улучшена (tdf#105396):
- Словарь для проверки орфографии теперь содержит более 258 000 слов. В новой версии добавлены более 7 300 новых слов.
- Улучшен словарь переносов. Новая версия включает 700 исправленных и новых образцов переносов. Словарь переносов используют новую возможность COMPOUND и содержат список с более чем 69 000 слов и соединений.
- Тезаурус теперь содержит более 146 000 слов в более, чем 37 000 смысловых групп. В новой версии добавлено около 11 000 новых слов. Тезаурус теперь включает в себя 11 400 ассоциаций и 1 900 антонимов.
Scripting: Python and Basic
Обновление Access2Base
Библиотека для доступа к базам данных (Access2Base) была обнавлена до версии 1.6.0 (Jean-Pierre Ledure).
Основные улучшения связаны с управлением (длинными) двоичными полями при помощи методов GetChunk
и AppendChunk
.
Также была расширена сыера действия метода CopyObject
до дублирования полных таблиц между разными базами данных. Как экспериментальная функция, таблицы теперь могут принадлежать к базам данных, построенных на различных системах управления базами данных (например, из HSQLDB в MySql или наоборот).
Дополнительно Iñigo Zuluaga предоставил перевод пользовательского интерфейса на испанский язык.
Полная документация доступна на сайте документации.
Шрифты
- В состав дистрибутива LibreOffice был добавлен шрифт Emoji One для поддержки Emoji (Akshay Deep) 8266787540b64396d6f0864a9d2bced0e40a8f1b
Интеграция с операционными системами
Windows
- Инсталлятор для Windows (MSI) теперь поддерживает функцию Restart Manager (менеджер перезапуска), доступную на Windows Vista и более поздних (commit) (Mike Kaganski, Collabora). Это позволяет автоматически закрывать и перезапускать после инсталляции процессы, блокирующие файлы, которые инсталлятор должет заменить. Ранее выводился только список этих процессов, и пользователю необходимо было самостоятельно вручную закрыть и перезапустить их. Если указанные процессы не закрыть, после инсталляции потребуется перезапуск системы.
Экспериментальные возможности
Эти возможности до конца не реализованы или не доработаны, однако их уже можно попробовать в работе. Они могут быть активированы в диалоге
▸ ▸ ▸ , в котором нужно отместить флажком опцию "Включить экспериментальные возможности".Панели инструментов
- были добавлены четыре режима панелей инструментов и переключатель для них, доступный из меню tdf#101249 (Szymon Kłos, GSoC 2016; Yousuf Philips) ▸ .
- Реализация фреймворка Extended Toolbar (смотрите эту статью в блоге) (Szymon Kłos, GSoC 2016; Jan Holešovský, Collabora; Samuel Mehrbrodt, CIB; Yousuf Philips)
- Реализация 3 разных макетов в Extended Toolbar (Szymon Kłos, GSoC 2016; Yousuf Philips; Heiko Tietze)
- В Impress добавлена однострочная панель инструментов Стандартная (Однострочная), содержащая самые часто используемые функции. Ее можно активировать из меню tdf#92218 (Yousuf Philips) ▸ ▸ .
Боковая панель
- В Writer на Боковую панель был добавлен раздел Управление изменениями
Иное
- Добавлено выпадающее меню для вставки значков Emoji tdf#100100 (Akshay Deep, GSoC; Samuel Mehrbrodt, CIB)
Удаленные / устаревшие возможности
Общее
- Тема значков 'Human' была удалена (Samuel Mehrbrodt, CIB) d1f4b84fa
- Поддержка для bitmap-only шрифтов в Windows была удалена (Khaled Hosny) tdf#103514
- Поддержка для шрифтов Type 1 была удалена (Khaled Hosny) 48304cb5b4d8df71463837e2e48aa7c4d9594df9
Impress
- Мастер из меню #Template_Selector). (Akshay Deep) bb8040595c9b6f0ccde39e6833f27a50abb891d8 ▸ ▸ был удалён. Вместо этого при запуске Impress будет отображаться диалог Выбор шаблона со списком доступных шаблонов для создания презентации (see
- Простые градиентные шаблоны AbstractGreen, AbstractRed и AbstractYellow были удалены (Yousuf Philips)
Под капотом
Смотрите, что изменили "под капотом".
Изменения API
Удаление параметров конфигурации
- Была удалена схема конфигурации
/org.openoffice.Office/Substitution
, и теперь сервисcom.sun.star.util.PathSubstitution
больше не поддерживает подмену определённую через набор конфигурации/org.openoffice.Office/Substitution/SharePoints
tdf#102630 - Была удалена схема конфигурации
/org.openoffice.Office/Common/View/Localisation/AutoMnemonic
a97d67cd0bf0819d4559fa79d5fcbcd86222fe6a - Была удалена схема конфигурации
/org.openoffice.Office/Common/View/Localisation/DialogScale
4bc99ab1ac4bed1df66d1df8b1ca3168e7e3d8f4 - Была удалена схема конфигурации
/org.openoffice.Office/Common/View/FontScaling
ec950f8ebb2745ccff2275dcc09d2034cd73dfeb - Была удалена схема конфигурации
/org.openoffice.Office/Common/FirstStartWizard
860a82766f2c6d4fad340bf6ab283a7cd22a1fd5
Изменения UNO API
- Вводится структура
com.sun.star.frame.status.LeftRightMarginScale
(Szymon Kłos) 723467bd88a50323ccd2e4046d0a36332c664a66 - Новые шаблоны для описания диалога открытия файла (интерфейс
com.sun.star.ui.dialogs.TemplateDescription
) (Samuel Mehrbrodt, CIB):- Нойвый тип диаогового окна Только просмотр (без выбора ссылки)
FILEOPEN_PREVIEW
e9891e5dd8e9c83a1bf0483aa314e743a1c02e50 - Новый тип диоалогового окна Link & play
FILEOPEN_LINK_PLAY
5198c98337882319fae176135dcce1ad375ed2f6
- Нойвый тип диаогового окна Только просмотр (без выбора ссылки)
- Для рассширений, стало возможным запросить XNotifyingDispatch результат (например, когда uno.Save получило Ok или Отмена) (Juergen Funk, CIB) tdf#99815
- TerminationVetoException больше не предотвращает закрытие кадров. Если вы отбрасываете TerminationVetoException во время завершения работы, все фреймы будут закрыты, но процесс будет сохранён. Для востановления старого поведения используйте CloseVetoException. (Samuel Mehrbrodt, CIB) tdf#102288
- Некоторые новые свойства дабавлены для сводных таблиц f8daf04a1d06f870202a1f1868b59ce90adde0e4 (Tamás Zolnai)
DataPilotField
:Function2
,Subtotals2
DataPilotSourceLevel
:Subtotals2
DataPilotSourceDimension
:Function2
- Кроме того, добавляются новые константы
GeneralFunction2
- Удаление связанного интерфейса с плагином NPAPI
com.sun.star.mozilla.XRemoteServiceManagerProvider
, случайно не попавшее в LibreOffice 5.2 (см. ReleaseNotes/5.2/ru#Изменения UNO API). b5589970125ae4b8c0a091cfc12d058ca42ce2ab - Интерфейс
com.sun.star.xml.crypto.sax.XSecurityController
был удалён 9b910bd62eaf000171c669692c40056ff47e4d76 (Miklos Vajna, Collabora) - Интерфейс
com.sun.star.xml.crypto.sax.XSecuritySAXEventKeeper
был модифицирован 38dc4ea8992f74e15951cc0bc7e378fe1857c604 - Интерфейс
com.sun.star.security.XDocumentDigitalSignatures
был модифицирован 8fab6ab36589d0dcd75d45feab43a0b06b7f2a3e - Интерфейс
com.sun.star.awt.XStyleSettings
был модифицирован 2e595954230b3a9ef555b2671699902c68532bdf - Интерфейс
com.sun.star.chart2.XRegressionCurveCalculator
был модифицирован 428711f03c31802e339e57384b9f925a0e4dcc12 - Интерфейс
com.sun.star.xml.sax.XFastParser
был модифицирован fdd1c64821a81d653ddc911e35149ff969e2f198 - Интерфейс
com.sun.star.sheet.MemberResult
был модифицирован dc6bf6c8ae94fd89f30e39d63dfe02fdb042e98d - Структура
com.sun.star.sheet.DataPilotFieldFilter
и интерфейсcom.sun.star.sheet.XMembersSupplier
были модифицированы f88f6bcfce233c336c9025d466c5c2fb0b671de3 - Интерфейс
com.sun.star.awt.XToolkitExperimental
был модифицирован 30104ff4c76b7f31450f525b4a6d7ebad9823aad 3f98cf32836eb10af7fc673b1fe61421fcb98d3b
Java UNO
- Удалены некоторые пониженные интерфейсы 970b0ebb67d4033d70795e586a26c7a695c14194
com.sun.star.uno.IFieldDescription
com.sun.star.uno.IMemberDescription
com.sun.star.uno.IMethodDescription
com.sun.star.uno.ITypeDescription
Изменения SDK
- Различные GCC-based платформы больше не определяют макрос C/C++
HAVE_GCC_VISIBILITY_FEATURE
вsettings/settings.mk
(но до сих пор устанавливают флаг компиляции-fvisibility=hidden
) f255c3e96e25a43a4724d80287554d892d7ffd70