Projekt

Allgemein

Profil

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`.

Zurück