diff --git a/source/menu_os.cc b/source/menu_os.cc index 46378a9..3d5c578 100644 --- a/source/menu_os.cc +++ b/source/menu_os.cc @@ -66,6 +66,13 @@ void Menu_os::init() { map_menu_level_1[key]->boxLevel3 = NULL; } size_t index_l3 = 0; + if (vec_value.size() == 0) { + builder_level_1->get_widget("btnToL2AndLv3Image", map_menu_level_1[key]->btnToL2AndLv3Image); + map_menu_level_1[key]->btnToL2AndLv3Image->hide(); + } + else { + builder_level_1->get_widget("btnToL2AndLv3Image", map_menu_level_1[key]->btnToL2AndLv3Image); + } for (string& str_level_3: vec_value) { auto builder_level_3 = Gtk::Builder::create_from_file(path_glade); map_menu_level_1[key]->vec_menu_level_3.push_back(new struct_menu_level_3); diff --git a/source/menu_os.h b/source/menu_os.h index 01e3051..29e3508 100644 --- a/source/menu_os.h +++ b/source/menu_os.h @@ -36,6 +36,7 @@ private: struct struct_menu_level1 { Gtk::Label *lblRevL1; Gtk::Button *btnToL2AndLv3; + Gtk::MenuButton* btnToL2AndLv3Image; Gtk::Revealer *revealer; Gtk::Box *boxLevel3; Gtk::Box *boxMenuLevel1; diff --git a/ubl-settings-bootloader.css b/ubl-settings-bootloader.css index 5c7c820..b9558d6 100644 --- a/ubl-settings-bootloader.css +++ b/ubl-settings-bootloader.css @@ -153,8 +153,11 @@ opacity:0.99; background-color: @theme_bg_color; } +.addbg_revealer * { + background-color: @theme_base_color; +} .offset_revealer{ - background-color: green; - margin:0 2px 0 2px; - padding: 3px 10px 3px 5px; - } \ No newline at end of file + border-width: 1px; + border-style: solid; + border-color: @theme_text_color; +} \ No newline at end of file diff --git a/ubl-settings-bootloader.glade b/ubl-settings-bootloader.glade index b128898..2457e21 100644 --- a/ubl-settings-bootloader.glade +++ b/ubl-settings-bootloader.glade @@ -211,7 +211,7 @@ - + True True False @@ -1789,85 +1789,104 @@ 10 slide-right - + True False + 0 + in - - 0 - 0 + True False - none - + True False - vertical - - - - - - - True - True - 0 - - - - - 0 - 0 - True - False - none - True - - - True - False - vertical - - - 1 - 1 + + 0 + 0 True - True - True + False + none - + True - True - False - True - 0 - left + False + vertical - - False + True True 0 - + + 0 + 0 True False - vertical + none + True - + + True + False + vertical + + + 1 + 1 + True + True + True + + + True + True + False + True + 0 + left + + + + + + + + + False + True + 0 + + + + + True + False + vertical + + + + + + False + True + 1 + + + @@ -1879,17 +1898,18 @@ - - False - True - 1 - + + + +