Skip to content
This repository has been archived by the owner on Jan 4, 2022. It is now read-only.

Multiple statuses in a single widget #1

Open
encode42 opened this issue Feb 7, 2021 · 3 comments
Open

Multiple statuses in a single widget #1

encode42 opened this issue Feb 7, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@encode42
Copy link

encode42 commented Feb 7, 2021

This could be implemented in many different ways. My vision is a widget that cycles through different IPs every few minutes or seconds.

@Cldfire Cldfire added the enhancement New feature or request label Feb 7, 2021
@Cldfire
Copy link
Owner

Cldfire commented Feb 7, 2021

I do plan to add some larger widget sizes that can display the status of more than 1 server at the same time.

I don't think it makes a whole lot of sense to make it possible for a widget displaying one server to change which server it's displaying over time, though. If you want that behavior I'd recommend creating a smart stack and manually flipping through it when you want to see different statuses. (Another future improvement I'll make is adjusting the widget relevance values, so the smart stack could itself automatically change which server status you're seeing.)

@encode42
Copy link
Author

encode42 commented Feb 7, 2021

I'll be honest, I completely forgot about smart stacks! That does accomplish what I'd like to do. I'm interested in what you're saying about the improvements.

@Cldfire
Copy link
Owner

Cldfire commented Feb 7, 2021

I'm interested in what you're saying about the improvements.

Apple's API allows me to specify a "relevance" value (a number from 1-100, for example) that's derived from the state of my widget. I can, for example, make the server status widget more likely to appear at the top of the smart stack when 1-10 players are online (because that's indicative of a small server where you'd care about someone being online).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants