Changes between Version 35 and Version 36 of wxGUIDevelopment/ImprovingSingleWindowUX


Ignore:
Timestamp:
Mar 5, 2023, 12:03:34 PM (17 months ago)
Author:
lindakladivova
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • wxGUIDevelopment/ImprovingSingleWindowUX

    v35 v36  
    301301'''3) Is there any blocking issue?'''
    302302No, it is not.
    303 == Week 8 ==
    304 '''1) What did I complete this week?'''
    305 '''2) What am I going to achieve for next week?'''
    306 '''3) Is there any blocking issue?'''
    307 
    308 
     303== Week 8 - Extending the GRASS mini project timeline ==
     304
     305The copy of the email from 29. 1. 2023:
     306
     307*I am sending the official announcement of an extension of the project timeline by two weeks (Vero and my mentors already know that).__
     308
     309The reason is that I need to more focus on preparations for my doctoral professional debate right now. But as soon as this part ends, I am looking forward to fully returning to the project and finishing all PRs. I wish writing essays was as good as writing code :).
     310
     311Thank you for your understanding and have a nice week.*
     312
     313== Final Report ==
     314**Title:** Mini project 2023: Improving Single-Window user experience
     315\\
     316**Community:** GRASS GIS - OSGeo
     317
     318**Abstract:**\\
     319Especially for Single-Window GUI, the Map Display status bar needs to be lightened up a bit since in the case of opening more Map Display notebook pages the check box on the right side of the status bar gets shrunk. The solution is to remove the combo box in the status bar occupying too much space and implement a new Map Display settings dialog accessible from the top map display toolbar.
     320
     321**The state of the art BEFORE the start of Mini project:**\\
     322At this moment, the status bar at the bottom of the Map Display window consists of the text/widget section, the combo box, the mask and the check box. For the Single-Window GUI, the number of widgets must be reduced so that the check box on the right side of the status bar is not shrunk.
     323
     324**The state of the art AFTER Mini project:**\\
     325The new Map Display settings dialog is introduced. The main task of this dialog is to manage General Map Display settings and status bar settings. It implies that the status bar combobox is not needed anymore because we can find all Map Display settings including status bar customization in the new dialog.
     326
     327**Next Steps:**\\
     328Possible improvements for Single-Window GUI:
     329- Modify the appearance for the dark mode. Some parts are ugly and illegible (names of !AuiNotebook tabs, names of panes, ugly gradients etc.).
     330- It is necessary to change the rendering of the 3D View panel. Now the 3D View pane is added as another panel under the Display tab - very problematic in terms of space.
     331- Each user should be able to choose a convenient arrangement of widgets. Creating, saving, and selecting perspectives could be part of a new tab menu called "View".
     332
     333**Permanent Links:**\\
     334
     335Pull requests related to the undock map display functionality:\\
     336|| '''Title''' || '''Pull Request''' || '''Issue''' ||
     337|| wxGUI: adding a button for undocking an AuiNotebook tab to wx.Frame (Single-Window GUI) || https://github.com/OSGeo/grass/pull/2667 || https://github.com/OSGeo/grass/issues/1748 || MERGED ||
     338
     339Pull requests related to the Console reorganization and button logic:\\
     340|| wxGUI: Console: Export history of executed commands || https://github.com/OSGeo/grass/pull/2682 || - || MERGED ||
     341|| wxGUI/console: Adding hint to command prompt || https://github.com/OSGeo/grass/pull/2728 || - || MERGED ||
     342|| wxGUI: Reorganization of Console panel  || https://github.com/OSGeo/grass/pull/2746 || https://github.com/OSGeo/grass/issues/2585 || MERGED ||
     343
     344Pull requests related to the saving user-defined layouts within workspace files:\\
     345|| '''Title''' || '''Pull Request''' || '''Issue''' ||
     346|| wxGUI: Save current Single-Window layout to workspace file || https://github.com/OSGeo/grass/pull/2768 || - || MERGED ||
     347
     348Weekly Reports:\\
     349https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/ImprovingSingleWindowUX