forked from pisilinux-rs/yali-rs
refactor: split huge jobs/mod.rs into modular files & modernize slideshow
- Split src/jobs/mod.rs into specialized domain files under src/jobs/ (autologin, bootloader, execution, finish, keyboard, location, netinstall, network, partition, users) for better modularity and cleaner architecture. - Integrated chrono-tz and enabled serde features on chrono in Cargo.toml. - Added missing assets (remixicon font, icons, slides images/configs). - Integrated localized slideshow presentation directly into UI, reading configurations from TOML. - Updated Makefile to correctly target and install slideshow files into system directories. - Cleaned up obsolete bin utility slides_test.rs.
This commit is contained in:
+2
-5
@@ -16,16 +16,13 @@ sysinfo = "0.30"
|
||||
rust-i18n = "3.1"
|
||||
lazy_static = "1.4"
|
||||
async-trait = "0.1"
|
||||
chrono = "0.4"
|
||||
chrono = { version = "0.4", features = ["serde"] }
|
||||
chrono-tz = "0.8"
|
||||
xkbcommon = "0.9"
|
||||
|
||||
[[bin]]
|
||||
name = "yali-rs"
|
||||
path = "src/main.rs"
|
||||
|
||||
[[bin]]
|
||||
name = "slides_test"
|
||||
path = "src/bin/slides_test.rs"
|
||||
|
||||
[patch.crates-io]
|
||||
# Yerel mudur veya comar-api kütüphaneleri buraya eklenebilir
|
||||
|
||||
Reference in New Issue
Block a user