Escale Nouveautés
Télécharger 0.6.1

Escale Nouveautés

Quoi de neuf à bord.

Chaque version d’Escale, de la plus récente à la plus ancienne, racontée par ce qu’elle vous permet de faire. Une fois installé, Escale se met à jour tout seul : un bouton en bas de la barre latérale vous prévient quand une version est prête.

Les dépôts privés, et les couleurs d’Escale

Bearings affiche désormais l’état des pull requests et des issues des dépôts privés. Et le navigateur peut prendre les couleurs chaudes de ce site.

Voir les pull requests et issues privées

Faites ⇧⌘K pour retrouver les pull requests et les issues déjà vues, chacune avec son état : ouverte, fusionnée ou fermée. Une fois l’espace connecté à GitHub, Settings › GitHub liste les comptes et organisations qui partagent des dépôts avec Escale, et Add Private Repositories… ouvre la page de GitHub pour choisir lesquels.

Si GitHub refuse un dépôt, Bearings propose Add Repositories… au bas de la liste, et redemande dès que l’accès change.

Les couleurs d’Escale

Settings › Appearance › Colours propose Escale à côté de Neutral : le sable, le lait et l’encre brun-noir d’escalebrowser.com en clair, la terre d’ombre et la crème en sombre. Chaque choix est montré comme un petit navigateur à ses couleurs. Neutral reste le choix par défaut.

Corrections

  • Un mot de passe enregistré n’est proposé que sur le site pour lequel il a été enregistré (avec ou sans www.) : les autres sites d’un même hébergement mutualisé ne le voient jamais.

Toutes les modifications de la 0.6.1 sur GitHub

Vos pull requests à un raccourci

Escale 0.6 fait entrer GitHub dans Bearings, la barre de recherche. Retrouvez une pull request ou une issue déjà consultée, voyez si elle est ouverte, fusionnée ou fermée, et revenez-y directement.

Retrouver une pull request ou une issue d’un raccourci

Faites ⇧⌘K, ou Tab après ⌘K ou ⌘T. Bearings liste les pull requests et les issues que vous avez visitées ou gardez ouvertes dans cet espace, une ligne chacune : titre, dépôt, numéro, et une icône pour ouverte, brouillon, fusionnée ou fermée. Return vous ramène à son onglet, ou le rouvre.

Sans compte : l’état est lu dans les pages GitHub déjà ouvertes.

L’état en direct avec GitHub

Connectez un espace dans Settings › GitHub, ou depuis la nouvelle dernière étape de Welcome, et les lignes à l’écran affichent leur état actuel. Escale n’interroge GitHub que sur les quelques lignes que vous regardez ; ce que vous tapez reste sur votre Mac, et la connexion est gardée dans le trousseau du Mac, une par espace.

Améliorations

  • Chaque recherche de Bearings a son pendant GitHub : Tabs et GitHub sur ⌘K, New Tab et GitHub sur ⌘T. Tab passe de l’un à l’autre.
  • Les environnements d’un favori se choisissent désormais avec ← et →.

Corrections

  • Le bouton des extensions et les extensions épinglées ne disparaissent plus après un changement d’espace, et un espace sans extension n’affiche plus les boutons d’un autre.

Toutes les modifications de la 0.6 sur GitHub

Les raccourcis sont à vous

Escale 0.5 vous donne la main sur le clavier : chaque commande du navigateur se retrouve, se réassigne ou se restaure dans les réglages. Et retrouver un onglet ouvert ne demande plus du tout le clavier.

Changer n’importe quel raccourci

Settings › Keyboard liste toutes les commandes du navigateur, avec une recherche et des filtres. Choisissez-en une et tapez de nouvelles touches : Escale vous prévient si elles sont déjà prises avant de remplacer quoi que ce soit, et les raccourcis d’origine se restaurent à tout moment. Les menus affichent ceux que vous avez choisis.

⌥⌘↑ et ⌥⌘↓ passent à l’espace précédent ou suivant.

Chercher vos onglets depuis la barre latérale

Une loupe à côté de New tab ouvre le sélecteur d’onglets, le même que ⌘K. Barre latérale repliée, elle se place à côté du bouton de la barre.

Plus vif au clavier

