<html><body><p style="line-height:normal;margin-bottom:0pt">
Hello everyone,</p><p style="line-height:normal;margin-bottom:0pt"><br></p><div>
I am sending my Week 2 report (June 14 - June 20), you can also find it in the project wiki: <a href="https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week2">https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week2</a>.<br></div><div><br></div><div><strong>What did I complete during the second week?</strong></div>I focused on the GUI refactoring. In order to add Map Display to the notebook widget, we need to have it in the form of wx.Panel. I divided the work into several steps:
<ul><li>I changed the way of creating the Map Display status bar (which is now independent of the parent widget) [1]. However, this PR caused the bug related to the workspace saving [2] which I corrected ASAP [3].
</li></ul><ul><li>Meantime, I started more complex PR changing the way the Map Display is built (see <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1656"><span class="-wm-icon"></span></a>[4]).
The core lies in adding the intermediate wx.Panel widget. This PR aims at more general Map Display refactoring, do not change the code in the Single-Window parallel environment - adapting the S-W GUI is planned to be another step forward.<br></li></ul><p><b>What am I going to achieve for next week?</b></p><div><ul><li>I plan to finish the refactoring of Map Display related stuff (see [4])
and utilize it in the Single-Window GUI environment. It will lead to a
new Map Display notebook widget (composed of wx.Panel Map Displays). This notebook will be then used as the content pane.
</li></ul><div><b>Is there any blocking issue?</b></div><div>No, it is not.<br></div></div><p><br></p><p>[1] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1646">https://github.com/OSGeo/grass/pull/1646</a></p><p>[2] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/issues/1657">https://github.com/OSGeo/grass/issues/1657</a></p><p>[3] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1665">https://github.com/OSGeo/grass/pull/1665</a></p><p>[4] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1656"><span class="-wm-icon"></span>https://github.com/OSGeo/grass/pull/1656</a></p><p><br></p><div>Any suggestions are welcome. :-)</div><br><p>Best wishes,</p>Linda Kladivova</body></html>