v1.5
Custom colors
Colours can now be configured using the following setting:
"colors" : {
"slow" : "systemYellow",
"connected" : "systemGreen",
"disconnected" : "systemRed"
}The default values are the red, green and yellow colours that the system adjusts dynamically based on things like Dark Mode or based on accessibility settings like colour blindness filters.
The config file accepts any CSS color string like:
#ffffff
#ffffffff
#fff
rgb(255,255,255)
rgba(255,255,255,1)
hsl(0,0%,100%)
hsla(0,0%,100%,1)
WhiteSound notifications
Because the app is sandboxed, we only have access to system sounds. The new setting looks like this:
"sounds" : {
"volume" : 0.7,
"connected" : "",
"disconnected" : "",
"slow" : ""
}The list of sounds can be found in System Settings -> Sound -> Sound Effects in the Alert sound dropdown.
Here's the list for reference:
- Boop
- Breeze
- Bubble
- Crystal
- Funky
- Heroine
- Jump
- Mezzo
- Pebble
- Pluck
- Pong
- Sonar
- Sonumi
- Submerge
The volume value is between 0.0 and 1.0 and is relative to the current system volume. So if the system volume is 50% for example, a value of 0.5 would play the IsThereNet sound at half of 50% which is 25%.
The app will detect Do Not Disturb and other Focus states so that we don't play the sound when the user is in a meeting for example.
Configurable fade out time
This can now be configured using the following new setting:
"fadeSeconds" : {
"connected" : 5,
"disconnected" : 0,
"slow" : 10
}A setting can be set to 0 to keep the indicator visible at all times.