Shows user, host or session name indicator in the Quick Settings area of the top panel.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-P-006 warning
unnecessary build and translation artifacts should not be shipped
Package contains files that often should not be shipped for review.
Don't include unnecessary files
po/es.po
po/es.po
EGO-P-006 warning
unnecessary build and translation artifacts should not be shipped
Compiled GSettings schemas should not be shipped for 45+ packages.
Don't include unnecessary files
schemas/gschemas.compiled
schemas/gschemas.compiled
EGO-L-002 warning
objects created by extension should be destroyed in disable()
Objects assigned in `enable()` are missing matching `.destroy()` calls in `disable()` or its helper methods.
extension.js:12
this._box = new St.BoxLayout({
y_align: Clutter.ActorAlign.CENTER,
x_align: Clutter.ActorAlign.START,
style_class: "panel-button",
})
extension.js:18
this._label = new St.Label({
text: "...",
y_align: Clutter.ActorAlign.CENTER,
})
EGO-L-003 warning
signals connected by extension should be disconnected in disable()
Signals assigned in `enable()` are missing matching disconnect calls in `disable()` or its helper methods.
extension.js:33
this._settings.connect("changed::custom-format", () => this._updateLabel())
extension.js:30
this._settings.connect("changed::indicator-type", () =>
this._updateLabel(),
)
| Version | Status |
|---|---|
| 2 | Active |
| 1 | Active |
It would be better to explicitly disconnect the settings signals on disable. Otherwise there's a window after disable when the object hasn't been garbage collected yet, and can therefore still emit signals. The warnings about build artifacts are valid as well.
I'll follow your recommendations, thank you