diff --git a/CHANGELOG.md b/CHANGELOG.md index aabc14e9..249cc9b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Upgrade to zbus 4.0.1 - Switch UI over to slint - Add ability to start rog-control-center fullscreen with a width and height. This should be useful for devices like the ROG Ally. +- Many small changes due to requirements of slint UI ## [v5.0.8] diff --git a/README.md b/README.md index 8cfe8382..e2a797a0 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ Requirements are rust >= 1.75 installed from rustup.io if the distro provided ve **Ubuntu (unsuported):** - apt install libinput-dev libseat-dev libgtk-3-dev libpango1.0-dev libgdk-pixbuf-2.0-dev libglib2.0-dev cmake libclang-dev libudev-dev libayatana-appindicator3-1 + apt install libinput-dev libseat-dev libpango1.0-dev libgdk-pixbuf-2.0-dev libglib2.0-dev cmake libclang-dev libudev-dev libayatana-appindicator3-1 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source "$HOME/.cargo/env" make @@ -80,7 +80,7 @@ Requirements are rust >= 1.75 installed from rustup.io if the distro provided ve **popos (unsuported):** - sudo apt install cmake libinput-dev libseat-dev libclang-dev libudev-dev libgtk-3-dev libclang-dev libglib2.0-dev libatkmm-1.6-dev libpangomm-1.4-dev librust-gdk-pixbuf-dev + sudo apt install cmake libinput-dev libseat-dev libclang-dev libudev-dev libclang-dev libglib2.0-dev libatkmm-1.6-dev libpangomm-1.4-dev librust-gdk-pixbuf-dev curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source "$HOME/.cargo/env" make @@ -89,7 +89,7 @@ Requirements are rust >= 1.75 installed from rustup.io if the distro provided ve **fedora:** - dnf install cmake clang-devel libinput-devel libseat-devel systemd-devel glib2-devel cairo-devel atkmm-devel pangomm-devel gdk-pixbuf2-devel gtk3-devel libappindicator-gtk3 + dnf install cmake clang-devel libinput-devel libseat-devel systemd-devel glib2-devel cairo-devel atkmm-devel pangomm-devel gdk-pixbuf2-devel libappindicator-gtk3 make sudo make install @@ -98,7 +98,7 @@ Requirements are rust >= 1.75 installed from rustup.io if the distro provided ve Works with KDE Plasma (without GTK packages) zypper in -t pattern devel_basis - zypper in rustup make cmake libinput-devel libseat-devel systemd-devel clang-devel llvm-devel gdk-pixbuf-devel cairo-devel pango-devel freetype-devel gtk3-devel libexpat-devel libayatana-indicator3-7 + zypper in rustup make cmake libinput-devel libseat-devel systemd-devel clang-devel llvm-devel gdk-pixbuf-devel cairo-devel pango-devel freetype-devel libexpat-devel libayatana-indicator3-7 make sudo make install diff --git a/rog-control-center/ui/main_window.slint b/rog-control-center/ui/main_window.slint index 8ea357c1..a85d1218 100644 --- a/rog-control-center/ui/main_window.slint +++ b/rog-control-center/ui/main_window.slint @@ -17,6 +17,7 @@ import { PageAppSettings, AppSettingsPageData } from "pages/app_settings.slint"; export { AppSize, AvailableSystemProperties, SystemPageData, AnimePageData, AppSettingsPageData } export component MainWindow inherits Window { + title: "ROG Control"; default-font-family: "DejaVu Sans"; in property <[bool]> sidebar_items_avilable: [true, true, true, true, true, true]; private property show-notif; diff --git a/rog-control-center/ui/pages/app_settings.slint b/rog-control-center/ui/pages/app_settings.slint index 6a0b88e7..21e6030f 100644 --- a/rog-control-center/ui/pages/app_settings.slint +++ b/rog-control-center/ui/pages/app_settings.slint @@ -65,7 +65,7 @@ export component PageAppSettings inherits VerticalLayout { } Text { - text: "TODO"; + text: "WIP: some features like notifications are not complete"; } } }