Jump to content

Примітки до релізу 25.8

From The Document Foundation Wiki
This page is a translated version of the page ReleaseNotes/25.8 and the translation is 100% complete.

Writer

  • Правило розстановки переносів Перемістити рядок додано, щоб вибрати, чи ставити переноси в останніх рядках слів сторінок і переміщувати цілі рядки на наступні сторінки допис у блозі ([1]). Див. також сумісність з MSO 2016 та пізніших версій у Фільтри (ця розробка фінансувалася через Фонд NGI0 Entrust, фонд, створений Фондом NLnet за фінансової підтримки програми Європейської Комісії «Інтернет наступного покоління»). (László Németh) tdf#165354
  • Було додано команду для вставки розриву абзацу перед таблицею: «.uno:BreakAboveTable». (Ujjawal Kumar) tdf#149825
  • Тепер легше контролювати вибір тексту під час прокручування вікна. (Oliver Specht, CIB) tdf#50743
  • Додано діалогове вікно для копіювання вмісту поля з документа, доступного лише для читання. (Oliver Specht, CIB) tdf#164318
  • Нове поле, яке відображає кількість сторінок для діапазону до наступного скидання нумерації. (Oliver Specht, CIB) tdf#71583
  • Додано команду (за допомогою комбінації клавіш Ctrl + ⇧ Shift + F2) для перетворення полів у звичайний текст. (Oliver Specht, CIB) tdf#45946
  • Запис змін доріжок у вікні у Writer blog post. (Miklos Vajna, Collabora)
  • З'явилася можливість 'відновити' зміни в Writer (відхилити історію) blog post. (Miklos Vajna, Collabora)
  • Підтримка взаємозалежних відстежуваних змін тепер покращена (публікація в блозі публікація в блозі 2). (Miklos Vajna, Collabora)
  • У діалоговому вікні автоматичного редагування Tools ▸ Auto-Redact ▸ Auto-Redact ▸ Add Target додано опцію для редагування зображень. (Karthik Godha) tdf#139331
  • Тепер у Writer можна налаштувати мову певних розділових знаків. (Jonathan Clark, TDF) tdf#66791 tdf#166011 tdf#166012

Доступність

  • З'явилася перевірка доступності для посилань у верхньому/нижньому колонтитулі. (Balázs Varga, Collabora) tdf#164797

Продуктивність

  • Певний важкий DOC-файл надихнув на оптимізацію завантаження мовних даних і розміщення графічних об'єктів. (Noel Grandin, Collabora) tdf#141415
  • Завантаження документів Writer з відстеженням змін тепер відбувається швидше. (Noel Grandin, Collabora) tdf#162343
  • Оптимізовано роботу зі скасуванням, що значно пришвидшило видалення дуже великих таблиць Writer. (Noel Grandin, Collabora) tdf#136238
  • Завантаження таблиць Writer, що містять закладки, стало швидшим. (Mike Kaganski, Collabora) tdf#165918
  • Великі документи запису справа наліво відкриваються швидше. (Noel Grandin, Collabora) tdf#64991

Calc

  • Діалогове вікно Імпорт тексту, яке використовується під час імпорту CSV, тепер має прапорець Завжди показувати при імпорті (увімкнено за замовчуванням). Цей прапорець визначає, чи буде показано діалогове вікно під час імпорту CSV, або чи будуть автоматично застосовані збережені (налаштовані під час останнього використання діалогового вікна) налаштування. Якщо прапорець знято, і діалогове вікно зазвичай не показується, його можна показати (один раз) за допомогою нового прапорця Редагувати параметри фільтра у діалоговому вікні Відкриття файлу, який працює так само, як і давно існуючий відповідний прапорець у діалоговому вікні Збереження файлу: він стає активним, коли у випадаючому списку фільтра вибирається формат файлу, параметри якого можна налаштувати. (Shardul Vikram Singh) tdf#74580
  • Оператори умовного форматування в наборах піктограм тепер можна налаштовувати. (Ahmed Hamed) tdf#61313
  • До контекстного меню клітинок Calc додано пункт "Очистити автофільтр". (Ujjawal Kumar) tdf#164322
  • Діалогове вікно імпорту тексту тепер відображається лише для спеціальних дій "Вставити", щоб уникнути непотрібних переривань. (Shardul Vikram Singh) tdf#65872

