Commit graph

23 commits

Author SHA1 Message Date
Vukašin Vojinović
8a0b37bd36 chore: Rust 2024 edition 2025-09-25 11:46:48 -06:00
wiiznokes
172532056b
improv: desktop entries update 2024-07-13 01:13:17 +02:00
Ashley Wulber
0b8e385f36
feat(plugins): add cosmic toplevel plugin 2023-02-03 18:35:13 +01:00
Duane Johnson
a12c131c26
Add generic www pattern to open any website (#156)
* Add generic `www` pattern to open any website

Opens a website in default browser, e.g. `www github.com`

* fix(web): Ignore invalid URLs rather than panicking

* Improved syntax for early return

* Allow fetching icon even if query has no domain

* Add icon for www web search query; fix whitespace

* Default to https for www web plugin shortcut
2023-01-17 15:14:34 -07:00
Duane Johnson
b51b8aabb5 fix: allow web plugin to xdg-open custom URI schemes #154 2023-01-12 00:04:32 +01:00
autumnal
e6f85ca07b feat(web): specify icon 2022-06-29 16:31:09 +02:00
Paul Delafosse
47852e53cb feat: add a toolkit crate for both client and pop-launcher-bin 2022-05-12 23:56:19 +02:00
Michael Aaron Murphy
0893990653 fix(web): Missing early return on bad content type 2022-03-30 19:06:53 +02:00
Michael Aaron Murphy
bc56e493db fix(web): Early return on no content type 2022-03-30 19:06:53 +02:00
Michael Aaron Murphy
4d88ce451e fix(web): Fetch favicon from root domain before trying Google 2022-03-30 19:06:53 +02:00
Michael Aaron Murphy
e6076e5e9c fix(web): Missing favicons for some websites 2022-03-30 19:06:53 +02:00
Michael Aaron Murphy
73afa4ce65 fix(web): Support http:// links 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
7b98785c27 refactor: Replace isahc with reqwest 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
dbfb3921ae feat: Switch from smol runtime to tokio 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
4153f9f060 refactor: Favor futures crate over futures-lite to reduce dependencies 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
b770b59e7b fix: Use dirs crate for home_dir() function 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
e578f2d19c refactor: Replace postage with flume 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
e6a2babceb chore: Apply Clippy lint fixes 2021-10-31 16:08:34 +01:00
Paul Delafosse
589dcb1cb3
feat(web): Fetch and cache favicons 2021-10-19 15:10:46 +02:00
Michael Aaron Murphy
1406efec23 chore: Apply GPL-3.0 SPDX license identifier to each source file 2021-08-30 18:35:32 +02:00
Michael Aaron Murphy
8b4fbf441f fix(service): Switch from flume to postage to fix out-of-order communication 2021-08-17 13:01:08 +02:00
Michael Aaron Murphy
aa17efd34d feat(web): Merge configs from all paths 2021-08-16 13:26:52 +02:00
Michael Aaron Murphy
48f09be4c9 improv(plugins): Convert web plugin to Rust plugin, with config support 2021-08-16 13:19:06 +02:00