349 | | '''1) What did I complete this week?'''\\ |
350 | | '''2) What am I going to achieve for next week?'''\\ |
351 | | '''3) Is there any blocking issue?'''\\ |
| 351 | '''1) What did I complete this week?'''\\ |
| 352 | This week was very important. In the first part, I worked on https://github.com/OSGeo/grass/pull/1675 which is already done in terms of the main Map Diplay panel but needs many other changes related to other widgets. On Wednesday's videocall we decided to work on the local merged branch because it will probably take some time to merge https://github.com/OSGeo/grass/pull/1675. |
| 353 | So, I set up the new PR https://github.com/OSGeo/grass/pull/1732 mining from https://github.com/OSGeo/grass/pull/1675 as well as https://github.com/OSGeo/grass/pull/1689. By the time we merge https://github.com/OSGeo/grass/pull/1675, I can solve here many things related to Single-Window layout. I have alrealdy composed the new Map Display panel and started to repair existing events and methods and to implement new methods. |
| 354 | There are several basic things I would like to address in this PR: |
| 355 | |
| 356 | - repair GRASS GIS exit (generally speaking all closing stuff is broken now) |
| 357 | - adding maps to map display does not work when switching to a different location |
| 358 | - adding and removing 3D View does not work |
| 359 | - remove methods applied on wx.Frame |
| 360 | - implement new events or repair the existing ones: |
| 361 | |
| 362 | - - when adding a new Display tab automatically focus on the related Map notebook tab |
| 363 | - - when switching Display tabs, Map notebook tabs are switched as well |
| 364 | - - when moving Map notebook tabs, the index is remembered, so switching between Display tabs switch Map tabs correctly |
| 365 | - - when switching Map notebook tabs, Display tabs are switched as well |
| 366 | - - Map notebook switching process works from the beginning (not needed to switch Display tabs first) |
| 367 | - - closing Map notebook tab closes the related Display tab |
| 368 | - - closing Display tab closes the related Map notebook tab |
| 369 | |
| 370 | - when renaming the Display tab, the related Map notebook tab is renamed (regardless of the current index) |
| 371 | |
| 372 | I have also noticed a small issue concerning GCP toolbars and I set up the issue for it (see https://github.com/OSGeo/grass/issues/1731). |
| 373 | |
| 374 | '''2) What am I going to achieve for next week?'''\\ |
| 375 | I am gonna work on coding basic functionalities for 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 https://github.com/OSGeo/grass/pull/1732 so we can at least discuss them. |
| 376 | |
| 377 | '''3) Is there any blocking issue?'''\\ |
| 378 | No, It is not. |