diff --git a/UI/library.lua b/UI/library.lua index 68ac284..8578417 100644 --- a/UI/library.lua +++ b/UI/library.lua @@ -2238,7 +2238,7 @@ ignore_key = options.ignore or false, key = options.key or nil, - mode = options.mode or "toggle", + mode = options.mode or "Toggle", active = options.default or false, hold_instances = {}, @@ -2435,7 +2435,7 @@ cfg.key = input.key or "..." cfg.mode = input.mode or "Toggle" - cfg.set_mode(input.mode) + cfg.set_mode(cfg.mode) if input.active then cfg.active = input.active @@ -2582,17 +2582,17 @@ function library:init_config(window) local textbox; - local main = window:tab({name = "Configs"}) - local section = main:column({}):section({name = "Settings", size = 1, default = true}) - config_holder = section:dropdown({name = "Configs", options = {"Report", "This", "Error", "To", "Finobe"}, callback = function(option) if textbox then textbox.set(option) end end, flag = "config_name_list"}); library:update_config_list() - textbox = section:textbox({name = "Config name:", flag = "config_name_text"}) - section:button({name = "Save", callback = function() writefile(library:config_path(flags["config_name_text"]), library:get_config()) library:update_config_list() end}) - section:button({name = "Load", callback = function() library:load_config(readfile(library:config_path(flags["config_name_text"]))) library:update_config_list() end}) - section:button({name = "Delete", callback = function() delfile(library:config_path(flags["config_name_text"])) library:update_config_list() end}) + local main = window:tab({name = "configs"}) + local section = main:column({}):section({name = "settings", size = 1, default = true}) + config_holder = section:dropdown({name = "configs", options = {"report", "this", "error", "to", "dev"}, callback = function(option) if textbox then textbox.set(option) end end, flag = "config_name_list"}); library:update_config_list() + textbox = section:textbox({name = "config name:", flag = "config_name_text"}) + section:button({name = "save", callback = function() writefile(library:config_path(flags["config_name_text"]), library:get_config()) library:update_config_list() end}) + section:button({name = "load", callback = function() library:load_config(readfile(library:config_path(flags["config_name_text"]))) library:update_config_list() end}) + section:button({name = "delete", callback = function() delfile(library:config_path(flags["config_name_text"])) library:update_config_list() end}) - local section = main:column({}):section({name = "Other", size = 1, default = true}) - section:keybind({name = "Menu bind", callback = function(bool) window.toggle_menu(bool) end, default = true}) - section:colorpicker({name = "Gradient 1", callback = function(color) + local section = main:column({}):section({name = "other", size = 1, default = true}) + section:keybind({name = "menu bind", callback = function(bool) window.toggle_menu(bool) end, default = true}) + section:colorpicker({name = "gradient 1", callback = function(color) library:update_theme("1", color) library.gradient.Color = rgbseq{ @@ -2607,7 +2607,7 @@ rgbkey(1, themes.preset["3"]), }; end, color = themes.preset["1"]}) - section:colorpicker({name = "Gradient 2", callback = function(color) + section:colorpicker({name = "gradient 2", callback = function(color) library:update_theme("2", color) library.gradient.Color = rgbseq{ @@ -2622,7 +2622,7 @@ rgbkey(1, themes.preset["3"]), }; end, color = themes.preset["2"]}) - section:colorpicker({name = "Gradient 3", callback = function(color) + section:colorpicker({name = "gradient 3", callback = function(color) library:update_theme("3", color) library.gradient.Color = rgbseq{ @@ -2644,4 +2644,4 @@ -- -- -return library, notifications \ No newline at end of file +return library, notifications