DeedleFake / trayscale

An unofficial GUI wrapper around the Tailscale CLI client.
MIT License
418 stars 15 forks source link

cmd/trayscale: more peer utilities and info #5

Open DeedleFake opened 2 years ago

DeedleFake commented 2 years ago

Peers currently only show their names and a list of their Wireguard IP addresses. More features would be good. Here are a few:

vampywiz17 commented 1 year ago

good idea! it would be good to see that is direct connection to the peer or use darp

Jacalz commented 1 month ago

Just having a little circle that indicates grey or green, like in this example from the iOS app, would be a huge improvement. image

Jacalz commented 1 month ago

The new status indicators are a nice addition. There seems to be a too much padding on the left compared to the right. If we look at the image above, we can see that the padding to the left screen edge and the peer name is about the same. Maybe one or two more spaces to the right of the emoji would improve the look?

It would also be nice to have flat circles instead of the shiny emoji icons, with a gray circle instead of red to indicate a disconnected device. Red is a little more of an error colour in my opinion.

DeedleFake commented 1 month ago

It would also be nice to have flat circles instead of the shiny emoji icons, with a gray circle instead of red to indicate a disconnected device. Red is a little more of an error colour in my opinion.

Unfortunately, until the peer list is replaced with a more formattable widget (#63), the emoji are all that's available.

I considered gray instead of red but went with red instead to make it stand out from the background more, but as I use it I kind of agree that red isn't great. Ironically, it kind of stands out too much. I'll experiment a bit more and see how well gray works.

DeedleFake commented 1 month ago

I tried a white circle and yeah, like I was worried about, it really blends into the background pretty badly in light mode.

image

Unfortunately, there doesn't actually seem to be a gray circle emoji. I think making this nicer is going to have to wait on #63.