Skip to content

wxGUI: Finding unavailable toolboxes in the search tab#7403

Open
gureckyfrantisek wants to merge 8 commits into
OSGeo:mainfrom
gureckyfrantisek:search-missing-toolboxes
Open

wxGUI: Finding unavailable toolboxes in the search tab#7403
gureckyfrantisek wants to merge 8 commits into
OSGeo:mainfrom
gureckyfrantisek:search-missing-toolboxes

Conversation

@gureckyfrantisek
Copy link
Copy Markdown

This PR presents a script to check for toolboxes that have code in the folder named after them but aren't searchable i.e. don't have an entry in gui\wxpython\xml\toolboxes.xml.

Using the script I found the missing toolboxes (including t.rast.algebra #7395) and added them to the xml file.

@github-actions github-actions Bot added the GUI wxGUI related label May 17, 2026
Comment thread utils/find_missing_toolboxes.sh Outdated
Comment thread utils/find_missing_toolboxes.sh Outdated
@landam landam linked an issue May 18, 2026 that may be closed by this pull request
@landam landam added this to the 8.6.0 milestone May 18, 2026
Comment thread gui/wxpython/xml/toolboxes.xml Outdated
Comment thread utils/find_missing_toolboxes.sh Outdated
Comment thread utils/find_missing_toolboxes.sh Outdated
# d.* Display tools are called from the map display, not the module menu.
# g.* Internal tools that are not meant for the user to use.
excluded_list=$(cat <<'EOF'
d.background
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ignore all display commands using the d.* prefix?

@landam landam requested review from petrasovaa and wenzeslaus May 18, 2026 16:12
@landam
Copy link
Copy Markdown
Member

landam commented May 18, 2026

By the way, most of the newly added tools are searchable, for example:

image

However, this does not seem to apply to all tools, e.g.:

image

@gureckyfrantisek
Copy link
Copy Markdown
Author

The toolboxes that I didn't know where to put I categorized under Other as @wenzeslaus commented on the issue: #7395 (comment).

I might just need some help with which tools to ignore and how to organize the toolboxes.

So m.measure is now searchable aswell.

@gureckyfrantisek gureckyfrantisek requested a review from landam May 23, 2026 15:41
@github-actions github-actions Bot added the Python Related code is in Python label May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GUI wxGUI related Python Related code is in Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] t.rast.algebra not available from GUI tools tab

2 participants