From 0962d3d67e87b804c9984986c978403bd1aca375 Mon Sep 17 00:00:00 2001 From: Cheuk Yin Ng Date: Sun, 15 May 2022 00:40:23 -0700 Subject: [PATCH] Add chat window opacity value alongside slider --- voxygen/src/hud/settings_window/chat.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/voxygen/src/hud/settings_window/chat.rs b/voxygen/src/hud/settings_window/chat.rs index 4c54399464..a03c777163 100644 --- a/voxygen/src/hud/settings_window/chat.rs +++ b/voxygen/src/hud/settings_window/chat.rs @@ -23,6 +23,7 @@ widget_ids! { general_txt, transp_text, transp_slider, + transp_value, char_name_text, char_name_button, reset_chat_button, @@ -174,6 +175,14 @@ impl<'a> Widget for Chat<'a> { events.push(Event::ChatChange(Transp(new_val))); } + Text::new(&format!("{:.2}", chat_settings.chat_opacity,)) + .right_from(state.ids.transp_slider, 8.0) + .font_size(self.fonts.cyri.scale(14)) + .graphics_for(state.ids.transp_slider) + .font_id(self.fonts.cyri.conrod_id) + .color(TEXT_COLOR) + .set(state.ids.transp_value, ui); + // "Show character names in chat" toggle button Text::new( self.localized_strings