internal/

directory
v1.0.260758 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2026 License: Apache-2.0

Directories

Path Synopsis
Package attach provides a thin Unix-socket snapshot/control attach path.
Package attach provides a thin Unix-socket snapshot/control attach path.
Package audio wraps github.com/ebitengine/oto/v3 for local PCM playback — the "audio decode hooks" slice of the roadmap's Host/App API line, consumed via uiapp.Host.PlayAudio.
Package audio wraps github.com/ebitengine/oto/v3 for local PCM playback — the "audio decode hooks" slice of the roadmap's Host/App API line, consumed via uiapp.Host.PlayAudio.
Package audiocap captures the host's current audio output (whatever's already playing — desktop sounds, Amp, Vid, a bridged app) as raw PCM, for internal/attach to stream to an attached remote client.
Package audiocap captures the host's current audio output (whatever's already playing — desktop sounds, Amp, Vid, a bridged app) as raw PCM, for internal/attach to stream to an attached remote client.
AT-SPI2 client: enough of the D-Bus accessibility protocol to walk an app's accessible object tree and pull text + screen-space bounding boxes out of it, for overlaying real characters onto the bridge's raster capture (see docs/gui-bridge.md).
AT-SPI2 client: enough of the D-Bus accessibility protocol to walk an app's accessible object tree and pull text + screen-space bounding boxes out of it, for overlaying real characters onto the bridge's raster capture (see docs/gui-bridge.md).
Package calsync implements the OAuth2 loopback (PKCE) connect flow and event fetching for opt-in Google Calendar / Microsoft Graph sync.
Package calsync implements the OAuth2 loopback (PKCE) connect flow and event fetching for opt-in Google Calendar / Microsoft Graph sync.
Package clip holds an in-process clipboard plus host sync (OSC 52 + wl-copy/xclip).
Package clip holds an in-process clipboard plus host sync (OSC 52 + wl-copy/xclip).
Package credstore is a minimal secret store for native apps: OAuth2 tokens (Calendar), a Matrix session token (Chat), and anything else that needs to survive a restart without living in config.json or git.
Package credstore is a minimal secret store for native apps: OAuth2 tokens (Calendar), a Matrix session token (Chat), and anything else that needs to survive a restart without living in config.json or git.
Package ffdecode wraps ffmpeg subprocesses for raw audio/video decode — shared between apps/amp (audio only) and apps/vid (video, plus a separate ffmpeg process for the video's own audio track).
Package ffdecode wraps ffmpeg subprocesses for raw audio/video decode — shared between apps/amp (audio only) and apps/vid (video, plus a separate ffmpeg process for the video's own audio track).
Package gfx converts RGBA images to truecolor half-block cell grids.
Package gfx converts RGBA images to truecolor half-block cell grids.
Package proto defines versioned messages for TTYPE Desk (in-process now, IPC later).
Package proto defines versioned messages for TTYPE Desk (in-process now, IPC later).
Package slog writes TTYPE Desk diagnostics to a rotating log file.
Package slog writes TTYPE Desk diagnostics to a rotating log file.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL