Repository navigation
README: eight back-ends, Open's real signature, and damage that is presented - #141
Merged
Merged
Conversation
…esented The intro counted six back-ends; with GTK4 (opt-in, $GO_WIDGETS_GTK) and the browser-tab canvas (#139) there are eight, and GTK4 was missing from the table. The Public API section described the X11-only July Open: it returns a Backend, on every platform that has one. Design notes said Wayland was a future back-end and that no damage list existed; both X11 (MIT-SHM) and Wayland (wl_shm damage) take the DamageRenderer path today. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Corrected against the code at v0.87.0:
$GO_WIDGETS_GTK), Cocoa, Win32, Android, wasmbox, browser tab (#139)open_linux_only.gopicksgtk.Openwhen$GO_WIDGETS_GTKis set (row added)window.Open(cfg) (*Window, error), "Linux only"Open(cfg Config) (Backend, error)on every platform with a back-end;ErrUnsupportedelsewhere(*Window).Run/Close/SizeBackend:Run,Close,Size,Stringwindow.go:587andwlwindow.go:650takeDamageRenderer; X11 presents with MIT-SHMShmPutImage, Wayland withwl_shmdamage; the reference istoolkit/scene.HostRootREADME only.
🤖 Generated with Claude Code