Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SongsPage refaktorolása Navigatorral #2

Open
RedyAu opened this issue Dec 29, 2022 · 4 comments
Open

SongsPage refaktorolása Navigatorral #2

RedyAu opened this issue Dec 29, 2022 · 4 comments
Assignees
Labels
ötlet Új funkció/kérés
Milestone

Comments

@RedyAu
Copy link
Member

RedyAu commented Dec 29, 2022

No description provided.

@RedyAu RedyAu added the ötlet Új funkció/kérés label Dec 29, 2022
@RedyAu
Copy link
Member Author

RedyAu commented Dec 31, 2022

May also support deeplinks? Would be cool!
E.g. enekeskonyv.reformatus.github.io/21/145/2 could open in the app if it is installed. Otherwise could open in a web deployment.

@RedyAu RedyAu added this to the Navigator milestone Jan 2, 2023
@RedyAu RedyAu changed the title Animation for switching songs (handle songs with Navigator?) SongsPage refaktorolása Navigatorral Jan 3, 2023
@RedyAu
Copy link
Member Author

RedyAu commented Jan 3, 2023

@RedyAu
Copy link
Member Author

RedyAu commented Jan 3, 2023

Terv:

  • songs_page lokális ének, vers változók megszüntetése
  • buildPages() kifaktorozása külön fileba: context, könyv, ének és vers bemenő változó alapján Widget listát adjon vissza (tehát egyszerre csak egy oldalt)
  • Alsó menüsáv közvetlen a Navigatort hívja, nem a songs_page-t módosítja
  • Routemaster használata gyökér-navigátorként
    • Címek szerkezete: "/song/[black/blue]/#ének/#vers"
    • Pl. "/song/blue/5/2" (kék énekeskönyv 5. zsoltár 2. verse)
    • A songs oldal így nem vesz tudomást a teljes éneklistáról
    • A beállításokbeli könyvváltás nem az egész appra van hatással, csak a főoldali listára (azon belül használt linkek univerzálisak, csak éppenséggel mind a kiválasztott könyvre mutatnak)

Jövőbeli:

  • Deeplink intent engedélyezése Androidon és iOS-en
  • enekeskonyv.reformatus.github.io vagy hasonló létrehozása (akár egy bemutatkozó GitHub Pages oldalra mutathat)
  • Az app feliratkozhat ezekre a linkekre
    • Pl. a telefonon bárhol egy enekeskonyv.reformatus.github.com/song/blue/5/2 linket megnyitva megnyílik az app és a megfelelő énekre ugrik
  • "Lejátszási listák" is mehetnek linkekkel, hogy akár vetíthető QR kódot lehessen használni a gyülekezetben

@RedyAu RedyAu self-assigned this Jan 3, 2023
@RedyAu
Copy link
Member Author

RedyAu commented Jan 3, 2023

Amikor a versszakok listaként, szövegként jelennek meg:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ötlet Új funkció/kérés
Projects
None yet
Development

No branches or pull requests

1 participant