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

From The Document Foundation Wiki
Jump to: navigation, search

Contents

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

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

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

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

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


Writer

  • Свободный ввод: Добавлена настройка для вставки только пробелов tdf#108427 (Samuel Mehrbrodt, CIB)
  • Панель поиска: Добавлен выпадающий список для изменения типа поиска tdf#79167 (Jim Raykowski)
New drop down list to change search type
  • Меню “Формы” вынесено в главное меню tdf#91781 (Yousuf Philips)
  • Отображаемый пример для ориентации страницы теперь правильно показывается и для настроек вручную tdf#106890 (Heiko Tietze)
  • Расстояние между колонками по умолчанию (aka gutter) установлено в 0,5 см tdf#67670 (Heiko Tietze)
  • Добавлена поддержка для разделения разделов внутри таблиц см блог (Miklós Vajna, Collabora)
  • Новые настройки по умолчанию для стилей нумерованного списка tdf#106988 (Yousuf Philips)

Поля ввода

  • Улучшено поведение поля для ввода tdf#79877 (Bernhard Widl, CIB)
    • двойной щелчок на поле для ввода открывает старый диалог для ввода
    • этот диалог теперь отображает текущее поле и содержит кнопки для навигации предыдущий/следующий

Поворот изображения

  • Реализован поворот изображения в документе Writer на любой угол tdf#73797 (Armin Le Grand, CIB)

Эта долгожданная функция (есть запросы 20-летней давности) теперь реализована. Она поддерживает вращение Writer FlyFrames (например, вставленной графики) свободно вокруг их центра. Для поддержки этого были добавлены элементы пользовательского интерфейса в разных местах (Диалог, Боковая панель). Прямая настройка вращения расширена, чтобы обеспечить простую отмену вращения («Отменить поворот»). Добавлен интерактивный режим «поворот», позволяющий использовать те же взаимодействия, что и при выборе Draw-Objects. Интерактивная обрезка (кадрирование) была адаптирована для работы с повернутыми изображениями (WYSIWIG). Когда используется фрейм, он становится «расширенным» по отношению к ограничивающему прямоугольнику повернутого изображения (функция, позволяющая ограничивающему прямоугольнику вращаться вместе с объектом, планируется на будущее). Текст может обтекать повернутое изображение с использованием существующей функции «Контур» («Редактировать контур»), добавляя весь прямоугольник, покрывающий изображение, с помощью редактора контуров (в одно действие, например, кнопка, чтобы сделать это за один шаг, может быть чтобы сделать его более доступным для пользователя). На следующем рисунке показаны примеры этой функции в действии.

Пример вращения изображений в Writer

Рассылка электронных писем

  • Документ Writer, как источник данных для рассылки блог (Miklós Vajna, Collabora)
  • Как источник данных для рассылки теперь могут использоваться файлы XLSX, tdf#98168 (Miklós Vajna, Collabora)
  • Временные соединения, созданные во время рассылки почты больше не сохраняются tdf#108572 (Szymon Kłos, Collabora)

Таблицы

  • Новый базовый стиль таблицы tdf#107554 (Yousuf Philips)
  • Базовый стиль таблицы теперь назначается к вставленной в документ таблице tdf#107555 (Jim Raykowski)
  • Толщина границ таблицы по умолчанию установлена в 0.5 pt tdf#99027 (Yousuf Philips)
  • Старый набор стилей таблиц был удален. Добавлен новый набор стилей: Базовый, Academic, Box List Blue, Box List Green, Box List Red, Box List Yellow, Elegant, Financial, Simple Grid Columns, Simple Grid Rows, Simple List Shaded tdf#101349 (Andreas Kainz, Heiko Tietze, Yousuf Philips)
Новые стили таблиц в Writer

Проверка правописания “Грамматика по образцу”

Пользовательские словари позволяют автоматическое добавление приставок и суффиксов и сложное словообразование, поддерживая эффективное редактирование и создание технических словарей на нескольких языках. tdf#113739 (László Németh)

Это общее улучшение проверки грамматики в LibreOffice, но оно особенно может ускорить работу пользователей Writer. Вместо ручной обработки сотен корректных словоформ нового слова языка с богатой морфологией или правилами образования составных слов, проверка грамматики Hunspell распознает формы нового слова с приставками/суффиксами или в составных словах, основываясь на модельном слове "Грамматика по образцу". Скринкаст об использовании: Англ., Нем..

Для примера (упрощённого, на английском языке), на следующем скриншоте окна "Редактирование пользовательского словаря" слово “crowdfund” - новое слово (отсутствующее в словаре American English), а “fund” - слово-модель в новом поле “Grammar By” (это более распространённое слово входит в словарь проверки грамматики Hunspell). Таким образом, новое слово “crowdfund” будет автоматически распознаваться также с суффиксами слова “fund”: crowdfund’s, crowdfunds, crowdfunder, crowdfunders и crowdfunding.

