[gnome] Fix version for gjsosk and gsconnect, add impatience

This commit is contained in:
2024-11-01 09:35:38 -04:00
parent 66e76c2764
commit 1bd891f30a
78 changed files with 804 additions and 1226 deletions

View File

@ -2,19 +2,18 @@
//
// SPDX-License-Identifier: GPL-2.0-or-later
'use strict';
import Gio from 'gi://Gio';
import GLib from 'gi://GLib';
import GObject from 'gi://GObject';
const Gio = imports.gi.Gio;
const GLib = imports.gi.GLib;
const GObject = imports.gi.GObject;
const Config = imports.config;
import Config from '../config.js';
import plugins from './plugins/index.js';
/**
* Base class for device plugins.
*/
var Plugin = GObject.registerClass({
const Plugin = GObject.registerClass({
GTypeName: 'GSConnectPlugin',
Properties: {
'device': GObject.ParamSpec.object(
@ -42,7 +41,7 @@ var Plugin = GObject.registerClass({
this._meta = meta;
if (this._meta === null)
this._meta = imports.service.plugins[name].Metadata;
this._meta = plugins[name].Metadata;
// GSettings
const schema = Config.GSCHEMA.lookup(this._meta.id, false);
@ -248,3 +247,5 @@ var Plugin = GObject.registerClass({
}
});
export default Plugin;