Ashley Wulber
0b8e385f36
feat(plugins): add cosmic toplevel plugin
2023-02-03 18:35:13 +01:00
Michael Aaron Murphy
8ec0ce9224
chore: Update dependencies
2022-11-07 17:08:22 +01:00
Thomas Ruprecht
4eef0caae5
feat(service): prefer recently/often used applications in search
2022-11-01 22:41:23 +01: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
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
ed7b6a9bd0
chore(license): Relicense library + service to MPL-2.0
...
As the sole author of the library and service, I elect to relicense the
code that I have written from GPL-3.0 to MPL-2.0. This is to preserve
copyleft-ability while permitting linking of pop-launcher's libraries.
The launcher binary and its plugins shall remain as GPL-3.0, as they are
separate binaries with no need for linking to a frontend.
2021-11-30 09:47:33 -07:00
Michael Aaron Murphy
ed38f3a79a
chore!: Remove deprecated IconSource::Window
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
77503b1545
chore: Remove dependency on futures-codec
...
We were only using it for splitting lines, which is already possible
without it.
2021-08-26 18:42:56 +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
690f3257bd
improv: Apply suggestions from clippy
2021-08-16 13:27:26 +02:00
Michael Aaron Murphy
2c14701898
feat(library): Add function for finding plugin configs
2021-08-16 13:19:02 +02:00
Michael Aaron Murphy
ebb3e83b73
feat(library): Add constants for plugin paths
2021-08-16 13:17:39 +02:00
Michael Aaron Murphy
88acf0a74e
improv: Separate components & merge plugins binary with launcher service
2021-08-14 14:31:31 +02:00
Michael Aaron Murphy
8b3b95aae8
Initial Release
2021-08-13 19:18:05 +02:00