С проверкой правописания “Грамматика по образцу” упрощается создание технических словарей и управление ими, используя существующий пользовательский интерфейс пользовательских словарей для включения/отключения их, например, медицинского, технологического или других научных словарей, поставляемых с LibreOffice.

Примечание: эта функция работает только в языкозависимых пользовательских словарях, поэтому необходимо создать такой словарь или изменить язык существующего.

Calc

Разное

  • Исправлены проблемы интероперабельности сводных таблиц (Mike Kaganski (Collabora), Tamás Zolnai (Collabora), Bartosz Kosiorek)
  • Цвета для 2-цветной шкалы в условном форматировании изменены на жёлтый и зелёный. tdf#86508 (Yousuf Philips)
  • Улучшен диалог "Связи" tdf#113807 (Serge Krot, CIB)
  • Формат числа: принимает ключевые слова в синтаксисе английского я зыка; для некоторых языков используется локализованные ключевые слова (например, AAAA для YYYY для французского языка). Теперь эти языки могут использовать английские ключевые слова для получения допустимого формата на любом языке пользовательского интерфейса tdf#33689 (Laurent Balland-Poirier)

Экспорт изображений

  • Выделенный диапазон ячеек или выделенная группа фигур (рисунков) могут быть экспортированы в графический формат PNG или JPG из меню Файл ▸ Экспорт..., при условии установки флажка на опции Выделение в файловом диалоге. tdf#108317 (Eike Rathke (Red Hat, Inc.))

Вставка: неформатированный текст

  • The text/plain Unformatted text format results in unquoted/unescaped content as expected for external pastes. For single cell copy&paste embedded line breaks and tabs are preserved, for multiple cells they are replaced with spaces, effectively being a tab-separated-values (TSV) format. For intra-Calc on-cell pastes using the paste special toolbar button the Unformatted text [TSV-Calc] format can be used, which preserves embedded line breaks and tabs across multiple cells. tdf#113571 tdf#32213 (Eike Rathke (Red Hat, Inc.))
  • Добавлена команда "Вставить неформатированный текст" и ей присвоено сочетание клавиш Ctrl+⇧ Shift+Alt+V tdf#50746 (Serge Krot, CIB)

Защита, ячейки, листы

  • Добавлена новая команда для выделения незащищённых ячеек на защищённом или не защищённом листе. Найти можно в меню Правка ▸ Выделить ▸ Выделить не защищённые ячейки. tdf#95883 (Gülşah Köse, Eike Rathke)
  • Если лист защищён, то на ярлыке листа отображается символ замочка (🔒) перед именем листа. tdf#95880 (Gülşah Köse, Eike Rathke)
Protectedtab.png

Новые функции электронных таблиц

  • Добавлены новые совместимые со стандартом ODFF1.2 функции SEARCHB, FINDB и REPLACEB (commit1, commit2, commit3). (Winfried Donkers)
    • FINDB возвращает начальную позицию заданного текста, используя позиции байта. FINDB регистрозависимая функция.
    • SEARCHB возвращает начальную позицию заданного текста, используя позиции байта.
    • REPLACEB возвращает текст, где старый текст заменен новым текстом, используя позиции байта.

Impress & Draw

Разное

  • Добавлены 10 новых шаблонов презентаций Impress и улучшены два существующих шаблона tdf#103317 (Ashisuto, Yousuf Philips, Heiko Tietze, Laurent BP)
  • Удален диалог подтверждения при установке изображения в качестве фона презентации, теперь эта функция работает только для текущего слайда (для установки фона для всех слайдов нужно использовать мастер-слайд) tdf#112650 (Heiko Tietze, Samuel Mehrbrodt)
  • Формат слайдов в новой презентации по умолчанию изменён на 16:9 tdf#93244 (Heiko Tietze)
  • Диалог Размножить ⇧ Shift+F3:
    • Предлагается больше возможностей для размещения и укрупнения tdf#61561 (Laurent BP)
    • Доступен отрицательный угол поворота commit (Laurent BP)

Слои в Draw

  • Улучшен интерфейс для управления атрибутами слоев tdf#89130 (Ulrich Gemkow):
    • ⇧ Shift+click: переключить видимый/скрытый слой, с именем синего цвета (как в предыдущих версиях)
    • Ctrl+click: блокировать/разблокировать слой, с именем курсивом
    • Ctrl+⇧ Shift+click: печатаемый/не печатаемый слой, с подчеркнутым именем
Новое поведение интерфейса для атрибутов слоев в Draw

Base

Chart

Math

BASIC

