Changes between Version 2 and Version 3 of Release/7.8.4-News


Ignore:
Timestamp:
Sep 26, 2020, 10:18:12 AM (4 years ago)
Author:
neteler
Comment:

WIP

Legend:

Unmodified
Added
Removed
Modified
  • Release/7.8.4-News

    v2 v3  
    99==== Stable Release ====
    1010
    11  * ~~Release date: ''XX Aug 2020''~~
     11 * ~~Release date: ''XX Nov 2020''~~
    1212 * ~~Changelog: https://grass.osgeo.org/grass78/source/ChangeLog_7.8.4.gz~~
    1313 * ~~Binaries: ​https://grass.osgeo.org/download/software/#g78x~~
     
    1818==== Release Candidate 1 (RC1) ====
    1919
    20  * ~~Release date: ''26 Apr 2020''~~
    21  * ~~Changelog: https://grass.osgeo.org/grass78/source/ChangeLog_7.8.4RC1.gz~~
    22  * ~~Binaries: ​https://grass.osgeo.org/download/software/#g78x~~
    23  * ~~Source code:~~
    24    * ~~https://github.com/OSGeo/grass/releases/tag/7.8.4RC1~~
    25    * ~~https://grass.osgeo.org/grass78/source/grass-7.8.4RC1.tar.gz ([https://grass.osgeo.org/grass78/source/grass-7.8.4RC1.md5sum md5sum])~~
     20 * Release date: ''26 Sep 2020''
     21 * Changelog: https://grass.osgeo.org/grass78/source/ChangeLog_7.8.4RC1.gz
     22 * Binaries: ​https://grass.osgeo.org/download/software/#g78x
     23 * Source code:
     24   * https://github.com/OSGeo/grass/releases/tag/7.8.4RC1
     25   * https://grass.osgeo.org/grass78/source/grass-7.8.4RC1.tar.gz ([https://grass.osgeo.org/grass78/source/grass-7.8.4RC1.md5sum md5sum])
    2626
    2727=== Git Source Code ===
     
    4444<!-- format mm-dd-yy -->
    4545
    46 The GRASS GIS 7.8.4 release provides '''more than [https://github.com/OSGeo/grass/compare/releasebranch_7_8@%7B05-01-20%7D...releasebranch_7_8@%7B08-25-20%7D XXX fixes and improvements]''' with respect to the release 7.8.3.
     46The GRASS GIS 7.8.4 release provides '''more than [https://github.com/OSGeo/grass/compare/releasebranch_7_8@%7B05-05-20%7D...releasebranch_7_8@%7B09-26-20%7D 280 fixes and improvements]''' with respect to the release 7.8.3.
    4747
    4848...
     
    6767==== GUI: Improvements in the Graphical User Interface ====
    6868
    69  * ...
     69 * G78:Startup: Avoid a race condition (#548)
     70 * G78:wxGUI Add web service layer: Fix dialog layout (#627)
     71 * G78:wxGUI AddWSDialog: fix 'Access window out of range in RasterIO()' error (#693)
     72 * G78:wxGUI AddWSDialog: fix render WMTS layer with OGC:CRS84 coor system (#674)
     73 * G78:wxGUI AddWSDialog: fix setting output layer name, after selecting another layer (#667)
     74 * G78:wxGUI AddWSDialog RenderWMSMgr: fix render WMS jpeg source format (#640)
     75 * G78:wxGUI/animation: add export output animation file validation, before export file (#839)
     76 * G78:wxGUI/animation: fix export (run as background thread) output animation file to avi format (#840)
     77 * G78:wxGUI/animation: fix 'RuntimeError: dictionary changed size during iteration' (#908)
     78 * G78:wxGUI/animation: fix validation of extension of exported file (#907)
     79 * G78:wxGUI/animation: fix wxPyDeprecationWarning (#854)
     80 * G78:wxGUI/animation: fix wxPyDeprecationWarning (#910)
     81 * G78:wxGUI/animation: set default export file type choice option (#838)
     82 * G78:wxGUI: avoid flush clipboard if not opened (#819)
     83 * G78:wxGUI/composer: use integers instead of wx id, which can't be pickled and cause error (#641)
     84 * G78:wxGUI/datacatalog: fix display 3D raster (#889)
     85 * G78:wxGUI/datacatalog: Fix error after right click on grass database tree item (#736)
     86 * G78:wxGUI/datacatalog: Fix layout flag in reprojection dialog for wx 4.1.0 (#806)
     87 * G78:wxGUI dbmgr: Fix dbmgr widgets layout on the wxMSW (#637)
     88 * G78:wxGUI d.histogram: Set default font (#695)
     89 * G78:wxGUI d.mon: Fix launch light-weight wx monitor without toolbars and statusbar (#678)
     90 * G78:wxGUI, d.rast.edit: remove 'wxversion' module (#713)
     91 * G78:wxGUI: fix atexit error in debug mode when exiting GUI (#772)
     92 * G78:wxGUI: fix bad indentation (#784)
     93 * G78:wxGUI: fixes incomplete map display when opening from gxw workspace (#500)
     94 * G78:wxGUI: fix g.gui.vdigit on windows #530 (#572)
     95 * G78:wxGUI: fix inconsistent layer sizes during rendering (#552)
     96 * G78:wxGUI: fix layout flags for wx 4.1.0
     97 * G78:wxGUI: Fix layout flags in vector field statistics dialog for wx 4.1.0 (#821)
     98 * G78:wxGUI: fix RunCommand to decode also empty string to return unicode (#702)
     99 * G78:wxGUI: fix wx4.1 support for About GRASS GIS dialog (#901)
     100 * G78:wxGUI/gcp: adding the option/show overwrite confirm dialog to overwrite the result map (#912)
     101 * G78:wxGUI gcp: fix adding vector map to group when no vector maps exist (#685)
     102 * G78:wxGUI gcp: fix checking vector map existence in the group (#680)
     103 * G78:wxGUI/gcp: fix launch add vector map to group dialog (#924)
     104 * G78:wxGUI g.gui.animation: fix wx.CheckBox widget deprecation warning (#718)
     105 * G78:wxGUI g.gui.rlisetup: fix get rectangle sample units size (#633)
     106 * G78:wxGUI GroupDialog: fix StaticText widget existence check (#647)
     107 * G78:wxGUI lmgr: fix cancel save workspace dialog (#628)
     108 * G78:wxGUI lmgr: Fix position of layer image button overlaid map layer name (#669)
     109 * G78:wxGUI lmgr: fix remove both selected parent/children group layer (#642)
     110 * G78:wxGUI/lmgr: fix return 'Layer' class str value if map layer name is None (#820)
     111 * G78:wxGUI location wizard: fix title layout, bug introduced in changes for wxPython 4.1 (#661)
     112 * G78:wxGUI locdownload: fix missing flush method (#634)
     113 * G78:wxGUI: macOS use default output font dialog (#760)
     114 * G78:wxGUI/mapdisp: fix double click on the overlays in the 3D view (#872)
     115 * G78:wxGUI/mapswipe: call dialog Uninit only when dialog was actually created, fix for #833 (#836)
     116 * G78:wxGUI/mapswipe: fix wx.CheckListBox widget wxPyDeprecationWarning (#773)
     117 * G78:wxGUI/mapwin: fix saving the position of overlays after changing their position with the mouse pointer tool (#817)
     118 * G78:wxGUI mapwin: fix show/hide vdigit toolbar (#578)
     119 * G78:wxGUI/nviz: fix failed map centring on mac with pre-wx4.1 (#895)
     120 * G78:wxGUI/nviz: fix relative import from 'wxnviz' module (#887)
     121 * G78:wxGUI/nviz: fix reopening 3D by reloading layers (#953)
     122 * G78:wxGUI/nviz: fix update list of surface in vector page during delete constant surface (#881)
     123 * G78:wxGUI/nviz: SetMaskColour causes problems on macos with wx 4.1.0 (#787)
     124 * G78:wxGUI rdigit: fix quitting behavior when no map edited (#594)
     125 * G78:wxGUI rdigit: update list of available raster map layers, when map layers tree changed (#707)
     126 * G78:wxGUI rendering: when deleting layer check if .legrow file exists (#691)
     127 * G78:wxGUI r.li.setup: Show message dialog if removed config file isn't selected from the list (#631)
     128 * G78:wxGUI/startup: fix terminate location download dialog download thread (#832) (#873)
     129 * G78:wxGUI tplot: fix an error when exporting csv file from g.gui.tplot (#690)
     130 * G78:wxGUI: update wx4.1.0 support for FlatNotebook (#856)
     131 * G78:wxGUI vdigit: fix Undo/Redo tool when no map edited (#586)
     132 * G78:wxGUI vdigit: fix wx.CheckBox widget deprecation warning (#700)
     133 * G78:wxGUI vdigit: update list of available vector map layers, when map layers tree changed (launch 'd.vect map=mapname' from the wxGUI Console page) (#708)
     134 * G78:wxGUI vnet: fix ctypes c_char_p arg type (bytes object) (#687)
     135 * G78:wxGUI WSPropertiesDialog: fix applying ws panel widgets updates, after panel is the shown (#665)
     136 * G78:wxGUI WSPropertiesDialog: fix closing dialog (#684)
     137 * G78:wxGUI WSPropertiesDialog: Fix showing selected layer in wms layer tree (#666)
     138 * G78:wxGUI WSPropertiesDialog: fix updating ws map layer if map layer changed (#668)
     139 * G78:wxGUI/wxpyimgview: Fix wxpyimgview for Python3/wxPython4 (#735)
    70140
    71141==== Python scripting ====
     
    75145==== Projection support ====
    76146
    77  * ...
     147 * G78:proj 6+ support (#183)
    78148
    79149==== GDAL support ====
     
    99169==== User Manuals - Documentation ====
    100170
    101  * ...
     171 * various updates
     172 * G78:rasterintro manual: mention various raster stats modules
     173 * G78:r.category manual: minor addition
    102174
    103175==== Portability ====
    104176
    105  * ...
     177 * G78:Use ${CC} instead of "cc" for linking on macOS (#611)
     178 * G78:macOS: modernize app bundle info (#941)
     179 * G78:macos: update app icon for hi-res support (#829)
    106180
    107181==== Docker support ====
    108182
    109  * ...
     183 * G78:singularityfile: fix GRASS lib path detection
    110184
    111185==== Message Translations ====