LibreOffice 5.3: Примечания к выпуску

From The Document Foundation Wiki
Jump to: navigation, search

Contents

Об этой странице

Это незавершённый электронный журнал, используемый в качестве заметок для создания примечаний к версии, которую мы собираемся выпустить. Пожалуйста, не добавляйте функционал который уже имеется в выпуске 5.2! Пожалуйста, не добавляйте желаемый функционал, который вы надеетесь увидеть. Добавляйте только то, что уже реализовано и именно в этом выпуске. Кроме того, в большинстве случаев всё, что нам остаётся, — переводить страницу с английского языка на русский.

Хорошие примеры оформления:

  • Многие люди, постоянно активно участвующие в деятельности сообщества, прекрасно понимают, где необходимо искать новую функцию в приложении. Однако пресс-релизы читают люди, которые не в курсе нововведений. Поэтому, там где это имеет смысл, укажите путь до нового функционала (например, Меню ▸ Сервис ▸ Макросы ▸ Управление макросами ▸ Python...). Это значительно облегчит им работу с новой версией.
  • Если функция может быть показана в выгодном свете с образцом или тестовым файлом, было бы замечательно иметь ссылку на загрузку тестового файла, который мы можем использовать, чтобы лучше продемонстрировать новые возможности.
  • Русскоязычные скриншоты. Не всегда мы можем сделать скриншот с русской локализацией. Но, когда это возможно, лучше показать его, так как читающие эту страницу не обязательно знают иной язык кроме русского. Кроме того, это позволит пользователю проще сориентироваться.
  • Укажите разработчика, который сделал изменение в коде. Просто добавьте его имя в скобках в конце строки.

Команда локализации и всё сообщество пользователей LibreOffice RU заранее благодарят вас за помощь при переводе и коррекции этого пресс-релиза!


Writer

Диалог Перейти к странице

  • Во Writer добавлен новый диалог для быстрого перехода к другой странице, который доступен из меню Правка ▸ Перейти к странице или сочетание клавиш Ctrl+G. tdf#83054 (Akshay Deep, Yousuf Philips)
Диалог Перейти к странице

Стили таблиц

Во 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)
Стрелки в Рисовании Writer.png

Улучшения в панели инструментов

  • Теперь есть возможность настроить маленькие заглавные символы, используя значок на панели инструментов. Статья в блоге. (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)
Стрелки в Рисовании Calc.png

Настройки

  • При новой установке 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.
Using median in a pivot table.

Прочее

  • Объединение не пустых ячеек Формат ▸ Объединить ячейки ▸ Объединить ячейки получило новые настройки: 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:
Шаблон Vivid
Шаблон Pencil

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)
произвольные имена X и 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 (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- специфичных ошибок в движке отрисовки текста.
Шрифт Graphite Awami Nastaliq использован в macOS с новым движком отрисовки текста
Показан шрифт STIX Two Text с маленькими заглавными буквами, proportional numbers, and fractions activated
  • Улучшен интерлиньяж для всех платформ (Khaled Hosny) tdf#55469
  • Добавлена возможность настроить вертикальный “слева направо” текстовый блок, необходимый для традиционного монгольского письма и манчу (Khaled Hosny) tdf#33278
New vertical left-to-right option for text direction
Vertical left-to-right text layout for traditional Mongolian

Изменения цветовых палитр

Смотрите эту статью в блоге

  • Исправлена работа с последними использованными цветами
  • Вновь введена работа с пользовательскими палитрами, которые позволяют добавлять цвета прямо в диалоге Настройка Стиля, на вкладке Область
  • Пользовательские палитры делеют ненужной манипуляции с настройками в меню Сервис ▸ Параметры ▸ LibreOffice ▸ Цвета ‒ и эти настройки были удалены
  • Палитры 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)
A verified PDF signature.

Безопасный режим

Был добавлен безопасный режим, который временно запускает LibreOffice с чистым профилем пользователя и помогает восстановить испорченную (по любым причинам) конфигурацию. (Armin Le Grand, CIB; Samuel Mehrbrodt, CIB)

Режим может быть запущен одним из следующих способов:

  • Используя меню: Справка ▸ Restart in Safe Mode...
  • Используя параметр командной строки --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)
Вкладка Цвета. Слева - 5.1, справа - 5.3
Вкладка Градиенты. Слева - 5.1, справа - 5.3
Вкладка Штриховки. Слева - 5.1, справа - 5.3
Вкладка текстуры. Слева - 5.1, справа - 5.3
Новая вкладка Орнамент
  • Новый набор орнаментов. tdf#94547 (Yousuf Philips)

Панели инструментов

  • Пункт "Открыть шаблон" был добавлен в выпадающее меню "Открыть" (Samuel Mehrbrodt, CIB) commit eb4ad667b
Пункт Открыть шаблон

Боковая панель

  • На Боковую панель в Writer добавлен новый раздел Страница, который состоит из четырех секций - Формат страницы, Стиль страницы, Верхний колонтитул, Нижний колонтитул (смотри эту статью в блоге) tdf#83830 (Susobhan Ghosh, GSoC 2016; Katarina Behrens, CIB; Yousuf Philips)