Ядро / Общие

  • Заменён существующий старый парсер содержимого в модуле sc и других модулях на быстрый контекстный; распаковка и чтение вынесено в отдельный поток (Mohammed Abdul Azeem)
  • Добавлена поддержка создания расширений с пользовательскими темами значков и установка их через диалог Управление расширениями tdf#110742 (Caolán McNamara)

Шрифты

  • В базовую поставку добавлены шрифты семейства Noto (Noto Sans, Noto Serif, Noto Mono и другие) tdf#103080 (Yousuf Philips)
  • В базовую поставку добавлены открытые еврейские шрифты tdf#113538 (Yousuf Philips)
  • В базовую поставку добавлены открытые арабские шрифты tdf#113532 (Yousuf Philips)
  • Из базовой поставки удалены шрифты Open Sans и PT_Serif tdf#103080 (Yousuf Philips)

Подписание и шифрование документа OpenPGP

  • На всех настольных платформах вы можете теперь использовать ключи OpenPGP для подписания документов ODF. tdf#89037 (Katarína Behrens, Samuel Mehrbrodt, Thorsten Behrens - CIB)
  • есть (экспериментальная) поддержка шифрования документов основанная на OpenPGP, так что мы надеемся выпустить это в продакшн до выхода релиза 6.0
  • вам будет необходимо использовать стороннее программное обеспечение для использования этой возможности (LibreOffice будет прозрачно использовать доступные ключи, если у вас есть установленный софт):
    • для Windows, скачайте [1]
    • для Mac, скачайте [2] (некоторая помощь есть тут )
    • для Linux, обычно установка пакета gnupg / gpg бывает достаточной, возможно, с дополнительным интерфейсом управления ключами, например, kleopatra или seahorse. Названия пакетов будут зависеть от вашего дистрибутива Linux
Документ с некорректной подписью

Классификация TSCP

  • Классификация (основанная на TSCP) теперь содержит несколько политик.
  • В Writer возможна маркировка и подпись на уровне абзаца.
  • Все это также сохраняется в формате Microsoft OOXML.

Сохранение изменённых изображений

В предыдущих версиях LibreOffice, когда пользователь пробовал сохранить встроенное в документ изображение, используя пункт контекстного меню изображения "Сохранить...", то сохранялось изображение с применёнными фильтрами (которые нельзя удалить).
А трансформации, такие как вращение, обрезка, цветовые эффекты, не сохраняются при таком сохранении изображения.
Начиная с этого релиза, LibreOffice предлагает пользователю выбрать, сохранять ли оригинальное изображение или модифицированную версию, используя простой диалог.
Новая возможность доступна для Writer, Calc и Draw. (Marco Cecchetti - Collabora)

Диалог, спрашивающий у пользователя, какую версию изображения сохранить

Визуализация границ таблиц

The visualization of Borders for Tables was largely redesigned/reimplemented for this release, enhancing display quality and unifying the core mechanisms for their graphical creation (basing them mostly on GraphicPrimitives). Matching and merging of overlapping corners is greatly improved, Multi-Line Borders are internally supported for more than three lines in the core. This Table Borders are used in various places - in Dialogs showing the Border Control Widget, in Writer Tables, in Draw/Impress Tables and (of course) in Calc itself. All of these support merged Cells which need to take incoming lines at merged edges into account correctly. Calc also has some 'extra' features like crossed lines and 'rotated' Cells. (Armin Le Grand, CIB)
Here is an example image which shows Tables from various Applications:

TableBorderStyles.png

Справка LibreOffice

Старая онлайн справка на основе технологий wiki была заменена новой справкой онлайн. Новые веб-страницы также отображаются на мобильных устройствах (Olivier Hallot, Ilmari Lauhakangas).

Содержимое Справки

  • Разные обновления содержимого и кода справки. (Adolfo Jayme Barrientos, Caolán McNamara, Christian Lohmaier, Eike Rathke, Gábor Kelemen, Ilmari Lauhakangas, Jean Spiteri, Katarina Behrens, László Németh, Mike Kaganski, Olivier Hallot, Sanjaykumar Girishkumar Patel)

Фильтры

Новые фильтры

  • Реализован новый фильтр импорта из QuarkXPress v.3, v.4. Для этого была создана библиотека libqxp (Aleksas Pantechovskis).
  • Реализован новый фильтр экспорта в формат EPUB из Writer. tdf#33226 [статья в блоге] (Miklos Vajna)

