feat: refactor the settings page architecture

This commit is contained in:
Michael Aaron Murphy 2023-04-25 00:30:50 +02:00
parent efdd934e62
commit c015ad9948
No known key found for this signature in database
GPG key ID: B2732D4240C9212C
55 changed files with 2212 additions and 1635 deletions

13
page/Cargo.toml Normal file
View file

@ -0,0 +1,13 @@
[package]
name = "cosmic-settings-page"
version = "0.1.0"
edition = "2021"
[dependencies]
derive_setters = "0.1.5"
regex = "1.8.1"
slotmap = "1.0.6"
libcosmic = { workspace = true }
generator = "0.7.4"
downcast-rs = "1.2.0"
once_cell = "1.17.1"