Cargo Features

[dependencies]
chidori-debugger = { version = "0.2.7", default-features = false, features = ["manage_clipboard", "open_url", "default_fonts", "render"] }

https://github.com/mvlabat/bevy_egui/blob/main/Cargo.toml

default = default_fonts, manage_clipboard, open_url, render

These default features are set whenever chidori-debugger is added without default-features = false somewhere in the dependency tree.

manage_clipboard default = arboard, thread_local

Affects bevy_egui::web_clipboard, bevy_egui::EguiClipboard, systems::InputResources.egui_clipboard

open_url default = webbrowser

Affects bevy_egui::EguiSettings.default_open_url_target

default_fonts default

Enables default_fonts of egui ^0.28.1

egui:

If set, egui will use include_bytes! to bundle some fonts. If you plan on specifying your own fonts you may disable this feature.

render default

Enables bevy_render of bevy ^0.13.2

bevy:

Provides rendering functionality

Affects bevy_egui::egui_node, bevy_egui::render_systems, bevy_egui::EguiUserTextures, bevy_egui::EguiManagedTextures, bevy_egui::EguiManagedTexture, bevy_egui::update_egui_textures_system

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

webbrowser open_url

Enables webbrowser ^0.8.2

arboard not wasm32 android manage_clipboard
thread_local not wasm32 android manage_clipboard