wayland: Implement `activate()` API and use portals to open URLs and paths (#13336)
This PR consists of two main changes: 1. The first commit changes the `open` crate for opening URLs/paths for the `OpenURI` desktop portal. This fixes the activation token not being passed to programs (at least on KDE). 2. The second commit implements the window `activate()` API on Wayland. This allows KWin and Mutter to show a visual indicator when the window is requesting attention. (see https://github.com/zed-industries/zed/issues/12557)  Release Notes: - N/A
A
apricotbucket28 committed
0b6ef995d4ea6a7978f5579e25bf5f6866c463ee
Parent: 414cff5
Committed by GitHub <noreply@github.com>
on 7/8/2024, 10:29:13 PM