Нові функції

  • Додано функцію CHOOSECOLS. (Xisco Faulí, TDF) tdf#151000
  • Додано функцію CHOOSEROWS. (Xisco Faulí, TDF) tdf#150999
  • Додано функцію DROP. (Xisco Faulí, TDF) tdf#150998
  • Додано функцію EXPAND. (Xisco Faulí, TDF) tdf#151001
  • Додано функцію HSTACK. (Xisco Faulí, TDF) tdf#150868
  • Додано функцію TAKE. (Xisco Faulí, TDF) tdf#150997
  • Додано функцію TEXTAFTER. (Xisco Faulí, TDF) tdf#150865
  • Додано функцію TEXTBEFORE. (Xisco Faulí, TDF) tdf#150864
  • Додано функцію TEXTSPLIT. (Xisco Faulí, TDF) tdf#150866
  • Додано функцію TOCOL. (Xisco Faulí, TDF) tdf#150879
  • Додано функцію TOROW. (Xisco Faulí, TDF) tdf#150878
  • Додано функцію VSTACK. (Xisco Faulí, TDF) tdf#150867
  • Додано функцію WRAPCOLS. (Xisco Faulí, TDF) tdf#150881
  • Додано функцію WRAPROWS. (Xisco Faulí, TDF) tdf#150880

Продуктивність

  • Покращено швидкість рендерингу XLSX-файлів з великою кількістю умовного форматування. (Noel Grandin, Collabora) 185df5e6
  • Швидкість відкриття XLSX-файлів з великою кількістю умовного форматування було значно покращено. (Noel Grandin, Collabora) tdf#134864
  • Значно покращено швидкість відкриття XLSX файлів з великою кількістю графічних об'єктів. (Noel Grandin, Collabora) tdf#130326 tdf#150623
  • Оптимізовано розрахунок висоти рядка при перемиканні аркушів Calc, що значно скоротило час очікування в складних електронних таблицях. (Noel Grandin, Collabora) tdf#150623
  • Перемикання аркушів Calc з великою кількістю об'єктів малювання тепер відбувається набагато швидше. (Noel Grandin, Collabora) tdf#131595
  • Покращено ефективність перевірки орфографії в багатомовних електронних таблицях (Caolán McNamara, Noel Grandin; Collabora) 9a1f131a 3c7156da
  • Робота з великими діаграмами в Calc тепер набагато швидша при завантаженні, перемиканні режимів редагування та перемиканні аркушів. (Noel Grandin, Collabora) tdf#147874 tdf#151876
  • Покращено швидкість завантаження файлів XLSX з великою кількістю атрибутів customFormat у рядках. (Noel Grandin, Collabora) tdf#163015
  • Швидкість завантаження XLSX-файлів з великою кількістю формул, умовного форматування та коментарів було значно покращено. (Noel Grandin, Collabora) tdf#166684
  • Покращено продуктивність роботи з електронними таблицями з великою кількістю коментарів. (Noel Grandin, Collabora) tdf#161372

Impress

  • Ctrl + колесо прокрутки змінює кількість слайдів, що відображаються в одному рядку у поданні Сортувальник слайдів. (Oliver Specht, CIB) tdf#117946
  • Підтримуються вбудовані шрифти у файлах PPTX. (Tomaž Vajngerl, Collabora) faf45f80 d0ee08cf
  • Кращий алгоритм для визначення, чи використовується шрифт і чи потрібно його вбудовувати під час експорту у PPTX (презентацію PowerPoint) (Tomaž Vajngerl, Collabora) 777ff280
  • Тепер можна копіювати шаблони слайдів у програмі Impress і шаблони сторінок у програмі Draw. (Mohamed Ali) tdf#45617

Draw

  • Межі відображаються для полів сторінки; вимкніть їх за допомогою експертної опції

Draw::Малювати::Різне::Текстовий Об'єкт:: Показати Межу (Heiko Tietze, TDF) tdf#89420

