fix(imageviewer): delayed error dialog / resize without user input
chore: update nanogui/glfw
chore: bump version
fix(wayland): don't use linear transfer function until better tested
fix(readme): C++23 required
fix(imageviewer): macos compilation w/ opengl