feat: add quick shortcuts on Android#1124
Conversation
Greptile SummaryThis PR adds three Android static launcher shortcuts (Parkings, Radio LUZ, Map) that appear when a user long-presses the ToPWR app icon. The implementation is clean and idiomatic: the Key points:
Confidence Score: 5/5Safe to merge — no P0/P1 issues; all remaining concerns are minor style notes previously flagged or cosmetic. The implementation is technically correct: correct activity target class, valid deep-link URLs, proper resource scoping for i18n. No logic errors, security issues, or data-integrity problems were introduced. All findings are P2 style/cosmetic items mostly already raised in prior threads. No files require special attention; Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A([Android Launcher long-press]) --> B{Static Shortcuts}
B --> C[Parkings shortcut\nhttps://topwr.solvro.pl/parkings]
B --> D[Radio LUZ shortcut\nhttps://topwr.solvro.pl/radio-luz]
B --> E[Map shortcut\nhttps://topwr.solvro.pl/buildings]
C --> F[AudioServiceActivity\ncom.solvro.topwr]
D --> F
E --> F
F --> G[flutter_deeplinking_enabled\nroutes intent URL to Flutter]
G --> H[Parkings screen]
G --> I[Radio LUZ screen]
G --> J[Buildings/Map screen]
K[values/strings.xml\nEnglish labels] --> B
L[values-pl/strings.xml\nPolish labels] --> B
Reviews (5): Last reviewed commit: "fix: changed quick shortcuts icons" | Re-trigger Greptile |
ca60608 to
9d8ad04
Compare
9d8ad04 to
a9da875
Compare
|
Can I leave Radio Luz icon or change it to general radio icon? |


quick shortcuts - quick win :)

they change names based on currently selected phone language
they appear only on Android