├── .gitignore ├── .idea ├── .gitignore ├── compiler.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── misc.xml └── vcs.xml ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img.png ├── img_1.png ├── jetpackcompose ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── afalabarce │ │ └── jetpackcompose │ │ ├── AmountVisualTransformation.kt │ │ ├── BottomAppBarComposable.kt │ │ ├── BottomSheetDialogMaterial3.kt │ │ ├── CalendarComposables.kt │ │ ├── CardPager.kt │ │ ├── CircularProgressIndicator.kt │ │ ├── ConnectionAvailableContent.kt │ │ ├── DataGrid.kt │ │ ├── DrawCanvas.kt │ │ ├── FlipCardComposable.kt │ │ ├── LabelledSwitch.kt │ │ ├── LocalCompositionElements.kt │ │ ├── ModifierExtensions.kt │ │ ├── NoPaddingAlertDialog.kt │ │ ├── OrbitalMenu.kt │ │ ├── PasswordTextField.kt │ │ ├── PermissionManager.kt │ │ ├── PolygonalProgressBar.kt │ │ ├── RadioGroup.kt │ │ ├── ScaffoldWizard.kt │ │ ├── SetUiContent.kt │ │ ├── SpinnerSelector.kt │ │ ├── SvgPickerSelector.kt │ │ ├── SwipeableCard.kt │ │ ├── ViewModelService.kt │ │ ├── authmanager │ │ ├── Authenticator.kt │ │ ├── entities │ │ │ ├── BiometricCapabilities.kt │ │ │ └── IUser.kt │ │ ├── enums │ │ │ ├── LoginType.kt │ │ │ └── Operation.kt │ │ └── exceptions │ │ │ ├── AuthenticatorException.kt │ │ │ ├── UnsupportedAccountTypeException.kt │ │ │ ├── UnsupportedAuthTokenTypeException.kt │ │ │ └── UnsupportedFeaturesException.kt │ │ ├── networking │ │ ├── NetworkStatus.kt │ │ └── NetworkStatusTracker.kt │ │ ├── svg │ │ ├── AndroidResourceParser.kt │ │ ├── ResourceCollector.kt │ │ ├── Vector2SvgConverter.kt │ │ └── XmlUtilities.kt │ │ └── utilities │ │ └── Extensions.kt │ └── res │ └── values │ └── strings.xml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/img.png -------------------------------------------------------------------------------- /img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/img_1.png -------------------------------------------------------------------------------- /jetpackcompose/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /jetpackcompose/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/build.gradle -------------------------------------------------------------------------------- /jetpackcompose/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jetpackcompose/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/proguard-rules.pro -------------------------------------------------------------------------------- /jetpackcompose/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/AmountVisualTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/AmountVisualTransformation.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/BottomAppBarComposable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/BottomAppBarComposable.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/BottomSheetDialogMaterial3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/BottomSheetDialogMaterial3.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/CalendarComposables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/CalendarComposables.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/CardPager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/CardPager.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/CircularProgressIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/CircularProgressIndicator.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ConnectionAvailableContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ConnectionAvailableContent.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/DataGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/DataGrid.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/DrawCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/DrawCanvas.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/FlipCardComposable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/FlipCardComposable.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/LabelledSwitch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/LabelledSwitch.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/LocalCompositionElements.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/LocalCompositionElements.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ModifierExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ModifierExtensions.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/NoPaddingAlertDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/NoPaddingAlertDialog.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/OrbitalMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/OrbitalMenu.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/PasswordTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/PasswordTextField.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/PermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/PermissionManager.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/PolygonalProgressBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/PolygonalProgressBar.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/RadioGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/RadioGroup.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ScaffoldWizard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ScaffoldWizard.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SetUiContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SetUiContent.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SpinnerSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SpinnerSelector.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SvgPickerSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SvgPickerSelector.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SwipeableCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/SwipeableCard.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ViewModelService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/ViewModelService.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/Authenticator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/Authenticator.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/entities/BiometricCapabilities.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/entities/BiometricCapabilities.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/entities/IUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/entities/IUser.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/enums/LoginType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/enums/LoginType.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/enums/Operation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/enums/Operation.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/AuthenticatorException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/AuthenticatorException.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/UnsupportedAccountTypeException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/UnsupportedAccountTypeException.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/UnsupportedAuthTokenTypeException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/UnsupportedAuthTokenTypeException.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/UnsupportedFeaturesException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/authmanager/exceptions/UnsupportedFeaturesException.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/networking/NetworkStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/networking/NetworkStatus.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/networking/NetworkStatusTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/networking/NetworkStatusTracker.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/AndroidResourceParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/AndroidResourceParser.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/ResourceCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/ResourceCollector.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/Vector2SvgConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/Vector2SvgConverter.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/XmlUtilities.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/svg/XmlUtilities.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/utilities/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/java/io/github/afalabarce/jetpackcompose/utilities/Extensions.kt -------------------------------------------------------------------------------- /jetpackcompose/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/jetpackcompose/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afalabarce/jetpackcompose/HEAD/settings.gradle --------------------------------------------------------------------------------