🩹 Corrige orden de módulos y tema predefinidos

This commit is contained in:
Manuel Cillero 2023-02-03 19:56:47 +01:00
parent e7ca8f53b0
commit 84f1fc4a5c

View file

@ -1,6 +1,6 @@
use super::ModuleStaticRef; use super::ModuleStaticRef;
use crate::base::module; use crate::base;
use crate::core::hook::add_action; use crate::core::hook::add_action;
use crate::core::theme; use crate::core::theme;
use crate::{server, trace, LazyStatic}; use crate::{server, trace, LazyStatic};
@ -27,15 +27,15 @@ pub fn register_modules(app: ModuleStaticRef) {
// List of modules to enable. // List of modules to enable.
let mut list: Vec<ModuleStaticRef> = Vec::new(); let mut list: Vec<ModuleStaticRef> = Vec::new();
// Enable base modules. // 1 of 3. Enable base modules.
add_to_enabled(&mut list, &module::menu::Menu); add_to_enabled(&mut list, &base::module::menu::Menu);
add_to_enabled(&mut list, &base::theme::Saturn);
// Enable application modules. // 2 of 3. Enable application modules.
add_to_enabled(&mut list, app); add_to_enabled(&mut list, app);
// Enable default homepage. // 3 of 3. Enable default homepage.
add_to_enabled(&mut list, &module::homepage::DefaultHomePage); add_to_enabled(&mut list, &base::module::homepage::DefaultHomePage);
add_to_enabled(&mut list, &crate::base::theme::Saturn);
list.reverse(); list.reverse();
ENABLED_MODULES.write().unwrap().append(&mut list); ENABLED_MODULES.write().unwrap().append(&mut list);