From ca0d72b942d56b9e569c4bbce55fe0d541c445d0 Mon Sep 17 00:00:00 2001 From: kingmaj0r <49806509+kingmaj0r@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:40:51 +0700 Subject: Update apps.md --- docs/guide/libraries/apps.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/guide/libraries/apps.md') diff --git a/docs/guide/libraries/apps.md b/docs/guide/libraries/apps.md index 7f9ee6e..a1ad365 100644 --- a/docs/guide/libraries/apps.md +++ b/docs/guide/libraries/apps.md @@ -14,7 +14,7 @@ sudo pacman -Syu meson vala json-glib gobject-introspection ``` ```sh [ Fedora] -sudo dnf install meson gcc valac json-glib-devel gobject-introspection-devel +sudo dnf install meson gcc vala valadoc json-glib-devel gobject-introspection-devel ``` ```sh [ Ubuntu] -- cgit v1.2.3 From 646cff6061e29d6b58f50e7acbf28384424ae2c9 Mon Sep 17 00:00:00 2001 From: KingMaj0r Date: Fri, 1 Nov 2024 20:42:55 +0700 Subject: Removed 'gcc' from dependencies for Fedora. --- docs/guide/libraries/apps.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/guide/libraries/apps.md') diff --git a/docs/guide/libraries/apps.md b/docs/guide/libraries/apps.md index a1ad365..7349951 100644 --- a/docs/guide/libraries/apps.md +++ b/docs/guide/libraries/apps.md @@ -14,7 +14,7 @@ sudo pacman -Syu meson vala json-glib gobject-introspection ``` ```sh [ Fedora] -sudo dnf install meson gcc vala valadoc json-glib-devel gobject-introspection-devel +sudo dnf install meson vala valadoc json-glib-devel gobject-introspection-devel ``` ```sh [ Ubuntu] -- cgit v1.2.3 From df4c505097b0394d1a75565c2a5e8b47837c3050 Mon Sep 17 00:00:00 2001 From: Aylur Date: Fri, 1 Nov 2024 14:01:05 +0000 Subject: apps: remove redundant properties there is no need for the enable properties since setting the multiplier to a non zero or zero value is the same thing --- docs/guide/libraries/apps.md | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) (limited to 'docs/guide/libraries/apps.md') diff --git a/docs/guide/libraries/apps.md b/docs/guide/libraries/apps.md index 7f9ee6e..d778e87 100644 --- a/docs/guide/libraries/apps.md +++ b/docs/guide/libraries/apps.md @@ -55,8 +55,9 @@ astal-apps --help import Apps from "gi://AstalApps" const apps = new Apps.Apps({ - includeEntry: true, - includeExecutable: true, + nameMultiplier: 2, + entryMultiplier: 0, + executableMultiplier: 2, }) for (const app of apps.fuzzy_query("spotify")) { @@ -68,8 +69,9 @@ for (const app of apps.fuzzy_query("spotify")) { from gi.repository import AstalApps as Apps apps = Apps.Apps( - include_entry=True, - include_executable=True, + name_multiplier=2, + entry_multiplier=0, + executable_multiplier=2, ) for app in apps.fuzzy_query("obsidian"): @@ -81,8 +83,9 @@ for app in apps.fuzzy_query("obsidian"): local Apps = require("lgi").require("AstalApps") local apps = Apps.Apps({ - include_entry = true, - include_executable = true, + name_multiplier = 2, + entry_multiplier = 0, + executable_multiplier = 2, }) for _, app in ipairs(apps:fuzzy_query("lutris")) do @@ -91,7 +94,15 @@ end ``` ```vala [ Vala] -// Not yet documented, contributions are appreciated +var apps = new AstalApps.Apps() { + name_multiplier = 2, + entry_multiplier = 0, + executable_multiplier = 2, +}; + +foreach (var app in apps.fuzzy_query("firefox")) { + print(app.name); +} ``` ::: -- cgit v1.2.3