Примечания к релизу LibreOffice 4.1
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Журнал изменений LibreOffice 4.1
Об этой странице
This is an in-progress scratch-pad of notes to build release notes from as and when we release. Please do not list features that are to be shipped already in the 4.0 release! Please do not add wish-list features that you hope will be implemented, but only what actually is implemented already.
What does a good feature look like here:
- It has a description, and a way for a busy reviewer, to find and play with the feature. Target someone who is extremely busy, and knows little-to-nothing about the product. So if a user interface element is key to the feature, be very explicit about where it is, e. g. ▸ ▸ ▸ ▸ paths to the elements you changed. Of course, you know your feature is important, and that everyone should care about the Extensible AutoShapes Properties dialog – but often the guys taking the screenshots and writing the notes do not.
- It credits the main authors who did the work – just add them in brackets after the feature, where possible.
- If the feature can be shown off with a sample / test file – particularly for new import-able features, it would be wonderful to have a link to/up-load of a test file that we can use to show that feature off to best effect. That really helps us to make good screenshots to show off the features, and allows reviewers to do their testing.
Thanks in advance for your help filling this out!
Текстовый процессор Writer
- Теперь изображения в Writer можно легко поворачивать с шагом в 90 градусов. (Tomaž Vajngerl)
- В Writer добавлена поддержка градиентной заливки фона текстовых фреймов tdf#46029 (Miklós Vajna)
- Внедрение шрифтов в документы Writer tdf#42195 (Luboš Luňák)
- Полосу примечаний теперь можно легко скрывать/показывать с помощью кнопки на линейке. tdf#38246 (Rodolfo Ribeiro Gomes)
- On Windows, modern IMEs show their suggestion windows at more easy-to-read position. tdf#64298 (Yohei Yukawa)
- Импорт и экспорт графических маркеров в маркированных списках в DOC, DOCX и RTF фильтрах i#120928 (Jian Hong Cheng - Apache: DOC part, Miklos Vajna: DOCX, RTF parts)
- Улучшена работа со сносками и нижними колонтитулами. tdf#34800 (Joren De Cuyper)
- Примечания теперь могут создаваться одновременно для нескольких абзацев tdf#53442 (Miklos Vajna)
Calc
- Внедрение шрифтов в таблицы Calc tdf#61073 (Noel Power)
- Add a Stepped Lines line type to Line and XY (Scatter) graphs tdf#61135 (Eric Seynaeve)
- В Calc добавлен подсчёт количества выделенных ячеек: tdf#61541 (Prashant Pandey)
- Импорт больших HTML документов с более чем 64 000 ячеек в таблице. tdf#35756 (Eike Rathke)
Formula engine
- В Calc добавлена функция NUMBERVALUE, как определено в ODF OpenFormula. tdf#57180 (Winfried Donkers, Eike Rathke)
- Новая функция SKEWP, как определено в ODF OpenFormula. tdf#60322 (Winfried Donkers)
- Import/export functions new in Excel 2013 for ODF OpenFormula compatibility. tdf#60032 (Eike Rathke)
The following functions are handled, name specialties are given as (in parentheses the Calc en-US UI name) [in brackets the ODFF name]ACOT, ACOTH, ARABIC, BASE, BINOM.DIST.RANGE (B) [BINOM.DIST.RANGE], BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, COMBINA, COT, COTH, CSC, CSCH, DAYS, DECIMAL, FORMULATEXT (FORMULA) [FORMULA], GAMMA, GAUSS, IFNA, IMCOSH, IMCOT, IMCSC, IMCSCH, IMSEC, IMSECH, IMSINH, IMTAN, ISFORMULA, MUNIT, NUMBERVALUE, PDURATION (DURATION) [PDURATION], PERMUTATIONA, PHI, RRI, SEC, SECH, SHEET, SHEETS, SKEW.P (SKEWP) [SKEWP], UNICHAR, UNICODE, XOR
Редактор презентаций Impress
- Внедрение шрифтов в файлы презентаций Impress tdf#61072 (Radek Doulik)
- Смотрите также раздел Фильтры
- Теперь можно легко создать слайдшоу из серии изображений с помощью функции "Фотоальбом" (tdf#35546 (Gergő Mocsi) ▸ ▸ )
Графический редактор Draw
- Смотрите раздел Фильтры
База данных Base
- Возможность ограниить результаты запроса с помощью выпадающего списка в окне создания запросов. (Tamás Zolnai)
- Find at: ▸ ▸
- New Query Properties Dialog in Query Design View for adding limit and distinct values properties. (Tamás Zolnai)
- Find at: ▸ ▸ ▸
- Query Properties Dialog can open from Query Design Toolbar
- Find at: ▸ ▸ (Issa Alkurtass, Tamás Zolnai)
Math
- New Elements docking windows added (Tomaž Vajngerl)
Диаграммы
- Экспорт диаграмм в формат odc (файл диаграммы ODF) (Markus Mohrhard)
- Для этого: перейдите в режим редактирования диаграмм, опосля чего
- Вставка odc-файлов из Calc по ▸ ▸ (Markus Mohrhard)
- Также диаграммы теперь можно экспортировать в векторные файлы (e.g. SVG,PDF) tdf#60137 (Tomaž Vajngerl)
Ядро
- Reduce java code: Port Agenda Wizard to python. Remove 11 files, 5345 lines of java code (Xisco Faulí)
- Port Web Wizard to python. 140 files changed, 5076 (+), 11416 (-). Removed 55 files, 10426 lines of java code (Javier Fernandez)
Options / General
Фильтры
- Экспорт SVG теперь включает гиперссылки tdf#47576 (Moritz Kütt)
- Media file types WMA, WMV, AAC, RMI MIDI Audio and SND (SouND) Audio now accessible from tdf#36635 (Joel Madero) ▸
- Множественные улучшения фильтров импорта и экспорта Microsoft OOXML (Подробнее: OOXML, .docx, .xlsx, .pptx, VML). Support for RTF and Microsoft Office binary file formats .doc, .xls, .ppt also received various improvements. (for details .doc, .xls, ppt, and rtf) (Question: Is this the right approach to show the details of the advances in the MS Office/OOXML filters?)
Помощь
- Подсветка кода Basic в примерах во встроенной справке (David Vastag, Andras Timar)
Графический интерфейс
Меню "Найти"
- Теперь панель "Найти" вызывается сочетанием клавиш Ctrl + F tdf#59101 (Joren De Cuyper)
- На панель "Найти" добавлена кнопка "Закрыть поиск" tdf#58526 (Joren De Cuyper)
- На панель "Найти" добавлен флаг "Учитывать регистр" tdf#63035 (Andrzej Hunt)
Предыдущие документы
- Добавлена функция ▸ ▸ (Ariel Constenla-Haile - Apache)
- На панель инструментов добавлена кнопка с выпадающим списком "Предыдущие документы", находится следом за кнопкой "Открыть" tdf#42418 (Jan Holesovsky)
- Улучшено отображение имен файлов в списке предыдущих документов (Samuel Mehrbrodt)
Прочее
- Удаление нескольких стилей разом tdf#46718 (Joren De Cuyper)
- Экспериментальные возможности: Боковая панель (IBM Symphony)
- Новая Галерея изображений (IBM Symphony)
Локализация
- Much improved windows input method alignment using IMR_QUERYCHARPOSITION tdf#64298 (Yohei Yukawa – Google)
- Support font localized forms (locl) feature in Writer tdf#62154 (Caolán McNamara)
- Improved hyphenation in Calc and Draw (László Németh)
Right-to-Left Support
- В macOS теперь поддерживается арабское письмо (Tor Lillqvist, Khaled Hosny and Abdulmajeed A.).
Performance
Infrastructure
- Completed the port to gnumake, and removed all dmake makefiles and internal binary, this gives significant build parallelism and build-time improvements; see Björn Michaelsen’s blog – many people helped in this work (Bjoern Michaelsen, David Tardon, Peter Foley, Norbert Thiebaud, Michael Stahl, Matus Kukan, Tor Lillqvist, Stephan Bergmann, Lubos Lunak, Caolan McNamara, Mathias Bauer, Jan Holesovsky, Andras Timar, David Ostrovsky, Hans-Joachim Lankenau, and more...)
- Instead of passing a vast number of pre-processor defines -DFOO on every compiler command-line, along with a similarly large amount of makefile rules to set these for various files, we now use autoconf to produce many separate config_host/config_feature.h include files to include which avoid lots of this annoyance (Lubos Lunak)
- Converted large numbers of component instantiations to use the new, much cleaner and more readable service constructors (Noel Grandin)
- L10ntools refactoring, remove obsolete behaviours (methods and classes), deduplicate functions and increase the efficiency of merge of translations with removing some "working without result" code and with reducing the counts of searching between translated strings. (Tamás Zolnai)
Scripting
GNU/Linux
Extensions
- Gallery improvements (Michael Meeks)
- Galleries can now be named with sensible names such as "mygallery.thm" rather than sg<integer> avoiding conflicts in the integer number-space and making it easier to package them.
- Galleries are created at compile time from a flat list of files - making it easy to extend them.
- Add ability to translate gallery files using a .desktop file syntax '.str' file placed next to the gallery thus
name[en_US]=My Gallery name[de]=Meine Gallery name[fr]=...
Feature removal / deprecation
- Support for macOS for PowerPC has been dropped.
- Similarly, support for macOS’s SDK v10.4 and 10.5 has been dropped as well.
API Changes
Unpublishing UNO APIs
- com.sun.star.document.MediaDescriptor 765aca651a3d53b14dc3bfac0d05b36d4f01dbb4
Удаление неодобряемых параматров конфигурации
- Common/Gallery/ID_Dialog 8e7a1ad17cdcd677e40865daa9bbdbe69927360d
- Common/Image/Color/PosterColor
- Common/Image/Color/RotationAngle
- Common/Image/Color/LeftRight
- Common/Image/Color/BlackWhiteThreshold
- Common/Image/Effect/MosaicX_Tile
- Common/Image/Effect/MosaicY_Tile
- Common/Image/Effect/SolarizationThreshold
- Common/Image/Effect/TileX_Tile
- Common/Image/Effect/TileY_Tile
- Common/Internal/CurrentTempURL 31fedbe9f782976b6aa4615b6fd171ed52137c94
- Common/Internal/SendCrashMail
- Common/Internal/Slot
- Common/Internal/UseMailUI
- Common/OfficeObjects 8e7a1ad17cdcd677e40865daa9bbdbe69927360d
- Common/ExternalApps/ExternalMailer/UseDefaultMailer
- Common/ExternalApps/ExternalMailer/CommandProfile
- Common/ExternalApps/ExternalMailer/Profiles
- Common/MailCommandLineProfile
- Common/Path/Current/OfficeInstall
- Common/Path/Current/OfficeInstallURL
- Common/WorkingSet 55664c9bd2469d3e493e6f1b67fbb2f96500d492
- Inet/Settings/ooInetDNSServer ad8ca80c42d2e2b8996d3cf528183710e8ea3395
- Inet/Settings/ooInetSOCKSProxyName
- Inet/Settings/ooInetSOCKSProxyPort
- Java/Install/AdditionalClasspath 7c48a2a83f4a92200c7f2b0f259bf1684d253436
- Java/Install/AdditionalSearchPath
- Java/Install/ExcludeVersion
- Java/Install/InstallationPackage
- Java/Install/PackageInstallationDirectory
- Java/Install/RequiredVersion
- Java/Install/Vendor
- Java/Install/VerifiedVersion
- Java/Install/Version
- Java/VirtualMachine/DebugPort
- Java/VirtualMachine/DisableAsyncGC
- Java/VirtualMachine/EnableClassGC
- Java/VirtualMachine/EnableVerboseGC
- Java/VirtualMachine/EnvironmentType
- Java/VirtualMachine/JavaLibPath
- Java/VirtualMachine/JavaStackSize
- Java/VirtualMachine/MaxHeapSize
- Java/VirtualMachine/MinHeapSize
- Java/VirtualMachine/NativeStackSize
- Java/VirtualMachine/RunTimeLib
- Java/VirtualMachine/SystemClassPath
- Java/VirtualMachine/VMType
- Java/VirtualMachine/Verbose
- Java/VirtualMachine/VerifyMode
- Math/Misc/NoSymbolsWarning 1c86d43ca8bf6f1eac93791068ec016d5637efcd