gnome-games issueshttps://gitlab.gnome.org/Archive/gnome-games/-/issues2021-06-23T14:06:00Zhttps://gitlab.gnome.org/Archive/gnome-games/-/issues/93Simplify access to the search settings2021-06-23T14:06:00ZAdrien PlazasSimplify access to the search settingsMany users report they don't know how to make Games list their games, and it is often because the directory where they put their games is no tracked by Tracker. The suggested solution is to add their games directory to the global search ...Many users report they don't know how to make Games list their games, and it is often because the directory where they put their games is no tracked by Tracker. The suggested solution is to add their games directory to the global search sources via the Settings application.
To make this more discoverable we could add a shortcut to the search settings somewhere in the preferences similarly to how Contacts does for the GOA settings:
```
[GtkCallback]
private void on_goa_button_clicked () {
try {
var proxy = new DBusProxy.for_bus_sync (BusType.SESSION,
DBusProxyFlags.NONE,
null,
"org.gnome.ControlCenter",
"/org/gnome/ControlCenter",
"org.gtk.Actions");
var builder = new VariantBuilder (new VariantType ("av") );
builder.add ("v", new Variant.string (""));
var param = new Variant.tuple ({
new Variant.string ("launch-panel"),
new Variant.array (new VariantType ("v"), {
new Variant ("v", new Variant ("(sav)", "online-accounts", builder))
}),
new Variant.array (new VariantType ("{sv}"), {})
});
proxy.call_sync ("Activate", param, DBusCallFlags.NONE, -1);
} catch (Error e) {
// TODO: Show error dialog
warning ("Couldn't open online-accounts: %s", e.message);
}
}
```https://gitlab.gnome.org/Archive/gnome-games/-/issues/29Warn users of the absence of Tracker2020-03-05T16:16:36ZAdrien PlazasWarn users of the absence of TrackerOn Ubuntu, Tracker isn't installed by default and this caused problems to many users of our Flatpak.
We (c|sh)ould detect the absence of Tracker on the host and recommend to install it, for example by running `whereis tracker` on the ho...On Ubuntu, Tracker isn't installed by default and this caused problems to many users of our Flatpak.
We (c|sh)ould detect the absence of Tracker on the host and recommend to install it, for example by running `whereis tracker` on the host or any better way.