# HG changeset patch # User Markus Mützel # Date 1713087413 -7200 # Node ID b0e9c1bd1822c37d2f864f8cbabf472b511f36b0 # Parent a4e8e99fde0e511c3bcd39bbace10a24c65b21bd# Parent cc632fa52f9d1baa34ab4edc679c9b05fbdd2bbc maint: Merge stable to default. diff -r a4e8e99fde0e -r b0e9c1bd1822 etc/NEWS.9.md --- a/etc/NEWS.9.md Sat Apr 13 15:44:55 2024 -0400 +++ b/etc/NEWS.9.md Sun Apr 14 11:36:53 2024 +0200 @@ -7,15 +7,22 @@ - `hist.m`: Add input validation for `Y` restricting it to 2-D array (bug #65478). - - `cross.m`: Add input validation for 'dim' restricting it to a numeric - integer valued scalar. + integer valued scalar (bug #65544, bug #65527). +- `getframe.m`: Respect pixel ratio (high DPI) of screen with figure + (bug #65540). +- `legend.m`: Fix error if root property `"showhiddenhandles"` is `"on"` + (bug #65442) +- `savepath.m`: Correctly handle packages without binaries (bug #65559). +- Correctly scale figure position on screen with DPI scaling (high DPI). ### GUI - Use first word for options in right-click menu of command window widget (bug #65518). - Set `DontUseNativeDialog` flag as first property in `QFileDialog`. +- Explicitly raise non-modal message boxes ensuring visibility. +- Set `DontUseNativeDialog` before other properties of file dialogs. ### Build system / Tests @@ -23,6 +30,12 @@ This fixes an error that might have lead to overlinking of shared libraries (e.g., `.oct` files). Consider rebuilding shared libraries that have been built with Octave 9.1.0. +- Add BIST for `is_valid_file_id.m` (bug #65543). +- Update metainfo.xml with new fields for AppStream 1.0 (bug #65355). +- Show result of check for `std::pmr::polymorphic_allocator` in configure + summary. +- Run test for polymorphic allocators if possible instead of a simple build + check. ### Documentation