mirror of
https://github.com/emilk/egui.git
synced 2026-08-29 12:50:04 -04:00
Remove native screen reader support (#2669)
* Remove native screen reader support Use the "accesskit" feature flag to `eframe` instead. [AccessKit](https://github.com/AccessKit/accesskit) is the future. `tts` was a mess to compile on many platforms, so I no longer want the native `tts` dependency. * Update tts to 0.25 * Update changelogs * Turn on all feature flags for package.metadata.docs.rs * remove tts from deny.toml skip-tree * Update web build scripts * Update deny.toml
This commit is contained in:
@@ -5,7 +5,7 @@ cd "$script_path/.."
|
||||
|
||||
CRATE_NAME="egui_demo_app"
|
||||
# NOTE: persistence use up about 400kB (10%) of the WASM!
|
||||
FEATURES="glow,http,persistence,screen_reader"
|
||||
FEATURES="glow,http,persistence,web_screen_reader"
|
||||
|
||||
OPEN=false
|
||||
OPTIMIZE=false
|
||||
|
||||
@@ -12,7 +12,7 @@ else
|
||||
fi
|
||||
|
||||
CRATE_NAME="egui_demo_app"
|
||||
FEATURES="glow,http,persistence,screen_reader"
|
||||
FEATURES="glow,http,persistence,web_screen_reader"
|
||||
|
||||
# This is required to enable the web_sys clipboard API which eframe web uses
|
||||
# https://rustwasm.github.io/wasm-bindgen/api/web_sys/struct.Clipboard.html
|
||||
|
||||
Reference in New Issue
Block a user