PaSiCC.org

Les nœuds et la vue focus

Dans PaSiCC, tout est un nœud. Cette page explique comment les nœuds sont reliés et comment la vue focus les montre.

Les nœuds

Un nœud a un titre, en dessous une ligne d'attributs facultative (voir La ligne d'attributs) et une description facultative. Clique sur le titre ou la ligne d'attributs pour les modifier sur place. La description se modifie avec Modifier la description : en texte mis en forme avec une barre d'outils (« Visuel ») ou en Markdown brut (« Markdown ») ; ce qui s'ouvre en premier est un réglage. Ctrl+Entrée enregistre, Échap annule. S'il y a des modifications, Échap demande avant de les abandonner, aussi pour le titre et la ligne d'attributs.

Un nœud n'a pas de type fixe. C'est une tâche grâce à un marqueur de tâche comme TODO ; sans le marqueur, il redevient un nœud ordinaire.

La vue focus

La vue focus montre un nœud au centre et son entourage :

OùQuoi
au-dessusses parents, et au-dessus leurs ancêtres jusqu'au premier niveau
en dessousses enfants
à droiteses frères et sœurs (les autres enfants de ses parents)
à gaucheses liens croisés

Sur un téléphone, les parents restent au-dessus du nœud, et trois boutons en dessous affichent une des autres sections à la fois : liens croisés, enfants (affichés d'abord) et frères et sœurs, chacun avec son nombre ; toucher de nouveau celle affichée la masque.

Clique sur l'un d'eux pour y déplacer le focus. Le pied de page montre les nœuds visités récemment.

Les nœuds de premier niveau

Un nœud sans parent est un nœud de premier niveau. Premier niveau (en haut de la vue des nœuds) les liste : tape pour les filtrer, ou tape un nouveau titre et choisis Créer pour en créer un.

Favoris

Marque un nœud que tu visites souvent avec l'étoile ☆ à côté de son menu (☰). Favoris, à côté de Premier niveau, liste tes favoris, un clic vers chacun ; en pointant sur l'un d'eux, on voit son chemin depuis le premier niveau. Fais glisser une entrée par sa poignée pour la déplacer (ou appuie sur Alt+↑/↓ sur la poignée) ; × la retire. Tes favoris ne sont qu'à toi et les mêmes sur chaque appareil ; un nœud que tu ne peux plus lire quitte la liste.

Sur un grand écran avec une souris, l'épingle après Favoris affiche tes favoris en ligne sous les boutons (pour cet onglet du navigateur) ; Favoris masque alors à nouveau la ligne. Pour faire d'un nœud un favori, tu peux aussi faire glisser le nœud lui-même — appuie sur sa puce ou sur le titre du nœud en focus et déplace la souris — sur Favoris, ou dans la ligne à la place voulue ; dans la ligne, faire glisser un favori le déplace. En t'arrêtant sur Favoris pendant le glissement, la ligne s'ouvre. Dans la ligne, × retire un favori après confirmation ; un favori glissé hors de la ligne devient rouge et est retiré quand tu le lâches.

Parents et enfants

Un nœud peut avoir plusieurs parents : il se trouve alors dans chaque contexte auquel il appartient, et les modifications se voient partout à la fois – c'est un seul nœud, pas des copies. Sous Enfants et Parents :

  • + ajouter ouvre un champ : pendant la saisie, il propose Créer « … » pour un nouveau nœud à cet endroit (un enfant en dessous, un parent au-dessus) et, en dessous, les nœuds que tu as déjà dont le titre correspond, pour en relier un ;
  • Entrée crée le nouveau nœud : Créer « … » reste en surbrillance ; pour relier une correspondance, choisis-la d'abord avec ↑/↓. Ctrl+Entrée crée toujours.

La hiérarchie ne tourne jamais en rond : un nœud ne peut pas devenir son propre ancêtre.

Frères et sœurs

Les frères et sœurs sont les autres enfants des parents d'un nœud. Avec plusieurs parents, ils sont montrés réunis (une seule liste) ou par parent (un groupe par parent) ; on bascule au-dessus de la liste. Les nœuds de premier niveau n'ont pas de frères et sœurs.

Un lien croisé relie deux nœuds indépendamment de la hiérarchie, p. ex. une tâche et la personne qu'elle concerne. Il apparaît sur les deux nœuds. Il peut avoir une étiquette pour chaque sens, p. ex. « Carrelage » acheté chez « Magasin de bricolage » et « Magasin de bricolage » vend « Carrelage ». + ajouter fonctionne comme pour les enfants ; une fois le nœud choisi, il demande le nom du lien, qui peut rester vide. En pointant sur un nœud lié, on voit où il se trouve : son chemin depuis le niveau supérieur.

Relier en faisant glisser

Avec une souris, un nœud montre une petite poignée quand tu pointes près de son bord supérieur, inférieur ou gauche (dans les coins, celle de gauche). Fais-la glisser sur un autre nœud : depuis le haut, l'autre nœud devient son parent, depuis le bas son enfant, depuis le côté un lien croisé (son nom est demandé). La ligne montre où tu fais glisser ; les nœuds qui ne peuvent pas recevoir le lien sont estompés, la cible montre la poignée correspondante. En gardant Maj enfoncée en lâchant sur un nouveau parent, le nœud y est déplacé : il quitte chaque parent situé sous le nouveau (un enfant déplacé vers le grand-parent remonte d'un niveau), sinon le parent sous lequel il était affiché ou son seul parent. Les nœuds déjà reliés de cette façon sont aussi estompés. Tant que tu gardes Maj enfoncée, le lien vers le parent qu'un déplacement supprime est dessiné en rouge. Avec Maj, les nœuds déjà reliés de cette façon sont des cibles là où ce lien est affiché (un parent parmi les parents, un lien croisé parmi les liens croisés), encadrés en rouge : y lâcher supprime le lien (en demandant d'abord si un nœud se retrouverait sans parent, ou lequel de plusieurs liens croisés). Échap annule.

