XDG Intents Updates

Andy Holmes wrote an excellent overview of XDG Intents in his &ldquo;Best Intentions&rdquo; blog post, covering the foundational concepts and early proposals. Unfortunately, due to GNOME Foundation issues, this work never fully materialized. As I have been running into more and more cases where this would provide a useful primitive for other features, I tried to continue the work. The…