Execute multiple shell commands periodically with separate intervals and display the output in gnome top bar.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
27 | Active |
26 | Active |
25 | Active |
24 | Rejected |
23 | Active |
22 | Rejected |
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 | Rejected |
1 | Inactive |
1. Make it local to the method so it can be garbage collected after window close (line 20 prefs.js). 2. Timeouts should be removed on disable (line 50, 201, 214, 294 extension.js): https://gjs.guide/extensions/review-guidelines/review-guidelines.html#remove-main-loop-sources
3. Use `console.*` instead of `log()`: https://gjs.guide/extensions/upgrading/gnome-shell-45.html#logging
Hi, thanks for the review. In (1), do you mean to make the settings object local? Then I'd have to pass it to the other methods that are using it, is that correct?
Hi, thanks for the review. In (1), do you mean to make the settings object local? Then I'd have to pass it to the other methods that are using it, is that correct?
Yes.