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

I am sending my Week 8 report (July 26 - July 30). It can be also found at the project wiki: <a rel="noopener" href="https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week8">https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week</a><a href="https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week8">8</a>.</div><br><p><strong>1) What did I complete this week?</strong></p><p>The success of this week lies in the merge of 2 PRs - the refactoring [1] and the [2] dealing with <span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial">the basic map panel integration to Single-Window GUI</span></span></span>. Just before that I had to make 2 rebases since my mentor Anna had merged a different refactoring PR [3] which influenced PR [1] as well as [4]. <br></p><p>In the second half of the week I went back to the PR [4]. I integrated wx.Panel to three remaining tools namely <span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial"><a href="http://g.gui.photo2image" title="http://g.gui.photo2image" rel="noopener">g.gui.photo2image</a>, </span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial"><a href="http://g.gui.image2target" title="http://g.gui.image2target" rel="noopener">g.gui.image2target, g.gui.example</a>. I have also started to test this PR and written down shorcomings we will discuss and probably fix with the help of my mentors.</span></span></span></p><p><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial">We had the video call on Wednesday where </span></span></span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial">we went
 through possible options of startup layout I put here: [5] and decided that the third 
option is the most suitable one and thus will be implemented.</span></span></span> We use "Perspectives" for this purpose. <br></span></span></span></p><p><br>
</p>
<p>
<strong>2) What am I going to achieve for next week?</strong></p><p><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial">The priorities for the next week are first of all to test PR </span></span></span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial">[4], secondly to </span></span></span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline!important;float:none"><span><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:medium;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial">create a startup Single-Window GUI perspective and lastly to develop event handlers for map Aui.Notebook</span></span></span>. </span></span></span>For the second point I am going to study the wx.lib.agw.aui concept of so-called perspectives.<br></p><br><p>
<strong>3) Is there any blocking issue?</strong><br>
No, It is not.</p><p><br></p><p>[1] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1675" rel="noopener"><span class="-wm-icon">​</span></a><a href="https://github.com/OSGeo/grass/pull/1689">https://github.com/OSGeo/grass/pull/16</a><a href="https://github.com/OSGeo/grass/pull/1689">89</a></p><p>[2] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1732" rel="noopener">https://github.com/OSGeo/grass/pull/1732</a></p><p>[3] <a href="https://github.com/OSGeo/grass/pull/1729">https://github.com/OSGeo/grass/pull/1729</a></p><p>[4] <a class="-wm-ext-link" href="https://github.com/OSGeo/grass/pull/1675" rel="noopener"><span class="-wm-icon">​</span>https://github.com/OSGeo/grass/pull/1675</a></p><p>[5] <a href="https://github.com/OSGeo/grass/issues/1747" rel="noopener">https://github.com/OSGeo/grass/issues/1747</a></p><p><br></p><p>Best wishes,</p>Linda Kladivova</body></html>