Download Latest Version v0.7.0 source code.tar.gz (783.7 kB)
Email in envelope

Get an email when there's a new version of Smithay

Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-02-27 2.4 kB
v0.5.0 The nameless smith source code.tar.gz 2025-02-27 769.5 kB
v0.5.0 The nameless smith source code.zip 2025-02-27 975.7 kB
Totals: 3 Items   1.7 MB 0

API Changes

Items either removed or deprecated from the public API

:::rs
/// Use Clone instead
impl Copy for smithay::utils::HookId;
/// Use `from_extremities` instead
fn smithay::utils::Rectangle::from_extemities(topleft, bottomright) -> Self;

Items added to the public API

:::rs
/// Replaces deprecated `from_extemities`
fn smithay::utils::Rectangle::from_extremities(topleft, bottomright) -> Self;
/// Access the active text-input instance for the currently focused surface.
fn smithay::wayland::text_input::TextInputHandle::with_active_text_input(&self, f);
/// Just a new protocol
mod smithay::wayland::selection::ext_data_control;

Changes in the public API

:::diff
# create_external_token now accepts `XdgActivationTokenData` instead of `String`
-fn smithay::wayland::xdg_activation::XdgActivationState::create_external_token(&mut self, app_id: impl Into<Option<String>>);
+fn smithay::wayland::xdg_activation::XdgActivationState::create_external_token(&mut self, data: impl Into<Option<XdgActivationTokenData>>);

New protocols

TextInput improvements

Miscellaneous fixes

Full Changelog: https://github.com/Smithay/smithay/compare/v0.4.0...v0.5.0

Source: README.md, updated 2025-02-27