153 | | === GRASS GUI: Single window layout === |
154 | | Currently, GRASS GIS GUI (wxGUI) has one Layer Manager window and one or more Map Display windows. This multiple window layout can sometimes be problematic and is not common. This project would try to develop an optional single window layout, similarly to [https://docs.gimp.org/2.8/en/gimp-concepts-main-windows.html GIMP]. This project would include: |
155 | | * detailed design of the behavior of current components + mockups |
156 | | * refactoring some of the wxGUI components to untangle them and make them reusable |
157 | | * implementing the actual layout and its behavior while keeping the multiple window layout working |
158 | | |
159 | | * Requirements: Python, wxPython |
160 | | * Mentor: Anna Petrasova, Vaclav Petras |
161 | | * Co-mentor: Martin Landa, Stefan Blumentrath |
162 | | * Proposed by: Anna Petrasova |
163 | | * Rating: medium |
164 | | * Expected Outcomes: enable switching between single- and multiple-window layout |
165 | | * Test of skills: Develop a simple wxPython application, which would allow to switch between these two modes. This should demonstrate student knows wxPython and general GUI design. |