[Feature] A fix for apps using dynamic/temporary paths - (& apps installed via scoop)
Checklist
- I have used the search function to see if someone else has already submitted the same feature request.
- I will describe the problem with as much detail as possible.
- This issue only contains a request for one single feature, not multiple (related) features.
App version
latest
Problem you are trying to solve
When updating apps installed using scoop, a package manager, since they're portable apps (with a folder named current, symlinking to the newest portable files), when updating the folder named after the version number changes, and simplewall re-prompts for allowing/disallowing internet access.
Suggested solution
For simplewall to detect scoop apps, and set rules for the symlinks (permanent) and not the specific file within the version folder (which changes).
Edit: Or more generally, for simplewall to allow users to set rules for symlinks/shortcuts. Apps may set start menu or desktop shortcuts, and these should remain in a fixed/permanent position.
Screenshots / Drawings / Technical details
Example of what scoop's file hierarchy looks like:

symlink'd exe to the current version's exe

Source: henrypp/simplewall