Anna Petrášová 52ee25357f fix importing vector during location creation when the vector file name does not match the layer name пре 8 година
..
animation fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
core 0904ff9e1a wxGUI: fix rendering in latlon when resolution is high пре 8 година
datacatalog 05e989f63d wxGUI/datacatalog: add convenient functions to context menu пре 8 година
dbmgr fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
docs 6af561ebf7 wxGUI manual: mention Raster digitizer пре 8 година
gcp fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
gmodeler 4aae37d427 Python 2.6 does not support ommitting of positional argument specifiers пре 8 година
gui_core 9bfeec92a4 wxGUI: make opacity dialog resizable пре 8 година
iclass fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
icons 87e5b1d9b8 wxGUI: apply pep8 пре 9 година
image2target 78111bbf4b renamed iimage2target image2target пре 8 година
iscatt 4aae37d427 Python 2.6 does not support ommitting of positional argument specifiers пре 8 година
lmgr 45425c9ce9 wxGUI: fix selection of layers in Layer Manager. When one clicks on the layer button, the layer must be selected so that the context action is applied to the intended layer пре 8 година
location_wizard 4aae37d427 Python 2.6 does not support ommitting of positional argument specifiers пре 8 година
mapdisp 92842be863 wxGUI/vdigit: update warning message пре 8 година
mapswipe fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
mapwin fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
modules b1abee0367 v.in.ogr GUI generates invalid layer parameter (see https://trac.osgeo.org/grass/ticket/3308) пре 8 година
nviz fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
photo2image dc5def83b8 renamed iphoto2image to photo2image пре 8 година
psmap 652c57efa0 wxGUI: center dialogs on their parents in startup and psmap пре 8 година
rdigit 87e5b1d9b8 wxGUI: apply pep8 пре 9 година
rlisetup fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
timeline 944dfa72bd g.gui.timeline: destructor is not called for some reason, db connection must be closed on close event пре 8 година
tools 4dbacde327 Patches to make the build reproducible (fileordering, randomness) пре 9 година
tplot 4aae37d427 Python 2.6 does not support ommitting of positional argument specifiers пре 8 година
vdigit 1f2c7abb69 wxGUI/vdigit: fix GetThreshold() (see https://trac.osgeo.org/grass/ticket/2848, see https://trac.osgeo.org/grass/ticket/3266) пре 8 година
vnet fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
web_services 7a7c65e513 wxGUI/WMS: fix Save WMS dialog closing to prevent starting download when dialog is closed with x пре 8 година
wxplot fea2d77921 wxGUI: make GUI compatible with wxPython Phoenix 3.0.3 пре 8 година
xml 878b486088 wxGUI: use [r|v].import for simplified import with wizard and r.in.gdal|v.in.ogr for standard import пре 8 година
Makefile 49739d0a14 Updated Makefile with new names пре 8 година
README 4540c0cbec docs: update grass70, grass71 to grass73 пре 9 година
gis_set.py 52ee25357f fix importing vector during location creation when the vector file name does not match the layer name пре 8 година
gis_set_error.py 87e5b1d9b8 wxGUI: apply pep8 пре 9 година
states.txt c730ae7e6f wxGUI major code reorganization пре 13 година
wxgui.py 87e5b1d9b8 wxGUI: apply pep8 пре 9 година

README

GRASS GIS - wxPython Graphical User Interface (wxGUI)
=====================================================

$Date$

1 - REQUIREMENTS

GRASS GIS >= 6.4
Python >= 2.4 (Python 3 not supported)
Python ElementTree (only for Python 2.4)
wxPython >= 2.8.10.1
NumPy >= 1.0.4
PIL >= 1.1.7


2 - STARTUP WITH GRASS INITIALIZATION

If you want to launch wxPython GUI automatically, start GRASS with
`-gui` parameter

$ grass73 -gui


3 - STARTUP FROM GRASS TERMINAL

Simply run

$ g.gui wxpython

from the GRASS terminal.

You can also specify workspace file to load on startup.

$ g.gui gui=wxpython workspace=myworkspace.gxw


4 - DEBUGGING

To enable GUI debug messages on given level set WX_DEBUG environment
variable, e.g.

$ g.gisenv set="WX_DEBUG=3"


5 - CLI BASED DISPLAY USAGE

Use command d.mon (shell script in gui/scripts directory) to start map
display:

GRASS> d.mon wx[0-6]

After a while, new window should appear. If this is your case, add some
raster layer to the map display:

GRASS> d.rast aspect

And try the vector layer too

GRASS> d.vect roads

You should be able to zoom && pan through the map, once the layers are
displayed. You should be also able to store the display content as well as
clear the display and start from scratch.


6 TRANSLATION HANDLING

Notes:
- Help part of menu entries is coming from the module descriptions
- The menu is maintained manually in xml/menudata.xml

Update of module description strings in xml/menudata.xml:
- in a GRASS session, run tools/update_menudata.py

From this (updated) xml/menudata.xml, the gettext strings are generated
via Makefile and stored into the file "menustrings.py".

When generating the po files in locale/po/ but locale/Makefile, all
.py files are parsed and the strings are stored in locale/po/grasswxpy_XX.po