Githawk: Compatibilidad con esquemas de URL y abridor

Creado en 24 sept. 2017  ·  16Comentarios  ·  Fuente: GitHawkApp/GitHawk

Opener es una aplicación de iOS que básicamente permite al usuario elegir dónde abrir los enlaces, básicamente aprovecha los esquemas de URL.

Deberíamos agregar soporte para esquemas de URL básicos para enlaces profundos a cierta IU dentro de la aplicación. A saber:

freetime: // issue / rnystrom / GitHawk / 418 iría a este tema.
tiempo libre: // repositorio / rnystrom / GitHawk
tiempo libre: // notificaciones

(¿También consciente de que es posible que deseemos cambiar el nombre de nuestro esquema de URL?)

Una vez que agregamos esta función, debemos agregar nuestra aplicación al manifiesto de Opener . No es una solución perfecta, pero sería una buena aplicación complementaria para comenzar a abrir cosas de GitHub en nuestra aplicación en lugar de Safari.

🆕 feature request

Comentario más útil

¡Impresionante, acabo de probar esto y parece funcionar! Tengo https://github.com/timonus/OpenerManifest/tree/githawk esperando entre bastidores cuando esta versión de GitHawk llegue a la App Store.

Todos 16 comentarios

También vale la pena señalar que esto irá un poco de la mano con cualquier trabajo en los widgets de la pantalla de inicio, las cosas de Apple Watch, etc., por lo que le he dado una prioridad media y no baja.

Quiero echarle un vistazo a esto pronto :)

P.ej. abrir repositorio o presentar un problema en uno

Enviado con GitHawk

Se integraría felizmente en Opener una vez que haya un esquema de URL 😊

Enviado con GitHawk

La arquitectura del esquema de URL está en mi mente para la próxima versión.

Enviado con GitHawk

Alguien podría echarle un vistazo a esto ahora que tenemos el enrutamiento en su lugar :)

Planeo vincular a repositorios y problemas en GitHawk tan pronto como la versión de App Store de GitHawk lo admita.

image

@rnystrom : ¿Puedo hacer algo para ayudar?

No estoy seguro de si el formato de la URL que representa las rutas va a cambiar y tampoco puedo saber si la aplicación actualmente mira las URL cuando se inicia.

Pero si me da algunas tareas específicas, puedo avanzar.

@palmin, la versión de la App Store debería poder manejar enlaces profundos ahora usando el esquema de ruta en GitHawkRoutes

Enviado con GitHawk

@rnystrom yo esperaría
freetime://RepoRoute?owner=GitHawkApp&branch=master&repo=GitHawk
para abrir la pantalla de descripción general de GitHawk, pero abre la aplicación sin ir a ninguna pantalla en particular.

¿Estoy entendiendo mal cómo se supone que funcionan estos enlaces profundos?

Hmm no, eso debería ser correcto. Déjame iniciar una aplicación de muestra para intentar depurar

Enviado con GitHawk

¡Impresionante, acabo de probar esto y parece funcionar! Tengo https://github.com/timonus/OpenerManifest/tree/githawk esperando entre bastidores cuando esta versión de GitHawk llegue a la App Store.

deep-loop

Ustedes chicos 😍😭🙏

Enviado con GitHawk

Para los fanáticos de los accesos directos, también hemos creado un acceso directo para abrir el repositorio de github.

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

Lo actualizaré para tener la opción de abrir problemas / relaciones públicas y también desde el portapapeles. Por ahora, puede abrirlo desde cualquier hoja para compartir que tenga URL.

Enviado con GitHawk

@rizwankce eres increíble

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

rnystrom picture rnystrom  ·  3Comentarios

weyert picture weyert  ·  3Comentarios

BasThomas picture BasThomas  ·  3Comentarios

rnystrom picture rnystrom  ·  3Comentarios

BasThomas picture BasThomas  ·  3Comentarios