Update vulnerable dependencies and migrate to Iced 0.14.
This commit is contained in:
@@ -1229,7 +1229,7 @@ impl BdsApp {
|
||||
let init_task = Task::batch([
|
||||
init_task,
|
||||
Task::done(Message::InitMenuBar),
|
||||
window::get_oldest().map(Message::MainWindowLoaded),
|
||||
window::oldest().map(Message::MainWindowLoaded),
|
||||
]);
|
||||
registry.set_enabled(MenuAction::Save, false);
|
||||
registry.set_enabled(MenuAction::PublishSelected, false);
|
||||
@@ -1459,8 +1459,12 @@ impl BdsApp {
|
||||
pub fn update(&mut self, message: Message) -> Task<Message> {
|
||||
match message {
|
||||
Message::KeyboardNavigation(navigation) => match navigation {
|
||||
crate::components::keyboard::Navigation::Next => iced::widget::focus_next(),
|
||||
crate::components::keyboard::Navigation::Previous => iced::widget::focus_previous(),
|
||||
crate::components::keyboard::Navigation::Next => {
|
||||
iced::widget::operation::focus_next()
|
||||
}
|
||||
crate::components::keyboard::Navigation::Previous => {
|
||||
iced::widget::operation::focus_previous()
|
||||
}
|
||||
},
|
||||
Message::WindowCloseRequested => {
|
||||
self.persist_project_ui_state();
|
||||
@@ -2639,7 +2643,7 @@ impl BdsApp {
|
||||
} else if let Some(anchor) = url.strip_prefix("https://ruds.invalid/document#") {
|
||||
if let Some(offset) = self.documentation_state(kind).parsed.anchors.get(anchor)
|
||||
{
|
||||
return iced::widget::scrollable::snap_to(
|
||||
return iced::widget::operation::snap_to(
|
||||
crate::views::documentation::scroll_id(kind),
|
||||
iced::widget::scrollable::RelativeOffset { x: 0.0, y: *offset },
|
||||
);
|
||||
@@ -10102,7 +10106,7 @@ impl BdsApp {
|
||||
}
|
||||
|
||||
let Some(window_id) = self.main_window_id else {
|
||||
return window::get_oldest().map(Message::MainWindowLoaded);
|
||||
return window::oldest().map(Message::MainWindowLoaded);
|
||||
};
|
||||
if let Some(preview) = &mut self.embedded_style_preview
|
||||
&& should_start_embedded_preview_creation(
|
||||
@@ -10157,7 +10161,7 @@ impl BdsApp {
|
||||
}
|
||||
|
||||
let Some(window_id) = self.main_window_id else {
|
||||
return window::get_oldest().map(Message::MainWindowLoaded);
|
||||
return window::oldest().map(Message::MainWindowLoaded);
|
||||
};
|
||||
|
||||
if let Some(preview) = &mut self.embedded_preview
|
||||
@@ -14551,7 +14555,7 @@ mod tests {
|
||||
app.settings_state
|
||||
.as_ref()
|
||||
.map(|state| state.project_description.text()),
|
||||
Some("Description from project.json\n".to_string())
|
||||
Some("Description from project.json".to_string())
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user