Panel will include a different window tab for the same application that is currently launched. 1. You can see the application window intuitively 2. Click tab to jump to or hide the corresponding window immediately. 3. Click the Close button to close the window. 4. Right click tab to show window function menu.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
32 | Active |
31 | Active |
30 | Active |
29 | Rejected |
28 | Rejected |
27 | Rejected |
26 | Rejected |
25 | Rejected |
24 | Rejected |
23 | Active |
22 | Rejected |
21 | Rejected |
20 | Active |
19 | Active |
18 | Rejected |
17 | Active |
16 | Rejected |
15 | Active |
14 | Active |
13 | Rejected |
12 | Active |
11 | Active |
10 | Active |
9 | Active |
8 | Rejected |
7 | Active |
6 | Rejected |
5 | Active |
4 | Rejected |
3 | Rejected |
2 | Rejected |
1 | Rejected |
# extension.js For `extension.js`, `lookupByUUID()` is a bad practice. You can send `this` from the entry point to the class needing it when it's possible (dependency injection). For example, in `enable()`: ```js this._tabs = new TabPanel({config: this._config}, this.getSettings()); ``` Now you can send that settings instance to `AppTab` too. # prefs.js For prefs, you should `this.getSettings()` in `fillPreferencesWindow()` and then send it to the methods needing that. ```js const settings = this.getSettings(); const ellipsize_mode_group = this.get_ellipsize_mode_group(settings); const app_tab_config_group = this.get_app_tab_config_group(window, settings); ``` that way, you will create the settings once. Wanna fix and send it again?
Ok, I willl fix it.