Улучшения в фильтре OOXML

  • Улучшен фильтр импорта SmartArt (Grzegorz Araminowicz)
    • Реализовано множество новых свойств и алгоритмов компоновки SmartArt. Теперь диаграммы с данными DrawingML[note 1] лучше загружаются и отображаются.
  • Импорт/экспорт управляющих элементов ActiveX из/в формат DOCX tdf#50097, tdf#91384 (Tamás Zolnai, Collabora)
  • Улучшена поддержка встроенных текстовых документов (DOCX/DOC) и электронных таблиц (XLSX/XLS) в файлах DOCX/DOC tdf#108544, tdf#108545 (Szymon Kłos, Collabora):
    • Встроенные файлы открываются на весь экран
    • В заголовке открытого встроенного файла отображается имя с комментарием в скобках, типа "Name_file.docx (embedded document)"
  • Корректная загрузка направления текста RTL tdf#87533 (Serge Krot, CIB)
  • Экспорт в DOCX и DOC всех свойств символов, примененных для полям tdf#38778 (Serge Krot, CIB)
  • Показ статуса цифровой подписи в строке подписи tdf#65393 (Samuel Mehrbrodt, CIB)
Import signature line images from ooxml
  • Улучшение поддержки OOXML в файлах презентаций:
    • Релизован экспорт в формат PPTM (PPTX с макросами) и round-trip⁠Wikipedia logo v3.svg потоков VBA (Jan Holesovsky - Collabora)
    • Встроенное видео теперь экспортируется в PPTX tdf#106867 (Jan Holesovsky - Collabora)
  • Экспорт в DOCX перекрестных ссылок на объекты: таблицы, изображения, текстовые врезки и рисованные фигуры tdf#42346 (Tamás Zolnai, Collabora)
    • Использование простых закладок и закладк ссылок, как в MS Word при обработке такого вида перекрестных ссылок
    • Релизованы все типы перекрестных ссылок, кроме ссылок на главы
  • Экспорт полей MailMerge в форматы DOCX и DOC tdf#67207 (Mike Kaganski, Collabora)
  • Улучшения в фильтре PPTX для предотвращения создания испорченных файлов tdf#104788 tdf#112086 tdf#112088 tdf#112089 tdf#112333 tdf#112334 (Szymon Kłos, Collabora)
  • Экспорт цветовых схем в PPTX (commit) (Szymon Kłos, Collabora)
  • Отступы поумолчанию для текстовых врезок теперь экспортируются tdf#113399 (Tamás Zolnai - Collabora, частный спонсор)
  • Конскрвирует атрибуты шрифта и размер легенды диаграммы во время экспорта в документы MS Office (например, .xlsx и .docx) tdf#108066 tdf#114173 (Bartosz Kosiorek)
  • Импорт горизонтальной линии с большинством количеством атрибутов tdf#97648 (Justin Luth)
  • Линия и растояния красной буквы теперь импортируются коректно tdf#109318 tdf#109319 (Justin Luth)
  • Улучшение импорта и экспорта стиля символа сноски tdf#82173 tdf#109310 tdf#55427 (Justin Luth)
  • Улучшение импорта строгого OOXML tdf#79272 tdf#78508 tdf#82065 (Justin Luth)

Улучшения в импорте из формата EMF+

Фильтры импорта Enhanced Metafile Format Plus (EMF+) используются в форматах .doc, docx, .xls, .xlsx, .ppt и .pptx

  • Полностью переписны фильтры импорта EMF+ (Armin Le Grand CIB, Patrick Jaap TU Dresden)
  • Исправлена невозможность отображения объектов ChemDraw tdf#31814 (Patrick Jaap TU Dresden, Bartosz Kosiorek)
  • Добавлена поддержка для записи EmfPlusRecordTypeFillRegion tdf#113704 (Bartosz Kosiorek)
  • Реалтизовано правильное чтение записи EmfPlusRegionNode tdf#113704 (Bartosz Kosiorek)
  • Добавлена поддержка для записи ResetClip tdf#113707 (Bartosz Kosiorek)
  • Добавлена поддержка для записи OffsetClip tdf#113758 (Bartosz Kosiorek)

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

  • Метафайлы, которые ранее были сохранены во внутреннем формате SVM (Star View Metafile), теперь сопровождаются копией в PNG. Это облегчает отображение графических элементов в других программах для просмотра ODF. (Samuel Mehrbrodt, CIB)
  • Все экспортированные изображения аннотируются с типом MIME в ODF (атрибут loext:mime-type в draw:image) (Samuel Mehrbrodt, CIB)
  • Flat ODF теперь также имеет резервную графику для SVG, PDF и Metafiles (Samuel Mehrbrodt, CIB)
  • Строки текстовой сетки не включаются по умолчанию, если атрибут не задан tdf#77961 (Mark Hung)
  • При конвертировании документов из командной строки теперь можно выбрать целевой формат изображений, используя новый параметр --convert-images-to. Для дополнительной информации смотрите вывод команды libreoffice --help. tdf#109202 (Katarina Behrens, Samuel Mehrbrodt - CIB)

Улучшение в экспорте в формат XHTML

  • Изображения теперь всегда экспортируются в читаемый браузерами формат (как правило SVG или PNG). (Samuel Mehrbrodt, CIB)

