Ce projet est maintenant archivé. Voir les fourches de ce projet.
EnergyBar · Super-chargez la barre tactile de votre Mac

Icône de Georg Bednorz
EnergyBar remplace votre barre de touche de Mac par une collection de widgets, comme un quai ou un widget "maintenant joué". L'objectif de l'énergie est de maximiser la convivialité de la barre tactile, tout en minimisant certains de ses défauts tels que le tapotement par inadvertance.

Le placement par défaut des widgets de barre d'énergie permet la cohérence et la mémorisation de votre utilisation de la barre tactile. Les zones autour de la clé ESC et au-dessus de la clé de suppression ont été maintenues non fonctionnelles pour atténuer le problème du taraudage par inadvertance. En même temps, EnergyBar permet la personnalisation afin que vous ne visiez que vos widgets préférés.
Widgets
Quai

- Montre vos applications, vos dossiers et vos poubelles.
- Appuyez sur les articles sur le quai pour lancer vos applications ou accédez à vos dossiers et à vos poubelles.
- Alternativement, cliquez sur les éléments sur le quai à l'aide de votre souris. Vous pouvez même y faire glisser des fichiers et cela fera la bonne chose!
- Cachez le quai du système pour retrouver un précieux immobilier à écran.
Application active

- Affiche l'application actuellement active sur votre Mac.
- Il s'agit d'un widget d'affichage qui est également utilisé pour occuper un espace qui est souvent exploité par inadvertance.
Jouer maintenant

- Montre la piste et l'artiste actuellement en jeu.
- Peut être configuré pour afficher l'application active sur TAP.
- Peut être configuré pour afficher le widget TODO en apparition.
- Long appuyez pour lancer le lecteur multimédia actuel.
FAIRE

- Affiche l'élément suivant TODO de vos rappels ou événements de calendrier.
- Peut être incorporé dans le widget maintenant joué pour préserver l'espace.
- Long appuyez pour lancer les rappels ou l'application Calendar.
Contrôle

- Affiche les commandes du clavier commun: Play / Pause, luminosité, volume, muet.
- Appuyez et maintenez le bouton Play / Pause pour sauter vers l'arrière / vers l'avant.
- Appuyez et maintenez les boutons de luminosité et de volume pour modifier leur valeur dans une seule action.
Météo

- Montre la météo actuelle de votre emplacement (nécessite des services de localisation).
- Utilise les cadres privés d'Apple afin que vous obteniez le même temps que celui du centre de notification.
Horloge


- Affiche l'heure actuelle et éventuellement l'état de la batterie.
- Peut être configuré pour afficher la météo sur le robinet.
- Appuyez sur Long pour lancer les paramètres de la barre d'énergie.
- Il s'agit d'un widget d'affichage qui est également utilisé pour occuper un espace qui est souvent exploité par inadvertance.
Personnalisation de la barre touchée

Pour personnaliser votre barre tactile, appuyez sur le bouton "Personnaliser la barre tactile" dans les paramètres de la barre d'énergie. Pour ouvrir la fenêtre Paramètres, double-cliquez simplement sur l'application EnergyBar dans le Finder ou Long Appuyez sur le widget d'horloge.
Notes du développeur
Le code source du projet est organisé comme suit:
- ? build / xcode: xcode workspace
- ? RSC: Ressources du projet
- ? SRC: sources de projet
- ? SRC / Système: Sources du système macOS
- ? src / widgets: sources de widgets
Comment ajouter un widget
L'ajout d'un widget est assez simple:
- Créez une classe nommée
XxxxWidget qui dérive de NSCustomTouchBarItem ou de la classe de commodité CustomWidget . Il est important que le nom de classe se termine par Widget . - Ajoutez le nom de classe (sans la pièce
Widget ) à -[AppBarController awakeFromNib] . - Implémentez votre widget.