Qu’est-ce que Hookshot ? Le nom derrière Rectangle Pro, expliqué
Quiconque a fouillé dans les réglages de Rectangle mac basés sur Terminal est tombé sur une petite curiosité : l’identifiant réel du bundle d’application de Rectangle Pro est com.knollsoft.Hookshot, pas quelque chose contenant « Pro ». Ce n’est pas une coquille oubliée — Hookshot est un nom réel et distinct auquel le propre créateur de Rectangle mac, Ryan Hanson, a fait référence directement dans ses propres commentaires sur les discussions GitHub du projet, et comprendre ce à quoi cela renvoie vraiment éclaircit des références autrement déroutantes que vous rencontrerez si vous parcourez l’historique communautaire de Rectangle app.
Ce que Ryan Hanson en a dit directement
Dans une discussion GitHub sur les tailles de fenêtre personnalisées (discussion #517), répondant à une demande pour que l’app gratuite prenne en charge des raccourcis à dimensions personnalisées arbitraires, le mainteneur déclare simplement : « il y a mon sur-ensemble payant de custom window dimensions, Hookshot, qui dispose d’un créateur de raccourcis personnalisés où vous pouvez spécifier les dimensions des fenêtres et où elles sont ancrées ». Il précise qu’il prend aussi en charge des dimensions et emplacements de fenêtre différents à chaque pression répétée du même raccourci personnalisé, et qu’on peut assigner des raccourcis personnalisés à des actions directionnelles au sein de l’app principale.
Dans une discussion distincte et antérieure (discussion #362) portant sur la même demande générale, il renvoie directement vers son propre billet explicatif — « Custom Window Dimension Shortcuts in macOS », publié sur Medium — comme lecture complémentaire sur le fonctionnement de la fonctionnalité de dimensions personnalisées.
Hookshot est-il donc la même chose que Rectangle Pro ?
D’après la propre description du mainteneur — un sur-ensemble payant de window shortcut builder avec un créateur de raccourcis personnalisés pour les dimensions et l’ancrage — Hookshot correspond à la description fonctionnelle de ce qui est aujourd’hui commercialisé sous le nom de Rectangle Pro. L’identifiant de bundle com.knollsoft.Hookshot, toujours utilisé par l’actuelle app Rectangle Pro, est cohérent avec l’idée que Hookshot était le nom d’origine ou interne de l’app, commercialisée plus tard sous la marque Rectangle Pro pour l’aligner plus clairement avec l’app gratuite Rectangle sur laquelle elle repose. C’est une déduction raisonnable à partir des indices de nommage, pas une déclaration explicite du type « Hookshot a été rebaptisé Rectangle Pro » citée directement du mainteneur — si vous voulez une confirmation en ces termes exacts, cela vaut la peine de le demander directement dans l’actuel dépôt communautaire de Rectangle Pro.
Pourquoi cela compte en pratique
Si vous dépannez Rectangle Pro via des commandes Terminal, plusieurs des commandes defaults write documentées spécifiquement pour Rectangle Pro utilisent com.knollsoft.Hookshot à la place de com.knollsoft.Rectangle — un détail traité dans l’article dédié aux réglages Terminal cachés de Rectangle. Si vous copiez une commande destinée à l’app gratuite et l’exécutez sur Rectangle Pro (ou l’inverse) sans échanger l’identifiant de bundle, elle ne fera silencieusement rien, puisque vous écrivez un réglage pour une app qui n’est en réalité pas installée sous cet identifiant.
Un effet secondaire utile en creusant cet historique
Les deux discussions citées ci-dessus illustrent aussi bien un schéma qu’il vaut la peine de connaître si vous êtes un utilisateur de Rectangle gratuit espérant une fonctionnalité avancée précise : des dimensions de fenêtre personnalisées, précises au pixel près, avec un créateur de raccourcis, est une fonctionnalité qui existe dans l’app payante (qu’elle s’appelle Hookshot ou Rectangle Pro) depuis des années, antérieure à certaines des demandes de fonctionnalités réclamant cela dans l’app gratuite. Si vous vous surprenez à vouloir des tailles personnalisées arbitraires plutôt que le catalogue fixe de moitiés, quarts et tiers de Rectangle, cela vaut la peine de vérifier si Rectangle Pro couvre déjà votre demande précise — puisqu’apparemment c’est le cas depuis longtemps — avant de supposer qu’il s’agit d’un besoin totalement non satisfait dans l’écosystème.
Ce qu’il faut retenir
Hookshot n’est pas un mystérieux produit à part ou un projet parallèle abandonné — c’est le nom interne encore visible dans l’identifiant de bundle de Rectangle Pro, directement lié aux fonctionnalités de raccourcis et dimensions personnalisés de l’app payante telles que décrites par le propre créateur de Rectangle. Si vous voyez ce nom mentionné dans un vieux fil de discussion, une commande Terminal, ou un identifiant de bundle, il désigne la même app actuellement vendue sous le nom de Rectangle Pro.