Githawk: Benutzerprofil

Erstellt am 17. Sept. 2017  ·  15Kommentare  ·  Quelle: GitHawkApp/GitHawk

  • Fügt einen neuen Tab zur Leiste "Mein Profil" hinzu
  • Wenn ein Benutzer auf einen Namen/Avatar tippen kann, um das Profil anzuzeigen, sollte es sich nativ öffnen

Seite sollte haben:
https://developer.github.com/v4/reference/object/user/

  • Name, Avatar und Handle
  • Beschreibung/Bio
  • Einzelheiten

    • Ort/Website/E-Mail/usw

  • Organisationen

    • Raster aus Symbolen, die zum Öffnen angetippt werden können

  • Gepinnte Repositories
  • Alle Repositories (Limit 10? Tippen Sie dann auf eine Schaltfläche „Alle anzeigen“, um die gesamte Liste anzuzeigen)
  • Schaltfläche "Mehr" in der Ecke

    • Block

    • Folgen

Zum größten Teil ist die API der Organisation sehr ähnlich – wir sollten also in der Lage sein, beide mit einer gemeinsamen Schnittstelle zu unterstützen

🆕 feature request

Hilfreichster Kommentar

Dies. Ist. Perfekt. Lass es uns bauen!

Gesendet mit GitHawk

Alle 15 Kommentare

@rnystrom Nimmst du das oder ist es ein kostenloses Spiel?

Ich werde diesen Kerl bald KO schlagen

Gesendet mit GitHawk

Ist das etwas, wofür Sie StackedSC verwenden können? Immer noch nicht begriffen, wann Sie das verwenden möchten

@rnystrom Arbeitest du immer noch an diesem bösen Jungen?

In der Warteschleife atm, @ocrickard könnte es hacken

Gesendet mit GitHawk

Das werde ich wohl abhaken müssen.

https://github.com/tipsy/github-profile-summary

Wenn wir mit unseren Profilen etwas Einzigartigeres machen wollten (und nicht zu 100% mit dem übereinstimmen, was der Desktop hat), dann mag ich die Profilzusammenfassung oben

Wäre so cool, ein paar Visuals zu haben! Einige Ideen:

Vielleicht sollte es eine Registerkarte "Statistiken" geben? Die Root-Registerkarte ist also eine Übersicht, dann könnte es Folgendes geben:

  • Sterne
  • Repos
  • Statistiken

Gesendet mit GitHawk

GitHub-Desktop hat also:

  • Überblick

    • Gepinnte Repositories

    • Beitrags-/Commit-Diagramm

    • Beitragsaktivität

  • Repos
  • Sterne
  • Anhänger
  • Folgend
    all das sowie die Seitenleiste, die alle aktuellen Benutzerinformationen enthält

Ich denke, für die Follower/Follower könnten wir (auf der Übersichtsseite) eine horizontale Ansicht der letzten 10 oder etwas mit einem Link zum Öffnen einer vollständigen Liste erstellen, die vage den Beauftragten für Probleme ähnelt?


Ich habe ein kleines Beispiel dafür gezeichnet, was ich denke, jedenfalls als Ausgangspunkt

img_0801

Notizen sind klein, also im Grunde:

  • Überlaufmenü für „Teilen“ (das auch als „In Safari öffnen“ bezeichnet wird), „Folgen/Nicht mehr folgen“, vielleicht in Zukunft blockieren/melden, aber das ist unwahrscheinlich
  • Der Titel in der Navigationsleiste wäre beim Start leer, aber ähnlich wie bei Twitter, wenn Sie in der Übersicht nach unten scrollen (so dass der Name des Benutzers nicht mehr sichtbar ist), könnte dies mit dem Namen ausgefüllt werden (dasselbe sollte gelten, wenn Sie gehen auf eine andere Seite) - Wäre eine nette kleine Animation und finde ich ziemlich cool!
  • Die Übersicht würde mit einem ziemlich großen (aber nicht so großen wie von mir gezeichneten) Profilbild beginnen. Wenn wir eine UITextView-Ausschlusszone verwenden, können wir die Informationen dazu bringen, es gut zu umschließen. Der Text sollte der vollständige Name des Benutzers mit seinem Benutzernamen darunter sein, sowie seine Biografie und alle URLs/Firmen-/Ortstexte, die er definiert hat!
  • Gepinnte Repos sollten das nächste sein, wir könnten die Suchergebniszelle wiederverwenden, um die vollständige schöne Darstellung zu erhalten! (Auf einem Tablet könnte dies zu einem Raster ähnlich dem Desktop werden?)
  • Weiter unten denke ich an horizontale Listen für Organisationen, Follower und Follower, die zusammenklappbar sein könnten, um sie anzuzeigen/auszublenden, aber natürlich ist alles antippbar, um zu Profilen zu gelangen!
  • Wir sollten die Nummern auch an die Titel anhängen, also "Following (15)", "Repositories (10)" usw

Dies. Ist. Perfekt. Lass es uns bauen!

Gesendet mit GitHawk

Lassen Sie uns über den minimal lebensfähigen Prototyp nachdenken, um diese Funktion zu starten

Ideen:
ein Single-View-Controller mit einem Profilbild und Profilinformationen

Weblinks zu Followern, Followern, Repos, Sternen usw

Ich frage mich, ob ich ListSwift oder die reguläre IGList ausprobieren soll. Ist es einfach, normale Abschnittssteuerungen in die Variation von Abschnittssteuerungen von List Swift umzuwandeln? Die SearchRepo-Klasse + SearchRepoSectionController enthalten die gesamte Logik zum Anzeigen von Repos. Es wäre eine Schande, sie nicht wiederzuverwenden, da wir Repos nach meiner Zählung an drei Stellen anzeigen möchten (angeheftet, markiert, Benutzer-Repos).

Gesendet mit GitHawk

@rnystrom keine Eile, aber da du mein Ticket dafür geschlossen hast, neugierig, ist das aktiv? Wie keine Eile, aber neugierig, ob dies derzeit ein Fokus von Entwicklungsbenutzern ist

Sie können einen Blick auf die in dieser Ausgabe erwähnten Probleme und Pull-Requests werfen. Ich denke, daran wird nicht aktiv gearbeitet.

@ijm8710 Das letzte Gespräch findet in #2106 statt

@rnystrom nur neugierig, da ich sehe, dass Sie sich ziemlich oft darauf beziehen, aber da alle Convos in # 2106 stattfinden, bin ich neugierig, ob Sie stattdessen immer darauf verweisen und dies schließen würden, damit alles gestrafft wird :)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

rnystrom picture rnystrom  ·  3Kommentare

BasThomas picture BasThomas  ·  3Kommentare

rnystrom picture rnystrom  ·  3Kommentare

Iron-Ham picture Iron-Ham  ·  3Kommentare

viktorgardart picture viktorgardart  ·  3Kommentare