Retirer des liens

Le × d'un parent, d'un enfant ou d'un lien croisé retire ce lien après confirmation. Les deux nœuds restent ; un nœud resté sans parent passe au premier niveau. Pour un enfant qui t'appartient, la boîte de dialogue propose aussi de le supprimer à la place. Avec une souris, tu peux aussi retirer un lien en faisant glisser avec Maj enfoncée (Relier en faisant glisser).

Supprimer

Supprimer… dans le menu du nœud au centre (☰ en haut à droite) le supprime. S'il a des enfants, tu choisis ce qu'ils deviennent : les remonter vers les parents du nœud, en faire des nœuds de premier niveau ou les supprimer aussi (en gardant ceux qui ont encore un autre parent, ou tous). La boîte de dialogue indique combien de nœuds chaque choix concerne.

La recherche (la loupe après Favoris, ou / ou Ctrl+F) cherche dans les titres de tous tes nœuds. Les lettres tapées n'ont pas besoin de se suivre : « pndrprt » trouve « Peindre la porte ». Chaque résultat montre son chemin depuis le premier niveau.

Raccourcis clavier

Dans la vue des nœuds, des touches simples agissent tant que tu ne tapes pas dans un champ et qu'aucun dialogue ni menu n'est ouvert. ? (ou la touche en bas à droite de la vue des nœuds) affiche celles qui marchent à ce moment. Les boutons et les entrées de menu montrent leur touche.

  • ↑ / ↓ : le parent principal (sur le plus long chemin depuis le niveau supérieur) / le premier enfant
  • ← / → : le frère précédent / suivant sous le premier parent, avec Maj sous le deuxième (en boucle)
  • E ou F2, A ou F4, D ou F6 : modifier le titre, les attributs, la description
  • Maj+X, X : tâche ou non (le marqueur de tâche), fait ou non
  • + ou !, −, * : un point de priorité de plus ou de moins (− à ! le retire), le niveau d'énergie suivant (après le plus haut : aucun)
  • Maj+F, S, Suppr : favori oui ou non, partager…, supprimer…
  • N, Maj+N : ajouter un enfant, un parent
  • M, Maj+M : ajouter un frère sous le premier, le deuxième parent
  • C : ajouter un lien croisé
  • T, G ou Début, F, / ou Ctrl+F : la liste des tâches, le niveau supérieur, les favoris (↑/↓ choisissent, Entrée ouvre), la recherche

Là où l'action d'une touche n'est pas permise (p. ex. sur un nœud partagé avec toi en lecture), un court message dit pourquoi.