Giara doesn't handle user not having a default browser set
Currently, if you press Login without a default browser set, you end up with a forever spinning loading spinner and no feedback indicting what went wrong. This is the log printed to stdout/stderr which isn't very helpful either unless you're familiar with glib: giara-log
I propose that Giara should catch this error and inform the user that they have no default browser set and as such this operation cannot be completed. The current behaviour is very unintuitive.