Ouvrir, fermer et changer d’onglet avec un raccourci s’anime désormais trois fois plus vite ; la souris garde son rythme habituel. Désactivable dans Settings › Appearance. L’option Réduire les animations de macOS passe toujours en premier.

Améliorations

  • Les titres longs des onglets et des favoris ont plus de place dans la barre latérale, et gardent leur début et leur fin quand ils sont coupés.
  • Le routage des liens accepte une adresse collée, et une règle peut partir du menu d’un onglet ou d’un favori.
  • Les extensions qui lisent un texte à voix haute utilisent les voix actuelles de macOS, avec pause, reprise et choix de la voix.

Toutes les modifications de la 0.5 sur GitHub

Arriver de Chrome sans rien exporter

Escale 0.4 facilite l’emménagement : il trouve Chrome sur votre Mac et en rapporte les favoris et l’historique en un clic. Et vous pouvez désormais emporter tous vos espaces sur un autre Mac.

Importer depuis Chrome en un clic

Import Data trouve Chrome et ses profils tout seul. Les favoris, y compris ceux enregistrés dans votre compte Google, et l’historique arrivent en un clic chacun, sans export préalable. Les mots de passe passent toujours par un CSV exporté depuis le Gestionnaire de mots de passe de Google.

Les profils locaux d’Edge, Brave, Vivaldi, Opera, Dia, Firefox, Zen et Orion s’importent aussi.

Emporter Escale sur un autre Mac

Settings › Import › Export Escale… enregistre chaque espace, avec ses favoris, onglets, historique, réglages et, si vous le souhaitez, ses mots de passe, dans un seul fichier protégé par une phrase secrète. Ouvrez-le dans Escale sur un autre Mac : les espaces arrivent à côté des vôtres, rien n’est remplacé, et vous vous reconnectez aux sites.

Le routage des liens a sa page

Choisir dans quel espace s’ouvrent les liens d’un site a désormais sa propre page sous Features, en haut des réglages. Chaque règle se lit site → espace, et une case permet d’essayer un lien et de voir quelle règle l’emporte pendant la frappe.

Améliorations

  • Les réglages sont dessinés à la taille du navigateur, au diapason des onglets voisins.
  • Le panneau Localhost indique quels serveurs locaux n’écoutent plus.
  • ⌘-clic sur Précédent, Suivant ou Recharger ouvre le résultat dans un nouvel onglet en arrière-plan.

Corrections

  • Une page qui échoue à charger garde son adresse : Retry la retente.
  • Cliquer dans un champ de connexion ne fige plus la fenêtre pendant que macOS demande l’accès au trousseau.
  • Quand macOS tient Escale à l’écart du dossier d’un autre navigateur, le sélecteur s’ouvre au bon endroit : un clic sur Ouvrir suffit.

Toutes les modifications de la 0.4 sur GitHub

Les mises à jour, vues de loin

Escale 0.3 montre une nouvelle version qui arrive et redémarre avec vos onglets tels qu’ils étaient. Un appel Google Meet a sa propre fenêtre, et Bearings apprend le résultat que vous choisissez.

Voir arriver une mise à jour

Quand une nouvelle version arrive, un bouton apparaît au pied de la barre latérale, sous les réglages : une horloge pendant le téléchargement, une coche quand elle est prête. Il ouvre un panneau avec ce que la version apporte et Relaunch now. Vos onglets reviennent tels qu’ils étaient, et le premier lancement vous dit une fois ce qui a changé.

Une fenêtre pour vos appels Google Meet

Un appel Meet flotte dans sa propre fenêtre : les participants en haut, l’écran partagé dessous, et en bas les boutons micro, caméra, présentation, main levée et raccrocher de l’appel. Elle reste tant que dure la réunion, même quand vous travaillez dans un autre espace.

Bearings apprend ce que vous choisissez

Tapez la même chose une seconde fois, et le résultat choisi la dernière fois remonte. Chaque espace apprend de son côté, la navigation privée n’apprend rien, et Clear History l’oublie.

Parcourir, mettre en pause et fouiller les appels d’API

Dans l’outil Network, ↑ et ↓ passent à l’appel plus récent ou plus ancien sans revenir à la liste. L’enregistrement se met en pause sans perdre la liste, et le filtre trouve un mot à l’intérieur des réponses.

