Skip to content

v2.0.0 "New World Order"

Compare
Choose a tag to compare
@anko anko released this 28 Oct 19:06
· 44 commits to master since this release

Your holiness returns, bearing many gifts:

  • You can now set which areas of the overlay to make clickable. On demand. From JavaScript. (For ricers, this means you can make your taskbar interactive.)
  • The overlay window now resizes when you attach or detach monitors. You can even get notified of this in your page JS, so you can reposition your HUD. Try the example/, xrandr your monitors around, and observe absolute stability in the face of change.
  • The monitor list now includes the monitor connector's name. So you can properly identify which monitor is which when you disconnect or reconnect them.
  • Web Inspector (aka Developer Tools) now works. You can open it from the command line, from JS, or even with SIGUSR1 if you left your keys in the car.
  • The readme now talks about security. If you are paranoid about accidentally loading JS from outside localhost and revealing your shocking monitor layout to the bad guys, see my notes about Content-Security-Policy.
  • You can set WebKit initialisation settings on the command line. For nerds with advanced use-cases, who need to disable automatic media playback or something.
  • The readme now has an animated SVG rainbow badge that took me 2 hours to figure out how to make. 🌈 Go look at it, and read the readme while you're at it.

Happy hacking!

Report bugs!