Control UXPlay AirPlay server from the top bar. (Requires UXPlay to be installed)
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-X-004 warning
extensions should avoid synchronous file IO in shell code
Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.
extension.js:37
commFile.load_contents(null)
| Version | Status |
|---|---|
| 13 | Unreviewed |
| 12 | Rejected |
| 11 | Rejected |
| 10 | Active |
| 9 | Active |
| 8 | Inactive |
| 7 | Active |
| 6 | Inactive |
| 5 | Active |
| 4 | Rejected |
| 3 | Active |
| 2 | Active |
| 1 | Rejected |
1. Timeout should be removed before creating a new one (line 322 `extension.js`): [EGO Review Guidelines: Timeout](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#remove-main-loop-sources) 2. Remove all the unnecessary try-catch wrappers: [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated) REVIEWERS NOTE: Next version should check all the unnecessary try-catch wrappers. There are many of them in both `extension.js` and `prefs.js`.