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