eurofurence / ef-app_android

Eurofurence App (Android version)
MIT License
13 stars 5 forks source link

Quick Overview for long running or recurring events #329

Open Requinard opened 4 years ago

Requinard commented 4 years ago

Currently, long running convention events such as the

and some more appear in the all lists, clogging up valuable screen real-estate. I suggest we collapse these events into a quick overview, and then remove them from the event-schedule itself. I'll leave the exact implementation up for discussion.

Work can be found in the branch refactor/quick-overview

Currently Todo:

Example: afbeelding

Pinselohrkater commented 4 years ago

I really like this idea, and I'd like to make sure we can do this with "no knowledge about any events" on client side. Meaning we have to introduce server-side information that describes which events end up in this overview, grouping of events (so the app, for each row in the overview, can find the 'currently running event' that applies), and tags on events which would indicate if the app should just consider it "open" (aka running), or if it needs to display the events subtitle as the status. Let's talk about this!