Основне / Загальне

  • Реалізовано новий режим перегляду для всієї програми. У ньому всі файли відкриваються у режимі лише для читання, всі інструменти редагування вимкнено. Режимом керує нова експертна конфігурація "ViewerAppMode". (Mike Kaganski, Collabora) tdf#62845
  • У Windows механізм автоматичного оновлення (“ MAR ”) тепер реєструє лише його update _ service.exe як службу технічного обслуговування Windows “ LibreOffice ” (що дозволяє робити оновлення з правами адміністратора), коли LibreOffice встановлений в C :\Program Files. (Stephan Bergmann, Collabora) tdf#164225 tdf#162780
  • Фонове зображення в документі тепер відображається у вигляді растрової мініатюри у Стиль сторінки > Зона > Bitmap. (Justin Luth) tdf#125969
  • SHA384 з AES_192 тепер враховується, це дозволяє, наприклад, відкривати більше зашифрованих файлів. (Julien Nabet) tdf#166241
  • Відмітка часу підпису PDF при експорті документа тепер вимагає одного обчислення криптографічного підпису замість двох. Тому PIN-код потрібно вводити не більше одного разу в процесі. (Juraj Šarinay) tdf#147452
  • Формат PDF-документів, підписаних при експорті, тепер сумісний з Adobe Acrobat Reader. (Juraj Šarinay) tdf#121133
  • OLE-об'єкти, такі як діаграми у Calc, тепер можна пропорційно змінювати з клавішею ⇧ Shift або без неї у режимі редагування (так само, як і інші фігурні об'єкти). Крім того, переміщення об'єктів OLE у режимі редагування шляхом перетягування межі буде примусово повернуто на 45°, якщо натиснуто клавішу ⇧ Shift. (Laurent Balland) tdf#163816
  • 25.8.3
    Вимкнуто додаткові пробіли між символами хангиль та іншими символами, що не є символами CJK. (Jonathan Clark) tdf#136663


Фільтри

  • Тепер можна імпортувати зашифровані гібридні PDF-файли. (David Gilbert) tdf#55425
  • Автофільтри тепер імпортуються з XML-файлів MS Excel. (Kohei Yoshida) tdf#154311
  • 25.8.2
    Видалені коментарі з відстеженими змінами тепер повністю видаляються з неоригінальних документів DOCX/DOC. (Mike Kaganski, Collabora) tdf#108791
  • Відображення китайських, японських та корейських документів DOC/DOCX значно точніше. (Jonathan Clark, TDF) tdf#88908 tdf#83844 tdf#80596
  • Додано сумісність макета документів DOCX з дефісом, створених у MSO 2016 та пізніших версіях: переміщуйте лише слова з дефісом між сторінками та стовпцями (не на весь рядок, як у попередньому виправленні сумісності MSO 2013), (допис у блозі), див. також пов’язані розробки розширення ODF та інтерфейсу користувача (ця розробка фінансувалася через Фонд NGI0 Entrust, фонд, створений Фондом NLnet за фінансової підтримки програми Європейської Комісії «Інтернет наступного покоління»). (László Németh) tdf#165354
  • Виправлено багаторівневу нумерацію DOCX. (Michael Stahl, Collabora) tdf#166975

PDF 2.0

Додано підтримку експорту PDF 2.0 (ISO 32000-2) (Tomaž Vajngerl, Collabora)

  • Впроваджено сучасне шифрування AES-256, яке є обов'язковим для PDF 2.0.
  • Додано підтримку PDF/A-4, що використовує PDF 2.0 як основу.
  • Перерозташували інтерфейс експорту PDF, щоб логічніше об'єднати розділи (форми).
  • Об'єднав версії PDF і PDF/A в одне випадаюче меню.
  • Додано нові структурні елементи (/Em /Strong /Title)
  • Додано /AFRelationship для вбудованих файлів.
  • У гібридному режимі вбудований документ ODF позначається як джерело.


