head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.12 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.10 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.8 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.6 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.4 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.2 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.4.0.26 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.24 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.22 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.20 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.18 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.16 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.14 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.12 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.10 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.8 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.6 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.4 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.2 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.3.0.4 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.2 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.2.0.4 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.2 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.1.0.8 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.4 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @// @; 1.5 date 2024.10.08.05.57.31; author ryoon; state Exp; branches; next 1.4; commitid 7iXahzbDIhdCYOsF; 1.4 date 2021.08.22.02.41.50; author ryoon; state Exp; branches; next 1.3; commitid YTNg5t7BkbxoDU5D; 1.3 date 2021.02.06.06.47.24; author ryoon; state Exp; branches; next 1.2; commitid SQ1tGuectiiekCGC; 1.2 date 2020.08.11.16.07.39; author ryoon; state Exp; branches; next 1.1; commitid 9Avd42bAGTabbFjC; 1.1 date 2019.08.10.11.41.29; author ryoon; state Exp; branches; next ; commitid aNG1OOUXWHgfvtyB; desc @@ 1.5 log @misc/libreoffice: Update to 24.8.2.1 * Fix build with boost 1.86.0. Changelog: 24.8.2.1: List of fixed bugs Bugs fixed compared to 24.8.1 RC2: 1. cid#1607212 check of thread-shared field evades lock acquisition [Caol??n McNamara] 2. cid#1607350 data race condition [Caol??n McNamara] 3. cid#1607370 check of thread-shared field evades lock acquisition [Caol??n McNamara] 4. cid#1607469 data race condition [Caol??n McNamara] 5. cid#1608206 double lock [Caol??n McNamara] 6. cid#1608497 double lock [Caol??n McNamara] 7. cid#1608532 data race condition [Caol??n McNamara] 8. cid#1619147 dereference before null check [Caol??n McNamara] 9. cid#1619294 dereference null return value [Caol??n McNamara] 10. i#109051 Support exit property [Mike Kaganski] 11. tdf#61313 CONDITIONAL FORMATTING: Icon set should have a color reverse switch [Xisco Fauli] 12. tdf#92064 LO unusable with Tibetan super long paragraphs [Jonathan Clark] 13. tdf#100037 FILEOPEN DOCX Image arrangement (in Z dimension) not respected [Justin Luth] 14. tdf#119785 RTL: DOC: closing parenthesis is displayed as LTR in embedded document [Jonathan Clark] 15. tdf#127610 NB Tabbed View Not Centered (macOS) [Patrick Luby] 16. tdf#129061 FILEOPEN PPTX: equation not displayed because Impress doesn't support inline formulas [Mike Kaganski] 17. tdf#130857 Qt5 implement theming using native widgets (weld) [Michael Weghorn] 18. tdf#133041 Sidebar: List style is not added back to hierarchy after undoing and redoing it (see comment 7) [Jim Raykowski] 19. tdf#135335 UNO API: SwXNumberingRules::getByIndex returns font style name in BulletFontName [Ashok] 20. tdf#143603 Opening a simple presentation has UNDO active [Mike Kaganski] 21. tdf#149865 FILEOPEN PPTX: table lacks border (outer right edge) [Balazs Varga] 22. tdf#151748 Bad Horizontal lines (kashida) in Arabic/Persian text inside a text box [Jonathan Clark] 23. tdf#152142 RTL Text sometimes falls out of the text box [Jonathan Clark] 24. tdf#152298 FILEOPEN DOCX Copying and pasting between table cells is slow (steps in comment 7) [Mike Kaganski] 25. tdf#155488 Calc 7.5.x.y ?? Chart export as svg without title of the y-Axis [Caol??n McNamara] 26. tdf#155751 dBase: BETWEEN won't include first and last value in queries [Julien Nabet] 27. tdf#159032 crash with smart justify [Xisco Fauli] 28. tdf#160675 UI: Sidebar doesn't show width and height (nor X/Y coordinates) of object depending on timing [Caol??n McNamara] 29. tdf#161007 Report Builder Wizard fails [Julien Nabet] 30. tdf#161256 Libreoffice crashes using gtk4 VCL on kde plasma wayland [Michael Weghorn] 31. tdf#161444 When switching sheets, newly-focused sheet should fire object:state-changed:focused prior to object:active-descendant-changed [Michael Weghorn] 32. tdf#161599 Extension is not handling formulas from MS Excel created files for all versions besides 7.3.7 [Eike Rathke] 33. tdf#161705 LO crashes with undo/redo of page numbering wizard's created bookmarks [Justin Luth] 34. tdf#161741 LO crashes with undo/redo of new header + some other change [Justin Luth] 35. tdf#161805 Chart line properties: icon and gallery drop down do not open by mouse hovering (first time) (Windows, kf5/kf6, gen) [Michael Weghorn] 36. tdf#161810 [DOCX] Justified text does not wrap correctly [L??szl?? N??meth] 37. tdf#161876 Readonly attribute of target file is ignored on "save as" in an other format. [Miklos Vajna] 38. tdf#162003 "System theme" uses Adwaita Light colour for page in KDE Plasma, instead of system colour scheme. (>= KF6 & Qt 6.7.2) [Michael Weghorn] 39. tdf#162109 Unexpected, wrong hanging punctuation/letter with JustifyLinesWithShrinking (no space shrinking in the last paragraph line, if needed) [L??szl?? N??meth] 40. tdf#162113 Font selection dialog messes up font variant selection when passing fonts without desired one [Caol??n McNamara] 41. tdf#162220 LibreOffice 24 justifies a wide range of paragraphs incorrectly (in the case of paragraph lines without portions, i.e. without text spans) [L??szl?? N??meth] 42. tdf#162359 FILESAVE PDF/UA Comment exported as PDF annotation generates "Annotation is not nested inside an "Annot" structure element" error [Tibor Nagy] 43. tdf#162431 Executing method insertControlCharacter in Basic without parameter nControlCharacter does not throw error [Andreas Heinisch] 44. tdf#162455 EDITING Converting svg file to curves causes text in objects to disappear [Caol??n McNamara] 45. tdf#162507 Page layout reflow after pressing delete causes hang (involving tables) [Miklos Vajna] 46. tdf#162524 Libreoffice autocorrects themself to themselves regardless of the context its used in [Ilmari Lauhakangas] 47. tdf#162582 Find toolbar's "Search key not found" error message has incompatible colors in dark mode, especially its icon (Sifr dark theme only) [Heiko Tietze] 48. tdf#162587 Error message "D'oh! You found a bug" in UNIQUE documentation [Olivier Hallot] 49. tdf#162651 Accepting cell input after AutoInput had covered the adjacent cell does not redraw the entire area (Windows, kf5/kf6, gen) [Caol??n McNamara] 50. tdf#162656 Alt+X (.uno:UnicodeNotationToggle) deletes all characters like holding down the Backspace key [Mike Kaganski] 51. tdf#162657 Alt+X (.uno:UnicodeNotationToggle) deletes a base character with Variation Selector (VS17 or later) [Mike Kaganski] 52. tdf#162659 Embedded options in Options -> Load/Save -> Microsoft Office are not editable (cannot check/uncheck them) [Caol??n McNamara] 53. tdf#162662 FILEOPEN DOCX: layout loop with 2 pages and a complex full-page group shape [Miklos Vajna] 54. tdf#162696 Installing a certain extension by dragging and dropping to Start Center fails and blocks UI (kf5/kf6) [Michael Weghorn] 55. tdf#162707 FILESAVE DOCX lost paragraph style with lots of numberings [Miklos Vajna] 56. tdf#162715 Pasting a text copied in another Writer session changes the theme [Mike Kaganski] 57. tdf#162724 CStr() and Format() should produce localized output for currency values [Mike Kaganski] 58. tdf#162725 DOCX smart justify: missing shrinking in last paragraph line with multiple portions [L??szl?? N??meth] 59. tdf#162732 Vertical alignment = middle [Caol??n McNamara, Heiko Tietze] 60. tdf#162781 Table in DOCX may limit its width to an overlapping floating frame, instead of shifting down [Mike Kaganski] 61. tdf#162782 FILESAVE SVG: semi-transparent shape text in a bullet list crashes [Miklos Vajna] 62. tdf#162803 Spurious kashida in text box after font change [Jonathan Clark] 63. tdf#162823 A password-protected Basic library in an ODB created in 24.2 is lost after re-save in 24.8 [Michael Stahl] 64. tdf#162841 Re-saving a password-protected Basic library fails an assertion [Michael Stahl] 65. tdf#162866 LO 24.2.1 "acor_fr-FR.dat" not read by LO 24.2.5 and later versions [Michael Stahl] 66. tdf#162878 Reworked localized Impress templates look ugly in RU [Laurent Balland] 67. tdf#162884 German UI and styles: footnote number position should be superscript [Justin Luth] 68. tdf#162889 A11Y sidebar: warning does not disappear when page header is deleted [Balazs Varga] 69. tdf#162890 A11Y sidebar: warning does not disappear when page header content is deleted [Balazs Varga] 70. tdf#162899 Solver Options dialog should accept parameters of TypeClass BYTE and SHORT (it only accepts LONG) [Rafael Lima] 71. tdf#162911 Inserting multiple Hyperlinks and undoing an insertion (Ctrl-Z) crashes Writer [Xisco Fauli, Michael Stahl] 72. tdf#162926 Value/text in the Microsoft Word form is not visible in LibreOffice 24.8.0 [Justin Luth] 73. tdf#162935 Variable assignment within a BASIC WITH block fails [Mike Kaganski] 74. tdf#162937 Issues with resizing the Comment Sidebar in Writer [Rafael Lima] 75. tdf#162938 Import of Excel spreadsheet with conditional formatting is not presenting the same in Calc [Xisco Fauli] 76. tdf#162955 In the exported PDF comments are annotations with zero area bounding box [Tibor Nagy] 77. tdf#162958 When using formula with Impress Style is lost [Caol??n McNamara] 78. tdf#162962 Scriptforge (python) doesn??t work anymore in LO 24.8.1 in Windows 11 [Mike Kaganski] 79. tdf#162987 Executing .uno:DataFilterAutoFilter on a hidden spreadsheet crashes [Mike Kaganski] 80. tdf#162988 A11Y sidebar: false warning about short hyperlink at top of page [Balazs Varga] 81. tdf#162990 Oversized lock-icon with SVG themes [Ilmari Lauhakangas] 82. tdf#163006 Layout loop control fires many times when loading a specific DOCX [Mike Kaganski] 83. tdf#163042 DOCX smart justify: bad cursor and pilcrow positions in last paragraph line with single portion [L??szl?? N??meth] 84. tdf#163064 --convert-to exports a broken OLE in a PPTX [Mike Kaganski] 85. tdf#163086 The "Pin" button is huge after updating [Ilmari Lauhakangas] 24.8.1.2: List of fixed bugs Bugs fixed compared to 24.8.1 RC1: 1. cid#1557116 dangling reference [Caol??n McNamara] 2. cid#1616924 dereference after null check [Caol??n McNamara] 3. tdf#68274 provide better update mechanism -- Mozilla ARchive (mar) based incrementals on all supported platforms [Thorsten Behrens] 4. tdf#152336 Improve CSV field separator detection/behavior when several separators are selected on import [Xisco Fauli] 5. tdf#153008 FILEOPEN PPTX: images (clipped against a shape) appear horizontally compressed [Xisco Fauli] 6. tdf#157198 French guillemets quotation marks replacement half-messed up if added in formula bar [Caol??n McNamara] 7. tdf#160226 Math visual mode: Clicking on visual elements (i.e. fraction) completely destroys your formula structure [Heiko Tietze] 8. tdf#160945 LibreOffice crashes in vtableCall at startup (Windows ARM) [Stephan Bergmann] 9. tdf#161709 Active cell rectangle hides content in surrounding cells; is too wide; looks ugly [Rafael Lima] 10. tdf#161724 FILEOPEN PPTX: image completely disappears, other quite off (zoomed in?) [Xisco Fauli] 11. tdf#161945 Horizontal scrolling with Shift+Scrollwheel slows down when going toward column A [Patrick Luby] 12. tdf#162006 Autofill handle should have a white outline too [Rafael Lima] 13. tdf#162467 Position and Size dialog shows dimensions in incorrect measurement units [Xisco Fauli] 14. tdf#162574 Pasting yields in an abort [Miklos Vajna] 15. tdf#162586 Crash after exporting an odt document to pdf [Xisco Fauli] 16. tdf#162589 LibreOffice doesn't start on Windows (erorr messages about nss3.dll and nspr4.dll) [Xisco Fauli] 17. tdf#162593 Crash & other issue with Gallery (after attempt to add elements to a custom theme) [Mike Kaganski] 18. tdf#162597 Editing Data Range in a chart by editing cell number doesn't work in 24.8.0.3 [Caol??n McNamara] 19. tdf#162646 macOS: active cell indicator is not symmetrical [Patrick Luby] 20. tdf#162732 Vertical alignment = middle [Heiko Tietze] 21. tdf#162746 Cannot open DOCX file from 24.8 [Mike Kaganski] 22. tdf#162761 LO base, firebird negative decimal number changes from round number to fractional greater by 1 digit (steps in comment 2) [Mike Kaganski] 23. tdf#162764 CRASH: closing LibreOffice while TextControlParagraphPropertiesDialog/TextControlCharacterPropertiesDialog are open (gen) [Xisco Fauli] 24. tdf#162822 FILEOPEN regression: calc open csv forgets dialog settings [Xisco Fauli] 25. tdf#162829 CRASH: Editing Formula Bar with two views [Xisco Fauli] 26. tdf#162833 Firebird sqlquery with sum created in 24.2 can not changed or saved with Editor 24.8 [Julien Nabet] 27. tdf#162852 When adjusting Comment column width to its minimum possible width, it gets resized to its maximum possible width [Rafael Lima] 24.8.1.1: List of fixed bugs Bugs fixed compared to 24.8.0 RC3: 1. ofz#70966 integer-overflow [Caol??n McNamara] 2. tdf#122718 Sidebar Functions panel misses search like Function Wizard [Eike Rathke] 3. tdf#123527 Insert / special Character not correctly rebuilding font chart to match selected font and search string [Mike Kaganski] 4. tdf#130857 Qt5 implement theming using native widgets (weld) [Michael Weghorn] 5. tdf#132064 "With" statement likely evaluates its argument on each unqualified member access [Mike Kaganski] 6. tdf#134902 FILEOPEN: DOCX: Watermark-Visibility (VML shape visibility in style) not handled correctly [Oliver Specht] 7. tdf#140061 Crash swlo!sw::WriterMultiListener::StartListening [Patrick Luby] 8. tdf#140289 PDF/UA export has no/incorrect tab order [Michael Stahl] 9. tdf#141398 Single reference search result should be highlighted (see comment 5 item 2) [Caol??n McNamara] 10. tdf#141466 Asian phonetic guide for Japanese does not work properly if I change the default "base text". [Jonathan Clark] 11. tdf#145847 Unreasonable default relative width 1% in Table Properties in case of point units (steps in comment 10) [Caol??n McNamara] 12. tdf#148367 EDITING MS Access through 64-bit ODBC doesn't work and returns an Invalid Bookmark error [Mike Kaganski] 13. tdf#150458 Incorrect calculation of the boundaries of the For loop (Option VbaSupport 1) [Mike Kaganski] 14. tdf#152919 LO Writer: user input fields not updating automatically [Bjoern Michaelsen] 15. tdf#153343 Forms: Real font size of text in label field is 8pt, although default font size in control properties is different [Michael Weghorn] 16. tdf#153866 .uno:IndexMarkToIndex not working [Bjoern Michaelsen] 17. tdf#154612 Function CDate missing in overview "Converting Date Values" [Pierre F] 18. tdf#154959 Brother QL500 / QL570 / QL700 label printers no longer rotate to landscape (Arch / Manjaro) [Caol??n McNamara] 19. tdf#155636 Forms: Background of form controls isn't shown while creating a form. [Michael Weghorn] 20. tdf#155637 Forms: Form controls for multi line text aren't shown with background when input data (Linux-KDE). [Michael Weghorn] 21. tdf#156211 Glitch in the kashida for justified Arabic/Persian text with double quotes [Jonathan Clark] 22. tdf#156962 UI: multline textfield (Form > Text Box) not refreshing? (kf5/ qt5 with Cairo) [Michael Weghorn] 23. tdf#158504 "Default Page Style" does not appear as an applied style [Bjoern Michaelsen] 24. tdf#158510 FILEOPEN PPT/PPTX If audio file has absolute path in relationships and is not found, it should be searched from the location where the file is opened [Xisco Fauli] 25. tdf#159146 Trouble redrawing background for comment column after changing width [Rafael Lima] 26. tdf#160077 FILEOPEN DOCX: image layoutInCell must vertical offset relative to the cell print area, not the page (comment 5) [Justin Luth] 27. tdf#160163 Text field should reset placeholder if all content is deleted [Juergen Funk] 28. tdf#160459 Embedded formula's contents partly hidden by grey frame when in edit mode [Caol??n McNamara] 29. tdf#160509 Modal Window on FILEOPEN for Read-Only (e.g. out of an eMail) SECOND file is hidden behind (Needs Apple Mail!) [Caol??n McNamara] 30. tdf#160786 Wrong alignment indentation in currency formatted cells in Calc [Jonathan Clark] 31. tdf#160843 Page numbers do not reset [Bjoern Michaelsen] 32. tdf#161139 FILEOPEN DOCX SaxException when opening specific file [Justin Luth] 33. tdf#161189 EDITING: Comment (aka "Note") on target cell is not replaced (deleted) when source cell has no comment [Andreas Heinisch] 34. tdf#161264 FILEOPEN RTF Paragraph with checkbox and mail merge field are not visible [Oliver Specht] 35. tdf#162065 can't clone "format" of a shape anymore [Oliver Specht] 36. tdf#162075 size of text box in header [Miklos Vajna] 37. tdf#162109 Unexpected, wrong hanging punctuation/letter with JustifyLinesWithShrinking [L??szl?? N??meth] 38. tdf#162121 24.2.5 Writer: long text in alphabetical index entry flows through margin, does not wrap to next line [Michael Stahl] 39. tdf#162194 Hyphenation shows right position for hyphenation, but executes it at wrong position on canvas in Writer [Jonathan Clark] 40. tdf#162205 RTL and LTR text rendered at vastly offset baselines in vertical-lr writing mode [Jonathan Clark] 41. tdf#162211 FILEOPEN DOCX: LayoutInCell still needed for proper round-tripping results [Justin Luth] 42. tdf#162219 Unable to insert decimal values in Base into a decimal column in SQL Server [Mike Kaganski] 43. tdf#162278 [25.2] Validation drop-down list appears away from the cell [Caol??n McNamara] 44. tdf#162279 Base Forms: Warning for deleting records will show many useless and irritating informations [Julien Nabet] 45. tdf#162282 ReqIF export modifies exported embedded EMF images [Mike Kaganski] 46. tdf#162295 FILEOPEN DOCX: slow handling with many shapes and sections with headers/footers [Miklos Vajna] 47. tdf#162297 KDE desktop has issue with long extended tips, text line does not fold [Rafael Lima] 48. tdf#162314 LibreOffice Writer hangs in a document with mixed RTL and LTR text in paragraphs [Jonathan Clark] 49. tdf#162339 MySQL/MariaDB direct connection: Table with spaces in table name couldn't be deleted by GUI [Julien Nabet] 50. tdf#162340 Firebird: Content of subform, linked by a decimal value, isn't shown any more [Mike Kaganski] 51. tdf#162345 Undoing deletion of text in a column results in freeze (Windows-only) [Mike Kaganski] 52. tdf#162351 Firebird: Changing primary key to autovalue leads to crash of whole LO (KDE only) [Michael Weghorn] 53. tdf#162358 Font fallback for Fat7a diacritic fails in track changes, succeeds otherwise [Jonathan Clark] 54. tdf#162370 Saving a particular document with too many styles to DOCX crashes [Mike Kaganski] 55. tdf#162398 Crash when copy-pasting HTML content from Writer in attached document [Mike Kaganski] 56. tdf#162426 Assertion is failed saving a specific document to HTML [Mike Kaganski] 57. tdf#162439 EXACT doesn't work with numbers in array context [Mike Kaganski] 58. tdf#162466 Pivot table in XLSX is a row larger than in MSO Excel, and covers other cells [Jaume Pujantell] 59. tdf#162471 Calc comment shows time when added but not on RT [Pranam Lashkari] 60. tdf#162480 Insert->Text from File crashes Writer for files with text box anchored to table cells other than A1 [Mike Kaganski] 61. tdf#162528 Converting to PNG will fail if invalid JSON is passed as filter data [Mike Kaganski] 62. tdf#162555 Crash adding current drawing to the Gallery [Mike Kaganski] @ text @$NetBSD: patch-sc_source_core_tool_math.cxx,v 1.4 2021/08/22 02:41:50 ryoon Exp $ The older NetBSD has no math_errhandling support yet. --- sc/source/core/tool/math.cxx.orig 2021-08-16 19:56:28.000000000 +0000 +++ sc/source/core/tool/math.cxx @@@@ -20,7 +20,9 @@@@ static double err_pow(const double& fVal { // pow() is expected to set domain error or pole error or range error (or // flag them via exceptions) or return NaN or Inf. +#if defined(MATH_ERREXCEPT) assert((math_errhandling & (MATH_ERRNO | MATH_ERREXCEPT)) != 0); +#endif std::feclearexcept(FE_ALL_EXCEPT); errno = 0; return pow(fVal1, fVal2); @@@@ -52,6 +54,7 @@@@ double power(const double& fVal1, const fPow = err_pow(fVal1, fVal2); } // The pow() call must had been the most recent call to check errno or exception. +#if defined(MATH_ERREXCEPT) if ((((math_errhandling & MATH_ERRNO) != 0) && (errno == EDOM || errno == ERANGE)) // emscripten is currently broken by https://github.com/emscripten-core/emscripten/pull/11087 // While the removal is correct for C99, it's not for C++11 (see http://www.cplusplus.com/reference/cfenv/FE_INEXACT/) @@@@ -61,6 +64,9 @@@@ double power(const double& fVal1, const && std::fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW)) #endif || !std::isfinite(fPow)) +#else /* non MATH_ERREXCEPT */ + if (!std::isfinite(fPow)) +#endif { fPow = CreateDoubleError(FormulaError::IllegalFPOperation); } @ 1.4 log @libreoffice: Update to 7.2.0.4 Changelog: GENERAL Popup list to search for menu commands Scrollable style picker in the NotebookBar Fontwork panel in the Sidebar New list view for the templates dialog Built-in "Xray"-like UNO object inspector WRITER Background fills can cover whole pages, beyond margins Page styles can now have a gutter margin Mail merge shows a warning about nonexistent data sources RDF metadata in Style Inspector Custom color metadata field shadings CALC Calc now can filter by color in AutoFilter HTML tables listed in the External Data dialogue now show captions "Fat cross" cursor available in the options Type can be selected in "Moving Average" trend lines IMPRESS & DRAW New templates: Candy, Freshes, Grey Elegant, Growing Liberty, Yellow Idea Multiple columns now available in text boxes Direct access to the scaling factor via the status bar @ text @d1 1 a1 1 $NetBSD: patch-sc_source_core_tool_math.cxx,v 1.3 2021/02/06 06:47:24 ryoon Exp $ d3 1 a3 1 NetBSD has no math_errhandling support yet. d11 1 a11 1 +#if !defined(__NetBSD__) d21 1 a21 1 +#if !defined(__NetBSD__) d29 1 a29 1 +#else /* NetBSD */ @ 1.3 log @libreoffice: Update to 7.1.0.3 Changelog: Writer General improvements * Writer now has support for anchoring shapes relative to the bottom of the page content frame. blog post (Miklos Vajna, Collabora) * Default anchor for newly added images can be set per Tools ? Options ? LibreOffice Writer ? Formatting Aids tdf#99646 (Heiko Tietze, TDF) * Writer now supports locale-independent templates blog post (Miklos Vajna, Collabora) Locale-indepentent Writer template * Writer can now detect Unicode type even if imported text file does not have a BOM tdf#60145 (Tomofumi Yagi) Outline folding mode * Added a new Writer outline folding mode (as experimental feature). You should enable experimental features in Tools ? Options ? LibreOffice ? Advanced dialog to see "Show outline content visibility button" checkbox in Tools ? Options ? LibreOffice Writer ? View dialog. After checking it you'll can see a button with arrow near any selected heading in your document. Click on it to fold all text from the current heading to next heading. Right click on it to fold all text from current heading to next the same level heading with all its subheadings tdf#38093 (Jim Raykowski) Table formulas * Added several table formulas for Word interoperability (L??szl?? N??meth, NISZ) + PRODUCT table formula tdf#123388 + ABS table formula tdf#123354 + SIGN table formula tdf#123390 + COUNT table formula tdf#123356 Style inspector * Added Style Inspector for displaying all the attributes of Paragraph Styles, Character Styles and manually formatted (Direct Formatting) properties. tdf#134554. Read the necessity of this tool here. (Shivam Kumar Singh, GSoC; mentors: Mike Kaganski, Heiko Tietze, Tomaz Vajngerl) Style Inspector Fields * Input fields now can be toggled with View ? Field Names core commit 926a1a16 (Michael Stahl, CIB) * Empty fields can be selected with the mouse core commit 2c7bf354 (Samuel Mehrbrodt, CIB) * Word compatible Fields can now be toggled to hide either the command or the result with View ? Field Names (Michael Stahl, CIB) Fields Hide Command or Result Performance * Speeded up find/replace operations tdf#119286 (Noel Grandin, Collabora) ODF subtable conversion * Simple cases of subtables in legacy ODF documents initially created by OpenOffice.org 2.2 and older can now be converted to modern rowspan tables on import, typically improving the quality of a subsequent export to Word formats or HTML drastically. core commit e366c928(Michael Stahl, CIB) Calc General improvements * Added an option to disable paste with Enter key. You can find it in a dialog from menu Tools ? Options ? LibreOffice Calc ? General. tdf#34686 (Martin van Zijl) * Now you can select items in Autofilter window clicking by all item's row, but not only by checkbox tdf#116675 (Attila Sz?cs, NISZ) * Fixed an issue in formula input box when Calc fail to set the formula reference if you have freeze rows/columns enabled in a sheet. tdf#47349 (Justin Luth, Collabora) * Added "Reset All" button to Solver dialog tdf#134528 (Rafael Lima) Fill with merged cells Fix lost merging and bad linear sequence of numbers during fill with merged cells (Attila Sz?cs, NISZ): * Copy merged cell structure like other spreadsheets do tdf#40993, tdf#59585 * Select merged area wholly to fix the selection rectangle during fill, fixing incomplete attribute copying, bad grid and border tdf#43958 * Apply correct linear sequence of numbers by skipping empty overlapped (invisible, i.e. not top-left) cells of the merged areas tdf#88782 New spreadsheet functions Changed spreadsheet functions * Now INDIRECT function supports sheet-local scoped names tdf#100818 (Eike Rathke, Red Hat) Performance * Improved spell checking performance in Calc core commit bdd149b1 (Dennis Francis, Collabora) * Improved performance when searching in Autofilter. Previously if the record contains a lot of unique values Calc will be very slow if you type-in a character in the autofilter search box. Now the search is instant. tdf# 122419 (Eike Rathke, Red Hat), tdf#133878 (Lubo? Lu????k). Impress & Draw * Adding visible digital signatures to existing PDF files with Draw. Blog post (Miklos Vajna, Collabora) * Now Impress allows changing animations for several objects at once tdf# 126394 (Srijan Bhatia) * Presentation console has an "Exit" button now tdf#90978 (Srijan Bhatia) * Presentation console has a "Pause/Resume" button now tdf#128964 (Srijan Bhatia) * Added realistic soft blurred shadows for objects tdf#48722 (Ahmad Ganzouri, GSoC; mentors: Miklos Vajna (Collabora), Toma? Vajngerl) New soft blurred shadow * Added new physics based animation capabilities and new animation effect presets that use them. Namely Fall Simulated, Shoot right/left and return, Fall and fade out. Blog post (Sarper Akdemir, GSoC; mentor: Thorsten Behrens (CIB)) Physics based animation effects Base Chart Math * Math has now a full support of HTML colors. Some of them have been added to the UI on Attributes section in Element pane. core commit 0643dab6 (Dante Dom??nech) Math new color on Element pane in 7.1 version * New examples in Element pane. core commit 2b29e16e (Dante Dom??nech), core commit ad8485eb (Laurent BP) Scripting The ScriptForge libraries An extensible and robust collection of macro scripting resources for LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre Ledure) * about data containers: + an extensive set of primitives for array handling, including sorts, set operations and interfaces with csv files and Calc sheets + an extensive set of primitives for string handling, including replacements, regular expressions, encodings, hashing and localization + a Dictionary mapping class * a coherent error handling for both user and ScriptForge scripts * complete FileSystem and TextStream classes for file and directory handling, and text files read & write * detailed context information: platform, operating system, directories, ... * interconnection of Basic and Python modules * easy access to and management of actual windows and documents * specific modules for + automation on Calc sheets + management of dialogs and their controls + access to data contained in databases ScriptForge libraries documentation is undergoing review. ScriptForge help pages will be available from release 7.2 onwards. BASIC Python Core / General * Improve finding a matching printer paper size for the printed document tdf# 134646 (Samuel Mehrbrodt, CIB) * Show all supported files by default when adding a new extension in Extension Manager core commit 6a32706e (Samuel Mehrbrodt, CIB) * Print preview is now updated asynchronously to not block UI when adjusting settings in print dialog core commit 93c833e8 (Samuel Mehrbrodt, CIB) New dialog: additions In various places, it should be possible to get more content such as macros or templates from external storage. This requirement is now fulfilled with the Additions Dialog. blog post (Yusuf Keten, GSoC; mentors: Muhammet Kara (Collabora), Heiko Tietze) AdditionsDialog in LibreOffice What and why? Without this dialog, when we want to install an extension we need to search it from the webpage, download and install it using the Extension Manager. With this dialog, we can now get and install extensions with one-click. This dialog is appropriate for searching and installing not only general extensions but also other types of extensions such as templates, macros, icons, etc. The main purpose of creating this dialog is to improve user experience. Therefore, nearly every detail of the extensions exist in the user interface. This simplicity is designed and created thanks to the web API, power of extension manager, and additions dialog. AdditionsDialog usage Sorting options in the menu Note: Please visit the blog post to learn how to link Additions to other dialogs. * Interaction added to Sidebar > Gallery, Templates Manager, Options > Dictionaries, Options > Icon Themes (Heiko Tietze, TDF) Specifications User * can change the sorting filter according to the desire. Options are download number, rating, and comment number. * can see which extensions are installed with this feature. Installed extensions are disabled on the list. * can see the name, description, screenshot, rating, comment number, download number of the extensions from the list. * can access the extension webpage and the comment section of the extension with the links on the UI. LibreOffice Help * Reactivated extended tips in dialogs tdf#118148 (Olivier Hallot, Christian Lohmaier) * Syntax diagrams exist for all Basic statements, including a new How to Read Syntax Diagram page tdf#131416 (Alain Romedenne) Filters * Now detecting 0-byte files based on extension blog post (Miklos Vajna, Collabora) Improvements of DOCX import/export filter * Add support for change tracking in floating table tdf#132271 (L??szl?? N?? meth, NISZ) * Add formula import in text tables core commit 68e74bdf (Michael Warner) and core commit 782700c6 (L??szl?? N??meth, NISZ) * Export formula fields tdf#118682 and formula cells tdf#133163 in text tables (L??szl?? N??meth, NISZ) * Added a workaround for ABOVE/BELOW/LEFT/RIGHT arguments in SUM, AVERAGE, etc. table functions importing. Now Writer converts that arguments into cell range like and saves into DOCX as a cell range. Be careful with this new behavior tdf#123355 (L??szl?? N??meth, NISZ) * Better handling of cached field results in Writer. a blog post (Miklos Vajna, Collabora) * Support keeping the spacing below the last paragraph in the header in doc/ docx files tdf#128195 (Samuel Mehrbrodt, CIB) Improvements of XLSX import/export filter Improvements of PPTX import/export filter * Several SmartArt improvements when importing from PPTX blog post 1 blog post 2 (Miklos Vajna, Collabora) SmartArt: linear layout with multiple 100% width shapes SmartArt: Autofit synchronization GUI Icon theme * elementary icon theme got update to be more closely to upstream's color branding. See the blog post here. tdf#139056 (Rizal Muttaqin) Dialogs * New dialog to select the User Interface flavor, aiming to pick the right UI at first start tdf#117463 (Heiko Tietze, TDF) UI Picker Notebookbar * New widget with styles preview was added to the tabbed Notebookbar. core commit b982be12 (Szymon K??os, Collabora) Localization New languages/locales with locale data * English Kenya [en-KE] tdf#115436 (Eike Rathke (Red Hat, Inc.)) * English (Hong Kong) [en-HK] tdf#135518 (Eike Rathke (Red Hat, Inc.)) Additional languages in the language list Incorporation of other languages Improvements to proofing tools and language support See details on the changes: [1] * Albanian. The hyphenation dictionary was added and Hunspell files were encoded into UTF-8 (Isah Bllaca). * Danish. The spelling dictionary was updated (stavekontrolden.dk) * English (GB). The spelling dictionary was updated (Marco A. G. Pinto). * French. The spelling dictionary was updated (Olivier R., Grammalecte). * Hungarian. The hyphenation dictionary was updated (L??szl?? N??meth, magyarispell.sourceforge.net). * Italian. The spelling and hyphenation dictionaries were updated (Marina Latini, LibreItalia). * Korean. New spelling dictionaries was added (Ilkyu Ju, spellcheck-ko.github.io). * Occitan. The spelling dictionary was updated (Quentin PAG?S, Dicollecte). * Portuguese (Brazil). The spelling dictionary was updated (Olivier Hallot, VERO/DivSilab). * Portuguese (Portugal). The spelling dictionary was updated (Olivier Hallot, Onto.PT). * Slovenian. The thesaurus was updated (Martin Srebotnjak, OdprtiTezaver). * Spanish (all). The spelling dictionaries were updated (Ismael Olea, RLA-ES). Feature Removal / Deprecation General Platform Compatibility Mac Windows It's now possible to build LibreOffice native for Windows Arm64. This is realized as a cross-build from Windows x64. It's in early development and has some known limitations, documented in tdf#137143. The Windows build instructions in this Wiki were also updated. There is a daily build available at https://dev-builds.libreoffice.org/daily/master/ Linux Java Support * On macOS, when manually adding a Java runtime environment via LibreOffice ? Preferences... ? LibreOffice ? Advanced ? Java Options ? Add..., you can now also select a JDK that is not installed under /Library/Java/ JavaVirtualMachines. core commit 7db048f6 API Changes UNO API changes * Added scrollbar properties to AWT tabpage (and added documentation for those at AWT dialogs - which were there since LibreOffice 4.0) core commit b3f2530a (Thorsten Behrens, CIB) * Added a new property SinglePrintJobs to the com::sun::star::view::PrintOptions service. Setting this property to true will create a separate print job for each collated copy. core commit 2e2c162b (Samuel Mehrbrodt, CIB) * In Writer, SwXFieldEnumeration will now return fieldmarks in addition to fields and meta-fields. core commit dd24e21b (Michael Stahl, CIB) * XShapeGrouper::group now works with a single shape in Writer (matching behavior in Calc, Impress and Draw) tdf#136423 (Samuel Mehrbrodt, CIB) Configuration changes * Renamed config items with unintended meanings (Thorsten Behrens, CIB) + OpenCLWhiteList changed to OpenCLAllowList core commit abb6c015 + DeviceBlacklist changed to DeviceDenylist core commit 493ae7a6 + BlacklistCurrentDevice changed to DenylistCurrentDevice core commit 493ae7a6 + OpenCLBlackList changed to OpenCLDenyList core commit 493ae7a6 * The ImageIdentifier property of MenuItem and ToolBarItem types from / org.openoffice.Office.Addons/ used to accept URLs to internal images, with the syntax private:image/. This was broken for a few years, and now removed completely. Referencing user-defined images with this property should still work, although being obsolete. core commit 3e4968e6 SDK changes * Remove OSL_SIGNAL_USER_RESOURCEFAILURE from include/osl/signal.h. Should only have been used by internal code anyway. core commit 9951d414 * Remove OSL_THIS_FUNC from include/osl/diagnose.h. Should only have been used by internal code anyway. core commit e5356fb0 * Remove unused and deprecated sal_Char/sal_sChar/sal_uChar from include/sal/ types.h. core commit c3634ad6 details). LibreOffice was based on OpenOffice.org.
If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here. * Powered by MediaWiki @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- sc/source/core/tool/math.cxx.orig 2021-01-27 19:33:49.000000000 +0000 d17 1 a17 1 @@@@ -52,10 +54,14 @@@@ double power(const double& fVal1, const d23 3 a25 1 || (((math_errhandling & MATH_ERREXCEPT) != 0) d27 1 @ 1.2 log @libreoffice: Update to 7.0.0.3 * Support Python 3.8. Changelog: Summary of Other New Features GENERAL - New icon theme, the default on macOS: Sukapura - New shapes galleries: arrows, diagrams, icons and more... - Glow and soft edge effects for objects WRITER - Navigator is easier to use, with more context menus - Semi-transparent text is now supported - Bookmarks can now be displayed in-line in text - Padded numbering in lists, for consistency - Better handling of quotation marks and apostrophes CALC - New functions for non-volatile random number generation - Keyboard shortcut added for autosum IMPRESS & DRAW - Semi-transparent text is supported here too - Subscripts now return to the default of 8% - PDFs larger than 500 cm can now be generated @ text @d1 1 a1 1 $NetBSD: patch-sc_source_core_tool_math.cxx,v 1.1 2019/08/10 11:41:29 ryoon Exp $ d5 1 a5 1 --- sc/source/core/tool/math.cxx.orig 2020-07-29 19:29:17.000000000 +0000 d7 1 a7 1 @@@@ -20,7 +20,9 @@@@ static double err_pow( const double& fVa d16 3 a18 3 return pow( fVal1, fVal2); @@@@ -52,10 +54,15 @@@@ double power( const double& fVal1, const fPow = err_pow( fVal1, fVal2); d21 1 a21 4 +#if defined(__NetBSD__) + if ((errno == EDOM || errno == ERANGE) + || !rtl::math::isFinite(fPow)) +#else d23 5 a27 3 || (((math_errhandling & MATH_ERREXCEPT) != 0) && std::fetestexcept( FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW)) || !std::isfinite(fPow)) d30 1 a30 1 fPow = CreateDoubleError( FormulaError::IllegalFPOperation); @ 1.1 log @Update to 6.3.0.4 * qt4 option is no longer provided Changelog: See: https://wiki.documentfoundation.org/ReleaseNotes/6.3 in detail * Improve performances * Improve file load an save performances in Writer * Improve MS Office file supoort in Calc * Use tabcompact UI by default * Use context single mode for Writer and Draw * Support PDF/A-2 export * And many improvements and bugfixes @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- sc/source/core/tool/math.cxx.orig 2019-08-06 17:26:35.000000000 +0000 d7 1 a7 1 @@@@ -18,7 +18,9 @@@@ static double err_pow( const double& fVa d17 1 a17 1 @@@@ -49,10 +51,15 @@@@ double power( const double& fVal1, const d28 1 a28 1 || !rtl::math::isFinite(fPow)) @