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
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
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
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