Githawk: Schémas d'URL et prise en charge des ouvreurs

Créé le 24 sept. 2017  ·  16Commentaires  ·  Source: GitHawkApp/GitHawk

Opener est une application iOS qui permet essentiellement à l'utilisateur de choisir où ouvrir les liens, tire essentiellement parti des schémas d'URL.

Nous devrions ajouter la prise en charge des schémas d'URL de base pour créer des liens profonds vers certaines interfaces utilisateur au sein de l'application. À savoir:

freetime://issue/rnystrom/GitHawk/418 irait à ce problème !
freetime://repository/rnystrom/GitHawk
temps libre://notifications

(Sachez également que nous pourrions vouloir renommer notre schéma d'URL ??)

Une fois que nous avons ajouté cette fonctionnalité, nous devons ajouter notre application au manifeste Opener . Ce n'est pas une solution parfaite, mais ce serait une bonne application compagnon pour commencer à ouvrir des trucs GitHub dans notre application plutôt que Safari !

🆕 feature request

Commentaire le plus utile

Génial, je viens d'essayer et ça a l'air de fonctionner ! J'ai https://github.com/timonus/OpenerManifest/tree/githawk dans les coulisses pour savoir quand cette version de GitHawk arrivera sur l'App Store.

Tous les 16 commentaires

Il convient également de noter que cela ira légèrement de pair avec tout travail sur les widgets de l'écran d'accueil, les trucs Apple Watch, etc. C'est pourquoi je lui ai donné une priorité moyenne et non basse !

Je veux jeter un oeil à ça bientôt :)

Par exemple. repo ouvert ou dépôt d'un problème dans un

Envoyé avec GitHawk

S'intégrerait avec plaisir dans Opener une fois qu'il y aura un schéma d'URL 😊

Envoyé avec GitHawk

L'architecture du schéma d'URL est dans mon esprit pour la prochaine version !

Envoyé avec GitHawk

Quelqu'un pourrait y jeter un œil maintenant que le routage est en place :)

Je prévois de créer un lien vers des référentiels et des problèmes dans GitHawk dès que la version App Store de GitHawk le prendra en charge.

image

@rnystrom : Y a-t-il quelque chose que je puisse faire pour aider ?

Je ne sais pas si le format d'URL représentant les itinéraires va changer et je ne suis pas non plus en mesure de dire si l'application regarde actuellement les URL lorsqu'elle est lancée.

Mais si vous me confiez des tâches spécifiques, je peux faire avancer les choses.

@palmin la version App Store devrait être capable de gérer les liens profonds maintenant en utilisant le schéma de route dans GitHawkRoutes

Envoyé avec GitHawk

@rnystrom je
freetime://RepoRoute?owner=GitHawkApp&branch=master&repo=GitHawk
pour ouvrir l'écran de présentation de GitHawk, mais cela ouvre l'application sans accéder à un écran particulier.

Est-ce que je comprends mal comment ces liens profonds sont censés fonctionner ?

Hmm non ça devrait être vrai. Permettez-moi de lancer un exemple d'application pour essayer de déboguer

Envoyé avec GitHawk

Génial, je viens d'essayer et ça a l'air de fonctionner ! J'ai https://github.com/timonus/OpenerManifest/tree/githawk dans les coulisses pour savoir quand cette version de GitHawk arrivera sur l'App Store.

deep-loop

Vous les gars

Envoyé avec GitHawk

Pour les fans de raccourcis, nous avons également créé un raccourci pour ouvrir le référentiel github.

https://www.icloud.com/shortcuts/61bf54353a914d62983f9e1c1bf7a02a

Je vais le mettre à jour pour avoir l'option d'ouvrir les problèmes/RP et aussi à partir du presse-papiers. Pour l'instant, vous pouvez l'ouvrir à partir de n'importe quelle feuille de partage contenant des URL.

Envoyé avec GitHawk

@rizwankce tu es incroyable

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

weyert picture weyert  ·  3Commentaires

Iron-Ham picture Iron-Ham  ·  3Commentaires

rnystrom picture rnystrom  ·  3Commentaires

rnystrom picture rnystrom  ·  3Commentaires

rizwankce picture rizwankce  ·  3Commentaires