Upstream changes:
https://github.com/flavorjones/mini_portile/releases/tag/v2.8.0
2.8.0 / 2022-02-20
Added
* Support xz-compressed archives (recognized by an .xz file extension).
* When downloading a source archive, default open_timeout and read_timeout to
10 seconds, but allow configuration via open_timeout and read_timeout
config parameters.
Changelog:
Version 4.9.0 (30/01/2022):
* Hardstatus option for used encoding (escape string '%e')
* OpenBSD uses native openpty() from its utils.h
* Fixes:
- fix combining char handling that could lead to a segfault
- CVE-2021-26937: possible denial of service via a crafted UTF-8 character sequence (bug #60030)
- make screen exit code be 0 when checking --help
- session names limit is 80 symbols (bug #61534)
- option -X ignores specified user in multiuser env (bug #37437)
- a lot of reformations/fixes/cleanups (man page and source code)
4.0.3 (2022-03-02)
* Fix Manifest#find yielding from a Promise causing issue on Ruby
3.1.0-dev. #720
* Better detect the ERB version to avoid deprecation warnings. #719
* Allow assets already fingerprinted to be served through Sprockets::Server
* Do not fingerprint files that already contain a valid digest in their name
* Remove remaining support for Ruby < 2.4.#672
* Build and install the old local help.
* Fix PLIST for gtk3 option.
Changelog:
7.3.1.3
Bugs fixed compared to 7.3.1 RC2
1. tdf#147298 Auto Calculate does not work on newly inserted columns in ods or
xls formats [Kohei Yoshida]
2. tdf#147448 Freezes because of External link [Eike Rathke]
7.3.1.2
Bugs fixed compared to 7.3.1 RC1
1. cid#1500612 dereference after null check [Caol??n McNamara]
2. tdf#119083 Recalculation is slow with 90000 VLOOKUP [Eike Rathke]
3. tdf#143817 Search Commands deleting contents in Writer when command applied
to selected text [Rafael Lima]
4. tdf#145963 Slow typing with version 7.1 or above on Windows 11 [Lubo? Lu??
??k]
5. tdf#146622 Crash swlo!SwNodeIndex::SwNodeIndex+0x83: [L??szl?? N??meth]
6. tdf#146704 section setting endnote "collect at end of section" does not
update layout [Attila Sz?cs]
7. tdf#147086 Password in .xlsx creates readonly sheet [T??nde T??th]
8. tdf#147325 Unable to 'Tab' when writing SQL in 'SQL View' [Caol??n
McNamara]
9. tdf#147393 Chart - Format Data series - Spacing can not be enter as value,
just with plus minus signs [Caol??n McNamara]
10. tdf#147398 In Calc ver 7.3.0.3. =Sum covering a range of cells fails to
adjust when additional values are added within the range [Eike Rathke]
7.3.1.1
Bugs fixed compared to 7.3.0 RC3
1. Template:Bsc avoid Xlib cairo surfaces for small virtual devices [Lubo? Lu
????k]
2. ofz#43577 valid reclen must be >= 20 [Caol??n McNamara]
3. ofz#44080 throw exception on a negative length [Caol??n McNamara]
4. ofz#44471 crash in isMoved if re-insert of invalid range failed [Caol??n
McNamara]
5. rhbz#2047319 LibreOffice crashes on startup with 'invalid cast' when
SAL_USE_VCLPLUGIN is set to gtk3 (Plasma Wayland) [Caol??n McNamara]
6. tdf#74577 Pasting a HTML table into Libreoffice Calc can jumble the table
up. [Eike Rathke]
7. tdf#92960 Calc doesn't merge cells correctly when pasting merged content
from HTML [Eike Rathke]
8. tdf#106899 Unicode Index Entries that are not English is ignored. [Andreas
Heinisch]
9. tdf#107727 FILESAVE RTF: border-less text frame gets a border line [Regina
Henschel]
10. tdf#108910 Concordance file for indexes breaks UTF-8 and turns the
characters into ASCII [Andreas Heinisch]
11. tdf#112209 Opening PPTX with images behind masks shows these images
incorrectly [T??nde T??th]
12. tdf#113191 Add 21 and 42 in size list for CJK due to the typographic scale
convention [Julien Nabet]
13. tdf#113785 On filtered list an autofill upwards erases data (steps in
Comment 3) [Justin Luth]
14. tdf#115566 Custom bullet (-) in presentation not exported into SVG [Miklos
Vajna]
15. tdf#122708 UI: Template manager, no highlighting when the focus is inside
the template preview window (using keyboard) [Katarina Behrens]
16. tdf#122995 Chart does not update via Menu Tools/Update/Charts [Armin Le
Grand (Allotropia)]
17. tdf#123973 Master objects in a LO Draw document export with TIFF but not
PNG or GIF when exported with transparency [Armin Le Grand (Allotropia),
Xisco Fauli]
18. tdf#125496 SDI file with greek letters does not work [Andreas Heinisch]
19. tdf#125849 Draw/Writer cannot modify the unit of measure through the ruler
above the workspace (Chinese UI only) [Caol??n McNamara]
20. tdf#126287 Writer: DOCX export from ODT: Header/Footer is missing on second
page [Vasily Melenchuk]
21. tdf#126960 EDITING: Firebird: Table editor instead of view editor [Julien
Nabet]
22. tdf#129578 FILESAVE: RTF: CJK Character properties are lost after RT
[Justin Luth]
23. tdf#130165 FILESAVE PPTX Parent master slide is set instead of child at
save [Tibor Nagy]
24. tdf#131330 Firebird/View-editor: Views aren't shown in table directly after
creating a view [Julien Nabet]
25. tdf#132388 BASIC: Replace is awfully slow [Mike Kaganski]
26. tdf#132591 The Keep ratio option for the caption frame can't be deactivated
[Caol??n McNamara]
27. tdf#135935 Can't open help page insert chart on calc [Rafael Lima, Caol??n
McNamara]
28. tdf#136362 Image toolbar in Calc contains an unnecessary blank area and a
corresponding menu option with no text [Jeff Huang]
29. tdf#136481 Regression in 7.0.0 & 7.0.1 - Data Validation Drop-down when
using keys "ALT+DOWN Arrow", it doesn't auto highlight the first option
(when cell is blank) [Caol??n McNamara]
30. tdf#137128 FILEOPEN PDF Differences in imported text [Kevin Suo]
31. tdf#137571 Adding and modifying animations painfully slow [Caol??n
McNamara]
32. tdf#137675 FILESAVE PPTX Non-filled non-custom shape is saved with extra
fill [Tibor Nagy]
33. tdf#137920 Writer hung when inserting image larger than page [Miklos Vajna]
34. tdf#139737 EDITING: Undo deletes everything after Paste Special as RTF
[Michael Stahl]
35. tdf#140019 MediaDescriptor: Property "LockExport=True" should disable
.uno:SendMail" [Vasily Melenchuk]
36. tdf#140020 MediaDescriptor: Property "LockSave=True" should disable
.uno:SaveAll" [Vasily Melenchuk]
37. tdf#141340 Pdf export of pages range adds hyperlinks from previous pages
[Miklos Vajna]
38. tdf#141652 FILESAVE: DOCX: Image distorted after RT [Justin Luth]
39. tdf#142487 REPLACE: Wrong replacement in long text [Mike Kaganski]
40. tdf#143039 FILESAVE DOCX Change tracked shape with textbox doubles [Michael
Stahl]
41. tdf#143106 DOCX: Images are being duplicated on document reopen [Michael
Stahl]
42. tdf#144073 UI. Corner of screen appears white when presenting, using the
Lights template (Windows-only) [Lubo? Lu????k]
43. tdf#144166 Pixel (or pixels) missing in the Calc Formula Bar [Caol??n
McNamara]
44. tdf#144353 Assigning a missing optional variable to a property does not
trigger "argument is not optional" [Andreas Heinisch]
45. tdf#145030 UI: Add animation (+) sign still enabled mode with deselect text
frame because of using remove effect (-) [Caol??n McNamara]
46. tdf#145868 Find and replace: incorrect replacement after reopening the
dialog [Justin Luth]
47. tdf#146066 Vertical axis automatic scaling is wrong for some label column
values [T??nde T??th]
48. tdf#146281 [Feature Request] BaseDocumenter extension in Firebird not
working [Andreas Heinisch]
49. tdf#146515 "Use printer metrics for document formatting" not roundtripping
through the docx format (causes different kerning between ODT & DOCX of the
same file) [Caol??n McNamara]
50. tdf#146571 Crash when close Manage changes dialog [Caol??n McNamara]
51. tdf#146672 CDbl(" 28 ") errors out [Andreas Heinisch]
52. tdf#146703 Color Palette extensions list is empty [Gabor Kelemen]
53. tdf#146722 Calc using labels shows errors or wrong results [Eike Rathke]
54. tdf#146742 The return value of Basic function is not initialized when
called from Calc formula [Andreas Heinisch]
55. tdf#146795 Calc crashes when pasting data into filtered cells (mdds) [Kohei
Yoshida]
56. tdf#146822 FILESSAVE DOCX Hatch filling not exported [T??nde T??th]
57. tdf#146857 Freeze after undoing accepting/rejecting changes [L??szl?? N??
meth]
58. tdf#146891 Crash (assert) when opening the paragraph properties from an
outline [Caol??n McNamara]
59. tdf#146909 Missing/confused constants for MsgBox arg & return value [Julien
Nabet]
60. tdf#146917 FILESAVE DOCX: Direct formatting is applied to paragraph thus
negative first line indent is lost [Vasily Melenchuk]
61. tdf#146941 Crash with debug build when changing paths in options (kf5)
[Michael Weghorn]
62. tdf#146964 FILEEDIT ODT Cut and copy a text in Hide Changes mode makes text
appear again [L??szl?? N??meth]
63. tdf#146965 sw track changes: regression: broken moving of table row [L??szl
?? N??meth]
64. tdf#146966 FILEEDIT ODT Moving multiple rows inserts also empty rows (not
related to change tracking [L??szl?? N??meth]
65. tdf#146967 FILEEDIT ODT Crash: Redo of tracked table row moving [L??szl?? N
??meth]
66. tdf#146970 CRASH: Pasting content from edit mode [Caol??n McNamara]
67. tdf#146992 Arrowheads in dropdowns shift a little when opened [Caol??n
McNamara]
68. tdf#147006 CRASH: deleting content [Michael Stahl]
69. tdf#147008 CRASH: Inserting page break or newline [Michael Stahl]
70. tdf#147013 Shapes containing arcs are not printed properly [Caol??n
McNamara]
71. tdf#147016 The document loses focus after closing the autofilter popup
[Caol??n McNamara]
72. tdf#147032 hazardous animation objects selected [Caol??n McNamara]
73. tdf#147041 Double-clicking an element in Navigator shows it in the middle
of the document view instead of at the top [Jim Raykowski]
74. tdf#147088 Export from Calc document with Unicode characters belonging to
Unicode category Cn to xlsx produces corrupt file. [Stephan Bergmann]
75. tdf#147106 Chart Design in Colibre does not align with the theme [Rizal
Muttaqin]
76. tdf#147109 Calc SUBSTITUTE function slows down disproportionately as text
length increases. [Mike Kaganski]
77. tdf#147115 docx import filter, wrong default paragraph style was taken
[Justin Luth]
78. tdf#147119 Impossible in 7.4 to export a PNG with a transparent background
(no background defaults to white) [Xisco Fauli]
79. tdf#147144 Writer crash after adding rectangle, add link and delete it
[Julien Nabet]
80. tdf#147181 FILEEDIT ODT Track changes of multiple table rows copied [L??szl
?? N??meth]
81. tdf#147182 FILEEDIT ODT Track changes: accept/reject only first cell of a
table selection [L??szl?? N??meth]
82. tdf#147206 copy+Rich Text Formatting RTF paste special turns entire
document into hyperlink text [Michael Stahl]
83. tdf#147218 Typo in Calc's print dialog [Caol??n McNamara]
84. tdf#147251 LO 7.3 Calc Autofilter Dropdown does not show "Cancel" and "OK"
buttons [Caol??n McNamara]
85. tdf#147262 CallByName() argument names does not match that of VBA [Julien
Nabet]
86. tdf#147322 drag & drop table moving doesn't work (regression of tdf#84806)
[L??szl?? N??meth]
## 1.1.0
* default to colours/formatting based on whether output is a TTY
* add verbose option to show all bytes (and not omit repeated lines)
* add -h as an option to show usage
* fix misaligned output in case -w width doesn't divide BUFSIZ
* fix downcasting issue from `off_t` to a potentially smaller size
2.3.0 (2021-12-21)
Features:
* Change bundle install with a lockfile to respect the BUNDLED WITH bundler
version #4076
Enhancements:
* Print warning when running Bundler on potentially problematic RubyGems &
Ruby combinations #5177
* Error tracing should be printed to stderr #5179
* Add github and ref options to bundle add #5159
* Add require parameter to bundle add #5021
* Enable parallel installation on Windows by default #4822
* More logging when compact index is not used and we fallback to other APIs
#4546
* bundle gem generated MiniTest file and class now start with 'test' #3893
* Add Bundler::Definition.no_lock accessor for skipping lock file
creation/update #3401
Bug fixes:
* Fix crash when when no platform specific matches exist and show a proper
error #5168
* Ignore dependencies not actually locked from frozen check #5152
* Fix bundle cache --all-platforms on Windows #4552
Documentation:
* Fix gemspec template typo #4545
2.3.1 (2021-12-22)
Enhancements:
* Vendor latest thor with fixes for latest did_you_mean deprecations #5202
* Avoid unnecessary shellwords require on newer rubygems #5195
* Re-exec prepending command with Gem.ruby if $PROGRAM_NAME is not
executable #5193
2.3.2 (2021-12-24)
Enhancements:
* Remove unnecessary lockfile upgrade warning #5209
2.3.3 (2021-12-24)
Bug fixes:
* Fix locked bundler not installed to the right path when deployment is set
#5217
2.3.4 (2021-12-29)
Enhancements:
* Improve error message when BUNDLED WITH version does not exist #5205
Bug fixes:
* Fix bundle update --bundler no longer updating lockfile #5224
2.3.5 (2022-01-12)
Enhancements:
* Make bundle update --bundler actually lock to the latest bundler version
(even if not yet installed) #5182
* Use thor-1.2.1 #5260
* Exclude bin directory for newgem template #5259
Bug fixes:
* Fix metadata requirements being bypassed when custom gem servers are used
#5256
* Fix rake build:checksum writing checksum of package path, not package
contents #5250
2.3.6 (2022-01-26)
Enhancements:
* Use Gem::Platform.local instead of RUBY_PLATFORM when displaying local
platform #5306
* Lock standard.yml to the required ruby version #5284
* Use Fiddle in bundle doctor to check for dynamic library presence #5173
Bug fixes:
* Fix edge case where gems were incorrectly removed from the lockfile #5302
* Fix force_ruby_platform ignored when lockfile includes current specific
platform #5304
* Create minitest file to underscored path in "bundle gem" command with
dashed gem name #5273
* Fix regression with old marshaled specs having null
required_rubygems_version #5291
2.3.7 (2022-02-09)
Enhancements:
* Don't activate yaml gem from Bundler #5277
* Add Reverse Dependencies section to info command #3966
Bug fixes:
* Don't silently persist BUNDLE_WITH and BUNDLE_WITHOUT envs locally #5335
* Fix bundle config inside an application saving configuration globally
#4152
1.7.10, released 2021-08-29
#81, add assertIO function
#85, add !? to do !! list indexing returning a Maybe
#80, add strict Var functions modifyVar', modifyVar_', writeVar'
0.3.6
Include py.typed marker to enable type checking of the installed package.
0.3.5
use 3rd party typing_extensions module for better version compatibility
0.3.4
Three minor versions were briefly released to resolve packaging/README issues with 0.3.1.
0.3.1
Deprecate Python 2 and versions earlier than 3.7 by adding type information. rgb() function no longer accepts strings of integers, only integers.
Add support for 8 and 24-bit True Color.
0.3.0
Broken, due to a configuration error this package is not installable
* Fix comments.
Changelog:
7.3.0.3
Writer
General improvements
* Hyperlinks can now be attached to shapes tdf#123626 (Samuel Mehrbrodt,
allotropia)
* Footnote and endnote anchors in the end of a paragraph are now treated
exactly as they already were treated in the middle for the purposes of
search/replace with regular expressions, i.e. they match [\p{Control}] or
[:control:] regular expression. That means that they need to be taken into
account when matching text against end-of-paragraph tdf#137737 (Mike
Kaganski, Collabora)
* Start of list level support in Writer paragraph styles blog post (Miklos
Vajna, Collabora)
* Start of linked character and paragraph styles blog post (Miklos Vajna,
Collabora)
Tracked table row deletion/insertion
Add visualization and Manage Changes support for tracked deletion and insertion
of tables and table rows. (L??szl?? N??meth, NISZ)
Basic support of table change tracking (introduced by LibreOffice 7.2, see tdf#
60382, tdf#79069) was extended by the following improvements:
* Hide deleted table rows and tables in Hide Changes mode instead of showing
empty cells tdf#144057
* Show table and table row insertions in cyan and deletions in pink in Show
Changes mode tdf#146120
* In Manage Changes, accept or reject deletion/insertion of tables or
consecutive table rows with a single click tdf#144270
* Clicking on a table row, accept or reject its deletion/insertion tdf#146145
* Add tooltip to table rows with change tracking tdf#146144
* Track insertion of empty table rows tdf#143358
* Track deletion of empty table rows tdf#143359
Highlighted tracked row changes, and improved Manage Changes dialog window with
the new table (row) changes
Tracked text moving
During track changes, show moved text in green color and with double
strikethrough or underlines to speed up reviewing. Add new tooltip captions and
Manage Changes Action icons for tracked text moving. Re-ordered list elements
or changed paragraph or sentence order is more visible this way. Tracked moving
is detected at Move Up/Down, drag & drop, cut & paste and deletion + re-typing,
also during ODT and DOCX import (including documents created with editors which
lack of tracked text moving support, like Google Docs or web version of
Microsoft Office). tdf#145233 tdf#145718 tdf#145719 tdf#145721 (L??szl?? N??
meth, NISZ)
Tracked list item moved by Move Down, with new tooltip caption and Manage
Changes Action icons
Other improvements in track changes
Related to changes of paragraph formatting etc. (L??szl?? N??meth, NISZ).
* Track change of paragraph style tdf#144272
* Fixed table formula calculation at track changes tdf#39828
* Track changes: fix table deletion at paragraph join tdf#144058
* Track changes: keep format of hints. When a text has multiple character
formatting settings enabled and a new one is applied with tracked changes,
only one of the former settings is restored upon rejecting the changes. tdf
#144173
* Track format changes of the actual word. If there is no text selection,
character formattings are applied on the word under the text cursor, now
with storing the original direct character formatting in a redline "extra
data" for rejection of the tracked formatting change. tdf#143939
* Show bullet and numbering changes at the moved list item, not at the next
one. tdf#145068
A list item moved by Move Down: show changes only in two items, not in four
items.
Performance
* Increased a PDF export speed of some complex documents tdf#125892 (Noel
Grandin, Collabora)
* Speed up loading large RTL documents tdf#64991 (Noel Grandin, Collabora)
* Improved rendering speed with some complex documents core commit 71429b93,
core commit d13b63a9 (Lubo? Lu????k, Collabora)
Calc
General improvements
* The "Link to External Data" dialogue (Sheet ? Link to External Data...) now
lists HTML tables in the order they appear in the source. tdf#142600
(Andreas Heinisch)
HTML table list in the "Link to External Data" dialogue. LibreOffice 7.3 (on
the right) now lists the tables in the order they appear in the source.
(LibreOffice 7.2 on the left.)
* Neumaier summation algorithm?Wikipedia logo v3.svg was implemented for
using modern SIMD CPU instructions like AVX2 tdf#142307 (Dante Dom??nech)
* Whitespace line feed and character tabulation in cell formula expressions
are now preserved and survive round-tripping between OOXML and ODF file
formats. Tabs however can not be entered in the cell input UI and are
converted to one space character. tdf#76310 (Eike Rathke, Red Hat)
* CSV import/export support a sep=; and "sep=;" field separator setting. When
reading CSV the separator is taken from an initial sep=; or "sep=;" single
field if that is the only row content. The quoted form is preserved as
(unquoted) cell content, of the unquoted form the separator is discarded as
contextually it is a real field separator. When writing CSV an existing
single top left cell's content sep=; if that is the only cell in the row is
adapted to the current separator in the quoted form "sep=;" (if quotes /
text delimiters aren't set empty ...) and always uses the ASCII " double
quote character. If the line containing the sep=; is not to be imported as
data (and thus also is not preserved when re-saving) then the From row
number in the dialog must be set to 2. tdf#117868 (Eike Rathke, Red Hat)
* A new Evaluate formulas option in the CSV Import and Paste Special and Text
to Column dialog determines whether formula expressions starting with a =
equal sign character are to be evaluated as formulas or imported as textual
data. In the programmatic FilterOptions string this is the 13th parameter
(token 12) with arguments either false or true. tdf#114878 (Eike Rathke,
Red Hat)
* Bash like autocompletion for Calc autoinput was implemented. tdf#145198
(Dennis Francis, Collabora)
Consider an example of the following data in a column:
ABCD123xyz
ABCD345qwel
ABCD123pqr
ABCD123xyz
PQR
When user types A, it will show the partial suggestion BCD.
User can accept the suggestion with the right arrow key and then the cursor
will be placed after the letter D, waiting for more input. User can choose
to not accept the suggestion either by typing more or by ending the edit
mode by pressing Esc key.
If the user accepts the suggestion BCD by right arrow key, and types 1, it
will show a partial suggestion of 23. User can accept this by pressing the
right arrow key.
If the user accepts the suggestion in the 3rd step and types x it will show
the final suggestion yz. Again user can choose to accept or decline the
suggestion as mentioned in the 1st step.
* Cell cursor now uses the system's highlight color instead of the default
font color to improve visibility tdf#142121 (Natalia Gavrilova)
Note that the cursor in cell C4 now using the highlight color instead of the
default font color
* Support Color Filter in "Standard Filter" dialog tdf#143103 (Samuel
Mehrbrodt, allotropia)
Standard filter supports filtering by colors
* Queries and filters using some text-based operations such as 'contains' now
properly work even with numeric data core commit 0d1971a8 (Lubo? Lu????k,
Collabora)
* Quick find will now search for values instead of formulas (the search
dialog offers both options). tdf#102506 (Julien Nabet)
New spreadsheet functions
* None
Changed spreadsheet functions
* Option "Search criteria = and <> must apply to whole cells" has been fixed
to apply properly in lookup functions when turned off (tdf#139612). For
better performance it is recommended to leave the option on unless partial
cell matching is required. (Lubo? Lu????k, Collabora)
* The IF() function now unconditionally propagates the condition's error
value, if any. Previously a given ELSE-path was executed as the condition
is never TRUE on error, which wasn't significant unless the ELSE was an
error evaluating function like IFERROR() or ISERROR() or other IS...()
functions.
This changes behaviour of an undocumented side effect, so might break
existing expressions that (unwillingly?) relied on it. tdf#146377 (Eike
Rathke, Red Hat)
Performance
* Improved speed of some XLSM files opening tdf#95549 (Noel Grandin,
Collabora)
* Speedup inserting large charts (for over 800000 cells) tdf#144052 (Noel
Grandin, Collabora)
* Improved speed of some XLSX files opening tdf#130795 (Noel Grandin,
Collabora)
* Improved speed of lookup functions in some cases tdf#139444,tdf#144249
(Lubo? Lu????k, Collabora)
* Improved speed for filtering by Autofilter tdf#133835, tdf#133867, tdf#
133996 (Noel Grandin, Lubo? Lu????k, Collabora)
* Improved use of threads for Calc calculations core commit a0e27322, core
commit 871d5fe3 (Lubo? Lu????k, Collabora)
Impress & Draw
General improvements
* Added PowerPoint-compatible screen sizes in Slide ? Slide Properties... ?
Slide ? Paper Format. "Widescreen" is used in current PowerPoint,
"On-screen show" is used in previous PowerPoint versions and Google Slides.
(see here) If you create a file with these sizes, the exported file will be
treated as a preset size instead of a user size. It will also be treated as
a preset size when you import it. tdf#142286, tdf#142288 (Jun Nogata)
* Unshare shape properties for the same type before insertion blog post
(Miklos Vajna, Collabora)
* tdf#140321 (Regina Henschel)
Wire Frame - Matt - Plastic - Metal
The dialog "3D-Settings" opens if you toggle a shape to "Extrusion on". The
dialog has a drop-down list "Surface" with items "Wire Frame", "Matt",
"Plastic" and "Metal". In the old version the items "Matt", "Plastic" and
"Metal" did nothing, but the solid was always rendered as "Plastic". Now
you get different surfaces. "Matt" is really matte. "Metal" is similar to
"Plastic" but has more contrast.
Unfortunately the old versions have written wrong and invalid values into
the file. Such values might result in unwanted rendering now. To repair
such shapes, mark the shape, then first switch to item "Matt" and then to
"Plastic" or "Metal" respectively.
Performance
Base
* FireBird data base engine bugfixes tdf#115547, tdf#117842, tdf#120129, tdf#
125286, tdf#144172, tdf#144230, tdf#144340 and many concomitant commits
(Mike Kaganski, Collabora)
Chart
Math
Core / General
* LibreOffice can now generate one-dimensional barcodes in addition to QR
codes. tdf#141193 (Akshit Kushwaha)
QR and Barcode dialog next to inserted barcode on page.
* new WebDAV/HTTP UCP based on libcurl. tdf#101094, tdf#102499 (Michael
Stahl, allotropia; Giuseppe Castagno)
+ using the OS native TLS stack on Windows and macOS, so users can now
manage trust of CAs with OS UI on these platforms
* Border line widths have been unified throughout LibreOffice. tdf#48622
(Samuel Mehrbrodt, allotropia)
+ New defaults are:
o Hairline (0.05pt)
o Very thin (0.5pt)
o Thin (0.75pt)
o Medium (1.5pt)
o Thick (2.25pt)
o Extra thick (4.5pt)
o Custom values are still possible
New line width defaults
Performance
* Optimizing LibreOffice for a larger number of users. Read more in a blog
post (Lubo? Lu????k, Collabora)
* Fixed a mistake that was making CJK text rendering slower over time core
commit 5b38b574 (Lubo? Lu????k, Collabora)
* Various rendering improvements in the Skia-based rendering backend (Lubo?
Lu????k, Collabora)
* Official binary packages are now built using Link-Time Optimization, which
should improve overall performance (Lubo? Lu????k, Collabora)
LibreOffice Help
* Help pages for the ScriptForge scripting library (J.P. Ledure, A.
Romedenne, R. Lima)
* Focus search results to user's current module tdf#123506 (Ross Johnson)
* Switch from Fuzzysort to FlexSearch for index search [commit] (I.
Lauhakangas)
* Close navigation menus when clicking outside them [commit] (I. Lauhakangas)
* Several improvements in Calc functions Help pages for accuracy and
completeness and links to Calc Function wiki pages. List of patches (S.
Fanning)
* Help updates and fixes
+ E. Rathke
+ O. Hallot
+ M. Kaganski
+ R. Lima
+ Ming Hua
+ A. Romedenne
+ R. Johnson
* Internal Help refactoring tdf#132643 (Johnny_M)
Filters
Improvements of DOC import/export filter
* DOC import: greatly improved list/numbering import tdf#106541 tdf#104239
tdf#123405 tdf#120629 (Justin Luth, SIL)
Improvements of DOCX import/export filter
* DOCX import: greatly improved list/numbering import tdf#141964 tdf#141966
(Justin Luth, SIL)
* Hyperlinks attached to shapes are now imported/exported tdf#123626 (Samuel
Mehrbrodt, allotropia)
* DOCX import: fix permission for editing tdf#89383 (T??nde T??th, NISZ)
* DOCX export/import: track change of paragraph style tdf#144272 (L??szl?? N
??meth, NISZ)
* DOCX import: fix user index and index entry support defined by field code \
f. This is a reworking of a previously patch. Now the import uses
com.sun.star.text.UserIndex and com.sun.star.text.UserIndexMark index and
index entry fields, which support the requested user index not only during
the DOCX and OpenDocument round-trip, but its run-time functionality, the
multiple user-defined indices tdf#77051 (L??szl?? N??meth, NISZ)
* DOCX import: handle ZOrder of chart objects tdf#144798 (Miklos Vajna,
Collabora)
* DOCX import/export: improved support for sdt fields tdf#81507, tdf#130565,
tdf#137466, tdf#100493 (Vasily Melenchuk, CIB/allotropia)
Improvements of XLSX import/export filter
* XLSX import: decreased a row height for XLSX files created by MS Office tdf
#144642 (Attila Sz?cs, NISZ)
* XLSX export: cell indent doesn't increase on each save now tdf#130104
(Kevin Suo)
* XLSX import: fix permission for editing tdf#115933 (T??nde T??th, NISZ)
* XLSX import/export: fix permission for editing. The password for editing
wasn't asked, also wasn't exported in XLSX documents. tdf#118938 (T??nde T
??th, NISZ). Now it's exported in Calc using the following steps, also
verified before editing:
+ In File->Save As, choose Excel 2007??365 (.xlsx) format;
+ enable checkbox "Save with password" and click Save;
+ in the dialog "Set password", click on "Options" and enable checkbox
"Open file read-only", and enter a password for editing (i.e. skip the
password for opening).
* Calc buttons with macros: better XLSX support blog post (Miklos Vajna,
Collabora)
* OOXML chart import/export: Chart labels from cell-range tdf#143942 (Dennis
Francis, Collabora)
* OOXML chart import/export: Chart date categories - improved support for
formatting, scaling, range-selection(min/max), increments core commit
f547cf17 (Dennis Francis, Collabora)
Improvements of PPTX import/export filter
* PPTX export: fixed interactions and hyperlinks on images tdf#124232 (Tibor
Nagy, NISZ)
* PPTX import: Impress doesn't drop the read-only password in PPTX file now
tdf#144943 (T??nde T??th, NISZ)
* PPTX import: fix hyperlinks on shapes tdf#144616 (Tibor Nagy, NISZ)
* PPTX import: fix hyperlinks on images tdf#141704 (Tibor Nagy, NISZ)
* Fix the incorrect import of slide footers from PPTX tdf#142221 (Sarper
Akdemir, Collabora)
* Make slide footers get exported to PPTX tdf#59323 (Sarper Akdemir,
Collabora)
* PPTX import: Transparent shadow for tables. Read more in a blog post
(Miklos Vajna, Collabora)
Improvements of WMF/EMF filter
Improvements of SVG filter
Other
* TXT file extension is no longer associated with T602 file format, which
used to lead to mis-detections in some cases (Jan Hole?ovsk?, Collabora)
GUI
General
* The wavy lines indicating spelling or grammar issues have been improved to
be more discernible in high-resolution screens. Now, they will match the
document??s zoom level instead of staying thin unconditionally. tdf#70519
(Heiko Tietze, TDF)
Icon theme
* Tweaks to Colibre icons related to graphics, saving, formatting and undo/
redo. (Rizal Muttaqin)
Dialogs
Sidebar
Notebookbar
Localization
If you speak an endangered language and want to help us to
Im-jabber.svg achieve our goals of providing libre tools to every person on the
planet, please help translate our software.
New languages/locales with locale data
Available as default document language and for locale specific formatting.
* English (Israel) {en-IL}. tdf#145173 (Eike Rathke, Red Hat)
Additional languages in the language list
Available for text attribution.
* Klingon, tlhIngan Hol {tlh}. tdf#143946 (Eike Rathke, Red Hat)
* Interslavic Latin {art-Latn-x-interslv} and Interslavic Cyrillic
{art-Cyrl-x-interslv}. tdf#145853 (Eike Rathke, Red Hat)
Improvements to proofing tools and language support
* Language entries in language listboxes created by spellchecker or
hyphenation dictionaries or extensions that support languages without a
predefined language listbox entry are now displayed using a possibly
translated language/locale name obtained from the ICU (International
Components for Unicode) library. Previously such entries were displayed as
language tags in curly brackets, for example {en-SG}. (Eike Rathke, Red
Hat)
* Old Hungarian has got full-text transliteration support: Tools ?
AutoCorrect ? Apply and Tools ? AutoCorrect ? Apply and Edit Changes
transliterate right-to-left Hungarian text to Old Hungarian (only if the
paragraph style of the text is Default Paragraph Style). tdf#143176 (L??szl
?? N??meth). More info in Release Notes 7.0
* Added Brazilian Portuguese (pt-BR) thesaurus (Olivier Hallot)
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)
The libraries expose a total of 23 services each with a bunch of methods and
properties.
New in LibreOffice 7.3:
* The (new) Chart service, to define chart documents stored in Calc sheets.
Most parameters available in the user interface can be set by script.
* The (new) PopupMenu service, to describe the menu to be displayed after a
mouse event (typically a right-click). The menu may contain usual items,
checkboxes or radio buttons. Each item can be decorated with icons and
tooltips.
* Management of printers: list of fonts and printers, printer options,
printing documents.
* Export of documents to PDF and management of PDF options.
* Dialogs may host table controls. Provide tabular data, the data is
displayed with headers and sort buttons. The selected row is returned by
the Value property.
* Titles, tooltips, list- or comboboxes, labels of dialogs can be translated
on-the-fly based on tools provided in the L10N service.
* The Calc service has been improved with facilities to identify cell ranges
when their size is unknown, f.i. after the import of data, and to apply
formulas with absolute and relative references on them.
* The whole set of services is made available for Python scripts with
identical syntax and behaviour as in Basic.
* The English version of the documentation of the ScriptForge libraries (7.3)
is fully integrated in the LibreOffice help pages (https://
help.libreoffice.org/7.3/en-US/text/sbasic/shared/03/lib_ScriptForge.html?
DbPAR=BASIC). Their translation into other languages is underway. (Alain
Romedenne, Rafael Lima)
BASIC
Python
VBA changes
Feature Removal / Deprecation
Platform Compatibility
Mac
* LibreOffice 7.3 requires macOS 10.12 or newer to run.
Due to Apple's policy regarding C++ standard library features, the minimum
macOS version requirement will be raised in the future like so:
+ release in Aug 2022 ?? 10.13 High Sierra
+ release in Feb 2023 ?? 10.14 Mojave
+ release in Aug 2023 ?? 10.15 Catalina
* A rendering backend based on the Skia library is now used also on macOS [1]
(Lubo? Lu????k, Collabora)
Windows
* The IAccessibleTable2 and IAccessibleTableCell interfaces from the
IAccessible2 specification have been implemented (core commit 839dbf9e,
core commit 97a88e30) (Michael Weghorn)
Linux
API Changes
* The C functions rtl_str_toFloat, rtl_str_toDouble, rtl_ustr_toFloat, and
rtl_ustr_toDouble, and the C++ member functions rtl::OString::toFloat,
rtl::OString::toDouble, rtl::OUString::toFloat, and rtl::OUString::toDouble
no longer accept a ??+?? or ??-?? sign before ??NaN?? when parsing the XML
Schema??style Not a Number notation. (But they still accept an optional ??+
?? or ??-?? sign before the legacy ??1.#NAN?? notation.) core commit
9d27a44e
* osl_demultiplexSocketEvents and its support functionality, all of which
were deprecated, have been removed from the UNO C/C++ API. core commit
db392a8a
UNO API changes
* com.sun.star.resource.XLocale has been removed. core commit a74d15ad
* In com.sun.star.i18n, various enum members have been renamed (to no longer
use reserved identifiers): core commit 04af4e4f
+ in com.sun.star.i18n.TransliterationModules:
o from ignoreTraditionalKanji_ja_JP to IgnoreTraditionalKanji_ja_JP
o from ignoreTraditionalKana_ja_JP to IgnoreTraditionalKana_ja_JP
o from ignoreMinusSign_ja_JP to IgnoreMinusSign_ja_JP
o from ignoreIterationMark_ja_JP to IgnoreIterationMark_ja_JP
o from ignoreSeparator_ja_JP to IgnoreSeparator_ja_JP
o from ignoreZiZu_ja_JP to IgnoreZiZu_ja_JP
o from ignoreBaFa_ja_JP to IgnoreBaFa_ja_JP
o from ignoreTiJi_ja_JP to IgnoreTiJi_ja_JP
o from ignoreHyuByu_ja_JP to IgnoreHyuByu_ja_JP
o from ignoreSeZe_ja_JP to IgnoreSeZe_ja_JP
o from ignoreIandEfollowedByYa_ja_JP to IgnoreIandEfollowedByYa_ja_JP
o from ignoreKiKuFollowedBySa_ja_JP to IgnoreKiKuFollowedBySa_ja_JP
o from ignoreSize_ja_JP to IgnoreSize_ja_JP
o from ignoreProlongedSoundMark_ja_JP to
IgnoreProlongedSoundMark_ja_JP
o from ignoreMiddleDot_ja_JP to IgnoreMiddleDot_ja_JP
o from ignoreSpace_ja_JP to IgnoreSpace_ja_JP
o from smallToLarge_ja_JP to SmallToLarge_ja_JP
o from largeToSmall_ja_JP to LargeToSmall_ja_JP
+ in com.sun.star.i18n.TransliterationModulesNew:
o from ignoreTraditionalKanji_ja_JP to IgnoreTraditionalKanji_ja_JP
o from ignoreTraditionalKana_ja_JP to IgnoreTraditionalKana_ja_JP
o from ignoreMinusSign_ja_JP to IgnoreMinusSign_ja_JP
o from ignoreIterationMark_ja_JP to IgnoreIterationMark_ja_JP
o from ignoreSeparator_ja_JP to IgnoreSeparator_ja_JP
o from ignoreZiZu_ja_JP to IgnoreZiZu_ja_JP
o from ignoreBaFa_ja_JP to IgnoreBaFa_ja_JP
o from ignoreTiJi_ja_JP to IgnoreTiJi_ja_JP
o from ignoreHyuByu_ja_JP to IgnoreHyuByu_ja_JP
o from ignoreSeZe_ja_JP to IgnoreSeZe_ja_JP
o from ignoreIandEfollowedByYa_ja_JP to IgnoreIandEfollowedByYa_ja_JP
o from ignoreKiKuFollowedBySa_ja_JP to IgnoreKiKuFollowedBySa_ja_JP
o from ignoreSize_ja_JP to IgnoreSize_ja_JP
o from ignoreProlongedSoundMark_ja_JP to
IgnoreProlongedSoundMark_ja_JP
o from ignoreMiddleDot_ja_JP to IgnoreMiddleDot_ja_JP
o from ignoreSpace_ja_JP to IgnoreSpace_ja_JP
o from smallToLarge_ja_JP to SmallToLarge_ja_JP
o from largeToSmall_ja_JP to LargeToSmall_ja_JP
+ in com.sun.star.i18n.UnicodeScript:
o from k_CJKUnifiedIdeographsExtensionA to
kCJKUnifiedIdeographsExtensionA
v1.0.5 2022-01-28 La Forclaz (VS)
---------------------------------
- `Topkg.String.parse_version`. Support for the new OCaml
version string format (https://github.com/ocaml/ocaml/pull/9712)
- Switch from `opam config var` to `opam var`.
- Fix compilation for next version of `cmdliner`.
Changelog:
7.2.5.2
Bugs fixed compared to 7.2.5 RC1
1. tdf#131850 LibreOffice hangs if recent files are not accessible (e.g.
remote samba, webdav, or nextcloud files) [Mike Kaganski]
2. tdf#135061 Hang: pasting content ( track changes ) [Michael Stahl]
3. tdf#136855 Crash correcting with spell checker with track & changes enabled
[Michael Stahl]
4. tdf#137101 Evolution LDAP address source won't timeout, indefinitely
freezing ui [Julien Nabet]
5. tdf#137318 Redlinehide: Undo action displays content incorrectly. [Michael
Stahl]
6. tdf#138743 Hiding track changes shows a spurious image frame [Michael
Stahl]
7. tdf#139843 Crash swlo!SwNumRule::MakeNumString [Michael Stahl]
8. tdf#141175 CRASH: cutting content with redlines [Michael Stahl]
9. tdf#144364 Autotext (text only) with placeholder not correctly displayed
[Justin Luth]
10. tdf#144565 Crash in: SfxItemSet::Clone(bool,SfxItemPool *) [Michael Stahl]
11. tdf#146219 UCB: Startup, creating new files, or Exit of the application is
very slow or "annoying" when the "Recent Document" list contains remote
files (e.g. Webdav/Nextcloud or SFTP files mounted via File Manager) [Mike
Kaganski]
12. tdf#146257 Chapter Numbering dialog adds some unexpected dots [Vasily
Melenchuk]
13. tdf#146363 [regression] LibreOffice Draw crashes when changing width/height
of text box [Julien Nabet]
7.2.5.1
Bugs fixed compared to 7.2.3 RC2
1. ofz#41299 rewind also on last resort #REF! IsReference() [Eike Rathke]
2. ofz#41345 negative-size-param [Caol??n McNamara]
3. ofz#41510 make sure BackgroundColoredObjects doesn't contain dead objects
[Caol??n McNamara]
4. tdf#81507 FILESAVE: DOCX - w:sdtContent not exported correctly resulting in
missing line breaks [Vasily Melenchuk]
5. tdf#101217 Setting the column width and height should not round the values
causing compounding errors [Heiko Tietze]
6. tdf#110003 Lower-case ?? is capitalized as SS instead of ? [Eike Rathke]
7. tdf#127512 MSO line chart color is off [Miklos Vajna]
8. tdf#128715 Auto playing slideshow will stop after a 10-20min only in 32bit
Linux [Urja Rannikko]
9. tdf#128895 Hidden Columns but keep reappearing! Unlike Rows which will stay
hidden (steps: comment 19) [Justin Luth]
10. tdf#128914 Drag-copy of formulas referencing labels gives wrong result in
rows (copying vertically); works in columns (copying horizontally) [Eike
Rathke]
11. tdf#129638 Wrong Page Direction in Print UI [Justin Luth]
12. tdf#130131 There is no Split item in combined shape's context menu in Draw
[Justin Luth]
13. tdf#131150 EDITING: Some align options are disabled in textboxes [Justin
Luth]
14. tdf#132470 UI: Tab of visible sheet looks the same as other selected tabs
[Justin Luth]
15. tdf#134294 Chapter numbering not updated when heading added in between
(until heading applied again or reload ) [Bjoern Michaelsen]
16. tdf#135033 Undo/redo not supported for animations [Katarina Behrens]
17. tdf#135906 FILESAVE: DOCX with SmartArt roundtripped in Writer fails to
open in Word [Justin Luth]
18. tdf#136111 Scaling problem on chart driven by a macro. [Andras Timar]
19. tdf#136452 Crash swlo!SwTextFrame::HasFootnote+0xc0d: at undo [Michael
Stahl]
20. tdf#137719 FILEOPEN: images appear blurred in edit mode (but not
presentation mode) (7.0 regression) [Lubo? Lu????k]
21. tdf#138223 FILEOPEN PPTX: text shown black on black (instead of black on
white) [Justin Luth]
22. tdf#139102 Gallery: "Detailed View" icons display is cluttered (GTK3) [Caol
??n McNamara]
23. tdf#139205 Translated Calc styles lose hirearchical structure [Kevin Suo]
24. tdf#139612 Option "Search criteria = and <> must apply to whole cells"
doesn't affect to calculation as must. [Lubo? Lu????k]
25. tdf#139922 Tools > Autocorrect > Apply with "Capitalize first letter in
every sentence" [M] does not work on first sentence of a document following
an initial empty paragraph [Justin Luth]
26. tdf#140086 LO will many times the master password for open or save action
an a remote server (webdav) [Michael Stahl]
27. tdf#140250 Effects: Glow Radius and Soft Edge Radius should be independent
of one another (rather than linked) [Caol??n McNamara]
28. tdf#140395 "Font effects" screenshot has to be updated so that it does not
show "blinking" control [Olivier Hallot]
29. tdf#140912 FILEOPEN PPTX: extra image and text label "insert image" appears
(even in presentation mode) [gulsahkose]
30. tdf#141709 Opening Chinese PDF files generated by XeLaTeX loses Chinese
characters [Michael Warner]
31. tdf#142033 VIEWING: Embedded newline does not display correctly when set
via SetDataArray() [Andreas Heinisch]
32. tdf#142719 AUTO CORRECT: Undo adds exception of two initial capitals to
exception list [Caol??n McNamara]
33. tdf#142910 Standard filters involving "greater than" or "smaller than" (>,
<, >=, <=) fail and hide everything [Justin Luth]
34. tdf#143128 Searching for German sharp s / eszett (??,?) provides wrong
results [Eike Rathke]
35. tdf#143422 "Missing hyphenation data" is displayed in info bar in Japanese
documents [Jun Nogata]
36. tdf#143511 Writer: Comment oversized and text missing when printed in
margin in Linux [Caol??n McNamara]
37. tdf#143643 The size of comment box isn't restored at undo (so plenty of
space, but showing scrollbar) [Caol??n McNamara]
38. tdf#143971 LibreOffice 7.2 introduced addition popup for read only file
that shouldn't be showing [Matt K]
39. tdf#144107 Editing: page breaks is not visible without gridlines [Dennis
Francis]
40. tdf#144244 Crash when FILESAVE a calc file after delete some columns
[Julien Nabet]
41. tdf#144245 Unlike VBA, the 'Key' string parameter of the 'Add' method of
the 'Collection' object, although case insensitive, is only for ANSII
characters. [Andreas Heinisch]
42. tdf#144247 Row height in Calc was 0,45 cm now it's 0,4516. Set rowheight to
10 it will be 9,9995 cm (since 7.2) [Heiko Tietze]
43. tdf#144378 Calc: Characters rotated when printed in Asian layout mode of
vertical writing [Mark Hung]
44. tdf#144410 UI Autofilter dropdown does not indicate that color filtering
options are submenus [Caol??n McNamara]
45. tdf#144668 DOCX Customized numbering format lost on save and re-open
[Vasily Melenchuk]
46. tdf#144695 Oracle Java JDK 17 recognition confusion on macOS [Stephan
Bergmann]
47. tdf#144940 Calc disables header/footer or loses footer content when saves a
spreadsheet ( part 2 ) [Attila Bakos (NISZ)]
48. tdf#145062 Crash when inserting hidden field over input field [Michael
Stahl]
49. tdf#145128 Setting the "PerformFileCheckExt" setting via the Windows
Registry does not work correctly: Final is not applied [Gabor Kelemen]
50. tdf#145162 FILESAVE PPTX: extra bullet added to text [Attila Bakos (NISZ)]
51. tdf#145207 One click and three presses of TABs crashes Writer [Jim
Raykowski]
52. tdf#145215 The logic of Cross Reference representing Paragraph Numbering is
different between MSOffice and LibreOffice [Vasily Melenchuk]
53. tdf#145258 Comments cut-off in writer [Caol??n McNamara]
54. tdf#145322 Writer: All characters rotate when printing a vertical writing
page [Mark Hung]
55. tdf#145386 bogus lang-tag in status bar language selector [Eike Rathke]
56. tdf#145567 Crash when click "File > Open" if previously a Draw document is
opened via Writer and closed [Caol??n McNamara]
57. tdf#145582 Query ?? Edit in SQL-View treats file as changed when no changes
have occurred [Caol??n McNamara]
58. tdf#145604 Dragging & dropping outline in navigator is off by one [Caol??n
McNamara]
59. tdf#145610 The numbering of numbered list doesn't show when changing
bulleted for numbered list [Vasily Melenchuk]
60. tdf#145621 Crash swlo!
IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark+0x2681 at
overwriting certain area [Michael Stahl]
61. tdf#145640 CALC Update references when sorting on an autofiltered range of
cells evaluates incorrectly [Eike Rathke]
62. tdf#145663 Not possible to turn light off in '3D View' dialog of a 3D chart
[Caol??n McNamara]
63. tdf#145711 Error 1324: The Folder Path Contains an Invalid Character (Adobe
Japan1/H) [Mike Kaganski]
64. tdf#145786 Crash in: libgobject-2.0.so.0 Gtk-CRITICAL when attempting to
change color palette (UI, Sidebar) [Caol??n McNamara]
65. tdf#145801 Different heights of sidebar content panel title elements [Heiko
Tietze]
66. tdf#145814 STYLES: Fill format mode broken in Windows [Caol??n McNamara]
67. tdf#145819 at insert a rotated image, yes and no are reversed [Gabor
Kelemen]
68. tdf#145840 UI Secure connection box reset incorrectly when opening&closing
Edit Services dialog [Caol??n McNamara]
69. tdf#145842 UI Canceling Delete from WebDAV server makes files disappear
from Remote files dialog [Caol??n McNamara]
70. tdf#145852 Printing with printer preselected no longer works (BASIC macro)
[Samuel Mehrbrodt]
71. tdf#145928 Crash mergedlo!SdrUndoObj::ImpShowPageOfThisObject+33
(SwpHints::Check(bool) ndhints.cxx:359) [Michael Stahl]
72. tdf#145959 Context menu in Math text window doesn't stay if not enough
space below cursor [Caol??n McNamara]
73. tdf#145974 Scrollbar in Comment box appearing over text while typing [Caol
??n McNamara]
74. tdf#145999 BASE: Base Table Control subform blank field when focus [Caol??n
McNamara]
75. tdf#146108 Calc is slow to change cell focus in a document with a big
background image [Noel Grandin]
76. tdf#146141 Delete empty comment crash - Crash in: `anonymous
namespace'::collectUIInformation [Caol??n McNamara]
77. tdf#146179 Developer Tools crashes LO when inspecting object in special
file [Julien Nabet]
Also switched the libusb extension to use libusb-1.0, like the libmtp
extension. Added "netbsd" tags to lots of "supported_platforms" of
plugins, to give them a chance to work (if something would find the
device).
Added dependency on zeroconf to give "smart_device_app" a chance.
2022/01/17
+ update test-package for Debian to use debhelper.
+ adjust character-offset in editbox.c in case it is past the end of
the string after trimming (Debian #1003185).
+ updated ro.po from
http://translationproject.org/latest/dialog/
2021/12/14
+ fix some inconsistent #if vs #ifdef.
+ correct off-by-one limit for month when validating parameters of the
calendar widget (patch by "viverna", Debian #1000720).
+ modify dlg_yes_labels to not switch to ok/cancel labels if the
extra button is used
+ move leak-checking definitions from dialog.h to dlg_internals.h
2021/11/07
+ use mktemp utility rather than tempfile for temporary filename in
the sample scripts
+ updated id.po, lt.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub
2021/06/21
+ directly include stddef.h for systems which need it for offsetof().
+ modify gauge's handle_input function to use the file pointer in the
object in preference to the global dialog_state.
+ correct height-computation for fselect and timebox, broken by fixes
for auto-layout (Debian #990043, cf: 2019/11/10).
+ improve configure --with-no-leaks option
2021/05/30
+ amend adjustment to inputbox height so the autosized dimensions match
older versions (report by Werner Fink, cf: 2021/01/17).
+ improve configure checks, to reduce warnings during those checks
+ updated fr.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub
2021/05/09
+ improve configure checks, e.g., for libtool version
+ updated ms.po, sr.po, zh_TW.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub
2021/03/24
+ add configure option --enable-stdnoreturn to build when C11 _Noreturn
feature is enabled in recent ncurses development.
2021/03/19
+ updated de.po, ja.po, nl.po from
http://translationproject.org/latest/dialog/
2021/03/06
+ add several usage-messages to dialog.pot
+ improve configure-check for ld searchpath on HP-UX and Solaris.
+ fix a few cppcheck warnings
+ updated eo.po, fi.po, pt.po, sq.po, sv.po, ru.po, uk.po, zh_CN.po
from
http://translationproject.org/latest/dialog/
2021/01/17
+ updated dialog.pot
+ add option --no-hot-list, to allow suppressing the hotkey feature
from lists.
+ increase minimum height of inputbox to avoid input field overlapping
with the button-box (report by Victor Ananjevsky).
+ modify options-parsing to permit a "no" on any boolean option and
deprecating the "no" options without a "-" , e.g., generalizing on
"--nook" equivalence to "--no-ok".
2021/01/12
+ minor spelling fixes, per codespell
+ update configure macros, for quoting/escaping fixes per shellcheck
+ update config.guess, config.sub
2020/11/26
+ modify configure script's compiler check to work around Xcode's
useless aliases for standard C.
+ enable keep-tite feature for NetBSD 8 and up; earlier releases would
dump core.
> new features/fixes (Glenn Herteg)
+ add option "--cursor-off-label"
+ add option "--erase-on-exit"
+ fix errata in manpage.
+ fix logic: dlg_button_to_char() would return wrong value if no
uppercase was found
2020/11/25
+ add DIALOG_TIMEOUT to sample scripts, and use report-button more
consistently to handle unexpected exit-status values.
2020/11/24
+ add dlg_getenv_num() and dlg_getenv_str().
+ add DLG_EXIT_TIMEOUT to allow scripts to exit on an expired timeout
with an exit-status different from DLG_EXIT_ERROR or DLG_EXIT_ESC
(patch by Norbert Koch).
2020/11/23
+ modify dlg_ok_label() and dlg_ok_labels() to ignore --no-ok if all
buttons would be omitted.
+ add/use dlg_der_window() to account for derived windows just like
subwindows, to fix regression in dlg_getc() in fselect/dselect
widget.
+ modify several widgets to make their handling of --no-ok consistent
with the majority of the widgets: editbox.c, menubox.c, msgbox.c,
rangebox.c, textbox.c, timebox.c
+ add ^D as binding for new virtual key DLGK_LEAVE, which will close
the current dialog by activating the currently-selected button.
+ improve manual-page description of --no-ok option (reports by
Hans Mueller, Gil Delescluse).
+ modify configure script to make Solaris -R rpath feature work
2020/11/21
+ fix regression in dlg_getc() caused by not taking into account
subwindows used for input (report by Michael Wihl).
2020/11/20
+ add validity-checks for window pointer (report/testcase by Michael
Wihl).
+ improve configure macros:
CF_CLANG_COMPILER: apply compiler-flags needed for test.
CF_WITH_SCREEN_PDCURSES: use this to reduce X11-checks.
2020/11/17
+ amend initialization for dlg_getc to fix regression in pause widget
from 2020/03/27 changes (reports by Aidan Tessier, Norbert Koch,
Josmar Pierri).
+ improve configure macros:
CF_CLANG_COMPILER: split-out check for -Qunused-arguments to ensure
that clang supports it. IBM xlclang does not.
CF_MIXEDCASE_FILENAMES: when cross-compiling to darwin (macOS),
assume the filesystem doesn't support mixed-case
2020/09/21
+ modify init_dialog's initialization of tab_len and aspect_ratio to
avoid overwriting initialization done in process_common_options
(report/patch by Rainer Weikusat, Debian #970508).
2020/09/13
+ fix out-of-order description for --tailbox vs --rangebox in manpage
(report by Glenn Herteg).
+ updated configure-macros: compiler-warnings and shared-library
options. Changed configure --with-warnings to --enable-warnings for
consistency.
+ update config.guess
2020/04/01
+ updated sq.po from
http://translationproject.org/latest/dialog/
2020/03/27
+ add clarification in manual page to show when the single/double
quotes may be needed (prompted by discussion with Danilo G Baio).
+ fix an extra ".exe" in makefile.in which prevented Cygwin build.
+ fix most cppcheck warnings
+ tailbox/tailboxbg's exit-button now works with mouse-clicks
+ fix repainting while resizing for the editbox widget.
+ add configure-check for curses_exit() from ncurses 6.2
+ fix a few memory leaks in fselect.c, mixedgauge.c when resizing.
+ fix inconsistency in dlg_string_to_argv() which made the checklist9
example not work.
+ add empty-string check in dlg_print_listitem() to avoid indexing past
the end of the array of character-offsets.
+ improve handling of KEY_RESIZE by repainting the backtitle after
clearing the screen (integrated patch by Rainer Weikusat, Debian
#954185).
+ improve logic for wtimeout() calls which are used to set temporary
non-blocking reads (prompted by patch by Rainer Weikusat, Debian
#954220).
+ add "make check" rule.
+ updated configure-macros.
Major change: now uses Python 3.
Other changes: too many to list; see the file Changelog.txt in the distfile.
New option: rar, to allow calibre to look inside rar archives.
Actually connecting an ebook-reader device is still untested, but might
work better with the libusb and libmtp extensions that are enabled since
version 4.23.0.
Changes:
0.67
----
- README: Formalize that I am not adding new tools to moreutils, and
have not for a long while. This package needs someone new to take over
editorial responsibility.
- Makefile: Install man pages without executable bit. Thanks, meator
- ifne.1: Improve example that pipes to mail to avoid escape sequences.
0.66
----
- vipe: When no output is piped into vipe, and stdin is connected to
the terminal, don't read from stdin before opening the editor. This
allows eg: vipe | command Thanks, Florian Pensec
- chronic: With -v, flush stdout after printing "STDERR" header. Thanks,
Adam Sjøgren