Changes between Version 16 and Version 17 of Grass7/NewFeatures78
- Timestamp:
- 05/10/20 03:11:53 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Grass7/NewFeatures78
v16 v17 32 32 === General modules === 33 33 34 * G78:g.extension: fix -i (compile), -d (download) flag (PR:496) 35 * G78:g.gui.gcp: fix crash when closing 36 * G78:g.gui.image2target: fix wxPython Phoenix support (PR:396) 37 * G78:g.gui.rlisetup: fix config file open mode for write in text mode 38 * G78:g.gui.vdigit: fix !SnapLine function return value (PR:506) 34 39 * G78:g.search.modules: support for installed addons added 35 40 … … 37 42 38 43 * G78:r.compress: ZLIB is no longer the default compression method but [http://facebook.github.io/zstd/ ZSTD] compression 44 * G78:r.blend: Quote map names in r.mapcalc expressions. (PR:277) 45 * G78:r.external: read NaN as NaN (PR:338) 46 * G78:r.external: transfer colormap added (PR:337) 47 * G78:r.grow: Correctly handle shrinking of maps without NULL values (PR:343) 48 * G78:r.import: pass extent to r.in.gdal (PR:291) 49 * G78:r.import: Use temp region for resolution=value (PR:197) 50 * G78:r.kappa: `maps[0]` is the reference and `maps[1]` is the classified map (PR:290) 39 51 * G78:r.mapcalc.simple: former r.mapcalculator as now as r.mapcalc.simple 52 * G78:r.sim/simlib: dynamic allocation of walkers to enable computing for larger areas (PR:228) 40 53 * G78:r.slope.aspect: fix -e flag to calculate values at edges 54 * G78:r.sun: allow user to set solar constant (PR:482) 41 55 * G78:r.to.vect: break line when value changes 42 56 … … 44 58 45 59 The following vector modules have been significantly improved with new options, flags, fixes and other enhancements: 60 * G78:v.db.addtable: Overwrite newly created cat column (PR:571) 61 * G78:v.digit: fix digitizing on MS Windows and Mac 62 * G78:v.decimate: copy tables only when topology is available 63 * G78:v.import: fix gfs file for GDAL version < 2.4.1 by GML import (PR:386) 46 64 * G78:v.in.pdal: use PDAL streaming instead of !PointView 65 * G78:v.patch: automagic cleaning of boundaries if areas have been patched 47 66 * G78:v.overlay: speed-up for large, complex input areas 48 * G78:v.patch: automagic cleaning of boundaries if areas have been patched49 * G78:v.digit: fix digitizing on MS Windows50 67 51 68 === Imagery modules === … … 61 78 62 79 * wxGUI: numerous fixes for Python3 and wxpython4 80 * wxGUI Field calculator: fix wx.ListBox widget choices argument (PR:460) 81 * wxGUI: fix 3D rendering in animation tool (PR:293) 82 * wxGUI: fix Cartographic Composer Add graphic tool (Line/Rectangle), (PR:310) 83 * wxGUI: fix copy-to-clipboard key binding on macOS (PR:393) 84 * wxGUI: Fix dbmgr for Python3 (PR:344) 85 * wxGUI: Fix error message has appeared after close any module dialog (PR:249) 86 * wxGUI: fix failing vector digitizer on mac (PR:3487) (PR:456) 87 * wxGUI Fix import vector/raster dialog min width (PR:492) 88 * wxGUI fix manage color rules interactively (vector map) frame (PR:429) 89 * wxGUI fix set vector output format wx.Choice widget width (PR:453) 90 * wxGUI: Fix unable to open file from python editor (PR:288) 91 * wxGUI: fix WMS (PR:242) 92 * wxGUI g.gui.vdigit: fix update available vector maps 93 * wxGUI Graphical Modeler About Dialog: fix import (PR:438) 94 * wxGUI Graphical Modeler: remove py2 unicode func (PR:441) 95 * wxGUI Histogramming Tool: fix Plot xSpec, ySpec property value (PR:422) 96 * wxGUI Layer Manager: fix add layer into the new empty group (PR:413) 97 * wxGUI Layer Manager: fix add vector map layer Set color table interactively 98 * wxGUI Layer Manager: fix close Layers Display FlatNotebook page (PR:411) 99 * wxGUI Manage color rules interactively (vector map) 100 * wxGUI mapwin: fix Pointer tool double left click on a map canvas (PR:529) 101 * wxGUI preferences: fix load epsg codes (PR:545) 102 * wxGUI Raster Digitizer: fix use input raster map layer region (PR:470) 103 * wxGUI: removing map layer crashes wxGUI (PR:3607) 104 * wxGUI Set vector output format: fix check native format dsn (PR:450) 105 * wxGUI Set vector output format: fix load profile settings (PR:451) 106 * wxGUI: several fixes related to font dialog (PR:292) 107 * wxGUI: Show line numbers in the Python editor (pyedit and gmodeler) (PR:284) 108 * wxGUI Vector Network Analysis Tool: fix close dialog (PR:419) 109 * wxGUI Vector Network Analysis Tool: fix ComboBox widget deprecation warning (PR:418) 110 * wxGUI Vector Network Analysis Tool: fix destroy open dialog (PR:432) 111 * wxGUI Vector Network Analysis Tool: fix execute analysis (PR:440) 112 * wxGUI Vector Network Analysis Tool: fix merge dicts (PR:417) 113 * wxGUI: wxnviz: fix for HiDPI monitors with scaling set, fix decoding (PR:307) 63 114 64 115 === Scripting === … … 66 117 Major efforts have been done to port all Python scripts to Python 3. 67 118 119 === Database support === 120 121 * PostgreSQL driver: assign 1000 to TEXT field length (PR:412) 122 68 123 === Python 3 support === 69 124 70 The deprecated shebang `#!/usr/bin/env python` has been changed to `#!/usr/bin/env python3` 125 * The deprecated shebang `#!/usr/bin/env python` has been changed to `#!/usr/bin/env python3` 126 * numerous stability fixes regarding the Python 3 support 71 127 72 128 == User Manuals - Documentation == … … 83 139 84 140 * libsegment: the all-in-memory cache has been improved 141 * Vectlib: fix usage of vector cats in constraint (PR:262) 142 * Vector network lib: fix for Python 3 (PR:279) 143 * gisinit: re-enable the version check 85 144 86 145 == PROJ support == … … 100 159 * Python-3 support implemented across the tree 101 160 * OSGeo4W: build fixes, rewrite of package.sh, GDAL3/PROJ6 support added 161 162 === Unit tests / CI === 163 164 * (!GitHub Actions activated in master: https://github.com/OSGeo/grass/actions) 102 165 103 166 ==== JSON / REST support ====