Skip to content

add deep linking via custom url scheme#80

Merged
naltatis merged 26 commits intoevcc-io:mainfrom
Maschga:feat/linking
Sep 14, 2025
Merged

add deep linking via custom url scheme#80
naltatis merged 26 commits intoevcc-io:mainfrom
Maschga:feat/linking

Conversation

@Maschga
Copy link
Copy Markdown
Collaborator

@Maschga Maschga commented Aug 27, 2025

Fix #72

⌨️ Autofill server form by scanning qr code or clicking on link
✨ refactored internal navigation

Internal:
🤖 refactored ServerManualScreen and ServerForm by using AI so that the first component stores the data and the second is responsible for interaction/display

TODO:

  • testing on iOS @naltatis
  • testing on Android @Maschga
  • Where and how to document link format (is the current status good enough, or should we create an additional file, for instance?) @naltatis

@naltatis
Copy link
Copy Markdown
Member

Where and how to document link format (is the current status good enough, or should we create an additional file, for instance?) @naltatis

Having this in the README of this project is fine for now.

@naltatis
Copy link
Copy Markdown
Member

@Maschga Code looks good. Can you bring this to latest expo (main)? I'll test it on iOS then.

@Maschga Maschga marked this pull request as draft September 13, 2025 16:34
@Maschga
Copy link
Copy Markdown
Collaborator Author

Maschga commented Sep 13, 2025

Will fix the pipeline later.

@Maschga Maschga marked this pull request as ready for review September 13, 2025 18:38
@Maschga
Copy link
Copy Markdown
Collaborator Author

Maschga commented Sep 13, 2025

Can you bring this to latest expo (main)?

Will fix the pipeline later.

Both done. 🎉

@naltatis
Copy link
Copy Markdown
Member

Der Start Screen (Server einrichten) wird nun nicht wieder zurückgesetzt, wenn man einmal da war und später über "server ändern/entfernen" wieder zurück kommt. Bei mir war dann immer noch die Suche aktiv. Klicken führt zu mehrfachen Ergebnissen.

Bildschirmfoto 2025-09-13 um 22 24 56 Bildschirmfoto 2025-09-13 um 22 24 33

Maschga and others added 3 commits September 14, 2025 08:36
Co-authored-by: Michael Geers <michael@geers.tv>
@naltatis naltatis changed the title Feat/linking add deep linking via custom url scheme Sep 14, 2025
@naltatis
Copy link
Copy Markdown
Member

Richtig gut. Danke für den PR! Ich hab die Doku noch mal etwas erweitert.

@naltatis naltatis merged commit 73aa89e into evcc-io:main Sep 14, 2025
2 checks passed
@Maschga Maschga deleted the feat/linking branch September 14, 2025 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Setup via QR Code

2 participants