Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Obsolete jobs are not shown as such (aka "missing visual feedback") #7

Closed
BrightLight opened this issue Dec 18, 2019 · 1 comment
Closed
Labels
Area: Main Window enhancement New feature or request
Milestone

Comments

@BrightLight
Copy link
Member

I have a couple of projects in WhatsOn that (I guess) no longer exist on our build servers. However, there is currently zero feedback to go on, why they don't show any meaningful information (no build label, no last build time, etc.).
2019-12-18_ObsoleteProjects

In my opinion a UI should give visual feedback that something is wrong. For instance it should somehow indicate that it can't retrieve information of a project. Ideally it also provides means to get additional information on the details (is the server not available? is the server available, but does not know such a project? other causes?).

CCTray, in comparison, shows a grey icon next to projects for which it can't retrieve information.

@steffen-wilke
Copy link
Member

Adding a project before the first build also produces the same visual result as mentioned above, even though nothing is "wrong" with the build job.

At least the following cases should be distinguishable:

  • Server not available
  • Project not available
  • No Builds yet (aka. no Status)

WhatsON already has an UNKNOWN state. We should add an icon for it and the logic should be extended to provide additional information in the ToolTip of the icon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Main Window enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants