Commit graph

  • 47852e53cb feat: add a toolkit crate for both client and pop-launcher-bin Paul Delafosse 2022-05-11 14:09:27 +02:00
  • a5c2569654
    feat: add a history attribute to plugin config as described in #110 (#112) Paul Delafosse 2022-05-12 16:42:56 +02:00
  • 1552b585d6 fix(plugin): load desktop entries from user dir Paul Delafosse 2022-05-11 10:55:03 +02:00
  • 582bdc58ac fix(justfile): Fix uninstall of launcher_dir a-kenji 2022-05-10 16:02:24 +02:00
  • 0893990653 fix(web): Missing early return on bad content type Michael Aaron Murphy 2022-03-30 17:36:31 +02:00
  • bc56e493db fix(web): Early return on no content type Michael Aaron Murphy 2022-03-30 17:29:14 +02:00
  • b62d78cc15 chore(README): Add install instructions Michael Aaron Murphy 2022-03-29 23:52:06 +02:00
  • 01931adb6e chore(justfile): Add uninstall recipe Michael Aaron Murphy 2022-03-29 23:51:52 +02:00
  • 4d88ce451e fix(web): Fetch favicon from root domain before trying Google Michael Aaron Murphy 2022-03-29 23:47:01 +02:00
  • 60cd2e7154 perf: Use rustls instead of libssl1.1 Michael Aaron Murphy 2022-03-29 23:40:15 +02:00
  • 33b9a02aab chore(release): 1.2.1 Michael Aaron Murphy 2022-03-29 13:19:57 +02:00
  • e6076e5e9c fix(web): Missing favicons for some websites Michael Aaron Murphy 2022-03-29 16:31:58 +02:00
  • f3ba26c0d2 fix(justfile): Fix link names Michael Aaron Murphy 2022-03-29 16:07:04 +02:00
  • fa8439bba6 perf: Remove some unused dependency features Michael Aaron Murphy 2022-03-29 15:27:24 +02:00
  • 34c75cc2b9 chore: Use mimalloc; 2x faster than glib malloc Michael Aaron Murphy 2022-03-29 13:16:52 +02:00
  • 846c4106f8 chore: Enable LTO, panic=abort, strip-true to optimize size Michael Aaron Murphy 2022-03-29 13:15:51 +02:00
  • bacada02c2 fix(calc): Broken regex pattern Michael Aaron Murphy 2022-03-28 21:08:33 +02:00
  • e043d97b6f fix(recent): Split keyword queries for improved search quality Michael Aaron Murphy 2022-03-28 21:00:06 +02:00
  • 6c2f5324fe perf(recent): Limit up to 20 results returned by plugin Michael Aaron Murphy 2022-03-28 20:57:05 +02:00
  • 37a827363b fix(recent): Reverse order of displayed results Michael Aaron Murphy 2022-03-28 20:47:35 +02:00
  • e62aa1f1b8 fix(calc): Require inclusive search to start with a number Michael Aaron Murphy 2022-03-28 01:19:09 +02:00
  • 73afa4ce65 fix(web): Support http:// links Michael Aaron Murphy 2022-03-28 01:12:39 +02:00
  • a50a19ab3b fix(debian): Add missing pkgconf dev dependency Michael Aaron Murphy 2022-03-28 01:05:52 +02:00
  • 90b5b229c2 fix(find): Strip excess ./ from file path prefix Michael Aaron Murphy 2022-03-28 00:59:48 +02:00
  • f7823707fc fix(find): plugin never successfully interrupting Michael Aaron Murphy 2022-03-28 00:56:05 +02:00
  • 95e96c8958 feat: pop-launcher plugin logging when RUST_LOG=debug enables it Michael Aaron Murphy 2022-03-28 00:54:26 +02:00
  • 55864b78e2 fix: Remove lib-gtk3 dependency from package Michael Aaron Murphy 2022-03-27 23:51:39 +02:00
  • 45fe9612f3 chore(release): 1.2.0 Michael Aaron Murphy 2022-03-27 20:17:20 +02:00
  • ade8dc1950 feat(recent): Get recently-used files without GTK dependency Michael Aaron Murphy 2022-03-27 20:10:39 +02:00
  • 7b98785c27 refactor: Replace isahc with reqwest Michael Aaron Murphy 2022-03-27 18:23:51 +02:00
  • dbfb3921ae feat: Switch from smol runtime to tokio Michael Aaron Murphy 2022-03-27 17:38:37 +02:00
  • 4153f9f060 refactor: Favor futures crate over futures-lite to reduce dependencies Michael Aaron Murphy 2022-03-27 16:54:26 +02:00
  • b770b59e7b fix: Use dirs crate for home_dir() function Michael Aaron Murphy 2022-03-27 16:05:04 +02:00
  • e578f2d19c refactor: Replace postage with flume Michael Aaron Murphy 2022-03-27 16:02:25 +02:00
  • 805bf6333e chore(release): 1.1.1 Michael Aaron Murphy 2022-03-26 13:28:44 +01:00
  • 2e38c69b69 fix(calc): Replace Unicode 2212 (Minus Sign) with '-' Michael Aaron Murphy 2022-03-26 12:23:26 +01:00
  • 6057888643 chore: Update dependencies Michael Aaron Murphy 2022-03-26 01:12:29 +01:00
  • 2c7af23323 chore: Switch from Makefile to justfile Michael Aaron Murphy 2022-03-26 01:12:11 +01:00
  • d17acbd9ce
    feat(web): add arxiv prefixes to launcher web config Ashley Wulber 2022-03-08 19:59:55 -05:00
  • eb6028f8fc fix: Show context for graphics only if switchable graphics found Michael Aaron Murphy 2022-03-04 12:00:54 +01:00
  • 21f699e483 fix(plugin-pop-shell): Add missing awaits on call_method Michael Aaron Murphy 2022-03-01 01:44:24 +01:00
  • 272544e77f chore: rust-toolchain stable Michael Aaron Murphy 2022-02-28 23:36:05 +01:00
  • acdf64a313 chore: Add service to cargo vendor sync Michael Aaron Murphy 2022-02-28 20:17:36 +01:00
  • 563128904b chore: Update dependencies Michael Aaron Murphy 2022-02-28 18:05:41 +01:00
  • 1d031d99c1
    feat: Remove "approx." keyword and improve decimal point/comma handling Nathan 2022-01-24 18:25:23 -05:00
  • 74d1bdfce5 fix(terminal): Do not invoke read command on shell execution Michael Aaron Murphy 2022-01-11 21:34:34 +01:00
  • 3b4136eeef
    fix(pop-shell): Implement 'Quit' request handler Ningvin 2021-12-22 22:05:01 +01:00
  • 8eb3104920 feat(desktop-entries): Nix application paths support Michael Aaron Murphy 2021-12-20 16:58:12 +01:00
  • 98e386621e feat(service): Add IpcClient API Michael Aaron Murphy 2021-11-24 18:48:32 +01:00
  • ed7b6a9bd0 chore(license): Relicense library + service to MPL-2.0 Michael Aaron Murphy 2021-11-24 17:56:37 +01:00
  • 9f782113d2 chore(plugins-web): Update help description Michael Aaron Murphy 2021-11-24 22:05:04 +01:00
  • 3ab1823128 chore(plugins-web): Change aliases to address complaints Michael Aaron Murphy 2021-11-24 21:49:52 +01:00
  • 14aa06aaba
    chore(release): 1.1.0 Michael Aaron Murphy 2021-11-22 22:10:20 +01:00
  • ed38f3a79a chore!: Remove deprecated IconSource::Window Michael Aaron Murphy 2021-11-18 15:38:50 +01:00
  • d62225baf3 feat(plugin-pop-shell): Get window icon from desktop entry Michael Aaron Murphy 2021-11-18 15:09:14 +01:00
  • 170c6bbfb2 chore(release): Release 1.0.3 Michael Aaron Murphy 2021-10-31 14:08:37 +01:00
  • e6a2babceb chore: Apply Clippy lint fixes Michael Aaron Murphy 2021-10-29 18:02:07 +02:00
  • 5a4b829e17 chore: Update dependencies Michael Aaron Murphy 2021-10-29 17:58:46 +02:00
  • 857acd1ed8 fix(find): Fallback to fd if fdfind is not found nedia 2021-10-29 15:35:20 +13:00
  • f26f67f347 chore(vscode): Use clippy by default with rust-analyzer Michael Aaron Murphy 2021-10-29 17:36:52 +02:00
  • e3a14f7f9b chore(vscode): Set podman as default docker container tool Michael Aaron Murphy 2021-10-29 17:32:38 +02:00
  • ac4ff8b735 chore: Add VS Code devcontainer nedia 2021-10-29 14:37:49 +00:00
  • be7438fe64 fix(calc): Extract value from last occurrence of assignment operator Michael Aaron Murphy 2021-10-20 23:17:09 +02:00
  • b8192e1df1 feat(calc): Show calculations globally if query is a math expression Michael Aaron Murphy 2021-10-20 21:40:10 +02:00
  • e7e6007e26 feat(service): Add isolate_with plugin query config Michael Aaron Murphy 2021-10-20 21:39:01 +02:00
  • c330552c20 fix(calc): Extract value from output expression on activate Michael Aaron Murphy 2021-10-20 19:02:29 +02:00
  • 908364687a chore(release): Release 1.0.2 Michael Aaron Murphy 2021-10-19 17:21:07 +02:00
  • 51dafc45e2 fix(launcher): Exclude GNOME Initial Setup Michael Aaron Murphy 2021-10-18 16:40:57 +02:00
  • 589dcb1cb3
    feat(web): Fetch and cache favicons Paul Delafosse 2021-10-19 15:10:46 +02:00
  • 55c1b6e4bd feat(find): Inform user if fdfind is not installed Michael Aaron Murphy 2021-10-06 17:13:01 +02:00
  • bb4440e8a3 feat(calc): Inform user if qalc is not installed Michael Aaron Murphy 2021-10-06 17:06:51 +02:00
  • 6cdf2987a9 fix(terminal): resolve terminal symlink once Paul Delafosse 2021-10-06 08:27:41 +02:00
  • 0c7f3631d3 feat: Update plugin metadata w/ 2-line syntax/example descriptions Jacob Kauffmann 2021-10-05 09:32:06 -06:00
  • e419882691 chore(readme): Document plugin.ron file Michael Aaron Murphy 2021-09-22 23:08:52 +02:00
  • 60799fb544 fix(desktop-entries): Adhere to NotShowIn restriction Michael Aaron Murphy 2021-09-22 22:59:30 +02:00
  • 7450393e97 fix(desktop-entries): Deduplicate AppIDs across sources Michael Aaron Murphy 2021-09-22 22:44:28 +02:00
  • 7fde48cc37 feat: Show examples in plugin help Michael Aaron Murphy 2021-09-22 22:38:58 +02:00
  • 5eb5b2276d
    Add arm64 builds Jeremy Soller 2021-10-01 14:56:45 -06:00
  • 5cea11573d fix(calc): Update description from JS to Rust dependency Albin Larsson 2021-09-13 11:42:19 +02:00
  • 4a5f9b09c0 chore(release): 1.0.1 Michael Aaron Murphy 2021-09-08 22:46:07 +02:00
  • d3b43c9e91 fix(service): Stale search results after interrupt Michael Aaron Murphy 2021-09-08 19:56:41 +02:00
  • d297fced20
    fix(desktop-entries): Filter desktop entries by App ID rather than Name Michael Murphy 2021-09-07 20:33:51 +02:00
  • bbd513a54f
    chore(readme): Update references to scripts and plugins directories hverlin 2021-08-31 16:22:56 +02:00
  • 8b7c835a67 chore(qalc): Remove mention of Qalculate in description Michael Aaron Murphy 2021-08-31 02:33:44 +02:00
  • 777fe78a21 chore(debian): Add GPL-3.0 copyright file for debian packaging Michael Aaron Murphy 2021-08-30 18:29:17 +02:00
  • 1406efec23 chore: Apply GPL-3.0 SPDX license identifier to each source file Michael Aaron Murphy 2021-08-30 18:28:50 +02:00
  • 5e2c38e6d6 improv(service): Also split names by _ for improved Pop!_Shop sorting Michael Aaron Murphy 2021-08-27 20:19:19 +02:00
  • 10d35d9379 fix(service): Hang on close of stdin Michael Aaron Murphy 2021-08-26 18:52:17 +02:00
  • 77503b1545 chore: Remove dependency on futures-codec Michael Aaron Murphy 2021-08-26 18:42:54 +02:00
  • b5514a6e24 feat(service): Improved search result sorting via Jaro-Winkler Michael Aaron Murphy 2021-08-26 15:02:20 +02:00
  • 07b740a12f improv(service): Make output parameter a generic futures Sink Michael Aaron Murphy 2021-08-25 19:23:51 +02:00
  • 4abe6a894a improv(service): Use postage with futures traits Michael Aaron Murphy 2021-08-25 19:19:39 +02:00
  • 9c491a4f9f feat(service): Support use as a library Michael Aaron Murphy 2021-08-25 18:54:59 +02:00
  • 91718c7303 fix(debian): Name of GTK package Michael Aaron Murphy 2021-08-25 16:55:24 +02:00
  • 1468f74a5e fix(calc): Possible return without indicating Finished Michael Aaron Murphy 2021-08-25 13:42:52 +02:00
  • af72ec3f0f fix(debian): Update rules now that we are JS free Michael Aaron Murphy 2021-08-25 11:25:33 +02:00
  • 45ab91f51d fix(debian): Add missing dependency Michael Aaron Murphy 2021-08-25 11:09:30 +02:00
  • 3be27dde0d fix(scripts): Close signal was not being sent Michael Aaron Murphy 2021-08-24 22:04:21 +02:00
  • dbcf28b3d8 feat(recent): Convert from GJS to Rust. GJS no longer required Michael Aaron Murphy 2021-08-24 21:56:42 +02:00
  • 2aa86e4ff7 feat(terminal): Rewrite GJS plugin in Rust Michael Aaron Murphy 2021-08-23 20:04:10 +02:00