Cargo Features

[dependencies]
mundy = { version = "0.1.5", default-features = false, features = ["async-io", "tokio", "callback", "color-scheme", "contrast", "reduced-motion", "reduced-transparency", "accent-color", "double-click-interval", "epaint", "bevy_color", "log"] }
default = accent-color, async-io, callback, color-scheme, contrast, double-click-interval, reduced-motion, reduced-transparency

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

async-io default

Enables async-io, async-io of zbus

tokio

Enables tokio, tokio of zbus

callback default

Enables beul and futures-channel

color-scheme default

Enables dispatch and futures-channel, NSAppearance of objc2-app-kit, NSKeyValueObserving of objc2-foundation, UI_ViewManagement and Win32_System_Com of windows ^0.58.0

Affects mundy::Preferences.color_scheme, mundy::ColorScheme

contrast default

Enables futures-channel, NSAccessibility and NSWorkspace of objc2-app-kit, UI_ViewManagement and Win32_System_Com of windows ^0.58.0

Affects mundy::Preferences.contrast, mundy::Contrast

reduced-motion default

Enables futures-channel, NSAccessibility and NSWorkspace of objc2-app-kit, UI_ViewManagement and Win32_System_Com of windows ^0.58.0

Affects mundy::Preferences.reduced_motion, mundy::ReducedMotion

reduced-transparency default

Enables futures-channel, NSAccessibility and NSWorkspace of objc2-app-kit, UI_ViewManagement and Win32_System_Com of windows ^0.58.0

Affects mundy::Preferences.reduced_transparency, mundy::ReducedTransparency

accent-color default

Enables futures-channel, NSColor and NSColorSpace of objc2-app-kit, NSDistributedNotificationCenter and NSNotification of objc2-foundation, Comment, CssStyleDeclaration, Document, HtmlElement, TransitionEvent and css of web-sys, UI_ViewManagement and Win32_System_Com of windows ^0.58.0

Affects mundy::Preferences.accent_color, mundy::AccentColor

double-click-interval default

Enables NSEvent of objc2-app-kit, Win32_UI_Input_KeyboardAndMouse of windows ^0.58.0

Affects mundy::Preferences.double_click_interval, mundy::DoubleClickInterval

Features from optional dependencies

epaint implicit feature

Enables epaint

epaint:

Minimal 2D graphics library for GUI work

bevy_color implicit feature

Enables bevy_color

bevy_color:

Types for representing and manipulating color values

log implicit feature

Enables log

log:

A lightweight logging facade for Rust