Новый раздел Боковой панели в Writer
  • Добавлена функциональность "Импорт текстуры" в секцию Область раздела Свойства Боковой панели. 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)
Раздел Фигуры в Боковой панели Draw

Start Center

Window

Меню

  • Новый элемент меню Справка ▸ Руководства пользователя.... Прямая ссылка на руководства пользователя и прочую документацию (Olivier Hallot, Christian Lohmaier, Heiko Tietze, Yousuf Philips, Samuel Mehrbrodt,Katarina Behrens )
  • Новый элемент меню Справка ▸ Получить помощь в сети.... Прямая ссылка на форумы поддержки пользователей и базы знаний (Olivier Hallot, Christian Lohmaier, Heiko Tietze, Yousuf Philips)
Ссылка на форумы поддержки пользователей и руководства пользователя

Кофигурация

  • Диалог Выбор темы был исправлен в лучшую сторону, поле поиска и кнопки категорий снова работают. Вы можете теперь раскрасить свой LibreOffice так, как Вам нравится, используя диалог Сервис ▸ Параметры... ▸ LibreOffice ▸ Персонализация ▸ Выбрать тему. tdf#87597 commit ecc43f06a94587e8808c7edf73eae23e5243dc85 (Muhammet Kara, Pardus)
Диалог выбора темы оформления
  • Диалог Настройка стал более юзабельным и дружелюбным к пользователю, так как теперь некоторые важные кнопки вынесены в сам диалог из выпадающих меню. tdf#82840 tdf#103160 (Muhammet Kara, Pardus; Yousuf Philips)
Вкладки Меню и Панели инструментов в диалоге Настройка

Редактор Basic

  • BASIC IDE будет теперь использовать настроенные цвета “Цвет шрифта” и “Фон документа” из меню Сервис ▸ Параметры ▸ LibreOffice ▸ Внешний вид. 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). Пост в теме на форуме.
Локализованные имена функций Calc

Новые языки/локали с данными локали

Доступен в качестве языка документов по умолчанию и для конкретного языкового стандарта форматирования.

Дополнительные языки в списке языков

Доступны для атрибутов текста:

  • Силезийский [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 предоставил перевод пользовательского интерфейса на испанский язык. Полная документация доступна на сайте документации.

Шрифты

Интеграция с операционными системами

Windows

  • Инсталлятор для Windows (MSI) теперь поддерживает функцию Restart Manager (менеджер перезапуска), доступную на Windows Vista и более поздних (commit) (Mike Kaganski, Collabora). Это позволяет автоматически закрывать и перезапускать после инсталляции процессы, блокирующие файлы, которые инсталлятор должет заменить. Ранее выводился только список этих процессов, и пользователю необходимо было самостоятельно вручную закрыть и перезапустить их. Если указанные процессы не закрыть, после инсталляции потребуется перезапуск системы.

Экспериментальные возможности

Эти возможности до конца не реализованы или не доработаны, однако их уже можно попробовать в работе. Они могут быть активированы в диалоге Сервис ▸ Параметры ▸ LibreOffice ▸ Расширенные возможности, в котором нужно отместить флажком опцию "Включить экспериментальные возможности".

Панели инструментов

  • были добавлены четыре режима панелей инструментов и переключатель для них, доступный из меню Вид ▸ Toolbar Layout. 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 добавлена однострочная панель инструментов Стандартная (Однострочная), содержащая самые часто используемые функции. Ее можно активировать из меню Вид ▸ Toolbar Modes ▸ Single. tdf#92218 (Yousuf Philips)
Новая Стандартная (Однострочная) панель инструментов в Impress 5.3

Боковая панель

  • В Writer на Боковую панель был добавлен раздел Управление изменениями
Новый раздел Управление изменениями в Боковой панели

Иное

  • Добавлено выпадающее меню для вставки значков Emoji tdf#100100 (Akshay Deep, GSoC; Samuel Mehrbrodt, CIB)

Emoji dialog

Удаленные / устаревшие возможности

Общее

Impress

  • Мастер из меню Файл ▸ Мастер ▸ Презентация был удалён. Вместо этого при запуске Impress будет отображаться диалог Выбор шаблона со списком доступных шаблонов для создания презентации (see #Template_Selector). (Akshay Deep) commit bb8040595c9b6f0ccde39e6833f27a50abb891d8
  • Простые градиентные шаблоны 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 commit a97d67cd0bf0819d4559fa79d5fcbcd86222fe6a
  • Была удалена схема конфигурации /org.openoffice.Office/Common/View/Localisation/DialogScale commit 4bc99ab1ac4bed1df66d1df8b1ca3168e7e3d8f4
  • Была удалена схема конфигурации /org.openoffice.Office/Common/View/FontScaling commit ec950f8ebb2745ccff2275dcc09d2034cd73dfeb
  • Была удалена схема конфигурации /org.openoffice.Office/Common/FirstStartWizard

commit 860a82766f2c6d4fad340bf6ab283a7cd22a1fd5

Изменения UNO API

Java UNO

  • Удалены некоторые пониженные интерфейсы commit 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) commit f255c3e96e25a43a4724d80287554d892d7ffd70