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
Michael Aaron Murphy
51dafc45e2
fix(launcher): Exclude GNOME Initial Setup
2021-10-19 17:14:24 +02:00
Paul Delafosse
589dcb1cb3
feat(web): Fetch and cache favicons
2021-10-19 15:10:46 +02:00
Michael Aaron Murphy
55c1b6e4bd
feat(find): Inform user if fdfind is not installed
2021-10-07 19:20:50 +02:00
Michael Aaron Murphy
bb4440e8a3
feat(calc): Inform user if qalc is not installed
2021-10-07 19:20:50 +02:00
Paul Delafosse
6cdf2987a9
fix(terminal): resolve terminal symlink once
2021-10-07 17:29:31 +02:00
Jacob Kauffmann
0c7f3631d3
feat: Update plugin metadata w/ 2-line syntax/example descriptions
2021-10-05 17:44:48 +02:00
Michael Aaron Murphy
e419882691
chore(readme): Document plugin.ron file
...
Closes #23
2021-10-05 17:44:48 +02:00
Michael Aaron Murphy
60799fb544
fix(desktop-entries): Adhere to NotShowIn restriction
...
Closes #20
2021-10-05 17:44:48 +02:00
Michael Aaron Murphy
7450393e97
fix(desktop-entries): Deduplicate AppIDs across sources
...
Closes #19
2021-10-05 17:44:48 +02:00
Michael Aaron Murphy
7fde48cc37
feat: Show examples in plugin help
...
Adds examples to each of the plugins' config files.
Closes #25
2021-10-05 17:44:48 +02:00
Jeremy Soller
5eb5b2276d
Add arm64 builds
2021-10-01 14:56:45 -06:00
Albin Larsson
5cea11573d
fix(calc): Update description from JS to Rust dependency
2021-09-14 01:08:06 +02:00
Michael Aaron Murphy
4a5f9b09c0
chore(release): 1.0.1
2021-09-08 22:50:28 +02:00
Michael Aaron Murphy
d3b43c9e91
fix(service): Stale search results after interrupt
2021-09-08 20:33:25 +02:00
Michael Murphy
d297fced20
fix(desktop-entries): Filter desktop entries by App ID rather than Name
...
This change also avoids any entry whose Exec is `false`. This fixes the GNOME Extensions app, which has two entries with the same Name, but differing App ID's. One of these should be ignored by the launcher, and has its Exec as `false`.
2021-09-07 20:33:51 +02:00
hverlin
bbd513a54f
chore(readme): Update references to scripts and plugins directories
2021-08-31 16:22:56 +02:00
Michael Aaron Murphy
8b7c835a67
chore(qalc): Remove mention of Qalculate in description
2021-08-31 02:33:44 +02:00
Michael Aaron Murphy
777fe78a21
chore(debian): Add GPL-3.0 copyright file for debian packaging
2021-08-30 18:35:38 +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
5e2c38e6d6
improv(service): Also split names by _ for improved Pop!_Shop sorting
2021-08-27 20:19:19 +02:00