I didn't like the animation on the text, so I made it possible to turn it off.
In addition I made settings actually work, so now widgets work as well. I also made hours work properly with pretokenisation (probably – sometimes it worked, sometimes it didn't, maybe the fix is the same and I've just been lucky), and finally added a lot of small things like proper indentation, definition of all variables and adding semicolons.
I didn't like the animation on the text, so I made it possible to turn it off.
In addition I made settings actually work, so now widgets work as well. I also made hours work properly with pretokenisation (probably – sometimes it worked, sometimes it didn't, maybe the fix is the same and I've just been lucky), and finally added a lot of small things like proper indentation, definition of all variables and adding semicolons.