You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-31 18:41:20 +00:00
Add missing hover indication to movie maker button
This commit is contained in:
@@ -706,4 +706,5 @@ EditorRunBar::EditorRunBar() {
|
|||||||
write_movie_button->set_focus_mode(Control::FOCUS_ACCESSIBILITY);
|
write_movie_button->set_focus_mode(Control::FOCUS_ACCESSIBILITY);
|
||||||
write_movie_button->set_tooltip_text(TTRC("Enable Movie Maker mode.\nThe project will run at stable FPS and the visual and audio output will be recorded to a video file."));
|
write_movie_button->set_tooltip_text(TTRC("Enable Movie Maker mode.\nThe project will run at stable FPS and the visual and audio output will be recorded to a video file."));
|
||||||
write_movie_button->set_accessibility_name(TTRC("Enable Movie Maker Mode"));
|
write_movie_button->set_accessibility_name(TTRC("Enable Movie Maker Mode"));
|
||||||
|
write_movie_button->set_flat(false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1675,7 +1675,11 @@ void ThemeClassic::populate_editor_styles(const Ref<EditorTheme> &p_theme, Edito
|
|||||||
p_theme->set_color("icon_hover_color", "RunBarButtonMovieMakerDisabled", Color(1, 1, 1, 0.9));
|
p_theme->set_color("icon_hover_color", "RunBarButtonMovieMakerDisabled", Color(1, 1, 1, 0.9));
|
||||||
p_theme->set_color("icon_hover_pressed_color", "RunBarButtonMovieMakerDisabled", Color(1, 1, 1, 0.84));
|
p_theme->set_color("icon_hover_pressed_color", "RunBarButtonMovieMakerDisabled", Color(1, 1, 1, 0.84));
|
||||||
|
|
||||||
|
Ref<StyleBoxFlat> movie_maker_button_enabled_hover = menu_transparent_style->duplicate();
|
||||||
|
movie_maker_button_enabled_hover->set_bg_color(p_config.accent_color.lightened(0.2));
|
||||||
|
|
||||||
p_theme->set_type_variation("RunBarButtonMovieMakerEnabled", "RunBarButton");
|
p_theme->set_type_variation("RunBarButtonMovieMakerEnabled", "RunBarButton");
|
||||||
|
p_theme->set_stylebox("hover_pressed", "RunBarButtonMovieMakerEnabled", movie_maker_button_enabled_hover);
|
||||||
p_theme->set_color("icon_normal_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.7));
|
p_theme->set_color("icon_normal_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.7));
|
||||||
p_theme->set_color("icon_pressed_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.84));
|
p_theme->set_color("icon_pressed_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.84));
|
||||||
p_theme->set_color("icon_hover_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.9));
|
p_theme->set_color("icon_hover_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.9));
|
||||||
|
|||||||
@@ -1648,7 +1648,11 @@ void ThemeModern::populate_editor_styles(const Ref<EditorTheme> &p_theme, Editor
|
|||||||
// Needs to present even if unused.
|
// Needs to present even if unused.
|
||||||
p_theme->set_type_variation("RunBarButtonMovieMakerDisabled", "RunBarButton");
|
p_theme->set_type_variation("RunBarButtonMovieMakerDisabled", "RunBarButton");
|
||||||
|
|
||||||
|
Ref<StyleBoxFlat> movie_maker_button_enabled_hover = run_bar_hover->duplicate();
|
||||||
|
movie_maker_button_enabled_hover->set_bg_color(p_config.accent_color.lightened(0.2));
|
||||||
|
|
||||||
p_theme->set_type_variation("RunBarButtonMovieMakerEnabled", "RunBarButton");
|
p_theme->set_type_variation("RunBarButtonMovieMakerEnabled", "RunBarButton");
|
||||||
|
p_theme->set_stylebox("hover_pressed", "RunBarButtonMovieMakerEnabled", movie_maker_button_enabled_hover);
|
||||||
p_theme->set_color("icon_normal_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.7));
|
p_theme->set_color("icon_normal_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.7));
|
||||||
p_theme->set_color("icon_pressed_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.84));
|
p_theme->set_color("icon_pressed_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.84));
|
||||||
p_theme->set_color("icon_hover_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.9));
|
p_theme->set_color("icon_hover_color", "RunBarButtonMovieMakerEnabled", Color(0, 0, 0, 0.9));
|
||||||
|
|||||||
Reference in New Issue
Block a user