Commit graph

26 commits

Author SHA1 Message Date
Michael Aaron Murphy
5bd55a3a7c
chore(release): 1.2.2 2022-11-07 17:08:26 +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
Michael Aaron Murphy
33b9a02aab chore(release): 1.2.1 2022-03-30 19:06:53 +02:00
Michael Aaron Murphy
fa8439bba6 perf: Remove some unused dependency features 2022-03-30 19:06:53 +02:00
Michael Aaron Murphy
45fe9612f3 chore(release): 1.2.0 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
e578f2d19c refactor: Replace postage with flume 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
6057888643 chore: Update dependencies 2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
563128904b chore: Update dependencies 2022-03-01 17:55:28 +01:00
Michael Aaron Murphy
98e386621e feat(service): Add IpcClient API 2021-11-30 09:47:33 -07: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
14aa06aaba
chore(release): 1.1.0 2021-11-22 22:10:20 +01:00
Michael Aaron Murphy
170c6bbfb2 chore(release): Release 1.0.3 2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
5a4b829e17 chore: Update dependencies 2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
908364687a chore(release): Release 1.0.2 2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
4a5f9b09c0 chore(release): 1.0.1 2021-09-08 22:50:28 +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
4abe6a894a improv(service): Use postage with futures traits 2021-08-25 19:19:39 +02:00
Michael Aaron Murphy
9c491a4f9f feat(service): Support use as a library 2021-08-25 18:57:17 +02:00
Michael Aaron Murphy
c26c05f52e chore(rust): 1.51 is now the minimum-supported compiler 2021-08-19 20:22:42 +02:00
Michael Aaron Murphy
810cf39580 improv(feat): Load configs in parallel based on num of CPUs 2021-08-19 18:38:25 +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
2805d43b2b fix: Packaging for focal 2021-08-16 16:47:41 +02:00
Michael Aaron Murphy
88acf0a74e improv: Separate components & merge plugins binary with launcher service 2021-08-14 14:31:31 +02:00