[SoC] GSoC 2021: Week 6: First steps towards a new GRASS GIS Single-Window GUI
Linda Kladivová
L.Kladivova at seznam.cz
Sun Jul 18 04:28:40 PDT 2021
Hello everyone,
I am sending my Week 6 report (July 12 - July 16). The more detailed version
can be found at the project wiki: https://trac.osgeo.org/grass/wiki/GSoC/
2021/SingleWindowLayout#Week
(https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week6)6
(https://trac.osgeo.org/grass/wiki/GSoC/2021/SingleWindowLayout#Week6).
1) What did I complete this week?
This week was very important. In the first part, I worked on PR [1] which is
already done in terms of the main Map Display panel but needs many other
changes related to other widgets. On Wednesday's video call we decided to
work on the local merged branch because it will probably take some time to
merge PR [1](https://github.com/OSGeo/grass/pull/1675) (also with regard to
the new G8 release). So, I set up the new PR
(https://github.com/OSGeo/grass/pull/1732)[2] mining from both refactoring
PRs (https://github.com/OSGeo/grass/pull/1675)[1], [3]. By the time we
merge them(https://github.com/OSGeo/grass/pull/1675), I can solve here many
things related to the Single-Window GUI... I have already composed the new
Map Display panel and started to repair existing events and methods and to
implement new methods. There are several basic things I would like to
address in this PR:
* repair GRASS GIS exit (generally speaking all closing stuff is broken
now)
* adding maps to map display does not work when switching to a different
location
* adding and removing 3D View does not work
* remove methods applied on wx.Frame
* implement new events or repair the existing ones
* when renaming the Display tab, the related Map notebook tab is renamed
I have also noticed a small issue concerning g.gui.iclass toolbars and I set
up the issue for it (see (https://github.com/OSGeo/grass/issues/1731)[4]).
2) What am I going to achieve for next week?
I am gonna work on coding the above-mentioned basic functionalities for the
Single-Window layout on my locally merged branch. Although, it is not
possible for my mentors to test it, I will share changes to the PR [2] so we
can at least discuss them.
3) Is there any blocking issue?
No, It is not.
[1] https://github.com/OSGeo/grass/pull/1675
(https://github.com/OSGeo/grass/pull/1675)
[2] https://github.com/OSGeo/grass/pull/1732
(https://github.com/OSGeo/grass/pull/1732)
[3] https://github.com/OSGeo/grass/pull/1689
(https://github.com/OSGeo/grass/pull/1689)
[4] https://github.com/OSGeo/grass/issues/1731
(https://github.com/OSGeo/grass/issues/1731)
Any suggestions are welcome.
Best wishes,
Linda Kladivova
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20210718/34b00ded/attachment-0001.html>
More information about the SoC
mailing list