Інтерфейс користувача

  • Діалогове вікно Редагування поля можна відкрити в документах, доступних лише для читання. (Oliver Specht, CIB) tdf#164318
  • Панель інструментів форматування відображається в розділах, позначених як доступні для редагування в документах, призначених лише для читання. (Tibor Nagy, Collabora) tdf#146549
  • Для вибору валюти більше не потрібно натискати кнопку OK. (Szymon Kłos, Collabora) tdf#165589
  • У рядку швидкого пошуку з'явилася опція пошуку діакритичних знаків. (Johann Lorber, Linagora) tdf#163616
  • Додано кнопку перемикача для відображення пароля у діалогах введення пароля. (Balázs Varga, Collabora; Karthik Godha) tdf#146947
  • Перемикання режиму обертання для вибраного об'єкта тепер можна зробити одним клацанням миші в Writer і Calc, а не тільки в Impress і Draw. (Oliver Specht, CIB) tdf#90293
  • Вікна документів LibreOffice, а також центр "Пуск" тепер перемикатимуться у власний повноекранний режим macOS натисканням зеленої кнопки заголовка вікна. (Patrick Luby) tdf#128186
  • Меню "Вікно" у LibreOffice тепер містить пункти меню позиціонування та розташування вікон, які Apple додала у macOS Sequoia. (Patrick Luby) tdf#165448
  • Діалогове вікно «Ласкаво просимо/Що нового» надає доступ до вибору інтерфейсу користувача та опцій зовнішнього вигляду. (Heiko Tietze, TDF) tdf#137931
  • Вибір інтерфейсу користувача Перегляд ▸ Інтерфейс користувача... дозволяє активувати панелі інструментів (Heiko Tietze, TDF) tdf#158880

Доступність

  • Меню у діалоговому вікні Файл ▸ Шаблони ▸ Керування шаблонами тепер доступне для зчитування з екрана у Windows. (Michael Weghorn, TDF) tdf#157001
  • Додано підтримку атрибуту IAccessible2 «text-indent», який може використовуватися допоміжними технологіями, такими як екранні зчитувачі, для повідомлення про відступ першого рядка абзацу (екранний зчитувач NVDA в Windows підтримує цю функцію, починаючи з версії NVDA 2025.1). (Michael Weghorn, TDF) tdf#164795
  • Подання дизайну таблиці у Base (Таблиці ▸ Створення таблиці в поданні дизайну...) більше не не реагує, коли у Windows активовано зчитувач з екрана. (Michael Weghorn, TDF) 8a919d02
  • Комбіновані вікна та інші елементи керування всередині панелей інструментів тепер також представлені в дереві доступності програми. (Michael Weghorn, TDF) tdf#163989

Зміни в рядках інтерфейсу користувача

Написання сценаріїв

  • Версія внутрішнього Python — 3.11.
  • Постачаємо pip з внутрішнім пітоном. (Xisco Fauli, TDF) tdf#162786

Бібліотеки ScriptForge

Розширювана та надійна колекція ресурсів макроскриптів для LibreOffice, які можна викликати з користувацьких скриптів Basic або Python. (Jean-Pierre Ledure)

Бібліотеки надають загалом 33 сервіси, кожен з яких має набір методів та властивостей.

Нове у LibreOffice 25.8:

  • Нова властивість calc.XRectangle(rangename) повертає координати (у пікселях) на екрані, де знаходиться заданий діапазон. Це відкриває можливості для ефективного використання спливних меню. Дивіться Вікі: спливне меню.
  • Переклад іспанською мовою вже доступний (B. Antonio Fernández).
  • Метод calc.Intersect(range1, range2) обчислює спільну площу двох вхідних діапазонів.
  • За допомогою методу contextmenu.RemoveAllItems() ви можете створити повністю налаштоване контекстне меню. Приклад у Wiki: контекстне меню.
  • Щоб уникнути дублікатів, властивість document.MenuHeaders перераховує меню, наявні на панелі меню.
  • У службі Calc з'явилися нові методи форматування ("AlignRange", "BorderRange", "ColorizeRange", "DecorateFont" і "FormatRange"). Дивіться приклад на Wiki: діапазон форматування.
  • Елементи керування TabPageContainer тепер можна вставляти у діалоги за допомогою коду. Перемикання сторінок у діалогах: Wiki: сторінки з вкладками.
  • Все ще в діалогових вікнах, метод діалогового вікна «ImportControl()» копіює елементи керування між діалоговими вікнами: Wiki: створення складених діалогових вікон
  • Нова властивість platform.UntitledPrefix надає префікс для назви нових документів. Це може зробити макроси більш мовно-агностичними.
  • Доопрацьовано службу винятків: властивості ReportScriptErrors, StopWhenError, ReturnCode та ReturnCodeDescription дозволяють авторам скриптів вирішувати, що має робити ScriptForge, коли програма виявляє помилку.
  • Функція ui.CreateBaseDocument() дозволяє вам визначити, окрім баз даних HSQLDB, FIREBIRD та CALC (вбудованих), також тип FIREBIRD_EXTERNAL.
  • Нова властивість calc.DefinedNames, пов'язана з методом calc.DefineName(), дозволяє вам керувати визначеними іменами як на рівні аркуша, так і на глобальному рівні.

