Opened 8 years ago

Last modified 3 years ago

#2233 new enhancement

wxGUI d.mon and g.gui monitor command line support

Reported by: wenzeslaus Owned by: grass-dev@…
Priority: minor Milestone: 7.6.2
Component: wxGUI Version: svn-trunk
Keywords: d.mon, display, d.* commands Cc:
CPU: Unspecified Platform: All

Description

Support as many d.* commands from previous versions as possible in GRASS 7 d.mon wx* and map display (and GUI command line) in the main GUI (g.gui).

Basic commands such as d.rast and d.vect are supported. More advanced commands such as d.his are also supported. Recently, a basic implementation of d.out.file was also added.

We are missing d.erase, d.zoom and d.frame command and maybe few others such as something for querying or some d.* commands from Addons. The work which needs to be done first is actually to specify what these commands are supposed to do and if they are really needed (somebody with X monitor experience needs to do the first steps).

Since almost all commands are supported, setting priority to minor.

Originally reported in #1719.

Change History (9)

comment:1 by martinl, 6 years ago

Milestone: 7.0.07.0.5

comment:2 by martinl, 6 years ago

Milestone: 7.0.57.3.0

comment:3 by martinl, 6 years ago

Milestone: 7.3.07.4.0

Milestone renamed

comment:4 by wenzeslaus, 5 years ago

d.erase is supported in wxGUI since r70232 (trunk == 7.4svn).

d.mon could be supported in the way that wx0-9 would be starting/switching/closing the appropriate Map Displays (numbering is from 1, so wx0 would be Display 1).

d.path can be probably supported as any other d. command.

It should be possible to support d.font and d.fontlist in some reasonable way.

d.info can be supported in some basic way.

d.rast.edit can start the wxGUI raster digitizer although it is not 100% the same functionality.

Should d.profile start wxGUI profiling tool?

d.what.rast and d.what.vect can probably just start the query dialog.

I'm not sure what to do with d.colorlist and d.where.

d.frame might be little too much for GUI to handle, although exactly something like this is needed there.

d.zoom does not exist in 7.0. There is probably no need for its 6.4 functionality, but in GUI it could do things like activate the interactive setting of region (6.4 functionality) or zoom to raster/vector (right click on layer functionality).

comment:5 by neteler, 4 years ago

Milestone: 7.4.07.4.1

Ticket retargeted after milestone closed

comment:6 by neteler, 4 years ago

Milestone: 7.4.17.4.2

comment:7 by martinl, 4 years ago

Milestone: 7.4.27.6.0

All enhancement tickets should be assigned to 7.6 milestone.

comment:8 by martinl, 3 years ago

Milestone: 7.6.07.6.1

Ticket retargeted after milestone closed

comment:9 by martinl, 3 years ago

Milestone: 7.6.17.6.2

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.