Michael Aaron Murphy
e043d97b6f
fix(recent): Split keyword queries for improved search quality
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
6c2f5324fe
perf(recent): Limit up to 20 results returned by plugin
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
37a827363b
fix(recent): Reverse order of displayed results
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
e62aa1f1b8
fix(calc): Require inclusive search to start with a number
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
73afa4ce65
fix(web): Support http:// links
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
a50a19ab3b
fix(debian): Add missing pkgconf dev dependency
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
90b5b229c2
fix(find): Strip excess ./ from file path prefix
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
f7823707fc
fix(find): plugin never successfully interrupting
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
95e96c8958
feat: pop-launcher plugin logging when RUST_LOG=debug enables it
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
55864b78e2
fix: Remove lib-gtk3 dependency from package
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
45fe9612f3
chore(release): 1.2.0
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
ade8dc1950
feat(recent): Get recently-used files without GTK dependency
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
7b98785c27
refactor: Replace isahc with reqwest
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
b770b59e7b
fix: Use dirs crate for home_dir() function
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
805bf6333e
chore(release): 1.1.1
2022-03-29 01:52:13 +02:00
Michael Aaron Murphy
2e38c69b69
fix(calc): Replace Unicode 2212 (Minus Sign) with '-'
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
2c7af23323
chore: Switch from Makefile to justfile
2022-03-29 01:52:13 +02:00
Ashley Wulber
d17acbd9ce
feat(web): add arxiv prefixes to launcher web config
2022-03-09 01:59:55 +01:00
Michael Aaron Murphy
eb6028f8fc
fix: Show context for graphics only if switchable graphics found
2022-03-07 16:08:48 +01: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
272544e77f
chore: rust-toolchain stable
2022-03-01 17:55:28 +01:00
Michael Aaron Murphy
acdf64a313
chore: Add service to cargo vendor sync
2022-03-01 17:55:28 +01:00
Michael Aaron Murphy
563128904b
chore: Update dependencies
2022-03-01 17:55:28 +01:00
Nathan
1d031d99c1
feat: Remove "approx." keyword and improve decimal point/comma handling
2022-01-25 00:25:23 +01:00
Michael Aaron Murphy
74d1bdfce5
fix(terminal): Do not invoke read command on shell execution
2022-01-12 00:39:22 +01:00
Ningvin
3b4136eeef
fix(pop-shell): Implement 'Quit' request handler
2021-12-22 22:05:01 +01:00
Michael Aaron Murphy
8eb3104920
feat(desktop-entries): Nix application paths support
2021-12-21 14:39:28 -07: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
9f782113d2
chore(plugins-web): Update help description
2021-11-25 00:15:50 +01:00
Michael Aaron Murphy
3ab1823128
chore(plugins-web): Change aliases to address complaints
...
People don't like that `a` features Amazon and `b` features Bing. I'm
sure the same could be said for `g` for Google. Single-character aliases
seem to be a bad idea. Other aliases could also use some improvements
to add additional obvious aliases.
2021-11-25 00:15:50 +01:00
Michael Aaron Murphy
14aa06aaba
chore(release): 1.1.0
2021-11-22 22:10:20 +01:00
Michael Aaron Murphy
ed38f3a79a
chore!: Remove deprecated IconSource::Window
2021-11-19 15:36:27 -07: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
170c6bbfb2
chore(release): Release 1.0.3
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
e6a2babceb
chore: Apply Clippy lint fixes
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
5a4b829e17
chore: Update dependencies
2021-10-31 16:08:34 +01:00
nedia
857acd1ed8
fix(find): Fallback to fd if fdfind is not found
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
f26f67f347
chore(vscode): Use clippy by default with rust-analyzer
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
e3a14f7f9b
chore(vscode): Set podman as default docker container tool
2021-10-31 16:08:34 +01:00
nedia
ac4ff8b735
chore: Add VS Code devcontainer
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
be7438fe64
fix(calc): Extract value from last occurrence of assignment operator
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
b8192e1df1
feat(calc): Show calculations globally if query is a math expression
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
e7e6007e26
feat(service): Add isolate_with plugin query config
...
This query parameter will isolate search results when the specific regex query is matched.
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
c330552c20
fix(calc): Extract value from output expression on activate
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