Open
Description
Is your feature request related to a problem? Please describe
I often work with many pods open, my interactions with them have unnecessary breaking context changes (lose train of thought / efficiency) and time wastes.
- Checking to see if a pod is open yet is a breaking context change, and I lose time if I haven't noticed it is open yet (or has errored)
- Jumping into a tab and scrolling to stop them timing out is a breaking context change (as I have no good warning that it is going to time out)
- Waiting for a pod that timed out to restart is a breaking context change
Describe the behaviour you'd like
GitPods could use the titlebar, in particular the favicon to indicate gitpod status:
Lifecycle:
- Pod starting
- Building image
- Start / Image build failed (error icon)
- Pod active (normal gitpod icon)
- Pod will timeout in 10 minutes (configurable)
- Pod has timed out
This means when working in the browser I have an at a glance way to see the top level status of all my workspaces (in that browser).
Good favicons for each of these are hard to do. They need to indicate the status as well as the fact it is a gitpod (so as not to be confused with other tabs).
Describe alternatives you've considered
-
Using titlebar text
- I'm unlikely to notice this, particularly if lots of tabs are open
-
Browser Notifications
- I generally find these annoying, but they could be helpful in addition to the titlebar
-
Building my own alert system
- Very involved
- Requires adding things to image & gitpod.yaml & an external database/system
Additional context
None
Thanks guys