Lobby UI – Display Lobby Status and Update Button Images #36

Closed
opened 2026-04-01 13:17:25 +02:00 by jona.walpert · 6 comments
jona.walpert commented 2026-04-01 13:17:25 +02:00 (Migrated from git.scicore.unibas.ch)

Task

Summary

  • Implement lobby status handling in the Lobby UI so each lobby button shows one of two images depending on its current state (CREATED or RUNNING). Add a status‑query function (currently a placeholder that returns a random status), a helper to map statuses to image resource paths, and a method to refresh all button images based on the latest statuses.

Context

  • Component: User interface – Lobby / Lobby Button Grid.

Current Progress

  • planned
  • started
  • testing
  • finished

Notes

Checklist

  • I outlined checkpoints describing phases of my work related to this task
  • I added relevant labels
  • I linked to other issues or branches that must be completed first
## Task <!--The reccommended type is: Task--> ### Summary * Implement lobby status handling in the Lobby UI so each lobby button shows one of two images depending on its current state (CREATED or RUNNING). Add a status‑query function (currently a placeholder that returns a random status), a helper to map statuses to image resource paths, and a method to refresh all button images based on the latest statuses. ### Context * Component: User interface – Lobby / Lobby Button Grid. <!--Examples: Networking, Game-Engine, User interface, ...--> ### Current Progress - [x] planned - [x] started - [ ] testing - [ ] finished ### Notes <!--Optional: Implementation hints, links to prior design discussions, etc.--> ### Checklist - [x] I outlined checkpoints describing phases of my work related to this task - [x] I added relevant labels - [x] I linked to other issues or branches that must be completed first
jona.walpert commented 2026-04-01 13:17:25 +02:00 (Migrated from git.scicore.unibas.ch)

changed start date to April 01, 2026 and changed due date to April 04, 2026

changed start date to April 01, 2026 and changed due date to April 04, 2026
jona.walpert commented 2026-04-02 22:02:05 +02:00 (Migrated from git.scicore.unibas.ch)

marked the checklist item started as completed

marked the checklist item **started** as completed
jona.walpert commented 2026-04-02 22:28:16 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in commit 42b5344059

mentioned in commit 42b53440593ead1e74000170631d0a4dcb35e768
jona.walpert commented 2026-04-09 13:35:14 +02:00 (Migrated from git.scicore.unibas.ch)

coding finished. Testing will be done in the future when the backend is fully implemented.

coding finished. Testing will be done in the future when the backend is fully implemented.
jona.walpert commented 2026-04-13 03:02:35 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in merge request !126

mentioned in merge request !126
jona.walpert commented 2026-04-13 03:07:54 +02:00 (Migrated from git.scicore.unibas.ch)

mentioned in commit 6f345cc51e

mentioned in commit 6f345cc51ed22f55a9d35c5e26253e86f1a99845
jona.walpert (Migrated from git.scicore.unibas.ch) closed this issue 2026-04-13 03:13:00 +02:00
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: University-of-Basel-Studentprojects/Programmierprojekt#36