Reveal the active pointer with a large animated cursor, or draw a fading laser trail while dragging.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-L-004 warning
main loop sources should be removed in disable()
Main loop sources assigned in `enable()` are missing matching removals in `disable()` or its helper methods.
extension.js:693
this._laserPollId = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 30, () => {
const ok = this._guard('activation-poll', () => {
this._updateLaserActivation(global.get_pointer()[2], false);
return true;
}, false);
if (ok && this._l
| Version | Status |
|---|---|
| 9 | Active |
| 8 | Rejected |
| 7 | Rejected |
| 6 | Active |
| 5 | Active |
| 4 | Active |
| 3 | Active |
| 2 | Rejected |
| 1 | Rejected |
You need to use a file that is obvious it is a standalone file not in GNOME Shell process. That file should start with `#!@GJS@ -m`. And a file that is going to load in shell process should never include `GLib.MainLoop`. Even if it is not running in the shell process.