Use a smartphone browser as a desktop touchpad and keyboard. Connect over your local network with encrypted transport and desktop approval. Copies pairing links to the clipboard on request. Scan a temporary QR code to pair your phone.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
extension.js:54
St.Clipboard.get_default()
EGO-P-002 error
GSettings schema path must use /org/gnome/shell/extensions base
GSettings schema path must start with `/org/gnome/shell/extensions`.
schemas/org.gnome.shell.extensions.smartphone-rc.browser.gschema.xml
id='org.gnome.shell.extensions.smartphone-rc.browser' path=''
EGO-P-007 warning
JavaScript files should be reachable from extension.js or prefs.js
Some JavaScript files are not reachable from `extension.js` or `prefs.js` imports.
Don't include unnecessary files
app/network-guard.js
app/server.js
app/service-worker.js
app/session-authorization.js
app/web/app.js
app/web/client.js
app/web/editing.js
app/web/keyboard.js
app/web/touchpad.js
app/web/viewport.js
app/web/volume.js
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:48
this._address = new PopupMenu.PopupMenuItem('', {reactive: false})
extension.js:70
this._autoStopStatus = new PopupMenu.PopupMenuItem('', {reactive: false})
extension.js:60
this._remember = new PopupMenu.PopupSwitchMenuItem(`Remember this browser for ${trustDurationDays(this._settings)} days`, false)
extension.js:44
this._status = new PopupMenu.PopupMenuItem('Remote control is off', {reactive: false})
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:286
notification.connect('destroy', () => {
if (this._notification === notification)
this._notification = null;
})
| Version | Status |
|---|---|
| 0.10.0 (3) | Unreviewed |
| 0.9.0 (2) | Rejected |
| 0.6.0 (1) | Rejected |
Auto-rejected because of new version 0.10.0 (3) was uploaded