diff --git a/src/gui.rs b/src/gui.rs index e9458a5..e69b83a 100644 --- a/src/gui.rs +++ b/src/gui.rs @@ -29,7 +29,7 @@ pub fn main(cfg: GUI, output_stream: Box) -> iced::Result { text_multithreading: def.text_multithreading, try_opengles_first: def.try_opengles_first, window: iced::window::Settings{ - size: (300, 720), + size: (300, 900), position: iced::window::Position::Specific(0, 0), ..iced::window::Settings::default() }, @@ -374,17 +374,23 @@ impl Application for Main { column![ text(String::from("Button Mapping")).size(24), text(String::from("--------------")).size(24), - new_cfg_button(Message::Up, self.inputs.stick.up), - new_cfg_button(Message::Down, self.inputs.stick.down), - new_cfg_button(Message::Left, self.inputs.stick.left), - new_cfg_button(Message::Right, self.inputs.stick.right), - new_cfg_button(Message::A, self.inputs.a), - new_cfg_button(Message::B, self.inputs.b), - new_cfg_button(Message::X, self.inputs.x), - new_cfg_button(Message::Y, self.inputs.y), - new_cfg_button(Message::Start, self.inputs.start), - new_cfg_button(Message::L, self.inputs.l), - new_cfg_button(Message::R, self.inputs.r), + row![ + column![ + new_cfg_button(Message::Up, self.inputs.stick.up), + new_cfg_button(Message::Down, self.inputs.stick.down), + new_cfg_button(Message::Left, self.inputs.stick.left), + new_cfg_button(Message::Right, self.inputs.stick.right), + new_cfg_button(Message::Start, self.inputs.start), + ].padding(5).align_items(Alignment::Center), + column![ + new_cfg_button(Message::A, self.inputs.a), + new_cfg_button(Message::B, self.inputs.b), + new_cfg_button(Message::X, self.inputs.x), + new_cfg_button(Message::Y, self.inputs.y), + new_cfg_button(Message::L, self.inputs.l), + new_cfg_button(Message::R, self.inputs.r), + ].padding(5).align_items(Alignment::Center), + ].padding(5).align_items(Alignment::Center), text(String::from("--------------")).size(24), text(self.ntfy_from_client.clone()).size(18), ].padding(20).align_items(Alignment::Center),