Skip to content

Trifecta parity pilot: dev docs, avatars & node status (Qortal Go) #4

Description

@QuickMythril

Summary

This issue tracks the first Trifecta parity pilot changes for Qortal Go:

  1. Dev docs – basic contributor documentation for building/running Go.
  2. Clickable chat avatars – tap avatars in chat to open user/group info.
  3. Node status icon – visible node status indicator in the main UI.

These changes are implemented on the community branch and published in a
Qortal-Community test build. The goal of this issue is to:

  • Coordinate testing feedback,
  • Track any bugs or UX problems,
  • Confirm acceptance criteria, and
  • Decide when this slice is ready for upstream PRs.

⚠️ This is NOT an official Qortal release.
It is a community test build to gather feedback before proposing changes
upstream.


Features in scope

1. Dev docs

  • New/updated dev documentation file (DEVELOPMENT.md or README section)
    checked in.
  • Instructions cover:
    • Prereqs (Node/Java/Android SDK, etc.).
    • Clone + install.
    • Build/run commands.
  • At least one person has followed the docs from a clean clone and:
    • Built Qortal Go.
    • Launched it (emulator or device) and reached the main UI.

2. Clickable chat avatars

In Q-Chat within Qortal Go:

  • Tapping a user avatar on a message opens user info/profile.
  • Tapping a group avatar opens group info (where applicable).
  • Normal scrolling in chat remains smooth and not "sticky".
  • No crashes or obvious layout glitches when tapping avatars.

3. Node status icon

On main screens in Qortal Go:

  • Node status icon is visible without extra taps once the app is running.
  • With node connected & synced, icon shows a "good/connected" state.
  • With node offline, icon shows a "warning/offline" state.
  • (If applicable) With node connecting/syncing, icon reflects this
    "in progress" state.
  • No crashes or weird behavior when node state changes.

How to test

  1. Install the test build from the Qortal-Community pre-release:
  2. Use the app as you normally would, focusing on:
    • Dev docs (if you’re a contributor),
    • Chat avatars,
    • Node status icon.

How to report feedback

You can:

  • Comment directly in this issue (preferred), or
  • Mention it in Qortal chats where the release was announced.

If you report in chat, please also paste a short summary here so we don’t lose it.

When reporting, include:

  • Device model and Android version,
  • How you installed (APK vs dev build),
  • Steps to reproduce,
  • What you expected vs what happened,
  • Screenshots if helpful.

Links

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions