control your hp printers by calling the device manager hp-toolbox, also some useful links Motivation: the hp-systray doesn't work reliably under gnome shell you need to have installed hplip in order to use this Choice of using a printer icon or a hp_logo.png if it's installed in the same place as mine on Ubuntu you could use symbolic links to fake the path. This is a replacement for the old "Alternate Menu for Hplip" which doesn't work under the new Gome-Shell I have cleaned it up a bit and it has a few new menu's but it is still basically the same thing. Added even more menus all most all system settings ones. New: the menu will be too big if your resolution is way too low like 800x600 I have implemented a compact option in the settings, if you use it the menu will become a two colomn compact format and will fit even on such a low resolution. Dutch language support added by Vistaus (Heimen Stoffels) https://github.com/Vistaus In the past you needed to restart gnome-shell after upgrades so either reboot, log out and back in again, or if your using X11 then alt+F2 then run r; But that should be good now in most cases.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
47 | Active |
46 | Rejected |
45 | Rejected |
44 | Active |
43 | Active |
42 | Active |
41 | Active |
40 | Rejected |
39 | Active |
38 | Rejected |
37 | Rejected |
36 | Active |
35 | Active |
34 | Rejected |
33 | Active |
32 | Active |
31 | Active |
30 | Rejected |
29 | Active |
28 | Rejected |
27 | Active |
26 | Active |
25 | Rejected |
24 | Rejected |
23 | Active |
22 | Active |
21 | Active |
20 | Active |
19 | Rejected |
18 | Rejected |
17 | Rejected |
16 | Rejected |
15 | Rejected |
14 | Active |
13 | Active |
12 | Rejected |
11 | Active |
10 | Active |
9 | Active |
8 | Active |
7 | Active |
6 | Active |
5 | Active |
4 | Active |
3 | Active |
2 | Active |
1 | Rejected |
1. You cannot create objects in init function (extension.js line 338 and 373): https://gjs.guide/extensions/review-guidelines/review-guidelines.html#only-use-init-for-initialization Move line 373 - 375, 336 - 341 to enable and null them out in disable. 2. Move line 337 to init() function. 3. Use initTranslations() and getSettings() from ExtensionUtils instead of creating your own custom functions (remove convenience.js after that): https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/misc/extensionUtils.js If you need any help with your extension you can ask us on: GNOME Matrix channel: https://matrix.to/#/#extensions:gnome.org IRC Bridge: irc://irc.gimpnet.org/shell-extensions