Firstly, compliments for this useful tool! Would love to see future linux distros start including it...
Feature Summary:
Add item(s) to Context Menu to execute external program/script commands and pass the clicked on variable in the command line.
Detail:
Creating scripts to do things like block an IP at the firewall, kill an application or enter an alternate route in the routing table are all pretty straight forward, but a bit tedious to use at the cli, Creating a Run Command option for the context menu would allow users to implement an infinite number of features without adding significant overhead to the netactview's memory footprint, yet it would extend it's capability and usefulness exponentially.
I would suggest implementing this as simply as possible by using an external text.conf file to allow users to edit the command(s) themselves, rather than any sort GUI additions, thus keeping the program changes to netactview's source as minimal as possible. By default, enter a single example that opens a text file explaining syntax and variable(s) that can be passed. It really only needs to two string values, the Title and Command.
This is an interesting feature. However, a proper implementation is more involved. I may consider it after 0.7 .