Rename window::change_* tasks to set_*
This commit is contained in:
parent
ed199e5e8f
commit
5b70754809
3 changed files with 16 additions and 18 deletions
|
|
@ -149,9 +149,7 @@ impl Todos {
|
|||
}
|
||||
}
|
||||
Message::ToggleFullscreen(mode) => window::get_latest()
|
||||
.and_then(move |window| {
|
||||
window::change_mode(window, mode)
|
||||
}),
|
||||
.and_then(move |window| window::set_mode(window, mode)),
|
||||
Message::Loaded(_) => Command::none(),
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ pub enum Action {
|
|||
Move(Id, Point),
|
||||
|
||||
/// Change the [`Mode`] of the window.
|
||||
ChangeMode(Id, Mode),
|
||||
SetMode(Id, Mode),
|
||||
|
||||
/// Get the current [`Mode`] of the window.
|
||||
GetMode(Id, oneshot::Sender<Mode>),
|
||||
|
|
@ -111,7 +111,7 @@ pub enum Action {
|
|||
GainFocus(Id),
|
||||
|
||||
/// Change the window [`Level`].
|
||||
ChangeLevel(Id, Level),
|
||||
SetLevel(Id, Level),
|
||||
|
||||
/// Show the system menu at cursor position.
|
||||
///
|
||||
|
|
@ -136,7 +136,7 @@ pub enum Action {
|
|||
///
|
||||
/// - **X11:** Has no universal guidelines for icon sizes, so you're at the whims of the WM. That
|
||||
/// said, it's usually in the same ballpark as on Windows.
|
||||
ChangeIcon(Id, Icon),
|
||||
SetIcon(Id, Icon),
|
||||
|
||||
/// Runs the closure with the native window handle of the window with the given [`Id`].
|
||||
RunWithHandle(Id, Box<dyn FnOnce(WindowHandle<'_>) + Send>),
|
||||
|
|
@ -351,11 +351,6 @@ pub fn move_to<T>(id: Id, position: Point) -> Task<T> {
|
|||
task::effect(crate::Action::Window(Action::Move(id, position)))
|
||||
}
|
||||
|
||||
/// Changes the [`Mode`] of the window.
|
||||
pub fn change_mode<T>(id: Id, mode: Mode) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::ChangeMode(id, mode)))
|
||||
}
|
||||
|
||||
/// Gets the current [`Mode`] of the window.
|
||||
pub fn get_mode(id: Id) -> Task<Mode> {
|
||||
task::oneshot(move |channel| {
|
||||
|
|
@ -363,6 +358,11 @@ pub fn get_mode(id: Id) -> Task<Mode> {
|
|||
})
|
||||
}
|
||||
|
||||
/// Changes the [`Mode`] of the window.
|
||||
pub fn set_mode<T>(id: Id, mode: Mode) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::SetMode(id, mode)))
|
||||
}
|
||||
|
||||
/// Toggles the window to maximized or back.
|
||||
pub fn toggle_maximize<T>(id: Id) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::ToggleMaximize(id)))
|
||||
|
|
@ -400,8 +400,8 @@ pub fn gain_focus<T>(id: Id) -> Task<T> {
|
|||
}
|
||||
|
||||
/// Changes the window [`Level`].
|
||||
pub fn change_level<T>(id: Id, level: Level) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::ChangeLevel(id, level)))
|
||||
pub fn set_level<T>(id: Id, level: Level) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::SetLevel(id, level)))
|
||||
}
|
||||
|
||||
/// Show the [system menu] at cursor position.
|
||||
|
|
@ -420,8 +420,8 @@ pub fn get_raw_id<Message>(id: Id) -> Task<u64> {
|
|||
}
|
||||
|
||||
/// Changes the [`Icon`] of the window.
|
||||
pub fn change_icon<T>(id: Id, icon: Icon) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::ChangeIcon(id, icon)))
|
||||
pub fn set_icon<T>(id: Id, icon: Icon) -> Task<T> {
|
||||
task::effect(crate::Action::Window(Action::SetIcon(id, icon)))
|
||||
}
|
||||
|
||||
/// Runs the given callback with the native window handle for the window with the given id.
|
||||
|
|
|
|||
|
|
@ -1389,7 +1389,7 @@ fn run_action<P, C>(
|
|||
);
|
||||
}
|
||||
}
|
||||
window::Action::ChangeMode(id, mode) => {
|
||||
window::Action::SetMode(id, mode) => {
|
||||
if let Some(window) = window_manager.get_mut(id) {
|
||||
window.raw.set_visible(conversion::visible(mode));
|
||||
window.raw.set_fullscreen(conversion::fullscreen(
|
||||
|
|
@ -1398,7 +1398,7 @@ fn run_action<P, C>(
|
|||
));
|
||||
}
|
||||
}
|
||||
window::Action::ChangeIcon(id, icon) => {
|
||||
window::Action::SetIcon(id, icon) => {
|
||||
if let Some(window) = window_manager.get_mut(id) {
|
||||
window.raw.set_window_icon(conversion::icon(icon));
|
||||
}
|
||||
|
|
@ -1436,7 +1436,7 @@ fn run_action<P, C>(
|
|||
window.raw.focus_window();
|
||||
}
|
||||
}
|
||||
window::Action::ChangeLevel(id, level) => {
|
||||
window::Action::SetLevel(id, level) => {
|
||||
if let Some(window) = window_manager.get_mut(id) {
|
||||
window
|
||||
.raw
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue