v2.0.0 "New World Order"
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!