Răsfoiți Sursa

more control center ideas

milan jurkulák 2 ani în urmă
părinte
comite
171e50fc28

+ 20 - 0
src/main/kotlin/eu/mjdev/desktop/components/controlcenter/pages/AIPage.kt

@@ -0,0 +1,20 @@
+package eu.mjdev.desktop.components.controlcenter.pages
+
+import androidx.compose.foundation.layout.Box
+import androidx.compose.foundation.layout.fillMaxSize
+import androidx.compose.material.icons.Icons
+import androidx.compose.material.icons.filled.Campaign
+import androidx.compose.ui.Modifier
+import eu.mjdev.desktop.components.controlcenter.ControlCenterPage
+
+@Suppress("FunctionName")
+fun AIPage() = ControlCenterPage(
+    icon = Icons.Filled.Campaign,
+    name = "Bluetooth"
+) { backgroundColor ->
+    Box(
+        modifier = Modifier.fillMaxSize()
+    ) {
+
+    }
+}

+ 20 - 0
src/main/kotlin/eu/mjdev/desktop/components/controlcenter/pages/Devices.kt

@@ -0,0 +1,20 @@
+package eu.mjdev.desktop.components.controlcenter.pages
+
+import androidx.compose.foundation.layout.Box
+import androidx.compose.foundation.layout.fillMaxSize
+import androidx.compose.material.icons.Icons
+import androidx.compose.material.icons.filled.MobileFriendly
+import androidx.compose.ui.Modifier
+import eu.mjdev.desktop.components.controlcenter.ControlCenterPage
+
+@Suppress("FunctionName")
+fun DevicesPage() = ControlCenterPage(
+    icon = Icons.Filled.MobileFriendly,
+    name = "Bluetooth"
+) { backgroundColor ->
+    Box(
+        modifier = Modifier.fillMaxSize()
+    ) {
+
+    }
+}

+ 3 - 1
src/main/kotlin/eu/mjdev/desktop/provider/DesktopProvider.kt

@@ -129,7 +129,9 @@ class DesktopProvider(
             WifiSettingsPage(),
             BluetoothSettingsPage(),
             DisplaySettingsPage(),
-            SoundSettingsPage()
+            SoundSettingsPage(),
+            AIPage(),
+            DevicesPage()
         )
 
         val LocalDesktop = compositionLocalOf {