Примітки до релізу/24.2
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Writer
- "Законна" впорядкована нумерація списків: змусьте певний рівень списку використовувати арабську нумерацію для всіх його частин. tdf#150408 (Mike Kaganski, Collabora)
- У коментарях тепер можна використовувати стилі, причому стиль абзацу "Коментар" є стилем за замовчуванням. Це полегшує зміну форматування всіх коментарів одночасно або візуальну категоризацію різних типів коментарів. tdf#103064 (Maxim Monastirsky)
- Покращено імпорт колонтитулів першої сторінки OOXML: Використовуйте властивість першої сторінки в існуючому стилі сторінки замість того, щоб створювати новий стиль тільки для першої сторінки. tdf#136472 (Tomaž Vajngerl, Collabora)
- 24.2.2Перед змістом можна вставити новий абзац за допомогою Alt + ↵ Enter (як для таблиць). tdf#146356 (Oliver Specht, CIB)
- 24.2.5Відкриття документів із вбудованими шрифтами більше не є повільним на macOS. (Patrick Luby) tdf#155212
Навігатор
- Елементи, на які можна посилатися, тепер можна перетягувати з Навігатора на текстове виділення, щоб використовувати його як текст гіперпосилання. tdf#156111 (Jim Raykowski)
- Вкладені розділи тепер можна згортати так само, як і заголовки (tdf#158103), і їх можна приховати або зробити видимими з контекстного меню (tdf#157681). (Jim Raykowski)
- В Контурний режим складання, приховані заголовки тепер не відображаються в навігаторі, а стають сірими. tdf#156282 (Jim Raykowski)
- Коментарі в темі тепер групуються в Навігаторі. tdf#157729 (Jim Raykowski)
Багатосторінкові плаваючі таблиці
Підтримка багатосторінкових плаваючих таблиць була покращена в різних аспектах:
- Контроль накладання, межі та виноски: опубліковано в блозі (Miklos Vajna, Collabora)
- Гніздування: опубліковано в блозі (Miklos Vajna, Collabora)
- Перенесення на сторінки: опубліковано в блозі (Miklos Vajna, Collabora)
- Покращення інтерфейсу: опубліковано в блозі (Miklos Vajna, Collabora)
Шаблони
- До категорії Локалізація додано шаблони з необхідними налаштуваннями для японського тексту. Це покращує сумісність з Microsoft Word для японських користувачів. tdf#86483, feeb3a46 (Jun Nogata)
Новий алгоритм розриву рядка для сумісності
Починаючи з 2013 року, невласницькі, метрично сумісні альтернативні шрифти більше не гарантують однакове розташування абзаців, оскільки MS Word 2013 і пізніші версії запровадили новий алгоритм розриву рядка за замовчуванням для вирівняного тексту. Щоб виправити втрачену сумісність, той самий алгоритм було реалізовано у Writer для зменшення пробілів у виправданих рядках на 20%. tdf#119908 допис у блозі (László Németh, донор: NLnet).
Наприклад, 2-сторінковий тестовий документ у Writer було скорочено до однієї сторінки, як у MS Word, як видно на наступному складеному зображенні (червоний текст, набраний у MS Word, покритий чорним текстом, набраним у LibreOffice Writer). Після розробки червоний текст MS Word видно лише при великому збільшенні поруч з чорними літерами Writer, оскільки розриви рядків вже абсолютно однакові:
Примітка: на даний момент використовується лише для сумісності DOCX (зокрема для файлів ODT, які конвертуються з нових файлів DOCX зі звуженням простору), але планується як стандартний алгоритм виправдання наступних основних версій LibreOffice.
Calc
- Нове поле пошуку в деці бічної панелі функцій. tdf#122718 (Rafael Lima)
- Формат чисел: науковий формат тепер підтримує та зберігає у форматах ODF (tdf#153993 та tdf#156449 Laurent Balland):
- вбудований текст, з таким форматом чисел, як
###.000 E0
- нижній регістр для експоненти з таким форматом чисел, як
###.000e0
- експоненту з порожнім символом '?' замість '0', з форматом чисел, наприклад
0.00E+?0
- вбудований текст, з таким форматом чисел, як
- Шрифт знову можна переглянути в режимі реального часу: він тимчасово застосовується до виділеної комірки (комірок) при наведенні курсору миші або за допомогою навігації у випадаючому списку шрифтів (бічна панель або панель інструментів). tdf#158320 (Caolán McNamara, Collabora)
- Комбінації клавіш для перемикання аркушів тепер працюють для циклічного переходу від останнього до першого (Ctrl + Tab ↹ або Ctrl + Page Down; ⌘ Cmd + Tab ↹ або ⌘ Cmd + Page Down) і навпаки (Ctrl + ⇧ Shift + Tab ↹ або Ctrl + Page Up; ⌘ Cmd + ⇧ Shift + Tab ↹ або ⌘ Cmd + Page Up;). tdf#156311 (Denis Sorotnik)
- Підсвічування стовпчика/рядка для активної комірки (Sahil Gautam) tdf#33201
- Доступно через
- Доступно через
- При копіюванні формул, видимих за допомогою tdf#156357 ▸ (комбінація клавіш Ctrl + `), під час вставлення їх у звичайний текстовий редактор буде показано формули (замість результатів). Їх також можна вставити у Writer за допомогою команди ▸ ▸ . (Heiko Tietze, TDF)
- Easier conditional formatting dialog by (Paris Oplopoios) ▸ ▸ ▸ tdf#157930
- 24.2.5Функції SUMIF і AVERAGEIF тепер завжди коректно працюють з масивом запиту (без необхідності використовувати третій необов'язковий параметр). tdf#158789 (Eike Rathke, Red Hat)
- 24.2.4XLS-файли з багатьма умовними правилами форматування тепер відкриваються швидше. (Noel Grandin, Collabora) tdf#160706
Impress
- Реалізовано малі кеглі для імпресії: деталі в опубліковано в блозі. tdf#98367 (Caolán McNamara, Collabora)
Налаштування слайд-шоу
- Налаштування "Показувати панель навігації" в tdf#157788 (Amin Irgaliev, Vladislav Tarakanov) ▸ буде збережено до локальної конфігурації.
- Перенесено налаштування консолі доповідача та пульта дистанційного керування з tdf#135089 7ca9c5bd (Samuel Mehrbrodt, allotropia) ▸ ▸ до ▸ . Крім того, було покращено оформлення міток та діалогових вікон.
- Крім того, з'явився новий прапорець, який дозволяє увімкнути сервер пульта дистанційного керування Bluetooth без увімкнення (наразі небезпечного) сервера WiFi. aee059ff (Michael Stahl, allotropia)
Шаблони
- Виправлено шаблони Impress, в яких для CJK і CTL були обрані неправильні шрифти. 3adf0 (Jun Nogata)
- Численні покращення та виправлення шаблонів (Laurent Balland, за сприяння Jérôme Bouat):
- виправлено сині елементи на слайді та бічній панелі;
- додано та покращено розміщення різних заповнювачів;
- виправлено порядок слайдів;
- зроблено зображення світлішими;
- зроблено шрифти та форматування більш узгодженими;
- виправлено стилі та їх ієрархію;
- видалено непотрібну розмітку;
- покращено сумісність з ODF;
- виправлено проблеми з оголошенням шрифтів;
- виправлено розмір попереднього перегляду у поданні нотаток;
- спрощено користування ними іншою мовою, ніж англійська;
- перенесено кредити у відповідне місце.
- Відповідні звіти та комміти: tdf#122080 tdf#158017 tdf#158022 tdf#158202 tdf#158203 tdf#158204 tdf#158205 tdf#158206 tdf#158230 tdf#158250 tdf#158488 619500d6 d103f4af f1f8fd84 23c300a0 a9ad36ae
Draw
- Тепер Draw імпортує багатосторінкові TIFF-файли (тобто TIFF-файл з декількома підфайлами), розміщуючи по одному зображенню на сторінці. tdf#155444 (Rashesh Padia, Collabora)
Base
- Автоматично доданий первинний ключ (наприклад, коли користувач приймає пропозицію майстра додати відсутній первинний ключ під час виходу) тепер вмикає AutoValue tdf#108057. (Mike Kaganski, Collabora)
- Підтримка загальних/невідомих вбудованих баз даних у майстрі нової бази даних (наприклад, у tdf#156471 (Pierre Vacher) ▸ ▸ ▸ ).
Chart
Math
- Підтримує встановлення та відображення напрямку формули справа наліво. tdf#134193 (Khaled Hosny, TDF)
- Підтримка арабських і перських операторів і символів. tdf#111705 (Khaled Hosny, TDF)
- Шрифт Math тепер можна змінити у tdf#101174 (Khaled Hosny, TDF)
- tdf#32418 (Khaled Hosny, TDF) ▸ тепер доступний у редакторі формул.
- Вбудований (візуальний) режим редагування формул тепер увімкнено за замовчуванням, як і в експериментальному режимі 2d47c824 (Khaled Hosny, TDF)
- 24.2.5Виправлення, що додає зворотну косу риску "\" перед дужками "(" та ")" для забезпечення правильного відображення непарних дужок у формулах у документах DOCX, PPTX та XLSX. tdf#158023, tdf#68997 (Amin Irgaliev)
Основне / Загальне
- Починаючи з цього випуску, запроваджено нову календарну нумерацію (YY.M.Patch). Це допоможе користувачам легше бачити, наскільки актуальною є встановлена версія LibreOffice.
- Зміни в автоматичному збереженні документів: За замовчуванням увімкнено "Зберегти інформацію про автоматичне відновлення", а також "Завжди створювати резервні копії". Резервні копії накопичуються у папці, вказаній у ▸ ▸ ▸ . Обидва параметри можна вимкнути за допомогою ▸ ▸ ▸ ▸ . tdf#152463 (Bogdan Buzea)
- Виправлено багато обмежень авто-відновлення та знову увімкнено інтерфейс автозбереження. Додано опцію "Помістити резервну копію в ту саму папку, що й документ". tdf#65509 tdf#68565 tdf#57414 (Mike Kaganski / Justin Luth, Collabora)
- Виправлено різні порізи паперу на панелі блокнота: багато покращень меню, краща підтримка попереднього перегляду друку, правильне скидання налаштованого макета, краще використання перемикачів, менше "стрибків" назад на головну вкладку, більше не переривається після перезавантаження файлу або попереднього перегляду друку чи головного вікна. tdf#126006 tdf#125504 tdf#122270 tdf#141136 tdf#148121 (Justin Luth)
- tdf#157114 (Dung Saga) ▸ тепер також збігається з назвами підменю для отримання релевантніших результатів.
- Додано функцію пошуку в tdf#49895 (Bayram Çiçek) ▸ .
- Автоматичне перемикання на темні кольори програм і темну тему піктограм, якщо у налаштуваннях стільниці вибрано темну колірну схему, тепер працює і для варіантів інтерфейсу на основі Qt, що використовуються, наприклад, за замовчуванням у KDE Plasma. tdf#156894 tdf#149611 (Michael Weghorn)
- Експертна конфігурація тепер показує пояснювальний текст до елементів конфігурації у підказці tdf#157431 (Samuel Mehrbrodt, allotropia)
- Експертний конфіг тепер можна фільтрувати за зміненими значеннями. Змінені значення відображаються жирним шрифтом. tdf#157432 (Samuel Mehrbrodt, allotropia)
- Покращено можливості редагування у діалоговому вікні Експертної конфігурації: (Samuel Mehrbrodt, allotropia)
- Правильна перевірка типу вхідних даних
- Редагування списків у власному діалоговому вікні
- Іноді алгоритми перевірки орфографії надсилають 2 списки для однієї і тієї ж частини речення. Один зі списків іноді буває порожнім. Тепер непорожній список показується при натисканні правою кнопкою миші. (Gökay Şatır, Collabora Productivity)
- Виправлено проблему нульового вказівника у password-dialog / libreofficeKit. (Gökay Şatır, Collabora Productivity)
- Виправлено проблему з кодованим текстом коректора Duden. (Gökay Şatır, Collabora Productivity)
- В експериментальному режимі зробили автоматичне оновлення на основі MAR доступним для 64-розрядних збірок TDF Windows, див. ▸ ▸ ▸ . (Stephan Bergmann, allotropia)
- У Windows підтримку кодів Alt + NumPad було розширено до повного діапазону Unicode. Зауважте, що це вплинуло на роботу з комбінаціями клавіш; комбінації Alt + Number тепер працюють лише з цифрами основної частини клавіатури у Windows, а не з цифрами NumPad. Також зауважте, що це покращення не передбачає підтримку параметра реєстру Windows
EnableHexNumpad
. tdf#156443 (Mike Kaganski, Collabora) - Додано додаткові редаговані поля метаданих Дописувач, Охоплення, Ідентифікатор, Видавець, Відношення, Права, Джерело, Тип. Див. розділ tdf#138792 (Sarper Akdemir, allotropia) ▸ ▸ .
Довідка LibreOffice
Продовження довідки LibreOffice для опису доступу до команд з декількох інтерфейсів: Меню, інтерфейс вкладок, клавіатура, панелі інструментів, рядок стану тощо.
Оновлення та виправлення вмісту довідки:
- E. Rathke
- O. Hallot
- S. Chaiklin
- S. Horacek
- M. Kaganski
- R. Lima
- A. Romedenne
- Bogdan Buzea
- Adolfo Jayme Barrientos
Фільтри
Фільтри на основі Orcus
Наступні покращення випливають, в першу чергу, з 0.19 release та з orcus library (Kohei Yoshida, allotropia).
- Перероблено фільтр імпорту Gnumeric для виправлення помилок і додавання відсутніх функцій. Найпомітніші додані функції:
- стилі комірок
- розширені текстові рядки
- іменовані діапазони
- висоти рядків і ширини стовпців
- об'єднані клітини
- Додано підтримку імпорту розширених текстових рядків у форматі Excel 2003 XML.
Імпорт "Полотна для малювання" з docx-документів
У Word є об'єкт під назвою "Полотно для малювання", на якому ви малюєте фігури. Вони об'єднуються в один об'єкт, подібно до групування. Це полотно для малювання потрібно використовувати у Word, якщо малюнок містить фігури з'єднувачів. Word записує цей об'єкт у файл у двох варіантах. Один - це оригінальне полотно креслення у розмітці DrawingML, а інший - резервний варіант зі зменшеними властивостями у розмітці VML. Попередні версії LibreOffice могли читати лише резервну копію VML. Тепер можна читати DrawingML. Це надає вам нові можливості імпорту:
- Імпортовано фон полотна для малювання.
- З'єднувачі більше не імпортуються як прості фігури, а як справжні з'єднувачі, прикріплені до початкової та кінцевої фігури.
- Примітивні фігури, такі як еліпси, імпортуються як ooxml-фігури, а отже, текст всередині фігури тепер може бути обгорнутий.
- Фігури можуть використовувати багатоколірні градієнти, тематичні кольори та ефекти світіння.
(Regina)
Цілісне шифрування ODF
Реалізовано новий режим шифрування ODF на основі пароля, який має наступні переваги:
- більш продуктивний завдяки отриманню ключа лише один раз для кожного пакета
- більш стійкий до несанкціонованого доступу завдяки шифруванню з автентифікацією (AES-GCM)
- краще приховування метаданих для зменшення витоку інформації
- вища стійкість до грубого перебору за допомогою жорсткої до пам'яті функції виведення ключів Argon2id
Це можливо, якщо увімкнено експериментальні можливості у tdf#105844 (Michael Stahl, allotropia)
▸ ▸ ▸ .
Підтримка SVG
- 24.2.2Підтримка параметрів стилів SVG:
style="overflow:notset"
,...:hidden"
та...:visible"
. (Xisco Fauli, TDF) tdf#159968
- 24.2.3Переклади, збережені в елементах
<switch>
, тепер вибираються на основі тегу мови системної локалі. (Xisco Fauli, TDF) tdf#160386
- 24.2.4Підтримка 2-х значень SVG
context-fill
таcontext-stroke
. (Xisco Fauli, TDF) tdf#155651
Підтримка OOXML SVG
- Підтримка розширення SVG OOXML (простір імен http://schemas.microsoft.com/office/drawing/2016/SVG/main)
- Імпортуйте зображення SVG (елемент svgBlip) замість резервного PNG.
- Експортуйте зображення SVG на додаток до резервного зображення PNG, яке використовується, якщо елемент svgBlip не підтримується (попередні версії MS Office). tdf#51510, tdf#126084 (Tomaž Vajngerl, Collabora)
WMF
- Виправлено відображення зображень з розміром EOF, відмінним від 3. tdf#155887 (Bartosz Kosiorek)
GUI
- У випадаючому списку "Вставити спеціальні символи" тепер відображається опис вибраного символу (і в підказці при наведенні). tdf#156538 (Jim Raykowski)
- У діалоговому вікні збереження за допомогою пароля з'явився лічильник надійності пароля, який використовує zxcvbn-c для визначення надійності пароля. tdf#157518 (Sarper Akdemir, allotropia)
- Перетворіть спливаючі вікна Попереджень безпеки на інформаційні панелі, щоб уникнути дратівливих діалогових вікон з попередженнями блокувальників. tdf#157482 (Balázs Varga, allotropia) - У попередній версії, якщо відповідні параметри конфігурації були ввімкнені, при кожному збереженні документа видавалося попередження та/або особиста інформація видалялася. Ці спливаючі вікна Попередження безпеки були перетворені на окремі попередження в інформаційній панелі у верхній частині сторінки. Інфопанель може відображатися як для прихованої, так і для особистої інформації. Таким чином, користувач отримує підказку без значного порушення робочого процесу. Кнопка на банері може додатково відкривати діалогове вікно, в якому можна видалити окремі фрагменти інформації.
- Діалогові сторінки параметрів поводилися непослідовно, коли параметри було заблоковано. Деякі елементи інтерфейсу не відображають цього, стаючи неактивними і показуючи значок замка зліва від них. Зрештою, всі сторінки Параметрів працюватимуть узгоджено, коли опції заблоковано. tdf#157698 (Balázs Varga, allotropia)
- Уточнити текст діалогового вікна налаштувань безпеки макросів, щоб точно вказати, що дозволено, а що заборонено. tdf#157588 (Gábor Kelemen, allotropia)
- З'явилася можливість скинути обрізання для зображення. tdf#86628 (Andrea Rosetti)
Доступність
- Перегляди дерева, подібні до діалогового вікна конфігурації експерта (до якого можна отримати доступ через tdf#99609 (Michael Weghorn, TDF) ▸ ▸ ▸ ▸ ), тепер правильно відображаються через API спеціальних можливостей, тому вміст таблиці повідомляється програмами зчитування з екрана.
- Системне налаштування зменшення/вимкнення анімації тепер виконується LibreOffice, щоб вимкнути анімацію "мурашок, що марширують" під час копіювання клітинок у Calc. (Це нова можливість у LibreOffice 24.2 для Windows і Linux; для macOS цю можливість вже включено до LibreOffice 7.6). tdf#155414 (Patrick Luby; Michael Weghorn, TDF)
- Виправлено проблеми з обробкою позицій миші у специфічній для Windows реалізації доступності, щоб програма для зчитування з екрану NVDA могла коректно оголошувати текст комірки Calc під вказівником миші. tdf#156679 (Michael Weghorn, TDF)
- Різноманітні спливаючі меню, як-от елемент керування стилем лінії межі (наприклад, використовується у Writer: tdf#101886 tdf#141101 tdf#156561 (Michael Weghorn, TDF) ▸ ▸ ▸ ▸ ) або засіб вибору кольору шрифту (наприклад, використовується у Writer: ▸ ▸ ▸ ) тепер правильно оголошується програмою зчитування екрана NVDA у Windows.
- Керування сіткою ООН тепер належним чином відображається на рівні доступності і, отже, може бути оголошене пристроєм зчитування з екрану NVDA. tdf#156473 (Michael Weghorn, TDF)
- Діалогове вікно багаторядкового редагування (наприклад, яке використовується в tdf#104833 (Michael Weghorn, TDF) ▸ ) тепер підтримує доступний текстовий інтерфейс, який дозволяє програмам зчитування з екрана повідомляти його текстовий вміст.
- Доступні події зі зміненим активним нащадком більше не надсилаються некоректно, якщо значення комбінованого списку змінюється без фокусування комбінованого списку, що спричиняло плутанину з пристроєм зчитування екрана NVDA у діалоговому вікні друку. tdf#157137 (Michael Weghorn, TDF)
- У Windows роль IAccessible2 тепер повідомляється для фреймів, замість того, щоб повідомляти про них як про діалоги. dd0a0ecb839df1289693d4b2f862e3942a80345d (Michael Weghorn, TDF)
- Рядки стану в діалогах тепер відображаються з правильною доступною роллю, щоб зчитувачі з екрана могли знаходити їх і повідомляти про них відповідно. tdf#157639 (Michael Weghorn, TDF)
- Вміст діалогового вікна tdf#157633 (Michael Weghorn, TDF) ▸ тепер оголошується програмою зчитування екрана NVDA у Windows, коли відкривається діалогове вікно.
- У Windows текстові атрибути тепер повідомляються на рівні доступності відповідно до специфікацій текстових атрибутів IAccessible2 та атрибутів об'єктів, а не за допомогою користувацьких назв і значень атрибутів. Про неправильне написання тепер також повідомляється через відповідний текстовий атрибут. Разом із відповідною зміною у версії 2024.1 зчитувача з екрана NVDA це робить повідомлення про неправильно написані слова робочим під час читання рядка тексту у Writer. tdf#157696 (Michael Weghorn, TDF)
- У Windows про вирівнювання тексту тепер повідомляється через відповідний атрибут об'єкта IAccessible2, що дозволяє допоміжним технологіям, таким як програма для зчитування з екрана NVDA, повідомляти про це. tdf#135922 (Michael Weghorn, TDF)
- Прапорці в діалоговому вікні правопису тепер можна перемикати за допомогою клавіші пробілу tdf#135921 (Michael Weghorn, TDF)
- Абзаци автора, що використовують стиль абзацу "Блокова цитата", тепер також використовують роль доступності блокової цитати, що дає змогу зчитувачам з екрана оголошувати їх як блокові цитати. tdf#135586 (Michael Weghorn, TDF)
- VoiceOver на macOS більше не повідомляє "згорнуто", коли абзац Writer або кнопка на панелі інструментів отримує фокус. 64d7bb1917c38ad8e256a482778df647904f5502 (Michael Weghorn, TDF)
- Кнопки перемикання тепер можна перемикати за допомогою відповідної доступної дії, що, наприклад, дозволяє це робити програмам для зчитування з екрана. tdf#112661 tdf#112662 (Michael Weghorn, TDF)
- Підписи заголовків, рядків і стовпців у Calc тепер відображаються за допомогою атрибутів об'єктів "rowindextext" (текст індексу рядка) і "colindextext" (текст індексу стовпця), як зазначено у специфікації ARIA. Програма для читання з екрана Orca використовує ці атрибути для позначення клітинок. tdf#158030 (Michael Weghorn, TDF)
- Програма для читання з екрана Orca на Linux тепер повідомляє про поточний стан кнопки на панелі інструментів підкреслення, тобто вказує, чи активне підкреслення на даний момент чи ні. tdf#123864 (Michael Weghorn, TDF)
Зміни в рядках інтерфейсу користувача
- tdf#157716 (Aswath T) було змінено на у параметрах.
- Клавішу десяткового роздільника змінено на Клавішу десяткового роздільника на клавіатурі в опціях. tdf#113478 (Adoche Onaji)
- tdf#155214 (Aswath T) було змінено на у діалоговому вікні налаштування.
- Масштаб' змінено на У відсотках від батьківського у діалоговому вікні Площа tdf#154019. (Heiko Tietze, TDF)
- Опис було змінено на Альтернативний текст. tdf#155044 (Heiko Tietze / Ilmari Lauhakangas, TDF)
- Оцінити до рівня було змінено на Включити до рівня у діалоговому вікні індексу. tdf#157908 (Seth Chaiklin)
- Додавати інтервали між абзацами і таблицями вгорі сторінок було змінено на Додавати інтервали між абзацами і таблицями вгорі першої сторінки та на розривах сторінок у параметрах. tdf#141676 (Seth Chaiklin)
- Автооновлення змінено на Автоматичне оновлення з документа на вкладці «Упорядкувати» діалогового вікна «Стиль». tdf#149796 (Seth Chaiklin)
- Замість елементів керування Widow і Orphan вкладка «Потік тексту» діалогового вікна «Стиль абзацу» тепер говорить про поділ абзаців. tdf#156795 tdf#156109 Samuel Mehrbrodt (allotropia)
Локалізація
- LibreOffice тепер доступний вірменською мовою.
Вірменська мова є індоєвропейською мовою, якою розмовляють 5–7 мільйонів людей у Республіці Вірменія та інших країнах світу. Переклад користувальницького інтерфейсу LibreOffice здебільшого зробив Tigran Zargaryan. Читайте більше про це в нашому блозі
Покращення інструментів вичитування та мовної підтримки
Словники
- Словенський тезаурус оновлено (Martin Srebotnjak, OdprtiTezaver).
Написання сценаріїв
BASIC
- CCur тепер враховує системну локаль. tdf#128122 (Jonathan Clark)
Бібліотеки ScriptForge
Розширювана та надійна колекція ресурсів макроскриптів для LibreOffice, які можна викликати з користувацьких скриптів Basic або Python. (Jean-Pierre Ledure)
Бібліотеки надають загалом 32 сервіси, кожен з яких має набір методів та властивостей.
Нове у LibreOffice 24.2:
- Сервіс (новий) Набір даних допомагає переглядати дані, зібрані за допомогою таблиць, запитів або операторів SQL SELECT. Отримання та оновлення даних записів спрощується завдяки використанню словників ім'я поля => значення поля. Бінарні поля можуть бути витягнуті у файли або оновлені вмістом файлів.
- Сервіс База даних підтримує режим транзакцій, зокрема методи Commit() та Rollback().
- Використовуйте нову властивість файлова система служби Документ для навігації внутрішньою файловою структурою документів, як у звичайних папках і файлах.
- Методи Files() і Subfolders() у сервісі FileSystem надають список файлів і папок, наявних у теці. Тепер вони приймають додатковий логічний аргумент IncludeSubfolders.
- Властивість UserData сервісу Платформа надає доступ до вмісту еквівалентної сторінки в діалоговому вікні Інструменти/Опції.
- Сервіс Документи збагачено набором функцій для керування стилями. Наприклад, придушення всіх невикористовуваних стилів можна зробити кількома рядками коду.
Весь набір сервісів (за винятком тих, що краще виконуються вбудованими функціями) доступний для скриптів Python з ідентичним синтаксисом і поведінкою, як у мові Basic.
Англійську версію документації бібліотек ScriptForge (24.2) повністю інтегровано у сторінки допомоги LibreOffice (https://help.libreoffice.org/24.2/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Наразі триває їхній переклад іншими мовами. (Alain Romedenne, Rafael Lima)
Видалення / застарівання функцій
- Викличте майстер експорту до HTML у Impress/Draw. Експорт до HTML з інтерфейсу тепер працює так само, як і за допомогою
--convert-to html:"impress_html_Export"
з командного рядка, при цьому слайди експортуються як єдиний документ. tdf#105303 (Xisco Fauli, TDF) - Вилучено підтримку протоколу FTP з LibreOffice, відповідно до побажань постачальників браузерів та загальних тенденцій у галузі. tdf#146386, 4a26dcac (Michael Stahl, allotropia)
- Наступні шрифти більше не постачаються за замовчуванням. tdf#159752 (Khaled Hosny, TDF)
- NotoMono-Regular.ttf
- NotoNaskhArabicUI-Bold.ttf
- NotoNaskhArabicUI-Regular.ttf
- NotoSans-Condensed.ttf
- NotoSans-CondensedBold.ttf
- NotoSans-CondensedBoldItalic.ttf
- NotoSans-CondensedItalic.ttf
- NotoSans-Light.ttf
- NotoSans-LightItalic.ttf
- NotoSansArabicUI-Bold.ttf
- NotoSansArabicUI-Regular.ttf
- NotoSerif-Condensed.ttf
- NotoSerif-CondensedBold.ttf
- NotoSerif-CondensedBoldItalic.ttf
- NotoSerif-CondensedItalic.ttf
- NotoSerif-Light.ttf
- NotoSerif-LightItalic.ttf
Сумісність з різними платформами
- У Windows текстові атрибути тепер повідомляються на рівні доступності відповідно до стандартів IAccessible2 текстові атрибути та текстові атрибути. та атрибути об'єктів специфікаціями IAccessible2 , а не за допомогою власних назв та значень атрибутів. Допоміжні технології, які наразі підтримують лише кастомні атрибути LibreOffice, мають бути адаптовані для підтримки атрибутів відповідно до специфікацій IAccessible2. Для програми зчитування з екрану NVDA це було реалізовано у майбутній версії 2024.1. tdf#157696
- Мінімальні вимоги до збірки та запуску LibreOffice на Linux було підвищено з Red Hat Enterprise Linux 7/CentOS 7 до Red Hat Enterprise Linux 8/CentOS 8 (або еквівалентної версії). Це також означає, що Qt 5.15 є мінімальною версією Qt, яка підтримується для "плагінів VCL" на основі Qt 5 (qt5/kf5). 02f48a32
- libxml2 та libxslt тепер потрібно встановити у системі для збірок випуску TDF b20f17ce.
Зміни в API
- Група констант
com.sun.star.sheet.NamedRangeFlag
тепер підтримує прапорецьHIDDEN
, який дозволяє приховати іменовані діапазони з інтерфейсу користувача. Сумісність MSO з прихованими іменованими діапазонами також тепер підтримується. tdf#154449 (Rafael Lima) - Нові команди UNO для Writer:
.uno:SpotlightParaStyles
і.uno:SpotlightCharStyles
для функції Підсвічування для стилів абзаців і символів відповідно. Тепер вони доступні у меню: ▸ tdf#156114 (Jim Raykowski).uno:InsertDateFieldVar
та.uno:InsertTimeFieldVar
для полів змінної дати та змінного часу відповідно. Це дозволяє призначити комбінації клавіш як для фіксованих, так і для змінних варіантів полів дати і часу. Обидва варіанти тепер доступні з меню: ▸ . 6c073a18 (Xisco Fauli, TDF)
Зміни конфігурації
- Новий параметр можна використовувати для вимкнення незахищених мережевих протоколів (наприклад, незашифрованих HTTP, SMTP і TLS версій, старших за 1.2). Якщо його вимкнено, WebDAV UCP автоматично намагатиметься з'єднатися через HTTPS, тоді як інші сервіси відмовлятимуть у з'єднанні. 5365daf6 8e46dd95 8b0b453e
- org.openoffice.Office.Security/Net/AllowInsecureProtocols
- Новий параметр можна використовувати для вимкнення
soffice --accept
ec3ffe62- org.openoffice.Office.Security/Net/AllowInsecureUNORemoteProtocol
- Наступні ключі конфігурації застаріли:
- org.openoffice.Office.Inet::Settings::ooInetFTPProxyName tdf#146386
- org.openoffice.Office.Inet::Settings::ooInetFTPProxyPort tdf#146386
- Вилучено наступні застарілі ключі конфігурації:
- org.openoffice.Office.Common/InternalMSExport/UseOldExport tdf#154077 (Gabor Kelemen, allotropia)
- org.openoffice.Office.Histories/HistoryItem/Password (Samuel Mehrbrodt, allotropia)
- org.openoffice.Office.Linguistic/SpellChecking/IsSpellCapitalization (Samuel Mehrbrodt, allotropia)
- Налаштування кольорів початкового центру StartCenterThumbnailsHighlightColor та StartCenterThumbnailsHighlightTextColor вилучено на користь системних значень за замовчуванням tdf#158084 (Heiko Tietze, TDF)
Переглядач Android
- Додано початкову підтримку темних тем tdf#124480 (Michael Weghorn, TDF)
- Завдяки багатьом перекладачам додано підтримку більшої кількості мов інтерфейсу користувача