Open history and settings pages

This commit is contained in:
2026-05-07 21:00:51 -04:00
parent 4d50946072
commit 3fe737adad
6 changed files with 90 additions and 14 deletions
+10 -2
View File
@@ -3,8 +3,8 @@ use ely_domain::{CommandIntent, CommandScope, ProfileId, ProfileKind, SpaceId};
use crate::{
CoreError,
navigation::{
downloads_url, move_tab_space_name, new_profile_name, new_space_name, search_url,
space_icon, switch_profile_name,
downloads_url, history_url, move_tab_space_name, new_profile_name, new_space_name,
search_url, settings_url, space_icon, switch_profile_name,
},
};
@@ -89,6 +89,14 @@ impl BrowserCore {
self.open_tab(downloads_url()?);
Ok(true)
}
"history" | "open-history" | "open history" => {
self.open_tab(history_url()?);
Ok(true)
}
"settings" | "open-settings" | "open settings" => {
self.open_tab(settings_url()?);
Ok(true)
}
"close-tab" => {
self.close_active_tab()?;
Ok(true)