[GRASS-dev] [GRASS GIS] #972: Provide visual feedback when loading available vector map list

#972: Provide visual feedback when loading available vector map list
----------------------------+-----------------------------------------------
Reporter: marisn | Owner: grass-dev@lists.osgeo.org
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.0
Component: wxGUI | Version: svn-releasebranch64
Keywords: wxgui, windows | Platform: MSWindows Vista
      Cpu: x86-32 |
----------------------------+-----------------------------------------------
When vector module window is opened there is significant (up to 6 seconds
for Spearfish PERMANENT!) delay when opening list of available vector maps
and no visual feedback to user that something is still happening. In
comparison gis.m displays vector map list instantly. If after first click
on vector map list drop-down menu user clicks on something else, list is
not displayed. This may lead to wrong conclusions that there are no vector
maps or wxgui is completely broken. After drop-down list has been
displayed for first time, there is no delay on subsequent displaying.

Windows Vista running WinGRASS-6.4.SVN-r41233-1

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/972&gt;
GRASS GIS <http://grass.osgeo.org>

#972: Provide visual feedback when loading available vector map list
-----------------------------+----------------------------------------------
Reporter: marisn | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.0
Component: wxGUI | Version: svn-releasebranch64
Keywords: wingrass, wxgui | Platform: MSWindows Vista
      Cpu: x86-32 |
-----------------------------+----------------------------------------------
Changes (by hellik):

  * keywords: wxgui, windows => wingrass, wxgui

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/972#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#972: Provide visual feedback when loading available vector map list
-----------------------------+----------------------------------------------
Reporter: marisn | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.2
Component: wxGUI | Version: svn-releasebranch64
Keywords: wingrass, wxgui | Platform: MSWindows Vista
      Cpu: x86-32 |
-----------------------------+----------------------------------------------
Changes (by hellik):

  * milestone: 6.4.0 => 6.4.2

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/972#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#972: Provide visual feedback when loading available vector map list
-----------------------------+----------------------------------------------
Reporter: marisn | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.2
Component: wxGUI | Version: svn-releasebranch64
Keywords: wingrass, wxgui | Platform: MSWindows Vista
      Cpu: x86-32 |
-----------------------------+----------------------------------------------

Comment(by martinl):

Can you try more recent version from SVN?

http://wingrass.fsv.cvut.cz/grass64/

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/972#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>

#972: Provide visual feedback when loading available vector map list
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@…
      Type: enhancement | Status: closed
  Priority: normal | Milestone: 6.4.2
Component: wxGUI | Version: svn-releasebranch64
Resolution: fixed | Keywords: wingrass, wxgui
  Platform: MSWindows Vista | Cpu: x86-32
------------------------------+---------------------------------------------
Changes (by marisn):

  * status: new => closed
  * resolution: => fixed

Comment:

Displaying a list of vector maps is faster, still I would not call it
instant and currently I don't have a large list of vector maps to see how
fast it works if map count is larger than a few.

Closing, as issue is not so serious anymore.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/972#comment:4&gt;
GRASS GIS <http://grass.osgeo.org>

#972: Provide visual feedback when loading available vector map list
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@…
      Type: enhancement | Status: closed
  Priority: normal | Milestone: 6.4.2
Component: wxGUI | Version: svn-releasebranch64
Resolution: fixed | Keywords: wingrass, wxgui
  Platform: MSWindows Vista | Cpu: x86-32
------------------------------+---------------------------------------------

Comment(by neteler):

For the record: on my laptop the opening of the list in the NC dataset
takes less than 0.x seconds. Using Linux though...

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/972#comment:5&gt;
GRASS GIS <http://grass.osgeo.org>

#972: Provide visual feedback when loading available vector map list
------------------------------+---------------------------------------------
  Reporter: marisn | Owner: grass-dev@…
      Type: enhancement | Status: closed
  Priority: normal | Milestone: 6.4.2
Component: wxGUI | Version: svn-releasebranch64
Resolution: fixed | Keywords: wingrass, wxgui
  Platform: MSWindows Vista | Cpu: x86-32
------------------------------+---------------------------------------------

Comment(by martinl):

Replying to [comment:5 neteler]:
> For the record: on my laptop the opening of the list in the NC dataset
takes less than 0.x seconds. Using Linux though...

Indeed, only `g.mlist` is called on the background, so it should not take
so much time.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/972#comment:6&gt;
GRASS GIS <http://grass.osgeo.org>