Extension provides additional applications actions, what can be accessed via Dash or Apps Overview by right-click. It recognizes Freedesktop and Ayatana Project keys specified in desktop entry files. From Shell 3.11.5 this functionality is natively implemented (no extension needed).
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 13 | Active |
| 12 | Active |
| 11 | Active |
| 10 | Rejected |
| 9 | Active |
| 8 | Active |
| 7 | Rejected |
| 6 | Rejected |
| 5 | Active |
| 4 | Active |
| 3 | Rejected |
| 2 | Active |
| 1 | Active |
I dont like this try { Main.panel._appMenu._maybeSetMenu(); } catch(e) {} appMenuQuicklistEnabled = true; why would this throw? and if it does, does that indicate a failure to set the menu which results in you thinking it is enabled when it is not. at least put the enabled part inside the try.
try { Main.panel._appMenu._maybeSetMenu(); } catch(e) {} -> sometimes there is (has?) occured error: "TypeError: this._targetApp is null" appMenuQuicklistsEnabled = true; -> do that when the method "_maybeSetMenu() is overwritten (even if it does not work properly, I have at the end of extension's work to restore its previous form)