SIGN IN SIGN UP

Refactor: Update project name and package structure, add AppBarRow example

This commit renames the project from "Jetpack Boilerplate" to "Material 3 Expressive Demo" and updates the package names accordingly. It also introduces an `AppBarRowExample` Composable to demonstrate the usage of `AppBarRow` from Material 3.

Key changes:
- Updated project name in `.idea/.name` and `settings.gradle.kts`.
- Updated `namespace` and `applicationId` in `app/build.gradle.kts`.
- Renamed package from `com.meticha.jetpackboilerplate` to `com.cavin.material3expressivedemo` across all relevant files.
- Added `AppBarRowExample.kt` demonstrating the `AppBarRow` component.
- Updated `AppNavigation.kt`:
    - Introduced a sealed interface `Routes` for navigation.
    - Added `AppBarRowExampleRoute` to `Routes`.
    - Modified `HomeScreen` navigation to handle different example routes.
    - Added navigation entry for `AppBarRowExampleRoute`.
- Replaced the old `HomeScreen.kt` with a new version that lists examples, starting with "App Bar Row".
- Updated library versions in `gradle/libs.versions.toml` for AGP, Lifecycle, Compose BOM, and Navigation3.
- Updated `MainActivity.kt` to use `@ExperimentalMaterial3ExpressiveApi`.
- Updated `Theme.kt` to use `MaterialExpressiveTheme` and `expressiveLightColorScheme`.
- Added `GradleMigrationSettings` to `.idea/gradle.xml`.
C
Cavin committed
9149f010670458ac039bef5ed7f31186cf9402f0
Parent: cca3cd1