1.1.0
Changes:
- user can now set his own Airly API token,
- mitigate Airly API limits by extending refresh intervals (longer intervals = less requests),
- refactor error messages to a separate component,
- better error messages, follow J. Nielsen 10 usability heuristics,
- refactor preferences window management,
- refactor and restyle preferences window,
- prevent change of window title after ext link is clicked,
- handle copy&paste shortcuts for the input field on preferences window (this one was tricky 😅),
- refactor shortcuts handling and remove no longer needed module,