Весь набір сервісів (за винятком тих, що краще виконуються вбудованими функціями) доступний для скриптів Python з ідентичним синтаксисом і поведінкою, як і в Basic.

ScriptForge у вікі: читайте Macros/ScriptForge. (Lobaluna).

Українську версію документації бібліотек ScriptForge (25.8) частково інтегровано у сторінки допомоги LibreOffice (https://help.libreoffice.org/25.8/uk/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Наразі триває їх доопрацювання та переклад іншими мовами. (Alain Romedenne, Rafael Lima)

Android Viewer

Локалізація

Нові мови/локалі з даними про локалі

  • Додано албанську локаль. (Xisco Faulí, TDF) tdf#96151
  • Додано молдовську локаль. (Xisco Faulí, TDF) tdf#136753
  • Додано валюту Bitcoin. (Xisco Faulí, TDF) tdf#167431


Покращення інструментів вичитування та мовної підтримки

  • Додано словники для перевірки правопису та правила переносів для цих мов: пенджабі, орія, санскрит, каннада та ассамська.
  • Додано словники з перевіркою правопису для мов: тамільська та маратхі.
  • Словники перевірки орфографії були оновлені для таких мов: українська, данська, англійська GB + ZA, гінді, монгольська, іспанська та тайська.
  • Додано тезаурус "Маратхі".
  • Словенська мова оновлений тезаурус. (Martin Srebotnjak, OdprtiTezaver)


Довідка LibreOffice

Сторінки довідки для нових функцій Calc:

CHOOSECOLS CHOOSEROWS DROP EXPAND HSTACK TAKE TEXTAFTER TEXTBEFORE TEXTSPLIT TOCOL TOROW VSTACK WRAPCOLS WRAPROWS (Olivier Hallot, TDF)

Оновлення та виправлення контенту довідки:


Видалення / застарівання функцій

Слоган «Спільнота» було видалено..

Сумісність з різними платформами

Видалено підтримку Windows 7 та 8/8.1.

Припинено підтримку збірок Windows для x86 (32-розрядних) версій.

25.8 буде останньою версією, яка працюватиме на macOS 10.15 — LibreOffice 26.2 вимагатиме macOS 11 або пізнішої версії.

Зміни в API

  • Видалено інтерфейс XTiledRenderable UNO. ccefc5e5

Зміни конфігурації

Додано підтримку інструментарію Java. tdf#165774

Поточні експериментальні функції

Увімкнення експериментальних функцій Інструменти ▸ Параметри ▸ LibreOffice ▸ Додатково ▸ Увімкнути експериментальні функції (може бути нестабільно)

  • Writer тепер має попередню підтримку відступу першого рядка, відступу перед текстом і відступу після тексту, що залежать від шрифту. Цю функцію можна використовувати, ввівши значення відступу в діалоговому вікні властивостей абзацу, включаючи одиницю «em» для стандартної типографічної одиниці або «ic» для ширини ідеографічного символу CJK. (Jonathan Clark, TDF) tdf#36709 tdf#163913
  • Автодоповнення коду BASIC IDE та допоміжні ресурси, у Інструменти ▸ Налаштування ▸ LibreOffice ▸ Basic IDE
  • Нове діалогове вікно менеджера макросів Інструменти ▸ Макроси ▸ Менеджер макросів, яке поєднує функції 5-ти існуючих діалогових вікон, що використовуються для керування базовими макросами та макромовами фреймворку сценаріїв, в одне діалогове вікно. (Jim Raykowski) tdf#120658
  • Здорове шифрування ODF: Реалізовано новий режим шифрування ODF на основі пароля, який має такі переваги (Michael Stahl, Collabora) tdf#105844:
    • більш ефективний завдяки отриманню ключа тільки один раз на пакет
    • більш стійкий до несанкціонованого доступу завдяки автентифікованому шифруванню (AES-GCM)
    • краще приховування метаданих для зменшення витоків інформації
    • підвищена стійкість до грубої атаки за допомогою функції виведення ключів Argon2id з обмеженою пам'яттю

Warning:
Щоб відкрити ці зашифровані файли, вам знадобиться LibreOffice 24.2 або пізнішої версії. З цієї причини за замовчуванням використовується попередньо існуюче стандартне шифрування ODF.