Улучшения в фильтре импорта Adobe Freehand

  • Чтение больших возможностей: text on path, stroke шаблоны, стрелки, атрибуты абзаца, пользовательские стили линии и заливки, текстовые эффекты. (Laurent Alonso)
  • Исправлен центр вращения в текстовой врезке. (Laurent Alonso)

Улучшения в фильтре импорта MS Visio

  • Consider stencil txt form in binary formats. tdf#67914 (Fridrich Strba)
  • Разбор масштабирования ширины шрифта. (Fridrich Strba)
  • Принимает документы, созданные lucidchart.com. tdf#98791 (David Tardon, Red Hat, Inc.)
  • Идентификатор формы вывода, если он установлен. (Fridrich Strba)
  • Исправлен разбор цвета фона текстового блока в некоторых случаях. (David Tardon, Red Hat, Inc.)
  • Правильно записывает растровые изображения с цветовой палитрой. (David Tardon, Red Hat, Inc.)
  • Выделение кодировки текста из имени шрифта. (Fridrich Strba)
  • Разбор темы заливки и цвета тени. (Fridrich Strba)
  • Разбор схемы шрифта в документах VSDX. (Fridrich Strba)

Improvements in MS Publisher import

  • Parse table row and column sizes. tdf#89061 (David Tardon, Red Hat, Inc.)
  • Extract more metadata from documents. (Miklos Vajna)
  • Handle table cells containing multiple paragraphs correctly. tdf#89393 (David Tardon, Red Hat, Inc.)
  • Parse more text formatting attributes: all underline types, small caps, all caps, outline, emboss, engrave, shadow. (David Tardon, Red Hat, Inc.)
  • Parse text language. (David Tardon, Red Hat, Inc.)

Improvements in Adobe Pagemaker import

  • Fix parsing of page dimensions in Mac documents. (David Tardon, Red Hat, Inc.)
  • Fix parsing of color tint in Mac documents. tdf#109126 (David Tardon, Red Hat, Inc.)
  • Fix parsing of text formatting attributes in Mac documents. (David Tardon, Red Hat, Inc.)
  • Properly handle all caps and small caps. (David Tardon, Red Hat, Inc.)
  • Parse more text & paragraph formatting attributes. (David Tardon, Red Hat, Inc.)

Improvements in FictionBook import

  • Set default page margins. tdf#94162 (David Tardon, Red Hat, Inc.)
  • Use document language as default language for text. (David Tardon, Red Hat, Inc.)
  • Use note title as footnote mark. (David Tardon, Red Hat, Inc.)
  • Handle subscript and superscript. (David Tardon, Red Hat, Inc.)
  • Output content of <code> in monospace font. (David Tardon, Red Hat, Inc.)

Improvements in Abiword import

  • Parse paragraph and cell borders. (Laurent Alonso)
  • Improve parsing of lists. (Laurent Alonso)
  • Parse fields. tdf#74466 (Laurent Alonso)
  • Parse floating (not inline) images. tdf#74463 (Laurent Alonso)
  • Parse text boxes. (Laurent Alonso)
  • Set minimal width/height of inline images (which usually do not have dimensions set in the file) to 1 inch. tdf#74462 (David Tardon, Red Hat, Inc.)

Improvements in Apple Keynote import

  • Improve reconstruction of gradients. (Laurent Alonso)
  • Parse non-RGB colors. (Laurent Alonso)
  • Convert table cell values to text. (Laurent Alonso)

Improvements in Apple Pages import

  • Handle following-paragraph and following-layout styles. (Laurent Alonso)
  • Improve lookup of parent styles. (Laurent Alonso)
  • Never insert a page break in a footnote. (Laurent Alonso)
  • Convert table cell values to text. (Laurent Alonso)

Improvements in Apple Numbers import

  • Correctly compute cell row and column. (Laurent Alonso)
  • Improve resolution of cell styles. (Laurent Alonso)
  • Improve handling of table border lines. (Laurent Alonso)

Improvements in Quattro Pro import

  • Fix reading of formulas with references. (Laurent Alonso)
  • Parse Quattro Pro for Windows 1.0-6.0 files (.wb1, .wb2). (Laurent Alonso)
  • Parse charts. (Laurent Alonso)

Improvements to PDF export

  • Speed up for experting spreadsheet. tdf#108757 (Serge Krot)
  • Fix glyph positions in PDF export. tdf#113428 (Khaled Hosny)
  • Fix CJK font embedding in PDF export. tdf#114704 (Caolán McNamara)

