Примечания к выпуску LibreOffice 4.0
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Изменения в LibreOffice 4.0
Об этой странице
Это черновой вариант примечаний к готовящемуся выпуску. Убедительно просим не добавлять в список возможности, которые уже должны быть в версии 3.6! Пожалуйста, добавляйте то, что уже реализовано, а не то, чего вы хотели бы. Как должно выглядеть хорошее описание возможностей:
- Имеет описание, а также способ для быстрого поиска и экспериментирования с этой возможностью. Упор на ОЧЕНЬ занятых людей, знающих о программе чуть более, чем ничего. То есть ежели элемент пользовательского интерфейса служит для активации возможности, сообщайте о его местонахождении как можно точнее, например, ▸ ▸ ▸ ▸ указывает на изменённые вами элементы. Конечно, нужно отдавать себе отчёт в том, как важна добавленная вами возможность, и что каждый должен позаботиться о диалоговом окне Extensible AutoShapes Properties — чего товарищи, делающие скриншоты и пишущие примечания, часто не делают.
- Перечислены основные разработчики, выполнившие работу — просто, по возможности, добавьте после описания возможности их имена в скобках.
- Если возможность может быть хорошо продемонстрирована в тестовом файле — особенно в случаях с новыми функциями импорта, было бы замечательно дать ссылку или загрузить тестовый файл, который можно было бы использовать, чтобы показать, как добавленная возможность работает наилучшим образом. Это реально поможет нам сделать хорошие скриншоты для демонстрации возможностей и позволит обзорщикам с тестированием.
Заранее спасибо за помощь в заполнении страницы!
Writer
- Добавлено прикрепление комментариев к текстовым областям. tdf#38244 (Miklós Vajna)
- Возможно добавление дополнительных символов в качестве разделителей слов. Эта функция считает длинное (—) и короткое (–) тире разделителями слов для правильного подсчёта количества слов. Пользователи могут добавлять свои разделители ( ▸ ▸ ▸ ▸ ). (Caolán McNamara)
- Импорт рукописных заметок из документов DOCX и RTF (используется в Word на планшетных ПК). (Eilidh McAdam)
- Поддержка импорта/экспорта нативных математических формул RTF (Miklós Vajna)
- Добавление особых колонтитулов для первой страницы без использования отдельного стиля страницы. Подробнее в этом блоге. (Miklós Vajna)
- RTF фильтр теперь может импортировать старый синтаксис графических объектов (tdf#42407). См. в этом блоге подробности и скриншоты. (Miklós Vajna)
- Различные улучшения в DOCX: импорт плавающих таблиц, OLE объекты в прямоугольниках, отступы внутритекстовых изображений. См. в блоге подробности и скриншоты. (Miklós Vajna)
- Клик по полю выделяет его вместо установки курсора перед ним. (Cédric Bosdonnat)
- Панель и интерпретатор языка Лого (Logo) (László Németh, помощь в интеграции: András Tímár).
Легковесная реализация (1400 строк на Питоне Python-PyUNO) использует встроенный Питон для упрощенного программного интерфейса превосходной векторной графики LibreOffice для вёрстки и образования (включая обучение текстовому процессору). Публикации в блогах: 1. Лого, 2. Лого для настольного издательства, 3. Лого для разработки шаблонов. Пример: выведите панель Лого ( ▸ ▸ ). Используя кнопки со стрелками на панели управляйте лого-черепашкой (графический курсор к языку программирования Лого). Перевод команд Лого зависит от настроек языка документа (для справки нажмите F1 в командной строке Лого). Попробуйте ввести следующие строки в командной строке Лого (для запуска программы нажмите ↵ Enter):
circle 10cm fillcolor 'blue' pencolor 'red' pensize 2 circle 5cm forward 200 right 89 circle 5 repeat 88 [ forward 200 right 89 ] fill repeat 9 [ label 'Hello, World!' right 20 ] repeat 100 [ penup position any pendown pensize random 10 fillcolor any square 20 + random 100 ]
Примеры Лого на templates.libreoffice.org:
- Typesetting chessboards by manually and notation using standard Unicode chess figures
- Typesetting chessboards by notation using a traditional chess font
- Fancy 3D star
- Striped border drawing
- Crop mark drawing for ODF and PDF documents
- Simple crossword drawing program
- Blank sheet music paper drawing (and single line and double line PDF and ODT music papers)
Calc
- Улучшена производительность импорта документов ODS. (Daniel Bankston)
- При открытии файлов ODS и XLSX, значения формул отображаются как они были при сохранении (кэширование), без пересчёта формул напрямую при открытии файла (Daniel Bankston)
- Это позволило ускорить открытие больших файлов;
- В случае когда Лист использовался кем-то другим, значения формул будут отображаться так как они были при последнем использовании. (Известно, что большие комплексные табличные документы могут иметь разные результаты вычислений на разных компьютерах с разными процессорами и под разными ОС.) Это может быть важно при открытии документа, редактированного последний раз в Excel.
- Пользователи получают уведомление при открытии файла. Сообщение можно включить/отключить в ▸ ▸ ▸ ▸ .
- Импорт кэшированных значений из ODS и XLSX (Daniel Bankston)
- Из-за возможной разницы в реализациях будет выведено предупреждение при использовании кэшированных значений.
- Сохранение настроек в диалоговом окне импорта текста для колонок и вставки неформатированного текста из буфера обмена (в добавок к импорту текстового файла). tdf#47674 (Laurent Balland-Poirier)
- Сохранение цветовой шкалы и гистограмм для данных (также поддерживается расширения для шкал Excel 2010+). (Markus Mohrhard)
- Увеличен предельный размер (несжатого) ODF документа с 2ГБ до 4ГБ. (Michael Meeks)
- Поддержка поиска в автофильтре оп мере набора. Теперь возможен поиск по введённому ключу. (Kohei Yoshida)
- Диалог для быстрого импорта данных из XML. См. эту страницу (англ.) для подробностей по данной возможности. (Kohei Yoshida)
- Расширенная визуализация диаграмм — улучшено качество отрисовки/печати и экспорта диаграмм в PDF. (Armin Le-Grand — Apache)
- Новые условные форматы: (Markus Mohrhard)
- Форматирование по дате
- Правило верх/низ
- Текстовые правила
- Улучшен диалог условного форматирования (Markus Mohrhard)
- Наборы иконок (Markus Mohrhard)
- Перекрывающиеся условные форматы (Markus Mohrhard)
- Начальная работа по фильтру иморта из gnumeric, основанному на orcus (orcus by Kohei Yoshida, часть gnumeric — Markus Mohrhard)
- Это техническая демострация интеграции orcus скрытая в экспериментальных функциях.
- В 4.0 импорт только значений, текста и формул. (больше будет в будущих релизах)
- Экспорт отдельной диаграммы изображением (PNG, JPG) tdf#30944
Движок формул
- Новая функция исключающее или XOR, определённая в стандарте ODF OpenFormula. tdf#50882 (Winfried Donkers)
- Новая опция настройки обработки пустых строк при использовании в арифметических операциях. tdf#44720 (Kohei Yoshida)
- Новые финансовые дополнения, содержащие функции для выбора цен, в частности опция барьер (OPT_BARRIER(...)) и опция (OPT_TOUCH(...)) . Пример :File:Calc-pricing-add-in.ods (Tino Kluge)
- Переделана реализация функции RAND() с улучшенным алгоритмом генерации псевдослучайных чисел. tdf#33365 (Tino Kluge)
- Новые функции AVERAGEIF, SUMIFS, AVERAGEIFS и COUNTIFS, определённые в стандарте ODF OpenFormula. tdf#41214 (Marina Plakalovic, Daniel Rentz, Eike Rathke)
- Новые функции IFERROR и IFNA, определённые в стандарте ODF OpenFormula. tdf#56124 (Winfried Donkers, Eike Rathke)
Сводные таблицы
- Поддержка множественного выбора на поле страницы в сводной таблице. (Kohei Yoshida)
Impress
- Теперь состояние боковой панели (sidebar) в Impress запоминается. (Rob Snelders)
- Появился Impress удалённое управление (remote control) для телефонов на базе Android. (Andrzej Hunt)
- Значительно ускорен предпросмотр для мультимедиа, так же ускорены превью для встроенного видео под Линукс. (Michael Meeks):
- Поддерживается Presenter Console RTL. tdf#42070 (Issa Alkurtass, Abdulmajeed Ahmed, Faisal Al-Otaibi — KACST):
Draw
- Улучшение качества предпросмотра страниц в Draw/Impress с помощью supersampling. (Tomaž Vajngerl)
- Улучшенные концы линий (стрелки) — добавлены скруглённые концы, см. контекстное меню ▸ и стили стрелок (Regina Henschel, Armin Le-Grand — Apache)
- Графическое преобразование сдвига для графических объектов и сдвиг + настройки для OLE объектов. (Armin Le-Grand — Apache)
- Поддержка мультиизображений в ODF, позволяющая, например, представление растр+SVG. (Armin Le-Grand - Apache)
- Панель кругов и овалов из Impress теперь доступна и в Draw. (Rob Snelders)
Base
- Для доступа к адресной книге Thunderbird во всех системах отличных от Windows используется новая версия дравера mork. Это значит, что во всех ОС Debian/Ubuntu пользователи, наконец-то, смогут интегрировать адресную книгу в документы LibraOffice. (Дистрибутивы Debian/Ubuntu не предоставляют мозилловский драйвер mork, поэтому их нативный Base не может получить доступ к адресной книге.) Кроме прочего, это решает старые проблемы в различных дистрибутивах. (David Ostrovsky)
- Для более подробной информации смотрите:
- В Формах (Forms), Автофильтр(AutoFilter) больше не использует паттерны (регулярные выражения). Как следствие, Автофильтр(AutoFilter) вида "A*" больше не будет соответстовать значениям начинающимся на A, а только выражениям "A*". tdf#48807 (Lionel Elie Mamane)
Ядро
- CMIS протокол используется для простого доступа к документам сохранённым в системах документооборота, таких как Alfresco, Nuxeo, SharePoint… (Cédric Bosdonnat). Cedric рассказывал об этом на FOSDEM 2013 кратко: «LibreOffice просто соединяется с серверами управления контентом уровня предприятия (Enterprise Content Management) используя протокол CMIS с помощью библиотеки libcmis.»
- Интеграция установщика для добавления недостающих частей LibreOffice на лету (Björn Michaelsen)
- Уменьшение Java кода: портирование Мастера факса и писем на Python (Xisco Faulí)
- Вместе с LibreOffice 4.0 поставляется 4 новых открытых набора шрифтов: Open Sans (Ascender), PT Serif (ParaType), Source Code Pro и Source Sans Pro (Adobe).
Настройки / Главное
- Дополнительные настройки и настройки Java объединены в ▸ ▸ ▸ . Там же выбор экспериментальных возможностей и активирование записи макросов. (Joel Madero)
- Новый движок регулярных выражений (Herbert Duerr - Apache)
- Теперь используются регулярные выражения ICU вместо своих. Это решает несколько проблем «поиска и замены», а также оно быстрее и легковеснее. Есть слой совместимости для старых типов регэкспов для границ слов \> и \< до \b пока идёт обновление. Подробнее об этом в движок регэкспов ICU. Пользователи из японии должны учитывать, что некоторые продвинутые переводымогут вызвать затруднения.
Фильтры
- Фильтр импорта публикаций Microsoft Publisher. Подробнее об этом в этомблоге и в речи Fridrich Strba на конференции FOSDEM 2013.
- Расширенное покрытие форматов файлов Visio. LibreOffice 4.0.0 поддерживает все существующие форматы файлов Visio начиная с Visio 1.0, выпущенного в 1992 вплоть до Microsoft Visio 2013, выпущенного в 2012. Подробнее в этом блоге и выступлении Fridrich Strba на FOSDEM 2013.
- Улучшенная совместимость с ODF в различных параметрах. (Michael Stahl)
Графический интерфейс (GUI)
- Представлен новый подход к расположению виджетов и перевод множества диалогов. См. WidgetLayout. (Caolán McNamara, см. его выступление на FOSDEM 2013; Jack Leigh; Gokul)
- Прототип интерфейса может быть создан в Glade UI designer и затем подключен в код.
- Конвертированные виджеты могут быть отредактированы без перекомпиляции Libreoffice. Легче взаимодействие — лучше архитектура интерфейса.
- Лёгкое изменение размеров и сокрытия элементов. Уменьшение сложности кода.
- Следование передовой практике организации пробелов и отступов дающее красивые чёткие диалоги.
- Добавлен диалог для глаживающего фильтра Smooth, в нём поодерживается возможность выбора радиуса(силы) сглаживания/размазывания. (Tomaž Vajngerl)
- Размеры графических объектов можно изменять с помощью всплывающего меню, по правой кнопке мыши
- Функция меню доступна Draw, Impress and Calc, но не доступна в Writer.
- Поддержка отображения информации о изображении: исходные размеры, размеры изобрежения внутри документа.
- Возможность уменьшить разрешение изображения, задав размер (высоту и ширину в пиксилах или в точках на дюйм DPI).
- Lossless (PNG) or lossy (JPEG) compression with ability to set the quality and compression strength.
- Possibility to select the interpolation (resampling) algorithm.
. (Tomaž Vajngerl)
- Добавлена возможность редактирования изображения во внешнем редакторе в Calc, Impress и Draw. (Tomaž Vajngerl)
- Unify Popup menu option from Writer and from Draw and Impress to . (Tomaž Vajngerl)
- Improve quality of displaying images in documents. (Tomaž Vajngerl)
- It is possible now to select and copy text from message boxes. tdf#46193 (Tamas Zolnai)
- The "Apply Style" combo box in the toolbar now features previews of the styles to choose. (Jan Holesovsky)
- Unity integration (Antonio Fernandez, Björn Michaelsen, Alberto Ruiz, Ryan Lortie, Ted Gould)
- Hide / Show styles in the “Styles & Formatting” dialog (Cédric Bosdonnat)
- The templates management interfaces now allows to have non-native template files: templates from other office suites are now handled like the ODF ones. (Cédric Bosdonnat)
- Support Firefox Personas in LibreOffice. With LibreOffice 4.0, you can choose ▸ ▸ ▸ , choose a persona you like in your browser, paste its address to the dialog, confirm, and LibreOffice will use that. (Jan Holesovsky)
- Новый менеджер шаблонов для удобного представления шаблонов пользователю(Rafael Dominguez and Cédric Bosdonnat)
Локализация
- idxexample.odt localizable via PO files ( ▸ ▸ ). (Istvan Turi)
- шаблоны для расписания/факса/письма/отчёта локализуются с помощью файлов с расширением PO( ▸ ). (Istvan Turi)
- Уже добавлены файлы для локалей axk_CG beq_CG bkw_CG bvx_CG dde_CG ebo_CG iyx_CG kkw_CG kng_CG ldi_CG mdw_CG mkw_CG ngz_CG njx_CG njy_CG puu_CG sdj_CG tek_CG tsa_CG tyx_CG vif_CG xku_CG yom_CG. (Jeremy Brown)
- внеселы улучшения в работу автокоррекции для pt-BR. (Raimundo Moura, Olivier Hallot)
- The LightProof grammar checker for Brazilian Portuguese is now available. Improvements in pt-BR spell checking (Raimundo Moura, João Mac-Cormick, Olivier Hallot, László Németh).
- Translated key names on Windows for Asturian (Xuacu Saturio), Catalan (Jesús Corrius), Estonian (Mihkel Tõnnov), Slovenian (Martin Srebotnjak) and Spanish (Adolfo Jayme Barrientos). Translated key names on Linux for Slovenian (Martin Srebotnjak).
- Updated Slovenian thesaurus (Martin Srebotnjak/tezaver.si)
- для получения дополнительной информации смотрите речь о средствах локализации FOSDEM 2013.
Производительность
- Уменьшено время загрузки файлов ODS (see this blog entry for details). (Daniel Bankston)
- Уменьшего время загрузки файлов XLSX (see this blog entry for details). (Daniel Bankston)
- Значительно улучшена производительность сохранения новых записей в большие таблицы автокоррекции (tdf#49350). (Tomaž Vajngerl)
- Значительно уменьшено время загрузки и сохранения изобрежений и слайдов с большим количеством фигур(shape) (Michael Meeks)
- Уменьшено время загрузки файлов RTF (tdf#44736). (Miklós Vajna, Michael Meeks)
Инфраструктура
- Множество модулей перенесено на gbuild. (Peter Foley, Matúš Kukan, Caolán McNamara, David Ostrovsky, David Tardon, Norbert Thiebaud и другие)
- Все устаревшие классы контейнеров (Sv*Array*, Table, Container, List и т.п.) замещены STL контейнерами (Noel Grandin, Michael Stahl, и др.)
- С помощью https://gerrit.libreoffice.org/ использовавшегося для просмотра и лёгкого добавления изменений в коде уже добалено более 500 патчей. (David Ostrovsky, Norbert Thiebaud, Robert Einsle, Björn Michaelsen и многие другие)
- Для получения количества патчей:
ssh logerrit gerrit query status:merged|grep change|wc -l
- Для получения количества патчей:
- Модуль перевода стал только в исходниках, инструмент l10n читает переводы непосредственно из .po файлов. (Tamas Zolnai)
- построение репозитория bibisect с помощью tinderbox
- интеграция с Tinderbox (Norbert Thiebaud)
- начальный концепт bibisect (Björn Michaelsen)
Макросы
- …
GNU/Linux
- Добавлена поддержка GStreamer 1.0 и переработан текущий код по работе с gstreamer. (Tim-Philipp Müller, Michael Meeks)
Расширения
- PDF Import, Presenter Console и Python Scripting Provider теперь не отдельные расширения, а базовые функции. (Stephan Bergmann)
Удалённые/неподдерживаемые функции
- Прекращена поддержка устаревших бинарных форматов файлов StarOffice (версий 1.x–5.x).
- Прим.: старые XML форматы OpenOffice.org (.sxw, .sxi и т.п.), использовавшиеся по умолчанию в StarOffice версий 6 и 7 всё ещё поддерживаются.
- Прекращена поддержка экспорта в устаревший формат Word и Excel (вер. 6.0/95). Файлы в этих форматах смогут быть открыты, но сохранить будет возможно в формате по умолчанию (обычно .odt/.ods). Конечно экспорт в формат MS Office 97 и более поздние останется.
- Это позволит избежать путаницы со стороны пользователей, случайно сохраняющих в очень старые форматы, что ведёт к потере данных.
- Прекращена поддержка интеграции документооборота ODMA, очень устаревшей windows специфичной системы делопроизводства, ужасно взаимодействующей с пользователем.
- Прекращена поддержка библиотеки legacy STLport library использовавшейся для совместимости со старыми расширениями, связанными с ней (поставлялось только в 32-разрядной версии для Linux и Windows).
- Более не поддерживается платформа Mac/PPC, повышая планку до 10.6.
- Прекращена поддержка Windows 2000.
Изменения API
Язык сборки C++ UNO и библиотеки URE
- Обновлён основной компилятор для Windows C++ до версии Visual Studio 2010 (Fridrich Strba, Tor Lillqvist)
- больше не включаются в комплект библиотека msvcr90.dll для Visual Studio 2008.
- удалён заголовочный файл rtl/oustringostreaminserter.hxx 43b8e719d22bd115ecbd71e48be8aae42ed61a0d
- удалены заголовочные файлы osl/semaphor.h, osl/semaphor.hxx и все функции связанные с oslSemaphore/osl::Semaphore d911673a64250ece50f6ca5578385adabcae5e5d
- удалён заголовочный файл cppuhelper/stdidlclass.hxx c95f6b679a548f7b79d10005b0415d7a0233e4b4
- удалён заголовочные файлы cppu/FreeReference.hxx, cppu/Shield.hxx, salhelper/monitor.hxx 0f11f30ea96fcec8d7c648089fc223a6fbed6aef
- некоторые макросы были удалены SAL_MIN, SAL_MAX, SAL_FIELDOFFSET a13c3a68df9327d3a1d0283006a3cf755291484a
- не используется rtl/memory.h и в будущих версиях будет удалён
- подробнее на FOSDEM 2013
Python
Встроенный Python был обновлён с версии Python 2.6 до версии Python 3.3 (Michael Stahl)
Возможно потребуется доработка расширений и макросов Python для того, запуска под последней версией; для примера смотрите Porting to Python 3.
UNO IDL
Support for defining oneway methods and the [oneway]
syntax was removed from the UNO IDL compiler 90eac3e69749a9227c4b6902b1f3cef1e338c6d1
All exising API methods that used to be defined as oneway
are now plain methods.
New style services
A large number of existing UNO services were converted to new-style services, which allow for more convenient and more type safe construction; this has no impact on compatibility of existing client code. (Noel Grandin)
XDocumentInfo removed
The deprecated XDocumentInfo and related UNO interfaces were removed (e6f81b1898a59280f41177206b777a7a0d32f3fc). The replacement XDocumentProperties is available since OpenOffice.org 3.0 (interface announcement).
- com.sun.star.document.DocumentInfo
- com.sun.star.document.StandaloneDocumentInfo
- com.sun.star.document.XDocumentInfo
- com.sun.star.document.XDocumentInfoSupplier
- com.sun.star.document.XStandaloneDocumentInfo
IllegalArgumentException
The UNO exception com.sun.star.lang.IllegalArgumentException now derives from com.sun.star.uno.RuntimeException instead of com.sun.star.uno.Exception 31170413ae3786bf44564e813d7291354e939a77.
Unpublishing UNO APIs
- Deprecation and un-publishing of internal accessibility API
- This API was primarily used internally for our bridge implementations to native accessibility technology APIs, and will need adapting in future.
The following UNO services and interfaces are no longer published:
- com.sun.star.accessibility.AccessBridge 70626249cd247d9acdad417b8eaf252bae22c059
- com.sun.star.accessibility.Accessible
- com.sun.star.accessibility.AccessibleContext
- com.sun.star.accessibility.AccessibleEventId
- com.sun.star.accessibility.AccessibleEventObject
- com.sun.star.accessibility.AccessibleRelation
- com.sun.star.accessibility.AccessibleRelationType
- com.sun.star.accessibility.AccessibleRole
- com.sun.star.accessibility.AccessibleStateType
- com.sun.star.accessibility.AccessibleTableModelChange
- com.sun.star.accessibility.AccessibleTableModelChangeType
- com.sun.star.accessibility.AccessibleTextType
- com.sun.star.accessibility.IllegalAccessibleComponentStateException
- com.sun.star.accessibility.TextSegment
- com.sun.star.accessibility.XAccessible
- com.sun.star.accessibility.XAccessibleAction
- com.sun.star.accessibility.XAccessibleComponent
- com.sun.star.accessibility.XAccessibleContext
- com.sun.star.accessibility.XAccessibleEditableText
- com.sun.star.accessibility.XAccessibleEventBroadcaster
- com.sun.star.accessibility.XAccessibleEventListener
- com.sun.star.accessibility.XAccessibleExtendedComponent
- com.sun.star.accessibility.XAccessibleHyperlink
- com.sun.star.accessibility.XAccessibleHypertext
- com.sun.star.accessibility.XAccessibleImage
- com.sun.star.accessibility.XAccessibleKeyBinding
- com.sun.star.accessibility.XAccessibleRelationSet
- com.sun.star.accessibility.XAccessibleSelection
- com.sun.star.accessibility.XAccessibleStateSet
- com.sun.star.accessibility.XAccessibleTable
- com.sun.star.accessibility.XAccessibleText
- com.sun.star.accessibility.XAccessibleTextAttributes
- com.sun.star.accessibility.XAccessibleValue
- com.sun.star.awt.AccessibleButton
- com.sun.star.awt.AccessibleCheckBox
- com.sun.star.awt.AccessibleComboBox
- com.sun.star.awt.AccessibleDropDownComboBox
- com.sun.star.awt.AccessibleDropDownListBox
- com.sun.star.awt.AccessibleEdit
- com.sun.star.awt.AccessibleFixedText
- com.sun.star.awt.AccessibleIconChoiceControl
- com.sun.star.awt.AccessibleIconChoiceControlEntry
- com.sun.star.awt.AccessibleList
- com.sun.star.awt.AccessibleListBox
- com.sun.star.awt.AccessibleListBoxList
- com.sun.star.awt.AccessibleListItem
- com.sun.star.awt.AccessibleMenu
- com.sun.star.awt.AccessibleMenuBar
- com.sun.star.awt.AccessibleMenuItem
- com.sun.star.awt.AccessibleMenuSeparator
- com.sun.star.awt.AccessiblePopupMenu
- com.sun.star.awt.AccessibleRadioButton
- com.sun.star.awt.AccessibleScrollBar
- com.sun.star.awt.AccessibleStatusBar
- com.sun.star.awt.AccessibleStatusBarItem
- com.sun.star.awt.AccessibleTabBar
- com.sun.star.awt.AccessibleTabBarPage
- com.sun.star.awt.AccessibleTabBarPageList
- com.sun.star.awt.AccessibleTabControl
- com.sun.star.awt.AccessibleTabPage
- com.sun.star.awt.AccessibleTextField
- com.sun.star.awt.AccessibleToolBox
- com.sun.star.awt.AccessibleToolBoxItem
- com.sun.star.awt.AccessibleTreeListBox
- com.sun.star.awt.AccessibleTreeListBoxEntry
- com.sun.star.awt.AccessibleWindow
- com.sun.star.chart.AccessibleChartDocumentView
- com.sun.star.chart.AccessibleChartElement
- com.sun.star.drawing.AccessibleDrawDocumentView
- com.sun.star.drawing.AccessibleGraphControl
- com.sun.star.drawing.AccessibleGraphicShape
- com.sun.star.drawing.AccessibleOLEShape
- com.sun.star.drawing.AccessibleShape
- com.sun.star.drawing.AccessibleSlideView
- com.sun.star.drawing.AccessibleSlideViewObject
- com.sun.star.formula.AccessibleFormulaText
- com.sun.star.formula.AccessibleFormulaView
- com.sun.star.sheet.AccessibleCell
- com.sun.star.sheet.AccessibleCsvCell
- com.sun.star.sheet.AccessibleCsvRuler
- com.sun.star.sheet.AccessibleCsvTable
- com.sun.star.sheet.AccessiblePageHeaderFooterAreasView
- com.sun.star.sheet.AccessibleSpreadsheet
- com.sun.star.sheet.AccessibleSpreadsheetDocumentView
- com.sun.star.sheet.AccessibleSpreadsheetPageView
- com.sun.star.table.AccessibleCellView
- com.sun.star.table.AccessibleTableView
- com.sun.star.text.AccessibleEndnoteView
- com.sun.star.text.AccessibleFootnoteView
- com.sun.star.text.AccessibleHeaderFooterView
- com.sun.star.text.AccessiblePageView
- com.sun.star.text.AccessibleParagraphView
- com.sun.star.text.AccessibleTextDocumentPageView
- com.sun.star.text.AccessibleTextDocumentView
- com.sun.star.text.AccessibleTextEmbeddedObject
- com.sun.star.text.AccessibleTextFrameView
- com.sun.star.text.AccessibleTextGraphicObject
- com.sun.star.sheet.DataPilotSource 0315ef5bbc168896b1d7d8ac5c1657f861fa6a93
- com.sun.star.sheet.DataPilotSourceDimension
- com.sun.star.sheet.DataPilotSourceDimensions
- com.sun.star.sheet.DataPilotSourceHierarchies
- com.sun.star.sheet.DataPilotSourceHierarchy
- com.sun.star.sheet.DataPilotSourceLevel
- com.sun.star.sheet.DataPilotSourceLevels
- com.sun.star.sheet.DataPilotSourceMember
- com.sun.star.sheet.DataPilotSourceMembers
- com.sun.star.sheet.XDataPilotMemberResults
- com.sun.star.sheet.XDataPilotResults
- com.sun.star.sheet.XDimensionsSupplier
- com.sun.star.sheet.XHierarchiesSupplier
- com.sun.star.sheet.XLevelsSupplier
- com.sun.star.sheet.XMembersSupplier
- com.sun.star.sheet.DataResult bcb152889759c76aa9681aa72fcf7a92e5c3a2d7
- com.sun.star.sheet.DataResultFlags
- com.sun.star.sheet.MemberResult
- com.sun.star.sheet.MemberResultFlags
changes to unpublished UNO APIs
The following unpublished UNO interfaces were changed:
- Renamed com.sun.star.ui.UICommandDescription to com.sun.star.frame.UICommandDescription 6a1c29d7efd505346d4b43ee2b7080e8d769301e
- com.sun.star.text.XParagraphAppend 232ad2f2588beff50cb5c1f3b689c581ba317583
- com.sun.star.text.XTextContentAppend
- com.sun.star.text.XTextPortionAppend
- com.sun.star.accessibility.XAccessibleEventBroadcaster 70626249cd247d9acdad417b8eaf252bae22c059
- com.sun.star.inspection.XPropertyHandler 1fefd633220e5d9a7b1d511e3ebac7c008d97a97
- com.sun.star.report.XReportComponent 1fefd633220e5d9a7b1d511e3ebac7c008d97a97
- com.sun.star.deployment.XPackageManager 1b40fbe41459a2231870af94a06263d89af554a6
- com.sun.star.deployment.XExtensionManager 6dcb3d4ef46312729bb6f16c473b433474863f68
- com.sun.star.security.XDocumentDigitalSignatures 786f730ea2608abaafdc656e2181d11e076b6648
- com.sun.star.awt.tab.*
- com.sun.star.awt.grid.*
UNO API removals
The following UNO modules were removed entirely from the API:
- com.sun.star.corba 6eb7ee11c6a8286de7141e3938e10c96e4f3d81d
- com.sun.star.installation 63c07405de27649f1e9ea541c0b4223a80b0f425
- com.sun.star.setup 2787c0cf72bd1d33bb7feec4e3370d89bf9a5347
- com.sun.star.sync ee929741fe528399e9c1abb075d109f2aacc66c7
- com.sun.star.sync2 ee929741fe528399e9c1abb075d109f2aacc66c7
- com.sun.star.test 771914ab1482af600b11dfe789182604802d1046
- com.sun.star.util.logging 3e6b35fc96de29ba077f8f266ccfd73cb93561b3
The following UNO interfaces and services were removed from the API:
- com.sun.star.beans.XIntroTest 61d16504fc1aac2545589a85660c1c89aedbc372
- com.sun.star.style.XStyleCondition 487ec7193b7b470bbbade008c1a3e81fd74a127c
- com.sun.star.system.ProxySettings
- com.sun.star.system.SOffice52ProxySettings
- com.sun.star.system.SystemProxySettings
- com.sun.star.system.XProxySettings 28327c28ced32f181ed9b5c4921fd844e549980d
- com.sun.star.text.textfield.docinfo.Info0 b0d9c833c4312bce1694934b367756b4b55670f8
- com.sun.star.text.textfield.docinfo.Info1
- com.sun.star.text.textfield.docinfo.Info2
- com.sun.star.text.textfield.docinfo.Info3
- com.sun.star.text.AdvancedTextDocument c581cb503c9f99cdd0079c120f4f143f4bfddd39
- com.sun.star.text.HypertextDocument
- com.sun.star.text.DocumentIndexFormat 324d189c9059392dbdf800d2ba02590791355050
- com.sun.star.text.LineNumberingSettings d34ad7274cd45086aef54b4072a665da0a8015a8
- com.sun.star.text.PrintPreviewSettings aab4574d4b0b055385be8d9b2a752863ba8a1a64
- com.sun.star.text.XHeaderFooter 4323fd8b7a766ab197a1f9a38594cacc51f4d017
- com.sun.star.text.XHeaderFooterPageStyle
- com.sun.star.text.XLineNumberingSupplier 8674c120cf4eb0f180ec40044a060ef1b345e40c
- com.sun.star.text.XModule 8231ae65cdcd587ee8982df72c7c45361a374127
- com.sun.star.view.XPrintPreview d859632d9fceb944620b483cb567545b9995ae73
- com.sun.star.text.XTextEmbeddedObject 7a8d933585f5165393a9357edc55606c54cb36eb
- com.sun.star.ucb.Cookie 04553f43e8bf12c8ecbbfb24f87199767c34c4f4
- com.sun.star.ucb.CookiePolicy
- com.sun.star.ucb.CookieRequest
- com.sun.star.ucb.HandleCookiesRequest
- com.sun.star.ucb.XInteractionCookieHandling
- com.sun.star.ucb.CHAOSProgressStart f2586285f24977827a1dae06b8b4abd034cb7508
- com.sun.star.ucb.InteractiveCHAOSException f2586285f24977827a1dae06b8b4abd034cb7508
- com.sun.star.util.FileIOException 4a7386c9da4198760910f1f0775056903d872649
- com.sun.star.util.DiskFullException 4a7386c9da4198760910f1f0775056903d872649
- com.sun.star.util.XArchiver 0c0dd979941f36658034f26920099c152f0aad80
- com.sun.star.util.XCancelManager 00cb5762b7af2b5e2e72d36e4553d4e14b5e8bbe
- com.sun.star.util.XSimpleErrorHandler 99e31f6ead140594deb98fa8e794708403b8113d
- com.sun.star.xml.UserDefinedAttributeSupplier 0a9e0fbcecab9fda2ffa2e87e5f338add18daf62
- com.sun.star.xml.sax.XFastSerializer b7c41f1d1fcabc8f4abc670d5a18546a117b540a