Re: GRASS GIS single layout (GSoC 2021)
"L.Kladivova" <[email protected]> Sat, 17 Apr 2021 19:40:40 +0200 (CEST)
| Newsgroups | gmane.comp.gis.grass.devel |
|---|---|
| Message-ID | <[email protected]> |
Huidae, I have already created the proposal: https://trac.osgeo.org/grass/wiki/ wxGUIDevelopment/SingleWindow (https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow). It is based on docking panes. :-) And as I wrote to Denis, we plan to build the Single-Layout "next to" the Multi-Layout mode. However, I am not sure about Map Displays yet (not sure about implementation options). I will need to look more deeply at AUI class options. The best way for Single-Layout mode would be to make Map Display panes that would be dockable (possible to pull to the second monitor) and at the same time, they could enable to be the part of the notebook. However, at this time, I cannot answer if it is something possible or not. If the GSoC application would succeed, I think the main task would be to prepare a good foundation on which we can then build something more complex. :-) Linda ---------- Původní e-mail ---------- Od: Huidae Cho <[email protected]> Komu: Denis Ovsienko <[email protected]> Datum: 17. 4. 2021 15:39:23 Předmět: Re: [GRASS-dev] GRASS GIS single layout (GSoC 2021) " Linda, Would it be feasible to implement both single and multi-window modes just like GIMP? I'm not sure how GIMP maintains both, but I can clearly see the pros of multi-windows when you have multiple monitors. Maybe, docking panes? Best, Huidae On Fri, Apr 16, 2021 at 3:10 PM Denis Ovsienko <[email protected] (mailto:[email protected])> wrote: "On Sun, 11 Apr 2021 11:51:32 +0200 (CEST) "L.Kladivova" <[email protected](mailto:[email protected])> wrote: > Idea: > > https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow (https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/SingleWindow) I trust you mean well. Let me provide some input. My own GUI arrangement for GRASS work was on two monitors (same size, same DPI). The first monitor with the two smaller GRASS windows plus non-GRASS windows of the project was in in horizontal orientation. The second monitor with the GRASS map display was in vertical orientation to fit the region of interest. And I was running out of screen space all the time, so if this was a commercial project, there would be at least one more monitor to provide more space for the multiple independent windows. Clearly, for a single window UI it would not make as much sense. One other interesting arrangement is a more or less ordinary monitor to display some GUI in normal usable size plus another "high DPI" monitor to display some other GUI that needs to show as many physical pixels at once as possible. Of course, neither the physical size nor the pixel count match between the monitors, so when a window spans more than one monitor it becomes difficult to use. Finally, GIMP has been using multiple window UI for many years, and the users figure the GUI out just fine. So a multiple window GUI makes a sound use case and it would be nice to keep it reasonably accessible. -- Denis Ovsienko _______________________________________________ grass-dev mailing list [email protected](mailto:[email protected]) https://lists.osgeo.org/mailman/listinfo/grass-dev (https://lists.osgeo.org/mailman/listinfo/grass-dev) " -- Huidae Cho, Ph.D., GISP, /hidɛ t͡ɕo/, 조희대, 曺喜大 GRASS GIS Developer https://idea.isnew.info(https://idea.isnew.info) _______________________________________________ grass-dev mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-dev " _______________________________________________ grass-dev mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-dev