Feature #164
Von Julius Haman vor 19 Tagen aktualisiert
## Idee Sammelticket für kleine Erweiterungen und Verbesserungen an der Oberfläche, die nicht zu einem eigenen Thema gehören. ## Umgesetzt **Einstellungen** - Die Hauptpunkte (Training, Ergometer, ANT+ / AntInterface, System, Strava) haben ein Symbol vor dem Namen: | Hauptpunkt | Symbol | |---|---| | Training | Herz mit Puls | | Ergometer | Fahrrad | | ANT+ / AntInterface | die orangenen drei Wellen aus der Geräteübersicht | | System | Bildschirm | | Strava | Pfeil nach oben (neutral, offizielles Logo siehe unten) | Das Symbol hängt als `Tag` am jeweiligen Hauptpunkt und wird von der Vorlage links vom Text gezeigt, dadurch lässt sich später auch ein Bild einsetzen. - Alle bisher nackten Buttons der Einstellungen tragen ein Symbol vor dem Text, wie die Buttons der übrigen Ansichten: | Button | Symbol | |---|---| | Werte zurücksetzen | Pfeil zurück | | Durchsuchen (AntInterface-Pfad) | offener Ordner | | Log-Ordner öffnen | Textdokument | | Strava-API-Einstellungen öffnen | Öffnen | | Mit Strava verbinden | Stecker verbunden | | Abbrechen (beim Verbinden) | Kreuz | | Verbindung trennen | Stecker getrennt | - Tab Strava: Hinweis "Compatible with Strava" nach den Strava-Brand-Guidelines (Wortlaut vorgegeben, nicht übersetzt, klein und nicht auffälliger als der übrige Text). **Trainingsübersicht** - Das Strava-Häkchen ist klickbar und öffnet die Aktivität bei Strava im Browser (Hand-Cursor, Tooltip "Aktivität in Strava anzeigen"). - Kontextmenü an der Liste: "Aktivität in Strava anzeigen". Es erscheint nur, wenn Strava in den Einstellungen eingeschaltet ist, und ist nur aktiv, wenn **genau ein** Training markiert und hochgeladen ist (bei Mehrfachauswahl ausgegraut). Der Rechtsklick markiert zuerst die Zeile unter dem Mauszeiger. Auf einem eigenen Branch ab dem Stand mit der Strava-Arbeit (#163); Changelog für 3.1.9 ergänzt. ## Entscheidung zu Strava-Marke Es werden **keine offiziellen Strava-Logos oder -Knöpfe** eingebunden (weder "Connect with Strava" noch das Logo). Strava verlangt sie nicht; ohne sie gibt es keine Markenvorgaben einzuhalten. Der Name "Strava" in Beschriftungen und der Hinweis "Compatible with Strava" bleiben. ## Offen - **Link-Text "View on Strava":** Für Links auf Strava-Daten verlangen die Guidelines diesen Wortlaut. Den Knopf im Trainingsdetail (und ggf. den neuen Link in der Übersicht) entsprechend benennen. - **Trainingsübersicht:** Das Häkchen der Strava-Spalte klickbar machen (Klick öffnet die Aktivität), optional Kontextmenü. - **Anleitung (ercontrolDocs, deutsch und englisch):** Jeder Anwender legt seine **eigene** Strava-API-Anwendung an und gibt Client-ID und Client-Secret nicht weiter (Vorgabe der API-Vereinbarung: ein Token je Anwendung). Dazu Hinweis auf das Strava-Abo und die Callback-Domain `localhost`.