[GRASS-git] [OSGeo/grass] 8fe136: wxGUI: Replace startup screen by fallback session ...
Linda Kladivova
noreply at github.com
Mon Apr 12 21:45:47 PDT 2021
Branch: refs/heads/master
Home: https://github.com/OSGeo/grass
Commit: 8fe13636b7081332b09d5b75faa2dac3fa015bef
https://github.com/OSGeo/grass/commit/8fe13636b7081332b09d5b75faa2dac3fa015bef
Author: Linda Kladivova <49241681+lindakladivova at users.noreply.github.com>
Date: 2021-04-13 (Tue, 13 Apr 2021)
Changed paths:
M gui/wxpython/Makefile
M gui/wxpython/datacatalog/catalog.py
M gui/wxpython/datacatalog/infomanager.py
M gui/wxpython/datacatalog/tree.py
R gui/wxpython/gis_set.py
R gui/wxpython/gis_set_error.py
M gui/wxpython/lmgr/frame.py
M gui/wxpython/startup/guiutils.py
M lib/init/grass.py
M python/grass/app/data.py
M python/grass/grassdb/Makefile
M python/grass/grassdb/checks.py
A python/grass/grassdb/config.py
M python/grass/grassdb/manage.py
Log Message:
-----------
wxGUI: Replace startup screen by fallback session (#1400)
* Startup screen code removed. Used only when
* Either demo/default world location is used (first time user) or an XY location temporary location is used (fallback).
* Last mapset path is now noted in gisrc of the current session. Used in GUI to offer switch from fallback to locked.
* non_standard_startup and first_time_user in grassdb/checks.py.
* grassdb/config for special strings such as `<UNKNOWN>`.
* Fallback tmp location only for GUI. Default currently for both GUI and CLI (`--text`).
* Call set_mapset in every branch (all paths lead to the same series of checks and setup).
* This increases the need for refactoring of `main()` and needs removal of `--gtext`.
More information about the grass-commit
mailing list