[Bug] d.vect.chart GUI does not select multiple columns
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 70/100
Research direction
The GUI for d.vect.chart is implemented in Python using wxPython; locate the module file (likely in the Python scripts or GUI directory) and find the event handler for the columns text entry box. The handler currently replaces the text when a column is selected from the pull down list; modify it to append the selected column to a comma-separated list. Done looks like the GUI allowing multiple column selections that accumulate with commas.
Written by the indexing model from the issue text.
Description
Describe the bug
The GUI for d.vect.chart will not insert multiple column names for the columns argument.
It does insert multiple values for the colors argument.
It would nice if it could also insert multiple column names in the size_column argument because sometimes the chart size is a function of the sum or product of multiple columns.
To reproduce
- Click on the text entry box for the columns argument
- You are promoted to select a column from a pull down list
- Click the text entry box again, and you are again prompted to select a column from the pull down list
- The new column replaces the initially selected column instead of adding a second column preceded by a comma.
Expected behavior
Columns should be added to a comma separated list
System description
- Operating System: Mac OS 15.5
- GRASS GIS version: 8.5 (and earllier)
- Dominant language
- C
- Stars
- 1.2k
- Forks
- 447
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 107
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from OSGeo/grass
-
[Bug] Unhandled ValueError terminates watchdog thread when GISRC value contains multiple colonsOpenbug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
[Bug] grass.pygrass: Cats.delete(0) deletes all layer categories instead of category 0Possibly taken @Mohit-Ak claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
[Bug] macOS: Startup crashes with StopIteration when ~/Documents is not readable (macOS privacy protection)Possibly taken @NIne-WIngEd claimed this 6 days ago. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
OSGeo/grass#8027 · 3 comments ·
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 65/100
OSGeo/grass#7860 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 75/100
Maintainers usually reply within 1 day
Similar issues
-
v9.6.0: CMake incorrectly enforces presence of libevdevPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Maintainers usually reply within 1 day
-
bug Component component: net
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
RT-Thread/rt-thread#11913 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
contiki-ng/contiki-ng#3289 ·
Maintainers usually reply within 3 days
-
area:docs help wanted type:enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
semantic-reasoning/wirelog#2229 ·
Maintainers usually reply within 1 day