Update indicator for Arch Linux and GNOME Shell. Runs gnome-terminal by default, you can change in settings. ** Note : you need to install the package pacman-contrib to use the checkupdates script. ** Can support AUR or other distros by changing command used to check for and apply updates.
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
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:143
this.checkNowMenuContainer = new PopupMenu.PopupMenuSection()
extension.js:142
this.checkNowMenuItem = new PopupMenu.PopupMenuItem( _('Check now') )
extension.js:130
this.checkingMenuItem = new PopupMenu.PopupBaseMenuItem( {reactive:false} )
extension.js:127
this.managerMenuItem = new PopupMenu.PopupMenuItem(_('Open package manager'))
extension.js:120
this.menuExpander = new PopupMenu.PopupSubMenuMenuItem('')
extension.js:121
this.menuExpanderContainer = new St.BoxLayout({ orientation: 1, style_class: 'arch-updates-updates-list' })
extension.js:147
this.timeCheckedMenu = new PopupMenu.PopupMenuItem( "-", {reactive:false} )
extension.js:126
this.updateNowMenuItem = new PopupMenu.PopupMenuItem(_('Update now'))
EGO-L-005 warning
owned object references should be released in disable()
Owned references that are cleaned up in `disable()` should also be released with `null` or `undefined`.
extension.js:177
this._settings = this._extension.getSettings()
extension.js:143
this.checkNowMenuContainer = new PopupMenu.PopupMenuSection()
extension.js:142
this.checkNowMenuItem = new PopupMenu.PopupMenuItem( _('Check now') )
extension.js:130
this.checkingMenuItem = new PopupMenu.PopupBaseMenuItem( {reactive:false} )
extension.js:127
this.managerMenuItem = new PopupMenu.PopupMenuItem(_('Open package manager'))
extension.js:120
this.menuExpander = new PopupMenu.PopupSubMenuMenuItem('')
extension.js:121
this.menuExpanderContainer = new St.BoxLayout({ orientation: 1, style_class: 'arch-updates-updates-list' })
extension.js:147
this.timeCheckedMenu = new PopupMenu.PopupMenuItem( "-", {reactive:false} )
extension.js:126
this.updateNowMenuItem = new PopupMenu.PopupMenuItem(_('Update now'))
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:642
this._notifSource.connect('destroy', ()=>{this._notifSource = null;})
extension.js:653
this._notification.connect('destroy', ()=>{this._notification = null;})
extension.js:178
this._settings.connect('changed', this._positionChanged.bind(this))
extension.js:161
this.menu.connect('open-state-changed', this._onMenuOpened.bind(this))
extension.js:356
this.monitor.connect('changed', this._onFolderChanged.bind(this))
EGO-M-004 error
metadata shell-version must only include plausible stable releases and at most one development release
Field `shell-version` contains invalid values, more than one development release, or implausible future releases.
metadata.json must be well-formed
metadata.json
shell-version=['51']
| Version | Status |
|---|---|
| 68 | Active |
| 67 | Rejected |
| 66 | Active |
| 65 | Active |
| 64 | Active |
| 63 | Active |
| 62 | Inactive |
| 61 | Active |
| 60 | Active |
| 59 | Inactive |
| 58 | Inactive |
| 57 | Active |
| 56 | Inactive |
| 55 | Rejected |
| 54 | Rejected |
| 53 | Active |
| 52 | Rejected |
| 51 | Active |
| 50 | Inactive |
| 49 | Inactive |
| 48 | Inactive |
| 47 | Inactive |
| 46 | Inactive |
| 45 | Inactive |
| 44 | Inactive |
| 43 | Rejected |
| 42 | Inactive |
| 41 | Inactive |
| 40 | Inactive |
| 39 | Active |
| 38 | Inactive |
| 37 | Inactive |
| 36 | Inactive |
| 35 | Inactive |
| 34 | Active |
| 33 | Inactive |
| 32 | Active |
| 31 | Inactive |
| 30 | Inactive |
| 29 | Inactive |
| 28 | Inactive |
| 27 | Inactive |
| 26 | Inactive |
| 25 | Inactive |
| 24 | Inactive |
| 23 | Inactive |
| 22 | Inactive |
| 21 | Inactive |
| 20 | Inactive |
| 19 | Inactive |
| 18 | Inactive |
| 17 | Inactive |
| 16 | Inactive |
| 15 | Inactive |
| 14 | Inactive |
| 13 | Inactive |
| 12 | Inactive |
| 11 | Inactive |
| 10 | Inactive |
| 9 | Inactive |
| 8 | Inactive |
| 7 | Inactive |
| 6 | Inactive |
| 5 | Inactive |
| 4 | Inactive |
| 3 | Inactive |
| 2 | Inactive |
| 1 | Rejected |