Commit graph

11 commits

Author SHA1 Message Date
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
21f699e483 fix(plugin-pop-shell): Add missing awaits on call_method 2022-03-01 17:55:28 +01:00
Michael Aaron Murphy
563128904b chore: Update dependencies 2022-03-01 17:55:28 +01:00
Ningvin
3b4136eeef
fix(pop-shell): Implement 'Quit' request handler 2021-12-22 22:05:01 +01:00
Michael Aaron Murphy
d62225baf3 feat(plugin-pop-shell): Get window icon from desktop entry 2021-11-19 15:36:27 -07: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
6efad71f0e feat: Allow plugins to signal to deactivate themselves
Necessary when a plugin is unsupported
2021-08-20 18:44:24 +02:00
Michael Aaron Murphy
dae8108cb1 feat: Support context options 2021-08-17 17:02:42 +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
Michael Aaron Murphy
88acf0a74e improv: Separate components & merge plugins binary with launcher service 2021-08-14 14:31:31 +02:00