Skip to content

Commit

Permalink
Add search result
Browse files Browse the repository at this point in the history
  • Loading branch information
leolost2605 committed Aug 26, 2023
1 parent cd25225 commit 44b0402
Showing 1 changed file with 3 additions and 8 deletions.
11 changes: 3 additions & 8 deletions src/Plug.vala
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ public class Sound.Plug : Switchboard.Plug {

var settings = new Gee.TreeMap<string, string?> (null, null);
settings.set ("sound", null);
settings.set ("sound/applications", "applications");
settings.set ("sound/input", "input");
settings.set ("sound/output", "output");
Object (category: Category.HARDWARE,
Expand Down Expand Up @@ -79,14 +80,7 @@ public class Sound.Plug : Switchboard.Plug {
}

public override void search_callback (string location) {
switch (location) {
case "input":
stack.set_visible_child_name ("input");
break;
case "output":
stack.set_visible_child_name ("output");
break;
}
stack.set_visible_child_name (location);
}

// 'search' returns results like ("Keyboard → Behavior → Duration", "keyboard<sep>behavior")
Expand All @@ -103,6 +97,7 @@ public class Sound.Plug : Switchboard.Plug {
search_results.set ("%s%s%s".printf (display_name, _("Input"), _("Port")), "input");
search_results.set ("%s%s%s".printf (display_name, _("Input"), _("Volume")), "input");
search_results.set ("%s%s%s".printf (display_name, _("Input"), _("Enable")), "input");
search_results.set ("%s%s".printf (display_name, _("Applications")), "applications");
return search_results;
}
}
Expand Down

0 comments on commit 44b0402

Please sign in to comment.