Améliorations

  • Chaque onglet et chaque favori ouvert de la barre latérale a un bouton Copier pour l’adresse où il se trouve vraiment.
  • Un nouveau téléchargement s’envole vers le bouton des téléchargements, en petit avion.

Corrections

  • Les boutons du mini-lecteur restent accessibles avec VoiceOver et l’accès complet au clavier.
  • L’onglet sélectionné ne glisse plus sur son voisin quand un dossier de favoris s’ouvre et se ferme vite.

Toutes les modifications de la 0.3 sur GitHub

Bearings trouve les pages par leurs mots

Escale 0.2 donne un nom à la barre de recherche, Bearings, et lui apprend à trouver onglets, favoris et historique par leurs mots, quelle que soit la façon dont une adresse les relie.

Retrouver une page par quelques mots

Tapez orchestrator handlers et Bearings trouve orchestrator-handlers, orchestrator_handlers, /orchestrator/handlers ou OrchestratorHandlers.java. Les mots peuvent se répartir entre le titre et l’adresse d’une page, ou entre un favori et ses environnements : atlas dev trouve l’environnement DEV d’un favori nommé Project Atlas.

Distinguer des environnements sur une même adresse

Quand la préproduction et la production partagent la même adresse de console, Escale les distingue par le début du chemin. Dans Associate Environments…, choisissez Domain + Path et cliquez sur la partie qui identifie chacun, comme cluster-prod.

Savoir quel espace fait du bruit

L’icône d’un espace, dans le rail, porte une petite marque tant que quelque chose y utilise le micro, la caméra, une vidéo ou le son : vous savez où se trouve une réunion ou une chanson après avoir changé d’espace. Changer d’espace ne met plus en pause ce que joue une page.

Améliorations

  • Sélectionnez du texte à la souris : Copier et Traduire apparaissent là où vous relâchez. Désactivable dans Settings › Web Pages.
  • Un appel Google Meet peut flotter dans une petite fenêtre pendant que vous travaillez dans un autre onglet ou espace.
  • Clear, au bout de l’intitulé Tabs, ferme d’un geste les onglets ordinaires d’un espace ; ⇧⌘T les rouvre.
  • Le menu de l’appareil photo ajoute Select Area… pour capturer une partie de la page.
  • Le panneau Historique s’ouvre aussitôt, même avec un long historique.
  • Les menus Précédent et Suivant montrent le titre de chaque page avec une adresse lisible.

Toutes les modifications de la 0.2 sur GitHub

Le premier Escale

Un navigateur Mac natif pour les pages autour de votre code, écrit en Swift sur le WebKit déjà présent dans macOS. Sans compte, sans télémétrie.

Un espace par projet

Chaque espace garde ses onglets, onglets épinglés, favoris, historique, données de sites, mots de passe et extensions. Une règle peut envoyer les liens d’un site vers son espace avant même qu’ils se chargent.

Des environnements sur vos favoris

Un favori garde jusqu’à 20 liens nommés, comme DEV, STAGING et PROD, choisis dans un sélecteur compact. Le nom suit la page sur cette adresse. Une étiquette est un rappel, pas une protection contre une erreur en production.

Chercher, changer d’onglet, inspecter

⌘T cherche parmi les onglets ouverts, les favoris et leurs environnements ; ⌘K change d’onglet. Le panneau Network, sur ⌥⌘N, liste les appels d’API d’un onglet avec leurs en-têtes et un arbre JSON, et copie un appel en cURL ou pour un assistant IA, identifiants retirés.

Aussi à bord

  • Les extensions du Chrome Web Store, exécutées sur WebKit (macOS 15.4 ou ultérieur).
  • Les imports depuis Arc, Chrome et d’autres navigateurs, avec un aperçu avant toute écriture.
  • Les onglets s’endorment quand ils ne servent pas ; un onglet avec un brouillon non envoyé reste éveillé.
  • Les mots de passe restent dans le trousseau de macOS.
  • Une fois par jour, Escale cherche une nouvelle version et l’installe pour le prochain lancement.
  • Construit sur Search 1.0.1, d’Office Commun (MIT).

Toutes les modifications de la 0.1 sur GitHub