Графический интерфейс пользователя

  • Высота панели с ярлыками листов в Calc подстраивается под системные шрифты и разрешение (commit) (Bernhard Widl, CIB)
  • Верхний предел размера шрифта пользовательского интерфейса был удален (ранее он был ограничен по отношению к высоте экрана) (tdf#113444) (Bernhard Widl, CIB)
  • На Стандартную панель инструментов был добавлен новый значок с выпадающим меню Вставить специальный символ, заменивший собой старый значок (commit 800ac37021e3f8859)(Akshay Deep)
Новый значок Вставить специальный символ и его меню
  • В стандартную поставку была добавлена доработанная тема значков Elementary, ранее доступная только для Xubuntu commit (Andreas Kainz, Yousuf Philips)
Значки из темы Elementary для LibreOffice

Start Center

Window

Диалоги

  • Диалог "Выбор символа" был переработан tdf#34882 (Akshay Deep, GSoC 2017; Samuel Mehrbrodt (CIB); Heiko Tietze; Yousuf Philips)
    • Добавлено поле поиска для фильтрации символов в таблице
    • Добавлен список "Недавние символы", в котором отображаются последние использованные для вставки символы
    • Добавлен список "Избранные символы", в котором отображаются символы, выбранные пользователем
    • Реализовано контекстное меню для таблицы символов, а также для списков символов "Недавние символы" и "избранные символы"
Диалог "Выбор символа" в LibreOffice 6.0
  • Диалог "Настройка" был переработан. Он доступен из меню (Сервис ▸ Настройка...). tdf#88896 (Muhammet Kara (Pardus), GSoC 2017; Katarína Behrens (CIB); Heiko Tietze; Yousuf Philips)
    • Вкладки "Меню", "Панели инструментов" и "Контекстные меню" были переработаны.
    • Благодаря хорошо зарекомендовавшей себя двухпанельной архитектуре в обновленном диалоге можно настроить панели инструментов, меню и контекстные меню в соответствии с Вашими потребностями.
    • Также было добавлено поле поиска для фильтрации функций, которые могут быть назначены элементам пользовательского интерфейса. Теперь можно легко и быстро найти именно то, что нужно, не просматривая списки слишком многих категорий и функций. На вкладке "Клавиатура" также появилось новое поле поиска. tdf#63966
    • Произведена чистка и рефакторинг программного кода диалога, которые устранили некоторые ошибки прошлого и подготавили некоторые функции для реализации в будущем.
Диалог Настройка, вкладка Меню
Диалог Настройка, вкладка Панели инструментов
Диалог Настройка, вкладка Контекстные меню
Диалог Настройка, вкладка Клавиатура
  • Calc: Ширину и высоту режима масштабирования стиля страницы «Установите диапазон печати на ширину/высоту» теперь можно установить в значение "неуказанно" tdf#113455 (Caolán McNamara).

Меню

Конфигурация

  • Конфигурация памяти для страницы была удалена из диалогового окна «Параметры» tdf#110448 (Mike Kaganski, Collabora).

Редактор Basic

  • Главное меню Basic IDE было реорганизовано: некоторые элементы были добавлены, переименованы и перемещены (commit 4378108d) (Lera Goncharuk)

Notebookbar

  • Новый вариант Notebookbar - Groupedbar Full для Writer, Calc и Impress (экспериментальная фича) tdf#106035 (Andreas Kainz)
Groupedbar Full для Writer
Groupedbar Full для Calc
Groupedbar Full для Impress
  • Новый вариант Notebookbar - Tabbed Compact для Writer (экспериментальная фича) tdf#107237 (Andreas Kainz)
Tabbed Compact для Writer

LibreOffice Online

Серверная часть

  • Использование Berkley Packet Filters из seccomp для радикального ограничения доступной поверхности ядра APIs для процесов содержащих документы (Michael Meeks, Ashod Nakashian, Collabora)
  • Поддержка хеширования паролей администратора и утилиты loolconfig (Michael Meeks, Pranav Kant, Jan Holesovsky, Collabora)
  • Новый метод авторизации, используя пользовательский заголовок http через WOPI (Jan Holesovsky, Collabora)
  • Расширенный API преобразования документов (Jan Holesovsky, Collabora)

Общие

  • Новый диалог Вставить специальный символ (Henry Castro, Collabora)
  • Статус отслеживания изменений теперь виден в меню через использование отдельной опции (Pranav Kant, Collabora)
  • Улучшения в анимации комментариев (Henry Castro, Collabora)
  • Политики безопасности контента теперь включают Referer, что упрощает интеграцию в среды с несколькими хостами (Pranav Kant, Collabora)
  • Добавлены новые типы файлов, которые могут быть отредактированы, включая PDF и HTML (Ashod Nakashian, Collabora)
  • Поддержка аватарок: Интеграторы могут добавить изображения / аватары для пользователей документов через расширение WOPI. (Ashod Nakashian, Pranav Kant, Collabora)
Аватарки в списке пользователей
Вид аватарки
  • Диалог Найти и заменить (в дополнение к предыдущему доступному функционалу Поиск) (Aditya Dewan, GSoC)
Find and replace dialog
  • Поддержка пользовательских кнопок на панелях инструментов (Pranav Kant, Collabora)
  • Автоматическое определение ссылок в комментариях (Pranav Kant, Collabora)
  • Улучшения в консоли администратора (Aditya Dewan, GSoC)
    • список пользователей данного документа
Admin user list
  • Индикация изменения документов
  • Переключиться на следующего редактирующего в списке пользователей (Aditya Dewan, GSoC)
  • Лучшая обработка конфликтов между редактированием и загрузкой документов (Pranav Kant, Collabora)
  • Поддержка проверки орфографии в Writer, Calc и Impress (Michael Meeks, Henry Castro, Collabora)
Проверка орфографии в LibreOffice Online
  • Строка состояния отображает текущий язык (Henry Castro, Collabora)
Строка состояния отображает текущий язык в LibreOffice Online
  • Поддержка Save As + имя документа в интерфейсе пользователя (Aditya Dewan, Jan Holesovsky, Collabora)
Имя документа для легкого переименования

Выполнение

  • Улучшенный пользовательский интерфейс при запуске. Меню и панели инструментов показываются до загрузки документа (Henry Castro, Collabora)

Writer

  • Интерактивная горизонтальная линейка (Aditya Dewan, GSoC)

Calc

  • Увеличение количества доступных строк в Online Calc до 500 000 (Marco Cecchetti, Collabora)
  • Добавлена ссылка на активную ячейку (Поле Имя) (Marco Cecchetti, Collabora)
Active cell selection box
  • Базовое редактирование диаграмм (Marco Cecchetti, Collabora)
редактирование диаграмм в LibreOffice Online

Impress

Android

Основные

  • Возможность создавать новые документы tdf#106325 (Gautam Prajapati)
  • Нижняя панель инструментов с вкладками с многочисленными опциями форматирования tdf#106317 (Tomaž Vajngerl)
  • Возможность загрузки защищенных паролем документов tdf#89175 (Ximeng Zu)
Android Viewer password file.png
  • Возможность вставлять изображения из сделаных фотографий, выбирать локальные изображения, загружать изображения из облаков (фотографии Google, Dropbox и т.д.) с возможностью сжатия изображения tdf#106370 (Ximeng Zu)
Android Viewer insert pic.png
Android Viewer insert pic compress.png

Writer

  • Номерастрок на экране tdf#96764 (Ximeng Zu)

Calc

  • Интерактивный пользовательский интерфейс Calc с заголовками строк/столбцов (Ximeng Zu)
Android Viewer Calc headers.png
  • Заголовки связанного функционала такого, как Вставить/Удалить/Скрать/Показать/Оптимальная высота/ширина (Ximeng Zu)
Android Viewer Calc header functions.png
Android Viewer Calc optimal width.png

Impress

  • Режим презентации (Ximeng Zu)
Android Viewer presentation mode.png

Localization

New languages/locales with locale data

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

Доступно как атрибут текста.

  • Для [fon-BJ]. tdf#113835 (Eike Rathke (Red Hat, Inc.))

Включение других языков

Усовершенствования инструментов проверки и поддержки языков

  • Албанский. Доступен новый словарь правописания, основанный на лингвистических инструментах, созданных Luan Kelmendi. (Lior Kaplan и Áron Budea)
  • Английский (Australian, Canadian, British и US). Обновлен словарь до версии 2017.08.24. (Marco A. G. Pinto и Kevin Atkinson)
  • Арабский. В локализациях, где используется ٫ U+066B арабский разделитеь десятичных разрядов, точка . может быть использована как альтернативный разделитель. tdf#81671 (Eike Rathke, Red Hat, Inc.)
  • Болгарский. Словарь переносов обновлен до версии 2017.09.30. Это позволяет скорректировать точки переносов в коротких словах, предоставить гораздо больше возможностей для более длинных слов, учитывать изменения правил на языке и обновить его кодировку до UTF-8. tdf#112750 (Stoyan Dimitrov и Hristo Hristov)
  • Бретонский. Словарь правописания обновлен до версии 0.15. (Denis Arnaud and András Tímár)
  • Венгерский. Обновлены словарь правописания и модуь Lightproof tdf#95024 (László Németh)
  • Испанский. Словарь правописания обновлен до версии 2.2. (Ricardo Palomares)
  • Словенский. Обнавлён тезаурус. (Martin Srebotnjak)
  • Тибетский. Словарь правописания обновлен до версии 0.4. tdf#112065 (Elie Roux и Áron Budea)

Удаленый/подготовлеваемый к удалению функционал

Основной

  • Удалён Linux Quickstarter.
  • Внутренние сборщики файлов подлежит удалению (доступ до сих пор возможен через Сервис ▸ Параметры ▸ LibreOffice ▸ Расширеные возможности ▸ Открыть экспертные настройки ▸ org.openoffice.Office.Common.Misc ▸ UseSystemFileDialog)
  • Удалены поддержка 3D моделей в Impress tdf#103884

Совместимость платформ

Общие уровни и условия сборки для Linux, Windows и macOS задокументированы в файле README.md в репозитории core.

macOS

  • Этот выпуск требует, по крайней мере macOS 10.9.

Windows

  • Удалена поддержка для Windows XP и Windows Vista. Минимальная поддерживаемая версия Windows теперь Windows 7 SP1.
  • Папка установки программы в Windows больше не содержит номер версии, только \LibreOffice\. tdf#62303 (Mike Kaganski, Collabora) [note 2]
  • Восстановлена установка Распространяемого пакета Microsoft Visual C++ 2015 Redistributable инсталлятором LibreOffice. Из-за изменений в Распространяемом пакете, теперь он устанавливается в отдельном процессе, после того как остальные компоненты LibreOffice были установлены, и требует отдельного подтверждения UAC. Он не устанавливается, если LibreOffice устанавливается в "молчаливом" режиме (например, используя ключи командной строки, или с помощью групповых политик Active Directory), и в этом случае Распространяемый пакет должен быть установлен отдельно (он доступен на вебсайте Microsoft, и битность распространяемого пакета (32 или 64) должна соответствовать битности LibreOffice).

Linux

  • Удалена поддержка плагина VCL для интеграции в окружения рабочего стола Trinity.
  • Удалена поддержка использования библиотеки xmlsec из системы. commit blog entry (Miklos Vajna, Collabora)

Изменения API

Удаленные параметры конфигурации

Были удалены следующие схемы конфигурации:

  • /org.openoffice.Office/Logging/OOoImprovement/ и /org.openoffice.Office/OOoImprovement/ commit
  • /org.openoffice.Office/Common/Java/Applet/Enable commit
  • /org.openoffice.Office/Common/View/SplitWindow/ commit
  • /org.openoffice.Office/Common/Setup/Product/ooXMLFileFormatName и /org.openoffice.Office/Common/Setup/Product/ooXMLFileFormatVersioncommit
  • /org.openoffice.Office/Common/Setup/Product/ooOpenSourceContext commit
  • /org.openoffice.Office/Common/Image/Color/ и /org.openoffice.Office/Common/Image/Effect/ commit
  • /org.openoffice.Office/Common/Accessibility/IsSystemFont commit
  • /org.openoffice.Office/Common/Misc/TemplateRepositoryUrls и /org.openoffice.Office/Common/Misc/TemplateRepositoryNames commit
  • /org.openoffice.Office/Office/Common/Save/ODF/UseSHA1InODF12 и /org.openoffice.Office/Office/Common/Save/ODF/UseBlowfishInODF12 commit

Командная строка

  • Добавлен параметр --script-cat, чтобы позволить отдать дамп макросов VBA и StarBasic из файла в консоль (Michael Meeks - Collabora)

UNO API changes

Следующие интерфейсы и сервисы UNO были удалены:

  • com.sun.star.xml.crypto.XMLEncryption не использовался и удален commit
  • com.sun.star.resource.OfficeResourceLoader com.sun.star.resource/XResourceBundle com.sun.star.resource/XResourceBundleLoader был удален в рамках миграции со старых унаследованых бинарных форматов на gettext commit

Следующие интерфейсы и сервисы UNO были изменены:

  • com.sun.star.xml.sax.XFastDocumentHandler commit
  • com.sun.star.awt.XToolkitExperimental commit
  • com.sun.star.ui.test.XUITest commit
  • com.sun.star.security.XCertificate commit
  • com.sun.star.security.XDocumentDigitalSignatures commit commit
  • com.sun.star.xml.crypto.XSecurityEnvironment commit
  • com.sun.star.security.DocumentSignatureInformation commit
  • com.sun.star.embed.XEncryptionProtectedStorage commit

SDK changes

Изменения LibreOfficeKit

  • были опубликованы различные ранее нестабильные методы commit и C99 типы "bool" и "uint64_t" были заменены на pre-C99 типы "int" и "unsigned long long" commit
    • LibreOfficeKitClass
      • registerCallback
      • getFilterTypes
      • setOptionalFeatures
      • setDocumentPassword
      • getVersionInfo
      • runMacro
    • LibreOfficeKitDocumentClass
      • getDocumentType

Примечания

  1. DrawingML - это язык для определения в документах OOXML графических объектов, таких как изображения, фигуры, диаграммы и диаграммы.
  2. tdf#92245 Примечание: Если системный администратор установил общие расширения для всех пользователей (в \LibreOffice 5.0\), их необходимо будет установить заново при развертывании версии 6.0.