From 06d503a54b583bd885bdcd29f9cc6c90b3782329 Mon Sep 17 00:00:00 2001 From: Alayan <25536748+Alayan-stk-2@users.noreply.github.com> Date: Mon, 27 May 2024 18:12:20 +0200 Subject: [PATCH] Use two distinct spinners to select skins - Use new 'base theme name' and 'variant name' values for skins to determine spinner values - Ensure the skin is correctly set based on the values of both spinners - Keep the options in the 'variant' spinners correct when updating the base spinner, as different base themes may have different variants (or no variants) - Many other small changes to make it all work smoothly. - Rename the folders of the classic skins, as the order of variants is determined by folder name alphabetic order. Using the same structure as with the cartoon skins ensure the variant order is the same. - Also remove some redundant comments that were missed in the previous commit. Remaining: - Tidying up the code - Ensure that if a variant exists in both the previous 'base theme' and the new 'base theme', switching the base theme while this variant is active doesn't reset to the default variant. --- data/gui/screens/options/options_ui.stkgui | 12 +- data/skins/cartoon-coal/stkskin.xml | 2 +- data/skins/cartoon-desert/stkskin.xml | 2 +- data/skins/cartoon-forest/stkskin.xml | 11 +- data/skins/cartoon-ocean/stkskin.xml | 2 +- data/skins/cartoon-ruby/stkskin.xml | 2 +- data/skins/cartoon/stkskin.xml | 2 +- data/skins/{coal => classic-coal}/License.txt | 0 .../{coal => classic-coal}/achievement.png | Bin .../{coal => classic-coal}/background.jpg | Bin .../{coal => classic-coal}/bottom_bar.png | Bin data/skins/{coal => classic-coal}/bubble.png | Bin data/skins/{coal => classic-coal}/dialog.png | Bin data/skins/{coal => classic-coal}/error.png | Bin data/skins/{coal => classic-coal}/friend.png | Bin data/skins/{coal => classic-coal}/generic.png | Bin .../glass_iconhighlight_focus.png | Bin .../{coal => classic-coal}/glass_rsection.png | Bin .../{coal => classic-coal}/glass_section.png | Bin .../{coal => classic-coal}/glassbutton.png | Bin .../glassbutton_focused.png | Bin .../{coal => classic-coal}/glasscheckbox.png | Bin .../glasscheckbox_checked.png | Bin .../glasscheckbox_checked_focus.png | Bin .../glasscheckbox_focus.png | Bin .../glasssgauge_fill.png | Bin .../glassspinner_down.png | Bin .../glassspinner_focus.png | Bin .../glassspinner_halo.png | Bin .../skins/{coal => classic-coal}/glasstab.png | Bin .../{coal => classic-coal}/glasstab_focus.png | Bin .../{coal => classic-coal}/glasstab_vert.png | Bin .../glasstab_vert_focus.png | Bin .../left_arrow_focus.png | Bin .../right_arrow_focus.png | Bin .../scrollbar_btn_down.png | Bin .../scrollbar_thumb.png | Bin data/skins/{coal => classic-coal}/select.png | Bin data/skins/{coal => classic-coal}/stkskin.xml | 2 +- .../{coal => classic-coal}/table_header.png | Bin .../table_header_down.png | Bin .../{coal => classic-coal}/textbubble.png | Bin .../{coal => classic-coal}/textbubble2.png | Bin data/skins/{coal => classic-coal}/tooltip.png | Bin .../{desert => classic-desert}/License.txt | 0 .../achievement.png | Bin .../{desert => classic-desert}/bubble.png | Bin .../{desert => classic-desert}/error.png | Bin .../{desert => classic-desert}/friend.png | Bin .../{desert => classic-desert}/generic.png | Bin .../glass_iconhighlight_focus.png | Bin .../glassbutton.png | Bin .../glassbutton_focused.png | Bin .../glasscheckbox.png | Bin .../glasscheckbox_checked.png | Bin .../glasscheckbox_checked_focus.png | Bin .../glasscheckbox_focus.png | Bin .../glasssgauge_fill.png | Bin .../glassspinner_down.png | Bin .../glassspinner_focus.png | Bin .../glassspinner_halo.png | Bin .../{desert => classic-desert}/glasstab.png | Bin .../glasstab_down.png | Bin .../glasstab_focus.png | Bin .../glasstab_vert.png | Bin .../glasstab_vert_down.png | Bin .../glasstab_vert_focus.png | Bin .../left_arrow_focus.png | Bin .../right_arrow_focus.png | Bin .../scrollbar_btn_down.png | Bin .../scrollbar_thumb.png | Bin .../{desert => classic-desert}/select.png | Bin data/skins/classic-desert/stkskin.xml | 269 ++++++++++++++ .../table_header_down.png | Bin .../{desert => classic-desert}/textbubble.png | Bin .../textbubble2.png | Bin .../{forest => classic-forest}/License.txt | 0 .../achievement.png | Bin .../{forest => classic-forest}/bubble.png | Bin .../{forest => classic-forest}/error.png | Bin .../{forest => classic-forest}/friend.png | Bin .../{forest => classic-forest}/generic.png | Bin .../glass_iconhighlight_focus.png | Bin .../glassbutton.png | Bin .../glassbutton_focused.png | Bin .../glasscheckbox.png | Bin .../glasscheckbox_checked.png | Bin .../glasscheckbox_checked_focus.png | Bin .../glasscheckbox_focus.png | Bin .../glasssgauge_fill.png | Bin .../glassspinner_down.png | Bin .../glassspinner_focus.png | Bin .../glassspinner_halo.png | Bin .../{forest => classic-forest}/glasstab.png | Bin .../glasstab_focus.png | Bin .../glasstab_vert.png | Bin .../glasstab_vert_focus.png | Bin .../left_arrow_focus.png | Bin .../right_arrow_focus.png | Bin .../scrollbar_btn_down.png | Bin .../scrollbar_thumb.png | Bin .../{forest => classic-forest}/select.png | Bin .../{forest => classic-forest}/stkskin.xml | 2 +- .../table_header_down.png | Bin .../{forest => classic-forest}/textbubble.png | Bin .../textbubble2.png | Bin .../{ocean => classic-ocean}/License.txt | 0 .../{ocean => classic-ocean}/achievement.png | Bin .../skins/{ocean => classic-ocean}/bubble.png | Bin data/skins/{ocean => classic-ocean}/error.png | Bin .../skins/{ocean => classic-ocean}/friend.png | Bin .../{ocean => classic-ocean}/generic.png | Bin .../glass_iconhighlight_focus.png | Bin .../{ocean => classic-ocean}/glassbutton.png | Bin .../glassbutton_focused.png | Bin .../glasscheckbox.png | Bin .../glasscheckbox_checked.png | Bin .../glasscheckbox_checked_focus.png | Bin .../glasscheckbox_focus.png | Bin .../glasssgauge_fill.png | Bin .../glassspinner_down.png | Bin .../glassspinner_focus.png | Bin .../glassspinner_halo.png | Bin .../{ocean => classic-ocean}/glasstab.png | Bin .../glasstab_focus.png | Bin .../glasstab_vert.png | Bin .../glasstab_vert_focus.png | Bin .../left_arrow_focus.png | Bin .../right_arrow_focus.png | Bin .../scrollbar_btn_down.png | Bin .../scrollbar_thumb.png | Bin .../skins/{ocean => classic-ocean}/select.png | Bin .../{ocean => classic-ocean}/stkskin.xml | 2 +- .../table_header_down.png | Bin .../{ocean => classic-ocean}/textbubble.png | Bin .../{ocean => classic-ocean}/textbubble2.png | Bin .../skins/{peach => classic-ruby}/License.txt | 0 .../{ruby => classic-ruby}/achievement.png | Bin data/skins/{ruby => classic-ruby}/bubble.png | Bin data/skins/{ruby => classic-ruby}/error.png | Bin data/skins/{ruby => classic-ruby}/friend.png | Bin data/skins/{ruby => classic-ruby}/generic.png | Bin .../glass_iconhighlight_focus.png | Bin .../{ruby => classic-ruby}/glassbutton.png | Bin .../glassbutton_focused.png | Bin .../{ruby => classic-ruby}/glasscheckbox.png | Bin .../glasscheckbox_checked.png | Bin .../glasscheckbox_checked_focus.png | Bin .../glasscheckbox_focus.png | Bin .../glasssgauge_fill.png | Bin .../glassspinner_down.png | Bin .../glassspinner_focus.png | Bin .../glassspinner_halo.png | Bin .../skins/{ruby => classic-ruby}/glasstab.png | Bin .../{ruby => classic-ruby}/glasstab_down.png | Bin .../{ruby => classic-ruby}/glasstab_focus.png | Bin .../{ruby => classic-ruby}/glasstab_vert.png | Bin .../glasstab_vert_down.png | Bin .../glasstab_vert_focus.png | Bin .../left_arrow_focus.png | Bin .../right_arrow_focus.png | Bin .../scrollbar_btn_down.png | Bin .../scrollbar_thumb.png | Bin data/skins/{ruby => classic-ruby}/select.png | Bin data/skins/{ruby => classic-ruby}/stkskin.xml | 2 +- .../table_header_down.png | Bin .../{ruby => classic-ruby}/textbubble.png | Bin .../{ruby => classic-ruby}/textbubble2.png | Bin data/skins/{ruby => classic}/License.txt | 0 data/skins/{peach => classic}/achievement.png | Bin data/skins/{peach => classic}/bubble.png | Bin data/skins/{peach => classic}/error.png | Bin data/skins/{peach => classic}/friend.png | Bin data/skins/{peach => classic}/generic.png | Bin .../glass_iconhighlight_focus.png | Bin data/skins/{peach => classic}/glassbutton.png | Bin .../glassbutton_focused.png | Bin .../{peach => classic}/glasscheckbox.png | Bin .../glasscheckbox_checked.png | Bin .../glasscheckbox_checked_focus.png | Bin .../glasscheckbox_focus.png | Bin .../{peach => classic}/glasssgauge_fill.png | Bin .../{peach => classic}/glassspinner_down.png | Bin .../{peach => classic}/glassspinner_focus.png | Bin .../{peach => classic}/glassspinner_halo.png | Bin data/skins/{peach => classic}/glasstab.png | Bin .../{peach => classic}/glasstab_down.png | Bin .../{peach => classic}/glasstab_focus.png | Bin .../{peach => classic}/glasstab_vert.png | Bin .../{peach => classic}/glasstab_vert_down.png | Bin .../glasstab_vert_focus.png | Bin .../{peach => classic}/left_arrow_focus.png | Bin .../{peach => classic}/right_arrow_focus.png | Bin .../{peach => classic}/scrollbar_btn_down.png | Bin .../{peach => classic}/scrollbar_thumb.png | Bin data/skins/{peach => classic}/select.png | Bin data/skins/{peach => classic}/stkskin.xml | 2 +- .../{peach => classic}/table_header_down.png | Bin data/skins/{peach => classic}/textbubble.png | Bin data/skins/{peach => classic}/textbubble2.png | Bin data/skins/desert/stkskin.xml | 340 ------------------ src/config/user_config.hpp | 2 +- .../options/options_screen_ui.cpp | 295 ++++++++++----- .../options/options_screen_ui.hpp | 19 +- 204 files changed, 518 insertions(+), 450 deletions(-) rename data/skins/{coal => classic-coal}/License.txt (100%) rename data/skins/{coal => classic-coal}/achievement.png (100%) rename data/skins/{coal => classic-coal}/background.jpg (100%) rename data/skins/{coal => classic-coal}/bottom_bar.png (100%) rename data/skins/{coal => classic-coal}/bubble.png (100%) rename data/skins/{coal => classic-coal}/dialog.png (100%) rename data/skins/{coal => classic-coal}/error.png (100%) rename data/skins/{coal => classic-coal}/friend.png (100%) rename data/skins/{coal => classic-coal}/generic.png (100%) rename data/skins/{coal => classic-coal}/glass_iconhighlight_focus.png (100%) rename data/skins/{coal => classic-coal}/glass_rsection.png (100%) rename data/skins/{coal => classic-coal}/glass_section.png (100%) rename data/skins/{coal => classic-coal}/glassbutton.png (100%) rename data/skins/{coal => classic-coal}/glassbutton_focused.png (100%) rename data/skins/{coal => classic-coal}/glasscheckbox.png (100%) rename data/skins/{coal => classic-coal}/glasscheckbox_checked.png (100%) rename data/skins/{coal => classic-coal}/glasscheckbox_checked_focus.png (100%) rename data/skins/{coal => classic-coal}/glasscheckbox_focus.png (100%) rename data/skins/{coal => classic-coal}/glasssgauge_fill.png (100%) rename data/skins/{coal => classic-coal}/glassspinner_down.png (100%) rename data/skins/{coal => classic-coal}/glassspinner_focus.png (100%) rename data/skins/{coal => classic-coal}/glassspinner_halo.png (100%) rename data/skins/{coal => classic-coal}/glasstab.png (100%) rename data/skins/{coal => classic-coal}/glasstab_focus.png (100%) rename data/skins/{coal => classic-coal}/glasstab_vert.png (100%) rename data/skins/{coal => classic-coal}/glasstab_vert_focus.png (100%) rename data/skins/{coal => classic-coal}/left_arrow_focus.png (100%) rename data/skins/{coal => classic-coal}/right_arrow_focus.png (100%) rename data/skins/{coal => classic-coal}/scrollbar_btn_down.png (100%) rename data/skins/{coal => classic-coal}/scrollbar_thumb.png (100%) rename data/skins/{coal => classic-coal}/select.png (100%) rename data/skins/{coal => classic-coal}/stkskin.xml (99%) rename data/skins/{coal => classic-coal}/table_header.png (100%) rename data/skins/{coal => classic-coal}/table_header_down.png (100%) rename data/skins/{coal => classic-coal}/textbubble.png (100%) rename data/skins/{coal => classic-coal}/textbubble2.png (100%) rename data/skins/{coal => classic-coal}/tooltip.png (100%) rename data/skins/{desert => classic-desert}/License.txt (100%) rename data/skins/{desert => classic-desert}/achievement.png (100%) rename data/skins/{desert => classic-desert}/bubble.png (100%) rename data/skins/{desert => classic-desert}/error.png (100%) rename data/skins/{desert => classic-desert}/friend.png (100%) rename data/skins/{desert => classic-desert}/generic.png (100%) rename data/skins/{desert => classic-desert}/glass_iconhighlight_focus.png (100%) rename data/skins/{desert => classic-desert}/glassbutton.png (100%) rename data/skins/{desert => classic-desert}/glassbutton_focused.png (100%) rename data/skins/{desert => classic-desert}/glasscheckbox.png (100%) rename data/skins/{desert => classic-desert}/glasscheckbox_checked.png (100%) rename data/skins/{desert => classic-desert}/glasscheckbox_checked_focus.png (100%) rename data/skins/{desert => classic-desert}/glasscheckbox_focus.png (100%) rename data/skins/{desert => classic-desert}/glasssgauge_fill.png (100%) rename data/skins/{desert => classic-desert}/glassspinner_down.png (100%) rename data/skins/{desert => classic-desert}/glassspinner_focus.png (100%) rename data/skins/{desert => classic-desert}/glassspinner_halo.png (100%) rename data/skins/{desert => classic-desert}/glasstab.png (100%) rename data/skins/{desert => classic-desert}/glasstab_down.png (100%) rename data/skins/{desert => classic-desert}/glasstab_focus.png (100%) rename data/skins/{desert => classic-desert}/glasstab_vert.png (100%) rename data/skins/{desert => classic-desert}/glasstab_vert_down.png (100%) rename data/skins/{desert => classic-desert}/glasstab_vert_focus.png (100%) rename data/skins/{desert => classic-desert}/left_arrow_focus.png (100%) rename data/skins/{desert => classic-desert}/right_arrow_focus.png (100%) rename data/skins/{desert => classic-desert}/scrollbar_btn_down.png (100%) rename data/skins/{desert => classic-desert}/scrollbar_thumb.png (100%) rename data/skins/{desert => classic-desert}/select.png (100%) create mode 100644 data/skins/classic-desert/stkskin.xml rename data/skins/{desert => classic-desert}/table_header_down.png (100%) rename data/skins/{desert => classic-desert}/textbubble.png (100%) rename data/skins/{desert => classic-desert}/textbubble2.png (100%) rename data/skins/{forest => classic-forest}/License.txt (100%) rename data/skins/{forest => classic-forest}/achievement.png (100%) rename data/skins/{forest => classic-forest}/bubble.png (100%) rename data/skins/{forest => classic-forest}/error.png (100%) rename data/skins/{forest => classic-forest}/friend.png (100%) rename data/skins/{forest => classic-forest}/generic.png (100%) rename data/skins/{forest => classic-forest}/glass_iconhighlight_focus.png (100%) rename data/skins/{forest => classic-forest}/glassbutton.png (100%) rename data/skins/{forest => classic-forest}/glassbutton_focused.png (100%) rename data/skins/{forest => classic-forest}/glasscheckbox.png (100%) rename data/skins/{forest => classic-forest}/glasscheckbox_checked.png (100%) rename data/skins/{forest => classic-forest}/glasscheckbox_checked_focus.png (100%) rename data/skins/{forest => classic-forest}/glasscheckbox_focus.png (100%) rename data/skins/{forest => classic-forest}/glasssgauge_fill.png (100%) rename data/skins/{forest => classic-forest}/glassspinner_down.png (100%) rename data/skins/{forest => classic-forest}/glassspinner_focus.png (100%) rename data/skins/{forest => classic-forest}/glassspinner_halo.png (100%) rename data/skins/{forest => classic-forest}/glasstab.png (100%) rename data/skins/{forest => classic-forest}/glasstab_focus.png (100%) rename data/skins/{forest => classic-forest}/glasstab_vert.png (100%) rename data/skins/{forest => classic-forest}/glasstab_vert_focus.png (100%) rename data/skins/{forest => classic-forest}/left_arrow_focus.png (100%) rename data/skins/{forest => classic-forest}/right_arrow_focus.png (100%) rename data/skins/{forest => classic-forest}/scrollbar_btn_down.png (100%) rename data/skins/{forest => classic-forest}/scrollbar_thumb.png (100%) rename data/skins/{forest => classic-forest}/select.png (100%) rename data/skins/{forest => classic-forest}/stkskin.xml (99%) rename data/skins/{forest => classic-forest}/table_header_down.png (100%) rename data/skins/{forest => classic-forest}/textbubble.png (100%) rename data/skins/{forest => classic-forest}/textbubble2.png (100%) rename data/skins/{ocean => classic-ocean}/License.txt (100%) rename data/skins/{ocean => classic-ocean}/achievement.png (100%) rename data/skins/{ocean => classic-ocean}/bubble.png (100%) rename data/skins/{ocean => classic-ocean}/error.png (100%) rename data/skins/{ocean => classic-ocean}/friend.png (100%) rename data/skins/{ocean => classic-ocean}/generic.png (100%) rename data/skins/{ocean => classic-ocean}/glass_iconhighlight_focus.png (100%) rename data/skins/{ocean => classic-ocean}/glassbutton.png (100%) rename data/skins/{ocean => classic-ocean}/glassbutton_focused.png (100%) rename data/skins/{ocean => classic-ocean}/glasscheckbox.png (100%) rename data/skins/{ocean => classic-ocean}/glasscheckbox_checked.png (100%) rename data/skins/{ocean => classic-ocean}/glasscheckbox_checked_focus.png (100%) rename data/skins/{ocean => classic-ocean}/glasscheckbox_focus.png (100%) rename data/skins/{ocean => classic-ocean}/glasssgauge_fill.png (100%) rename data/skins/{ocean => classic-ocean}/glassspinner_down.png (100%) rename data/skins/{ocean => classic-ocean}/glassspinner_focus.png (100%) rename data/skins/{ocean => classic-ocean}/glassspinner_halo.png (100%) rename data/skins/{ocean => classic-ocean}/glasstab.png (100%) rename data/skins/{ocean => classic-ocean}/glasstab_focus.png (100%) rename data/skins/{ocean => classic-ocean}/glasstab_vert.png (100%) rename data/skins/{ocean => classic-ocean}/glasstab_vert_focus.png (100%) rename data/skins/{ocean => classic-ocean}/left_arrow_focus.png (100%) rename data/skins/{ocean => classic-ocean}/right_arrow_focus.png (100%) rename data/skins/{ocean => classic-ocean}/scrollbar_btn_down.png (100%) rename data/skins/{ocean => classic-ocean}/scrollbar_thumb.png (100%) rename data/skins/{ocean => classic-ocean}/select.png (100%) rename data/skins/{ocean => classic-ocean}/stkskin.xml (99%) rename data/skins/{ocean => classic-ocean}/table_header_down.png (100%) rename data/skins/{ocean => classic-ocean}/textbubble.png (100%) rename data/skins/{ocean => classic-ocean}/textbubble2.png (100%) rename data/skins/{peach => classic-ruby}/License.txt (100%) rename data/skins/{ruby => classic-ruby}/achievement.png (100%) rename data/skins/{ruby => classic-ruby}/bubble.png (100%) rename data/skins/{ruby => classic-ruby}/error.png (100%) rename data/skins/{ruby => classic-ruby}/friend.png (100%) rename data/skins/{ruby => classic-ruby}/generic.png (100%) rename data/skins/{ruby => classic-ruby}/glass_iconhighlight_focus.png (100%) rename data/skins/{ruby => classic-ruby}/glassbutton.png (100%) rename data/skins/{ruby => classic-ruby}/glassbutton_focused.png (100%) rename data/skins/{ruby => classic-ruby}/glasscheckbox.png (100%) rename data/skins/{ruby => classic-ruby}/glasscheckbox_checked.png (100%) rename data/skins/{ruby => classic-ruby}/glasscheckbox_checked_focus.png (100%) rename data/skins/{ruby => classic-ruby}/glasscheckbox_focus.png (100%) rename data/skins/{ruby => classic-ruby}/glasssgauge_fill.png (100%) rename data/skins/{ruby => classic-ruby}/glassspinner_down.png (100%) rename data/skins/{ruby => classic-ruby}/glassspinner_focus.png (100%) rename data/skins/{ruby => classic-ruby}/glassspinner_halo.png (100%) rename data/skins/{ruby => classic-ruby}/glasstab.png (100%) rename data/skins/{ruby => classic-ruby}/glasstab_down.png (100%) rename data/skins/{ruby => classic-ruby}/glasstab_focus.png (100%) rename data/skins/{ruby => classic-ruby}/glasstab_vert.png (100%) rename data/skins/{ruby => classic-ruby}/glasstab_vert_down.png (100%) rename data/skins/{ruby => classic-ruby}/glasstab_vert_focus.png (100%) rename data/skins/{ruby => classic-ruby}/left_arrow_focus.png (100%) rename data/skins/{ruby => classic-ruby}/right_arrow_focus.png (100%) rename data/skins/{ruby => classic-ruby}/scrollbar_btn_down.png (100%) rename data/skins/{ruby => classic-ruby}/scrollbar_thumb.png (100%) rename data/skins/{ruby => classic-ruby}/select.png (100%) rename data/skins/{ruby => classic-ruby}/stkskin.xml (99%) rename data/skins/{ruby => classic-ruby}/table_header_down.png (100%) rename data/skins/{ruby => classic-ruby}/textbubble.png (100%) rename data/skins/{ruby => classic-ruby}/textbubble2.png (100%) rename data/skins/{ruby => classic}/License.txt (100%) rename data/skins/{peach => classic}/achievement.png (100%) rename data/skins/{peach => classic}/bubble.png (100%) rename data/skins/{peach => classic}/error.png (100%) rename data/skins/{peach => classic}/friend.png (100%) rename data/skins/{peach => classic}/generic.png (100%) rename data/skins/{peach => classic}/glass_iconhighlight_focus.png (100%) rename data/skins/{peach => classic}/glassbutton.png (100%) rename data/skins/{peach => classic}/glassbutton_focused.png (100%) rename data/skins/{peach => classic}/glasscheckbox.png (100%) rename data/skins/{peach => classic}/glasscheckbox_checked.png (100%) rename data/skins/{peach => classic}/glasscheckbox_checked_focus.png (100%) rename data/skins/{peach => classic}/glasscheckbox_focus.png (100%) rename data/skins/{peach => classic}/glasssgauge_fill.png (100%) rename data/skins/{peach => classic}/glassspinner_down.png (100%) rename data/skins/{peach => classic}/glassspinner_focus.png (100%) rename data/skins/{peach => classic}/glassspinner_halo.png (100%) rename data/skins/{peach => classic}/glasstab.png (100%) rename data/skins/{peach => classic}/glasstab_down.png (100%) rename data/skins/{peach => classic}/glasstab_focus.png (100%) rename data/skins/{peach => classic}/glasstab_vert.png (100%) rename data/skins/{peach => classic}/glasstab_vert_down.png (100%) rename data/skins/{peach => classic}/glasstab_vert_focus.png (100%) rename data/skins/{peach => classic}/left_arrow_focus.png (100%) rename data/skins/{peach => classic}/right_arrow_focus.png (100%) rename data/skins/{peach => classic}/scrollbar_btn_down.png (100%) rename data/skins/{peach => classic}/scrollbar_thumb.png (100%) rename data/skins/{peach => classic}/select.png (100%) rename data/skins/{peach => classic}/stkskin.xml (99%) rename data/skins/{peach => classic}/table_header_down.png (100%) rename data/skins/{peach => classic}/textbubble.png (100%) rename data/skins/{peach => classic}/textbubble2.png (100%) delete mode 100644 data/skins/desert/stkskin.xml diff --git a/data/gui/screens/options/options_ui.stkgui b/data/gui/screens/options/options_ui.stkgui index cbab4d55b..9685dbc82 100644 --- a/data/gui/screens/options/options_ui.stkgui +++ b/data/gui/screens/options/options_ui.stkgui @@ -34,12 +34,20 @@
- +
+
+ +
+ + + +