[GRASS-dev] zomm issue with wx GUI

Just been paly around with the wx gui. Works fine, but there are some issues:

if I hit crtl+d inthe terminal (as I usually do to exit grass), the
gui remains open. and if I exit the gui (file-exit) the grass session
remains open in the terminal.
BTW, I am using it as the main gui, called from .grassrc6

Now the main one. If I set the zoom to some map, I don't get the whole
map in the display! see the pictures to compare what happens in wx and
tcl guis

http://www.igc.usp.br/pessoais/guano/temp/tcl.jpg
http://www.igc.usp.br/pessoais/guano/temp/wx.jpg
(I put the images in this server because I'm not sure whats the limit
for the dev list, although they are quite small)

Carlos

--
+-----------------------------------------------------------+
              Carlos Henrique Grohmann - Guano
  Visiting Researcher at Kingston University London - UK
  Geologist M.Sc - Doctorate Student at IGc-USP - Brazil
Linux User #89721 - carlos dot grohmann at gmail dot com
+-----------------------------------------------------------+
_________________
"Good morning, doctors. I have taken the liberty of removing Windows
95 from my hard drive."
--The winning entry in a "What were HAL's first words" contest judged
by 2001: A SPACE ODYSSEY creator Arthur C. Clarke

Can't stop the signal.

I can confirm both these issues (on Gentoo Linux).

If I leave a wx monitor open, after I quit GRASS, I will
not be able to close it at all and have to kill the underlying
process. If however, I also leave the main manager window open,
then I will be able to close that and it will in turn close
open map windows, even if I exited the GRASS shell already.

I observe the same problem with zooming.

Additionally, the manual pages in the wx module dialogs do not
show any bitmaps. But this may be a problem with my own wxPython
setup.

Benjamin

Just been paly around with the wx gui. Works fine, but there are some
issues:

if I hit crtl+d inthe terminal (as I usually do to exit grass), the
gui remains open. and if I exit the gui (file-exit) the grass session
remains open in the terminal.
BTW, I am using it as the main gui, called from .grassrc6

Now the main one. If I set the zoom to some map, I don't get the whole
map in the display! see the pictures to compare what happens in wx and
tcl guis

http://www.igc.usp.br/pessoais/guano/temp/tcl.jpg
http://www.igc.usp.br/pessoais/guano/temp/wx.jpg
(I put the images in this server because I'm not sure whats the limit
for the dev list, although they are quite small)

Carlos

--
+-----------------------------------------------------------+
              Carlos Henrique Grohmann - Guano
  Visiting Researcher at Kingston University London - UK
  Geologist M.Sc - Doctorate Student at IGc-USP - Brazil
Linux User #89721 - carlos dot grohmann at gmail dot com
+-----------------------------------------------------------+
_________________
"Good morning, doctors. I have taken the liberty of removing Windows
95 from my hard drive."
--The winning entry in a "What were HAL's first words" contest judged
by 2001: A SPACE ODYSSEY creator Arthur C. Clarke

Can't stop the signal.

_______________________________________________
grass-dev mailing list
grass-dev@grass.itc.it
http://grass.itc.it/mailman/listinfo/grass-dev

I'm missing the bitmaps in man pages as well.
I'm also missing the 'overwrite' option (only tried r.in.gdal)

Carlos

On 8/7/07, benjamin.ducke@ufg.uni-kiel.de
<benjamin.ducke@ufg.uni-kiel.de> wrote:

I can confirm both these issues (on Gentoo Linux).

If I leave a wx monitor open, after I quit GRASS, I will
not be able to close it at all and have to kill the underlying
process. If however, I also leave the main manager window open,
then I will be able to close that and it will in turn close
open map windows, even if I exited the GRASS shell already.

I observe the same problem with zooming.

Additionally, the manual pages in the wx module dialogs do not
show any bitmaps. But this may be a problem with my own wxPython
setup.

Benjamin

> Just been paly around with the wx gui. Works fine, but there are some
> issues:
>
> if I hit crtl+d inthe terminal (as I usually do to exit grass), the
> gui remains open. and if I exit the gui (file-exit) the grass session
> remains open in the terminal.
> BTW, I am using it as the main gui, called from .grassrc6
>
> Now the main one. If I set the zoom to some map, I don't get the whole
> map in the display! see the pictures to compare what happens in wx and
> tcl guis
>
> http://www.igc.usp.br/pessoais/guano/temp/tcl.jpg
> http://www.igc.usp.br/pessoais/guano/temp/wx.jpg
> (I put the images in this server because I'm not sure whats the limit
> for the dev list, although they are quite small)
>
> Carlos
>
> --
> +-----------------------------------------------------------+
> Carlos Henrique Grohmann - Guano
> Visiting Researcher at Kingston University London - UK
> Geologist M.Sc - Doctorate Student at IGc-USP - Brazil
> Linux User #89721 - carlos dot grohmann at gmail dot com
> +-----------------------------------------------------------+
> _________________
> "Good morning, doctors. I have taken the liberty of removing Windows
> 95 from my hard drive."
> --The winning entry in a "What were HAL's first words" contest judged
> by 2001: A SPACE ODYSSEY creator Arthur C. Clarke
>
> Can't stop the signal.
>
> _______________________________________________
> grass-dev mailing list
> grass-dev@grass.itc.it
> http://grass.itc.it/mailman/listinfo/grass-dev
>
>

