Automatic permission handler
When you click 'Add to Desktop' the extension checks for execution permissions for the current user and adds them when needed. If the file is owned by another user root authentication is required in order to change permissions.