tawasuyu

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 660Markdown 302TOML 157RON 312382 Definitions

⎇ c5a232cf24788ab75a850ffe81eca5a7af50e2f8 widgets/clipboard/LEEME.md Markdown · 21 lines · 674 B History raw

chore: refresco desde el monorepo — 27 crates nuevos (anim, lottie, svg, mesh, image, layer, test, wire-view, widgets rag-sidebar/router/lazy-list/rive-button) y sync de los 95 existentes 93253cc22 · Sergio ·

1# llimphi-clipboard
2
3*Read this in English: [README.md](README.md).*
4
5El portapapeles del sistema para apps Llimphi.
6
7El `text-editor` define el trait `Clipboard` pero deja el backend al
8caller (no quiere acoplarse a X11/Wayland/macOS/Windows). Este crate
9aporta el backend obvio — `arboard` — para que cualquier app lo
10enchufe en una línea:
11```ignore
12let mut clip = llimphi_clipboard::SystemClipboard::new();
13editor.apply_key_with_clipboard(&ev, &mut clip);
14```
15Si no hay display (CI headless, sesión sin servidor gráfico) degrada
16a no-op silencioso: `get` devuelve `None`, `set` descarta. Nunca
17panica.
18
19---
20
21Parte de **llimphi** — ver [llimphi](../../LEEME.md).

LEEME.md

llimphi-clipboard

Read this in English: README.md.

El portapapeles del sistema para apps Llimphi.

El text-editor define el trait Clipboard pero deja el backend al caller (no quiere acoplarse a X11/Wayland/macOS/Windows). Este crate aporta el backend obvio — arboard — para que cualquier app lo enchufe en una línea:

let mut clip = llimphi_clipboard::SystemClipboard::new();
editor.apply_key_with_clipboard(&ev, &mut clip);

Si no hay display (CI headless, sesión sin servidor gráfico) degrada a no-op silencioso: get devuelve None, set descarta. Nunca panica.


Parte de llimphi — ver llimphi.