constants: turned debug back on
hours: reworking hours to be shorter, better, faster, stronger
- also able to handle a special case of opening hours that SiT just put on their website
hours: made long messages (not regular opening hours) prettier
readme: updating readme, section containg features overview was kinda old
hours: added trimming to hours strings and refactored a little
hours: completely reworked hours.js to handle vacation opening hours
browser: added a check for idle or locked computer before sending desktop notifications
manifest/config: bumping version number
constants: turning off debug
Merge branch 'dev', 3.0.5, fixes two issues
- one issue with cantina opening hours
- one issue with desktop notifications being sent when computer is idle/locked