_______________________________________________
grass-dev mailing list
grass-dev@grass.itc.it
http://grass.itc.it/mailman/listinfo/grass-dev

--
+-----------------------------------------------------------+
              Carlos Henrique Grohmann - Guano
  Visiting Researcher at Kingston University London - UK
  Geologist M.Sc - Doctorate Student at IGc-USP - Brazil
Linux User #89721 - carlos dot grohmann at gmail dot com
+-----------------------------------------------------------+
_________________
"Good morning, doctors. I have taken the liberty of removing Windows
95 from my hard drive."
--The winning entry in a "What were HAL's first words" contest judged
by 2001: A SPACE ODYSSEY creator Arthur C. Clarke

Can't stop the signal.

Carlos and Benjamin,

Thanks much. This is why we need more people to start using and testing the
wx GUI. A couple responses below

On 8/7/07 1:53 AM, "benjamin.ducke@ufg.uni-kiel.de"
<benjamin.ducke@ufg.uni-kiel.de> wrote:

I can confirm both these issues (on Gentoo Linux).

If I leave a wx monitor open, after I quit GRASS, I will
not be able to close it at all and have to kill the underlying
process. If however, I also leave the main manager window open,
then I will be able to close that and it will in turn close
open map windows, even if I exited the GRASS shell already.

How do you manage to keep a map display open and close the main window? My
guess is that this is what is causing things to hang, not closing GRASS.
Whenever I close the layer manager, all other GUI windows close too. This is
what they are supposed to do. Probably, when you are closing the layer
manager first and the map display is NOT closing, it is hanging waiting for
*something* (I don't know what) in order to shut the whole GUI down.

Do you get any python error messages eventually? This might help us track
down why the GUI is not closing all windows as it should.

I observe the same problem with zooming.

I also can confirm this. It seems to be a more general issue in that the map
gets resized to fit in the window horizontally, but not vertically. That is,
if you make a tall, skinny map display and zoom to the map, it fits in
horizontally (leaving a lot of white space on the top and bottom). But if
you make a short, wide map display, the fitting does not work correctly. My
colleagues on the GUI team seem to be out doing real work somewhere and I'm
facing the need to do the same with classes starting shortly. But I'll try
to track this down.

Additionally, the manual pages in the wx module dialogs do not
show any bitmaps. But this may be a problem with my own wxPython
setup.

I noticed this some time back and reported it to Daniel Cavelo, who is
overseeing this part of the GUI. He has tracked down how to fix it but noted
that if you click on of the links on a manual page, the new page WILL show
the bitmaps. Something is not getting initialized somewhere.

Especially for pages where someone has gone to the trouble of creating
graphics, we need to get this resolved.

Thanks again for the reports.

Michael

Benjamin

Just been paly around with the wx gui. Works fine, but there are some
issues:

if I hit crtl+d inthe terminal (as I usually do to exit grass), the
gui remains open. and if I exit the gui (file-exit) the grass session
remains open in the terminal.
BTW, I am using it as the main gui, called from .grassrc6

Now the main one. If I set the zoom to some map, I don't get the whole
map in the display! see the pictures to compare what happens in wx and
tcl guis

http://www.igc.usp.br/pessoais/guano/temp/tcl.jpg
http://www.igc.usp.br/pessoais/guano/temp/wx.jpg
(I put the images in this server because I'm not sure whats the limit
for the dev list, although they are quite small)

Carlos

--
+-----------------------------------------------------------+
              Carlos Henrique Grohmann - Guano
  Visiting Researcher at Kingston University London - UK
  Geologist M.Sc - Doctorate Student at IGc-USP - Brazil
Linux User #89721 - carlos dot grohmann at gmail dot com
+-----------------------------------------------------------+
_________________
"Good morning, doctors. I have taken the liberty of removing Windows
95 from my hard drive."
--The winning entry in a "What were HAL's first words" contest judged
by 2001: A SPACE ODYSSEY creator Arthur C. Clarke

Can't stop the signal.

_______________________________________________
grass-dev mailing list
grass-dev@grass.itc.it
http://grass.itc.it/mailman/listinfo/grass-dev

__________________________________________
Michael Barton, Professor of Anthropology
Director of Graduate Studies
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton