GNOME blendet die Bildschirmtastatur erst ein, wenn ein bereits aktives Textfeld zwp_text_input_v3.enable erneut meldet (wie GTK beim Antippen). winit meldet enable nur einmal. Ein eigenes text-input-Objekt auf derselben Wayland-Verbindung schickt das zweite enable, wenn ein Textfeld den Fokus bekommt oder erneut angetippt wird. - Zeichen der Bildschirmtastatur kommen als IME-Text ohne Vorschau; egui 0.27 fügte davon nur das erste ein. Sie werden jetzt als normaler Text übergeben. - Die Rücktaste löscht über delete_surrounding_text; dafür meldet das eigene Objekt einen Platzhalter-Umgebungstext und übersetzt das Löschen in Tastendrücke. - Ein Fingertipp ging verloren, wenn GNOME beim Antippen den Mauszeiger ausblendet (CursorLeft bei aufliegendem Finger); das Ereignis erreicht egui in dem Fall nicht mehr. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
29 lines
504 B
Rust
29 lines
504 B
Rust
//! ink-notes: Latenzoptimierte Inking-App für Linux.
|
|
|
|
pub mod assets;
|
|
pub mod autosave;
|
|
pub mod background;
|
|
pub mod canvas;
|
|
pub mod document;
|
|
pub mod export;
|
|
pub mod file_picker;
|
|
pub mod filter;
|
|
pub mod geometry;
|
|
pub mod history;
|
|
pub mod image_layer;
|
|
pub mod library;
|
|
pub mod osk;
|
|
pub mod page_export;
|
|
pub mod pdf_doc;
|
|
pub mod pdf_merge;
|
|
pub mod platform;
|
|
pub mod ruler;
|
|
pub mod selection;
|
|
pub mod settings;
|
|
pub mod spline;
|
|
pub mod storage;
|
|
pub mod text;
|
|
pub mod ui;
|
|
pub mod updater;
|
|
pub mod viewport;
|