[gnome] Update extensions

This commit is contained in:
2026-04-09 09:51:44 -04:00
parent dadc78f2f4
commit 505c67d292
61 changed files with 1729 additions and 365 deletions

View File

@ -20,13 +20,14 @@ import * as StatusNotifierWatcher from './statusNotifierWatcher.js';
import * as Interfaces from './interfaces.js';
import * as TrayIconsManager from './trayIconsManager.js';
import * as Util from './util.js';
import {Logger} from './logger.js';
import {SettingsManager} from './settingsManager.js';
export default class AppIndicatorExtension extends Extension.Extension {
constructor(...args) {
super(...args);
Util.Logger.init(this);
Logger.init(this);
Interfaces.initialize(this);
this._isEnabled = false;
@ -42,7 +43,7 @@ export default class AppIndicatorExtension extends Extension.Extension {
global['--appindicator-extension-on-reload']();
global['--appindicator-extension-on-reload'] = () => {
Util.Logger.debug('Reload detected, destroying old watchdog');
Logger.debug('Reload detected, destroying old watchdog');
this._watchDog.destroy();
this._watchDog = null;
};
@ -84,6 +85,6 @@ export default class AppIndicatorExtension extends Extension.Extension {
return;
this._statusNotifierWatcher = new StatusNotifierWatcher.StatusNotifierWatcher(
this._watchDog);
this, this._watchDog);
}
}