<html><body><p style="line-height:normal;margin-bottom:0pt">
Hello Community,</p><p style="line-height:normal;margin-bottom:0pt"><br></p><div>

I am sending my report for Week 9 (July 27-August 2). The report can also be found in the project wiki: <a href="https://trac.osgeo.org/grass/wiki/GSoC/2020/StartupWindow" title="https://trac.osgeo.org/grass/wiki/GSoC/2020/StartupWindow" rel="noopener">https://trac.osgeo.org/…dow</a>.</div><div><br></div><p><strong></strong></p><p><strong>1) What did I complete this week?</strong><br> 
</p>
<p>
I added two icons avaliable in the context menu: download sample location, create new location (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/830"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/830</a>). Currently I am working on 5 other PRs.</p>
<ul><li>Distinguish mapsets by ownership and lock in Data tab  (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/714"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/714</a>, <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/849"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/849</a>)
</li></ul><p>
I set new mapset node properties: lock and user: Our motion is that 
those mapsets will be displayed in Data Catalog in gray and also 
distinguished by labels. I have an error which is probably somehow 
relates to my new keys definition, but do not know how to figure that 
out.
</p>
<ul><li>Store list of databases in settings (see <a class="-wm-ext-link" href="https://github.com/%E2%80%A6842"><span class="-wm-icon">​</span>https://github.com/…842</a>, <a class="-wm-ext-link" href="https://github.com/%E2%80%A6858"><span class="-wm-icon">​</span>https://github.com/…858</a>)
</li></ul><p>
Within this PR I made two functions for deleting grassdb from the disk 
and removing grassdb from the tree. In this PR I also changed a bit checking if wanted grassdb is not already added to 
Data Catalog. All these functions = adding, removing and deleting 
grassdb change the wx file so that we can remember which grass databases
 are in the Data Catalog.
Saving grassdatabase string to this file works but I have a problem when
 I starting GRASS GIS for the second time it falls down because it does 
not probably like the edited wx file.
</p>
<ul><li>An action should be required before modifying other mapsets  (see <a class="-wm-ext-link" href="https://github.com/%E2%80%A6843"><span class="-wm-icon">​</span>https://github.com/…843</a>, <a class="-wm-ext-link" href="https://github.com/%E2%80%A6848"><span class="-wm-icon">​</span>https://github.com/…848</a>)
</li></ul><p>
This PR is ready for review. I added checking of current mapsets and 
location when deleting and renaming. The motion is that when Allow 
editing mode is ON we are allowed to rename and delete any mapsets and 
locations except current ones, if OFF no mapset or location can be 
renamed or deleted.
</p>
<ul><li>Start in a demo/startup location  (see <a class="-wm-ext-link" href="https://github.com/%E2%80%A6862"><span class="-wm-icon">​</span>https://github.com/…862</a>, <a class="-wm-ext-link" href="https://github.com/%E2%80%A6868"><span class="-wm-icon">​</span>https://github.com/…868</a>)
</li></ul><p>
Here I made two functions startup_location_exists which checks for 
demolocation and copy_startup_location which copy the simple location 
with some data into GRASS database. I have a problem with testing that.
</p>
<ul><li>Misleading lock symbol icon in the in the Data tab toolbar (see <a class="-wm-ext-link" href="https://github.com/%E2%80%A6844"><span class="-wm-icon">​</span>https://github.com/…844</a>, <a class="-wm-ext-link" href="https://github.com/%E2%80%A6870"><span class="-wm-icon">​</span>https://github.com/…870</a>)
</li></ul><p>
I am not stuck here but need some feedback if the icons I suggested are 
good, reasonable or something entirely different is needed. <br></p><p><br></p>
<p>
<strong>2) What am I going to achieve for next week?</strong><br>
</p>
<p>
I am gonna end up those above-mentioned PRs.
It was decided that the startup screen is no longer used. It has changed 
quite significantly the next GSoC steps. 
Now there are several issues related to the Data Catalog I am gonna 
address. They come from Next steps in GSoC and beyond video call, July 
15, 2020 written by Vaclav Petras (see <a class="-wm-ext-link" href="https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/New_Startup#NextstepsinGSoCandbeyondvideocallJuly152020"><span class="-wm-icon">​</span>https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/New_Startup#NextstepsinGSoCandbeyondvideocallJuly152020</a>): 
</p>
<ul><li>Check for gislock and other issues when deleting/renaming/editing mapset and location in catalog (<a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/801"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/issues/801</a>)
</li><li>Add buttons to add new things: Import into current mapset (also as a context menu item on mapset, see below). 
</li><li>Add context menu items: Import into mapset (like in File), Export map (like in Layers) 
</li><li>An icon for creating the new database
</li><li>Deleting more than one location
</li></ul><p>
<strong>3) Is there any blocking issue?</strong><br>
No. It is not. <br></p><p><br></p><p>Any suggestions are welcome.</p><p>Regards,</p>Linda Kladivova</body></html>