Dans l’ancien menu utilisateur, j’ai ajouté un glyphe et un panneau de notification réutilisé, à partir duquel un utilisateur pouvait facilement changer le thème (nous en avons plusieurs). J’aimerais faire de même dans le nouveau menu, mais si j’ajoute un onglet de menu personnalisé via l’API, il sera regroupé parmi les notifications dans les onglets supérieurs. Comme il s’agit d’un réglage utilisateur, je voudrais qu’il soit dans la section inférieure avec l’onglet du profil utilisateur. Y a-t-il une possibilité que vous ajoutiez une fonction d’API pour cela ?
Pour clarifier, j’utilisais addUserMenyGlyph et je créais un nouveau widget à partir du widget QuickAccessPanel. Le meilleur remplacement actuel consiste à utiliser registerUserMenuTab et à créer une nouvelle classe à partir de UserMenuTab, mais le nouvel onglet se retrouve au milieu des notifications (pas idéal, lorsqu’il contient des paramètres, pas des notifications). J’aimerais avoir plus de contrôle sur l’emplacement de l’onglet dans le menu.
Je ne pouvais pas dire d’après votre message d’origine si vous parliez du menu utilisateur ou des onglets des préférences utilisateur. J’ai supposé que vous passiez du addUserMenuGlyph à l’utilisation de la classe UserMenuTab (si vous parliez du menu utilisateur), mais je n’ai pas pu voir où l’API insère l’onglet. Je suis intéressé de voir s’il existe un moyen de résoudre ce problème et de contrôler où un onglet irait.
Merci ! Je pourrais probablement y arriver en modifiant la classe UserMenu, mais je pense qu’il pourrait être utile de l’inclure dans l’API. Actuellement, les onglets personnalisés sont insérés juste au-dessus de l’onglet des autres notifications. Bien que le positionnement exact ne soit peut-être pas réalisable, il pourrait y avoir un autre point d’insertion au-dessus de l’onglet de profil.