├── .github ├── CODEOWNERS ├── scripts │ └── increment_version.sh └── workflows │ ├── pull-request.yml │ └── release.yml ├── .gitignore ├── .idea └── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── expenny-debug-store.jks ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── org │ │ │ └── expenny │ │ │ ├── ExpennyApplication.kt │ │ │ ├── di │ │ │ └── AppModule.kt │ │ │ ├── main │ │ │ ├── MainActivity.kt │ │ │ ├── MainNavigationDrawer.kt │ │ │ ├── MainScreen.kt │ │ │ ├── MainState.kt │ │ │ └── MainViewModel.kt │ │ │ └── navigation │ │ │ ├── ExpennyNavGraphs.kt │ │ │ ├── ExpennyNavigation.kt │ │ │ ├── ExpennyNavigator.kt │ │ │ └── NavigationExtension.kt │ └── res │ │ ├── drawable │ │ └── ic_splash.xml │ │ ├── layout │ │ └── activity_root.xml │ │ ├── values-night │ │ ├── colors.xml │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── org │ └── expenny │ └── ExampleUnitTest.kt ├── core ├── common │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── expenny │ │ └── core │ │ └── common │ │ ├── extensions │ │ ├── BigDecimalExtensions.kt │ │ ├── BooleanExtensions.kt │ │ ├── ClosedRangeExtensions.kt │ │ ├── DateTimeExtensions.kt │ │ ├── FloatExtensions.kt │ │ ├── FlowExtensions.kt │ │ ├── InstantExtensions.kt │ │ ├── ListExtensions.kt │ │ ├── LocalDateExtensions.kt │ │ ├── OffsetDateTimeExtensions.kt │ │ ├── StringExtensions.kt │ │ └── StringResourceExtensions.kt │ │ ├── models │ │ ├── DrawableResource.kt │ │ ├── ErrorMessage.kt │ │ └── StringResource.kt │ │ ├── types │ │ ├── AccountTrendType.kt │ │ ├── AccountType.kt │ │ ├── ApplicationLanguage.kt │ │ ├── ApplicationTheme.kt │ │ ├── BudgetType.kt │ │ ├── DashboardWidgetType.kt │ │ ├── IntervalType.kt │ │ ├── ItemActionType.kt │ │ ├── LocalAccountType.kt │ │ ├── PeriodType.kt │ │ ├── PeriodicalBudgetType.kt │ │ ├── ProfileActionType.kt │ │ ├── RecordType.kt │ │ ├── RecordsFilterType.kt │ │ ├── SettingsItemType.kt │ │ ├── SortType.kt │ │ └── TransactionType.kt │ │ └── utils │ │ ├── Constants.kt │ │ ├── EmptyCollector.kt │ │ ├── ExternalFilesDirectoryHandler.kt │ │ ├── RemoteResultMediator.kt │ │ ├── ResourceIdProvider.kt │ │ ├── ResourceNameProvider.kt │ │ └── StringResourceProvider.kt ├── data │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── core │ │ │ └── data │ │ │ ├── di │ │ │ └── DataModule.kt │ │ │ ├── mapper │ │ │ └── DataMapper.kt │ │ │ ├── repository │ │ │ ├── AccountRepositoryImpl.kt │ │ │ ├── AlarmRepositoryImpl.kt │ │ │ ├── BiometricRepositoryImpl.kt │ │ │ ├── BudgetGroupRepositoryImpl.kt │ │ │ ├── BudgetRepositoryImpl.kt │ │ │ ├── CategoryRepositoryImpl.kt │ │ │ ├── CurrencyRateRepositoryImpl.kt │ │ │ ├── CurrencyRepositoryImpl.kt │ │ │ ├── CurrencyUnitRepositoryImpl.kt │ │ │ ├── FileRepositoryImpl.kt │ │ │ ├── InstitutionAccountRepositoryImpl.kt │ │ │ ├── InstitutionCountryRepositoryImpl.kt │ │ │ ├── InstitutionRepositoryImpl.kt │ │ │ ├── InstitutionRequisitionRepositoryImpl.kt │ │ │ ├── ProfileRepositoryImpl.kt │ │ │ ├── RecordFileRepositoryImpl.kt │ │ │ ├── RecordRepositoryImpl.kt │ │ │ └── WorkRepositoryImpl.kt │ │ │ └── tasks │ │ │ ├── receiver │ │ │ ├── BootReceiver.kt │ │ │ ├── HiltBroadcastReceiver.kt │ │ │ └── ReminderReceiver.kt │ │ │ └── worker │ │ │ └── CurrencySyncWorker.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── data │ │ └── ExampleUnitTest.kt ├── database │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── core │ │ │ └── database │ │ │ ├── ExpennyDatabase.kt │ │ │ ├── dao │ │ │ ├── AccountDao.kt │ │ │ ├── BudgetDao.kt │ │ │ ├── BudgetGroupBudgetDao.kt │ │ │ ├── BudgetGroupDao.kt │ │ │ ├── CategoryDao.kt │ │ │ ├── CurrencyDao.kt │ │ │ ├── FileDao.kt │ │ │ ├── ProfileDao.kt │ │ │ ├── RecordDao.kt │ │ │ └── RecordFileDao.kt │ │ │ ├── di │ │ │ └── DatabaseModule.kt │ │ │ ├── model │ │ │ ├── crossref │ │ │ │ ├── BudgetGroupBudgetCrossRef.kt │ │ │ │ └── RecordFileCrossRef.kt │ │ │ ├── embedded │ │ │ │ ├── AccountEmbedded.kt │ │ │ │ ├── BudgetEmbedded.kt │ │ │ │ ├── BudgetGroupEmbedded.kt │ │ │ │ ├── CategoryEmbedded.kt │ │ │ │ ├── FileEmbedded.kt │ │ │ │ ├── RecordEmbedded.kt │ │ │ │ └── SettlementCurrencyEmbedded.kt │ │ │ └── entity │ │ │ │ ├── AccountEntity.kt │ │ │ │ ├── BudgetEntity.kt │ │ │ │ ├── BudgetGroupEntity.kt │ │ │ │ ├── CategoryEntity.kt │ │ │ │ ├── FileEntity.kt │ │ │ │ ├── ProfileEntity.kt │ │ │ │ ├── RecordEntity.kt │ │ │ │ └── SettlementCurrencyEntity.kt │ │ │ └── utils │ │ │ └── Converters.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── core │ │ └── database │ │ └── ExampleUnitTest.kt ├── datastore │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── core │ │ │ └── datastore │ │ │ ├── ExpennyDataStore.kt │ │ │ └── di │ │ │ └── DataStoreModule.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── core │ │ └── datastore │ │ └── ExampleUnitTest.kt ├── domain │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── core │ │ │ └── domain │ │ │ ├── repository │ │ │ ├── AccountRepository.kt │ │ │ ├── AlarmRepository.kt │ │ │ ├── BiometricRepository.kt │ │ │ ├── BudgetGroupRepository.kt │ │ │ ├── BudgetRepository.kt │ │ │ ├── CategoryRepository.kt │ │ │ ├── CurrencyRateRepository.kt │ │ │ ├── CurrencyRepository.kt │ │ │ ├── CurrencyUnitRepository.kt │ │ │ ├── FileRepository.kt │ │ │ ├── InstitutionAccountRepository.kt │ │ │ ├── InstitutionCountryRepository.kt │ │ │ ├── InstitutionRepository.kt │ │ │ ├── InstitutionRequisitionRepository.kt │ │ │ ├── ProfileRepository.kt │ │ │ ├── RecordFileRepository.kt │ │ │ ├── RecordRepository.kt │ │ │ └── WorkRepository.kt │ │ │ ├── usecase │ │ │ ├── GetCurrencyAmountSumUseCase.kt │ │ │ ├── ValidateInputUseCase.kt │ │ │ ├── account │ │ │ │ ├── CreateAccountUseCase.kt │ │ │ │ ├── CreateInitialAccountUseCase.kt │ │ │ │ ├── CreateLinkedAccountsUseCase.kt │ │ │ │ ├── DeleteAccountUseCase.kt │ │ │ │ ├── GetAccountBalanceHistoryUseCase.kt │ │ │ │ ├── GetAccountFundsHistoryUseCase.kt │ │ │ │ ├── GetAccountTrendUseCase.kt │ │ │ │ ├── GetAccountUseCase.kt │ │ │ │ ├── GetAccountsUseCase.kt │ │ │ │ ├── GetLastUsedAccountUseCase.kt │ │ │ │ └── UpdateAccountUseCase.kt │ │ │ ├── budget │ │ │ │ ├── CreateBudgetUseCase.kt │ │ │ │ ├── DeleteBudgetUseCase.kt │ │ │ │ ├── GetBudgetUseCase.kt │ │ │ │ ├── GetBudgetsUseCase.kt │ │ │ │ ├── GetChronologicalBudgetsUseCase.kt │ │ │ │ └── UpdateBudgetUseCase.kt │ │ │ ├── budgetgroup │ │ │ │ ├── CreatePeriodicBudgetGroupUseCase.kt │ │ │ │ ├── DeleteBudgetGroupUseCase.kt │ │ │ │ ├── GetBudgetGroupCurrencyUseCase.kt │ │ │ │ ├── GetOnetimeBudgetGroupUseCase.kt │ │ │ │ ├── GetOnetimeBudgetGroupsUseCase.kt │ │ │ │ ├── GetPeriodicBudgetGroupUseCase.kt │ │ │ │ └── GetPeriodicBudgetGroupsUseCase.kt │ │ │ ├── category │ │ │ │ ├── CreateCategoryUseCase.kt │ │ │ │ ├── CreateInitialCategoriesUseCase.kt │ │ │ │ ├── DeleteCategoryUseCase.kt │ │ │ │ ├── GetCategoriesStatementsUseCase.kt │ │ │ │ ├── GetCategoriesUseCase.kt │ │ │ │ ├── GetCategoryUseCase.kt │ │ │ │ ├── GetMostUsedCategoryUseCase.kt │ │ │ │ └── UpdateCategoryUseCase.kt │ │ │ ├── currency │ │ │ │ ├── CreateCurrencyUseCase.kt │ │ │ │ ├── DeleteCurrencyUseCase.kt │ │ │ │ ├── GetCurrenciesUseCase.kt │ │ │ │ ├── GetCurrencyUseCase.kt │ │ │ │ ├── GetMainCurrencyUseCase.kt │ │ │ │ ├── UpdateCurrencySyncWorkStateUseCase.kt │ │ │ │ └── UpdateCurrencyUseCase.kt │ │ │ ├── currencyunit │ │ │ │ ├── GetAvailableCurrencyUnitsUseCase.kt │ │ │ │ ├── GetCurrencyUnitUseCase.kt │ │ │ │ └── GetCurrencyUnitsUseCase.kt │ │ │ ├── institution │ │ │ │ ├── GetInstitutionCountriesUseCase.kt │ │ │ │ ├── GetInstitutionSyncEnabledUseCase.kt │ │ │ │ ├── GetInstitutionUseCase.kt │ │ │ │ └── GetInstitutionsUseCase.kt │ │ │ ├── preferences │ │ │ │ ├── DeleteApplicationDataUseCase.kt │ │ │ │ ├── DeletePasscodePreferenceUseCase.kt │ │ │ │ ├── GetApplicationThemeUseCase.kt │ │ │ │ ├── GetBiometricCryptoObjectUseCase.kt │ │ │ │ ├── GetBiometricInvalidatedUseCase.kt │ │ │ │ ├── GetBiometricPreferenceUseCase.kt │ │ │ │ ├── GetBiometricStatusUseCase.kt │ │ │ │ ├── GetCanSendAlarmsUseCase.kt │ │ │ │ ├── GetInstallationIdUseCase.kt │ │ │ │ ├── GetPasscodePreferenceUseCase.kt │ │ │ │ ├── GetReminderPreferenceUseCase.kt │ │ │ │ ├── GetReminderTimePreferenceUseCase.kt │ │ │ │ ├── GetThemePreferenceUseCase.kt │ │ │ │ ├── SetApplicationThemeUseCase.kt │ │ │ │ ├── SetBiometricPreferenceUseCase.kt │ │ │ │ ├── SetInstallationIdUseCase.kt │ │ │ │ ├── SetPasscodePreferenceUseCase.kt │ │ │ │ ├── SetReminderPreferenceUseCase.kt │ │ │ │ └── SetReminderTimePreferenceUseCase.kt │ │ │ ├── profile │ │ │ │ ├── CreateProfileUseCase.kt │ │ │ │ ├── DeleteCurrentProfileDataUseCase.kt │ │ │ │ ├── DeleteCurrentProfileUseCase.kt │ │ │ │ ├── GetCurrentProfileUseCase.kt │ │ │ │ ├── GetProfileSetUpUseCase.kt │ │ │ │ ├── GetProfilesUseCase.kt │ │ │ │ └── SetCurrentProfileUseCase.kt │ │ │ ├── rate │ │ │ │ ├── GetCurrencyRatesUseCase.kt │ │ │ │ └── GetLatestCurrencyRateUseCase.kt │ │ │ ├── record │ │ │ │ ├── CreateRecordUseCase.kt │ │ │ │ ├── DeleteRecordUseCase.kt │ │ │ │ ├── GetRecordLabelsUseCase.kt │ │ │ │ ├── GetRecordUseCase.kt │ │ │ │ ├── GetRecordsUseCase.kt │ │ │ │ └── UpdateRecordUseCase.kt │ │ │ └── requisition │ │ │ │ ├── CreateRequisitionUseCase.kt │ │ │ │ ├── DeleteRequisitionUseCase.kt │ │ │ │ ├── GetRequisitionAccountsUseCase.kt │ │ │ │ └── GetRequisitionUseCase.kt │ │ │ └── validators │ │ │ ├── AlphanumericValidator.kt │ │ │ ├── BigDecimalConstraintsValidator.kt │ │ │ ├── ColorHexValidator.kt │ │ │ ├── LengthValidator.kt │ │ │ ├── MinimumLengthValidator.kt │ │ │ ├── PatternValidator.kt │ │ │ ├── RequiredBigDecimalValidator.kt │ │ │ ├── RequiredStringValidator.kt │ │ │ ├── RequiredValidator.kt │ │ │ ├── ValidationResult.kt │ │ │ └── Validator.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── core │ │ └── domain │ │ └── ExampleUnitTest.kt ├── model │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── core │ │ │ └── model │ │ │ ├── account │ │ │ ├── Account.kt │ │ │ ├── AccountCreate.kt │ │ │ ├── AccountRecords.kt │ │ │ └── AccountUpdate.kt │ │ │ ├── biometric │ │ │ ├── BiometricStatus.kt │ │ │ └── CryptoPurpose.kt │ │ │ ├── budget │ │ │ ├── Budget.kt │ │ │ ├── BudgetCreate.kt │ │ │ └── BudgetUpdate.kt │ │ │ ├── budgetgroup │ │ │ ├── BudgetGroup.kt │ │ │ ├── BudgetGroupCreate.kt │ │ │ └── BudgetGroupUpdate.kt │ │ │ ├── category │ │ │ ├── Category.kt │ │ │ ├── CategoryCreate.kt │ │ │ ├── CategoryExpenses.kt │ │ │ ├── CategoryStatement.kt │ │ │ └── CategoryUpdate.kt │ │ │ ├── common │ │ │ ├── Country.kt │ │ │ └── DatedAmount.kt │ │ │ ├── currency │ │ │ ├── Currency.kt │ │ │ ├── CurrencyAmount.kt │ │ │ ├── CurrencyCreate.kt │ │ │ ├── CurrencyRate.kt │ │ │ ├── CurrencyUnit.kt │ │ │ └── CurrencyUpdate.kt │ │ │ ├── file │ │ │ └── FileCreate.kt │ │ │ ├── institution │ │ │ ├── Institution.kt │ │ │ ├── InstitutionAccount.kt │ │ │ ├── InstitutionRequisition.kt │ │ │ └── InstitutionRequisitionStatus.kt │ │ │ ├── profile │ │ │ ├── Profile.kt │ │ │ ├── ProfileCreate.kt │ │ │ └── ProfileUpdate.kt │ │ │ └── record │ │ │ ├── Record.kt │ │ │ ├── RecordCreate.kt │ │ │ └── RecordUpdate.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── core │ │ └── model │ │ └── ExampleUnitTest.kt ├── network │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── core │ │ │ └── network │ │ │ ├── EcbService.kt │ │ │ ├── GoCardlessService.kt │ │ │ ├── di │ │ │ └── NetworkModule.kt │ │ │ └── dto │ │ │ ├── EcbRateReferenceDto.kt │ │ │ ├── GoCardlessAccountBalanceAmountDto.kt │ │ │ ├── GoCardlessAccountBalanceDto.kt │ │ │ ├── GoCardlessAccountBalancesWrapperDto.kt │ │ │ ├── GoCardlessAccountDetailsDto.kt │ │ │ ├── GoCardlessAccountDetailsWrapperDto.kt │ │ │ ├── GoCardlessAccountDto.kt │ │ │ ├── GoCardlessAgreementDto.kt │ │ │ ├── GoCardlessInstitutionDto.kt │ │ │ ├── GoCardlessRequisitionDto.kt │ │ │ └── GoCardlessTokenDto.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── core │ │ └── network │ │ └── ExampleUnitTest.kt ├── resources │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── ic_launcher-playstore.png │ │ └── res │ │ ├── drawable │ │ ├── ic_add.xml │ │ ├── ic_add_profile.xml │ │ ├── ic_airplane.xml │ │ ├── ic_analytics.xml │ │ ├── ic_back.xml │ │ ├── ic_backspace.xml │ │ ├── ic_bag.xml │ │ ├── ic_bank.xml │ │ ├── ic_basket.xml │ │ ├── ic_beer.xml │ │ ├── ic_bell.xml │ │ ├── ic_bill.xml │ │ ├── ic_biometric.xml │ │ ├── ic_bolt.xml │ │ ├── ic_broken_image_placeholder.xml │ │ ├── ic_bug.xml │ │ ├── ic_bus.xml │ │ ├── ic_calculator.xml │ │ ├── ic_camera.xml │ │ ├── ic_card.xml │ │ ├── ic_care.xml │ │ ├── ic_cart.xml │ │ ├── ic_cash.xml │ │ ├── ic_cat.xml │ │ ├── ic_category.xml │ │ ├── ic_check.xml │ │ ├── ic_check_circle.xml │ │ ├── ic_cheque.xml │ │ ├── ic_chevron_left.xml │ │ ├── ic_chevron_right.xml │ │ ├── ic_clear.xml │ │ ├── ic_close.xml │ │ ├── ic_coins.xml │ │ ├── ic_copy.xml │ │ ├── ic_costs.xml │ │ ├── ic_currency.xml │ │ ├── ic_cutlery.xml │ │ ├── ic_dashboard.xml │ │ ├── ic_debts.xml │ │ ├── ic_delete.xml │ │ ├── ic_delivery.xml │ │ ├── ic_digital_store.xml │ │ ├── ic_dinner.xml │ │ ├── ic_dog.xml │ │ ├── ic_edit.xml │ │ ├── ic_entertainment.xml │ │ ├── ic_estate.xml │ │ ├── ic_expand.xml │ │ ├── ic_expense.xml │ │ ├── ic_family.xml │ │ ├── ic_filled_circle.xml │ │ ├── ic_filter.xml │ │ ├── ic_fitness.xml │ │ ├── ic_games.xml │ │ ├── ic_google.xml │ │ ├── ic_health.xml │ │ ├── ic_help.xml │ │ ├── ic_house.xml │ │ ├── ic_image_placeholder.xml │ │ ├── ic_import_export.xml │ │ ├── ic_income.xml │ │ ├── ic_info.xml │ │ ├── ic_key.xml │ │ ├── ic_label.xml │ │ ├── ic_labels.xml │ │ ├── ic_language.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_list.xml │ │ ├── ic_logo.xml │ │ ├── ic_menu.xml │ │ ├── ic_money.xml │ │ ├── ic_more_horizontal.xml │ │ ├── ic_more_vertical.xml │ │ ├── ic_passcode.xml │ │ ├── ic_pet.xml │ │ ├── ic_pill.xml │ │ ├── ic_pizza.xml │ │ ├── ic_profile.xml │ │ ├── ic_profile_delete.xml │ │ ├── ic_rate.xml │ │ ├── ic_rates.xml │ │ ├── ic_records.xml │ │ ├── ic_refresh.xml │ │ ├── ic_safe.xml │ │ ├── ic_savings.xml │ │ ├── ic_search.xml │ │ ├── ic_settings.xml │ │ ├── ic_share.xml │ │ ├── ic_smile.xml │ │ ├── ic_storage.xml │ │ ├── ic_study.xml │ │ ├── ic_suitcase.xml │ │ ├── ic_theme.xml │ │ ├── ic_time.xml │ │ ├── ic_tram.xml │ │ ├── ic_transfer.xml │ │ ├── ic_trolley_bag.xml │ │ ├── ic_unknown.xml │ │ ├── ic_view.xml │ │ ├── ic_wallet.xml │ │ └── is_select_profile.xml │ │ ├── mipmap-anydpi-v26 │ │ └── ic_launcher.xml │ │ ├── values-be │ │ └── strings.xml │ │ ├── values-ru │ │ └── strings.xml │ │ ├── values │ │ ├── ic_launcher_background.xml │ │ └── strings.xml │ │ └── xml │ │ └── file_paths.xml └── ui │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── org │ └── expenny │ └── core │ └── ui │ ├── base │ ├── ExpennyDrawerManager.kt │ ├── ExpennyLoremIpsum.kt │ ├── ExpennyPreview.kt │ ├── ExpennyPreviewParameterProviders.kt │ ├── ExpennySnackbarManager.kt │ └── ExpennyViewModel.kt │ ├── components │ ├── ExpennyAccountsFilter.kt │ ├── ExpennyAsyncImage.kt │ ├── ExpennyBiometricPrompt.kt │ ├── ExpennyBottomSheet.kt │ ├── ExpennyButton.kt │ ├── ExpennyCard.kt │ ├── ExpennyCheckbox.kt │ ├── ExpennyCheckboxGroup.kt │ ├── ExpennyChip.kt │ ├── ExpennyDatePicker.kt │ ├── ExpennyDateRangeFilter.kt │ ├── ExpennyDateTimePicker.kt │ ├── ExpennyDialog.kt │ ├── ExpennyDonutChart.kt │ ├── ExpennyExpandableContent.kt │ ├── ExpennyFab.kt │ ├── ExpennyIconContainer.kt │ ├── ExpennyInput.kt │ ├── ExpennyLabel.kt │ ├── ExpennyLoadingContainer.kt │ ├── ExpennyLoadingDialog.kt │ ├── ExpennyLogo.kt │ ├── ExpennyMessage.kt │ ├── ExpennyRadioButton.kt │ ├── ExpennyRecord.kt │ ├── ExpennySearchToolbar.kt │ ├── ExpennySection.kt │ ├── ExpennySegmentedTabs.kt │ ├── ExpennySelectionButton.kt │ ├── ExpennySnackbar.kt │ ├── ExpennySwitch.kt │ ├── ExpennyTimePicker.kt │ ├── ExpennyToolbar.kt │ ├── ExpennyVerticalGrid.kt │ ├── ExpennyVerticalList.kt │ └── ExpennyWebView.kt │ ├── data │ ├── AbstractItemUi.kt │ ├── AccountNameUi.kt │ ├── AccountUi.kt │ ├── AmountUi.kt │ ├── BudgetGroupUi.kt │ ├── BudgetUi.kt │ ├── CategoryStatementUi.kt │ ├── CategoryUi.kt │ ├── ChartEntryUi.kt │ ├── CheckboxInputUi.kt │ ├── CountryUi.kt │ ├── CurrencyUi.kt │ ├── CurrencyUnitUi.kt │ ├── DecimalInputUi.kt │ ├── ExpensesUi.kt │ ├── IconUi.kt │ ├── InputUi.kt │ ├── InstitutionUi.kt │ ├── ItemUi.kt │ ├── PeriodicBudgetUi.kt │ ├── ProfileUi.kt │ ├── RecordUi.kt │ ├── SelectionUi.kt │ └── navargs │ │ ├── LongArrayNavArg.kt │ │ ├── LongNavArg.kt │ │ ├── NavArgResult.kt │ │ ├── RecordsListFilterNavArg.kt │ │ └── StringArrayNavArg.kt │ ├── extensions │ ├── CommonExtensions.kt │ ├── ContextExtensions.kt │ ├── DrawableResourceExtensions.kt │ ├── FlowExtensions.kt │ ├── LazyListStateExtensions.kt │ ├── ModifierExtension.kt │ ├── SelectionExtensions.kt │ ├── StringResourceExtensions.kt │ ├── TypeExtensions.kt │ └── WindowInsetsExtensions.kt │ ├── foundation │ ├── Color.kt │ └── Theme.kt │ ├── mapper │ ├── AccountMapper.kt │ ├── AccountNameMapper.kt │ ├── AmountMapper.kt │ ├── BudgetGroupMapper.kt │ ├── CategoryMapper.kt │ ├── CategoryStatementMapper.kt │ ├── CountryMapper.kt │ ├── CurrencyMapper.kt │ ├── CurrencyUnitMapper.kt │ ├── ExpensesMapper.kt │ ├── InstitutionMapper.kt │ ├── PeriodicBudgetMapper.kt │ ├── ProfileMapper.kt │ └── RecordMapper.kt │ ├── reducers │ ├── AccountsFilterStateReducer.kt │ ├── ContainerStateReducer.kt │ └── IntervalTypeStateReducer.kt │ ├── transformations │ └── ExpennyDecimalVisualTransformation.kt │ ├── transitions │ ├── HorizontalSlideTransitionStyle.kt │ ├── Transitions.kt │ └── VerticalSlideTransitionStyle.kt │ └── utils │ ├── LifecycleListener.kt │ ├── ResourceIdAccessor.kt │ └── TakePhotoResultRegistry.kt ├── docs ├── architecture_diagram.svg ├── frame_1.png ├── frame_2.png ├── frame_3.png ├── frame_4.png ├── frame_5.png └── frame_6.png ├── feature ├── accounts │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── accounts │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── accounts │ │ │ ├── details │ │ │ ├── AccountDetailsScreen.kt │ │ │ ├── AccountDetailsViewModel.kt │ │ │ ├── contract │ │ │ │ └── AccountDetailsContract.kt │ │ │ ├── navigation │ │ │ │ ├── AccountDetailsNavArgs.kt │ │ │ │ └── AccountDetailsNavigator.kt │ │ │ └── view │ │ │ │ ├── AccountDetailsContent.kt │ │ │ │ ├── AccountDetailsDeleteDialog.kt │ │ │ │ ├── AccountDetailsInputForm.kt │ │ │ │ ├── AccountDetailsToolbar.kt │ │ │ │ └── AccountDetailsTypes.kt │ │ │ ├── list │ │ │ ├── AccountsListScreen.kt │ │ │ ├── AccountsListViewModel.kt │ │ │ ├── contract │ │ │ │ └── AccountsListContract.kt │ │ │ ├── navigation │ │ │ │ ├── AccountsListNavArgs.kt │ │ │ │ └── AccountsListNavigator.kt │ │ │ └── view │ │ │ │ ├── AccountsListContent.kt │ │ │ │ └── AccountsListToolbar.kt │ │ │ └── type │ │ │ ├── AccountTypeScreen.kt │ │ │ ├── AccountTypeViewModel.kt │ │ │ ├── contract │ │ │ └── AccountTypeContract.kt │ │ │ ├── navigation │ │ │ └── AccountTypeNavigator.kt │ │ │ └── view │ │ │ ├── AccountTypeContent.kt │ │ │ └── AccountTypeToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── accounts │ │ └── ExampleUnitTest.kt ├── analytics │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── analytics │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── analytics │ │ │ └── AnalyticsScreen.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── analytics │ │ └── ExampleUnitTest.kt ├── budgets │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── budgets │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── budgets │ │ │ ├── limit │ │ │ ├── BudgetLimitDetailsScreen.kt │ │ │ ├── BudgetLimitDetailsViewModel.kt │ │ │ ├── contract │ │ │ │ └── BudgetLimitDetailsContract.kt │ │ │ ├── navigation │ │ │ │ ├── BudgetLimitDetailsNavArgs.kt │ │ │ │ └── BudgetLimitDetailsNavigator.kt │ │ │ └── view │ │ │ │ ├── BudgetLimitDetailsContent.kt │ │ │ │ ├── BudgetLimitDetailsDeleteDialog.kt │ │ │ │ └── BudgetLimitDetailsToolbar.kt │ │ │ ├── list │ │ │ ├── BudgetsListScreen.kt │ │ │ ├── BudgetsListViewModel.kt │ │ │ ├── contract │ │ │ │ └── BudgetsListContract.kt │ │ │ ├── navigation │ │ │ │ └── BudgetsListNavigator.kt │ │ │ └── view │ │ │ │ ├── BudgetsListContent.kt │ │ │ │ └── BudgetsListToolbar.kt │ │ │ └── overview │ │ │ ├── BudgetOverviewScreen.kt │ │ │ ├── BudgetOverviewViewModel.kt │ │ │ ├── contract │ │ │ └── BudgetOverviewContract.kt │ │ │ ├── navigation │ │ │ ├── BudgetOverviewNavArgs.kt │ │ │ └── BudgetOverviewNavigator.kt │ │ │ └── view │ │ │ ├── BudgetLimitProgressIndicator.kt │ │ │ ├── BudgetOverviewContent.kt │ │ │ ├── BudgetOverviewProgressIndicator.kt │ │ │ └── BudgetOverviewToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── budgets │ │ └── ExampleUnitTest.kt ├── categories │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── categories │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── categories │ │ │ ├── details │ │ │ ├── CategoryDetailsScreen.kt │ │ │ ├── CategoryDetailsViewModel.kt │ │ │ ├── contract │ │ │ │ └── CategoryDetailsContract.kt │ │ │ ├── navigation │ │ │ │ ├── CategoryDetailsNavArgs.kt │ │ │ │ └── CategoryDetailsNavigator.kt │ │ │ └── view │ │ │ │ ├── CategoryDetailsContent.kt │ │ │ │ ├── CategoryDetailsDeleteDialog.kt │ │ │ │ ├── CategoryDetailsInputForm.kt │ │ │ │ └── CategoryDetailsToolbar.kt │ │ │ └── list │ │ │ ├── CategoriesListScreen.kt │ │ │ ├── CategoriesListViewModel.kt │ │ │ ├── contract │ │ │ └── CategoriesListContract.kt │ │ │ ├── navigation │ │ │ ├── CategoriesListNavArgs.kt │ │ │ └── CategoriesListNavigator.kt │ │ │ └── view │ │ │ ├── CategoriesListContent.kt │ │ │ └── CategoriesListToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── categories │ │ └── ExampleUnitTest.kt ├── currencies │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── currencies │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── currencies │ │ │ ├── details │ │ │ ├── CurrencyDetailsScreen.kt │ │ │ ├── CurrencyDetailsViewModel.kt │ │ │ ├── contract │ │ │ │ └── CurrencyDetailsContract.kt │ │ │ ├── navigation │ │ │ │ ├── CurrencyDetailsNavArgs.kt │ │ │ │ └── CurrencyDetailsNavigator.kt │ │ │ └── view │ │ │ │ ├── CurrencyDetailsContent.kt │ │ │ │ ├── CurrencyDetailsDeleteDialog.kt │ │ │ │ ├── CurrencyDetailsInfoDialog.kt │ │ │ │ ├── CurrencyDetailsInputForm.kt │ │ │ │ └── CurrencyDetailsToolbar.kt │ │ │ └── list │ │ │ ├── CurrenciesListScreen.kt │ │ │ ├── CurrenciesListViewModel.kt │ │ │ ├── contract │ │ │ └── CurrenciesListContract.kt │ │ │ ├── navigation │ │ │ ├── CurrenciesListNavArgs.kt │ │ │ └── CurrenciesListNavigator.kt │ │ │ └── view │ │ │ ├── CurrenciesList.kt │ │ │ ├── CurrenciesListContent.kt │ │ │ └── CurrenciesListToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── currencies │ │ └── ExampleUnitTest.kt ├── currencyunits │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── currencyunits │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── currencyunits │ │ │ ├── CurrencyUnitsListScreen.kt │ │ │ ├── CurrencyUnitsListViewModel.kt │ │ │ ├── contract │ │ │ └── CurrencyUnitsListContract.kt │ │ │ ├── navigation │ │ │ └── CurrencyUnitsListNavArgs.kt │ │ │ └── view │ │ │ ├── CurrencyUnitsListContent.kt │ │ │ └── CurrencyUnitsListToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── currencyunits │ │ └── ExampleUnitTest.kt ├── dashboard │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── dashboard │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── dashboard │ │ │ ├── DashboardScreen.kt │ │ │ ├── DashboardViewModel.kt │ │ │ ├── contract │ │ │ └── DashboardContract.kt │ │ │ ├── model │ │ │ ├── DashboardBalanceUi.kt │ │ │ └── DashboardExpensesUi.kt │ │ │ ├── navigation │ │ │ └── DashboardNavigator.kt │ │ │ ├── style │ │ │ └── DashboardScreenTransitionStyle.kt │ │ │ └── view │ │ │ ├── DashboardAccountsSection.kt │ │ │ ├── DashboardAddRecordDialog.kt │ │ │ ├── DashboardBalanceSection.kt │ │ │ ├── DashboardContent.kt │ │ │ ├── DashboardExpensesSection.kt │ │ │ ├── DashboardFloatingActionButton.kt │ │ │ ├── DashboardToolbar.kt │ │ │ └── DashboardWidgetsSection.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── dashboard │ │ └── ExampleUnitTest.kt ├── daterangepicker │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── daterangepicker │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── daterangepicker │ │ │ ├── DateRangePickerContract.kt │ │ │ ├── DateRangePickerScreen.kt │ │ │ ├── DateRangePickerViewModel.kt │ │ │ ├── navigation │ │ │ └── DateRangePickerNavArgs.kt │ │ │ └── view │ │ │ ├── DateRangePicker.kt │ │ │ ├── DateRangePickerActionButton.kt │ │ │ ├── DateRangePickerContent.kt │ │ │ └── DateRangePickerToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── daterangepicker │ │ └── ExampleUnitTest.kt ├── institution │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── institution │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── institution │ │ │ ├── list │ │ │ ├── InstitutionsListScreen.kt │ │ │ ├── InstitutionsListViewModel.kt │ │ │ ├── contract │ │ │ │ └── InstitutionsListContract.kt │ │ │ ├── navigation │ │ │ │ ├── InstitutionsListNavArgs.kt │ │ │ │ └── InstitutionsListNavigator.kt │ │ │ └── view │ │ │ │ └── InstitutionsListContent.kt │ │ │ └── requisition │ │ │ ├── InstitutionRequisitionScreen.kt │ │ │ ├── InstitutionRequisitionViewModel.kt │ │ │ ├── contract │ │ │ └── InstitutionRequisitionContract.kt │ │ │ ├── navigation │ │ │ ├── InstitutionRequisitionNavArgs.kt │ │ │ └── InstitutionRequisitionNavigator.kt │ │ │ └── view │ │ │ └── InstitutionRequisitionContent.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── institution │ │ └── ExampleUnitTest.kt ├── passcode │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── passcode │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── passcode │ │ │ ├── PasscodeScreen.kt │ │ │ ├── PasscodeViewModel.kt │ │ │ ├── contract │ │ │ └── PasscodeContract.kt │ │ │ ├── model │ │ │ ├── PasscodeType.kt │ │ │ └── PasscodeValidationResult.kt │ │ │ ├── navigation │ │ │ ├── PasscodeNavArgs.kt │ │ │ └── PasscodeNavigator.kt │ │ │ └── view │ │ │ ├── PasscodeContent.kt │ │ │ ├── PasscodeInfoDialog.kt │ │ │ ├── PasscodeInputsRow.kt │ │ │ ├── PasscodeKeyboard.kt │ │ │ └── PasscodeToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── passcode │ │ └── ExampleUnitTest.kt ├── profilesetup │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── profilesetup │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── profilesetup │ │ │ ├── ProfileSetupScreen.kt │ │ │ ├── ProfileSetupViewModel.kt │ │ │ ├── contract │ │ │ └── ProfileSetupContract.kt │ │ │ ├── navigation │ │ │ └── ProfileSetupNavigator.kt │ │ │ ├── style │ │ │ └── ProfileSetupScreenTransitionStyle.kt │ │ │ └── view │ │ │ ├── ProfileSetupAbortDialog.kt │ │ │ ├── ProfileSetupConfirmationDialog.kt │ │ │ ├── ProfileSetupContent.kt │ │ │ ├── ProfileSetupInputForm.kt │ │ │ └── ProfileSetupToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── profilesetup │ │ └── ExampleUnitTest.kt ├── records │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── records │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── records │ │ │ ├── details │ │ │ ├── RecordDetailsScreen.kt │ │ │ ├── RecordDetailsViewModel.kt │ │ │ ├── contract │ │ │ │ └── RecordDetailsContract.kt │ │ │ ├── navigation │ │ │ │ ├── RecordDetailsNavArgs.kt │ │ │ │ └── RecordDetailsNavigator.kt │ │ │ └── view │ │ │ │ ├── RecordDetailsAdditionsSection.kt │ │ │ │ ├── RecordDetailsContent.kt │ │ │ │ ├── RecordDetailsDialog.kt │ │ │ │ ├── RecordDetailsMainSection.kt │ │ │ │ ├── RecordDetailsReceipt.kt │ │ │ │ └── RecordDetailsToolbar.kt │ │ │ ├── labels │ │ │ ├── RecordLabelsListScreen.kt │ │ │ ├── RecordLabelsListViewModel.kt │ │ │ ├── contract │ │ │ │ └── RecordLabelsListContract.kt │ │ │ ├── navigation │ │ │ │ └── RecordLabelsListNavArgs.kt │ │ │ └── view │ │ │ │ ├── RecordLabelsListContent.kt │ │ │ │ └── RecordLabelsListToolbar.kt │ │ │ └── list │ │ │ ├── RecordsListScreen.kt │ │ │ ├── RecordsListViewModel.kt │ │ │ ├── contract │ │ │ └── RecordsListContract.kt │ │ │ ├── navigation │ │ │ ├── RecordsListNavArgs.kt │ │ │ └── RecordsListNavigator.kt │ │ │ ├── reducer │ │ │ └── FilterSelectionsStateReducer.kt │ │ │ └── view │ │ │ ├── RecordsListContent.kt │ │ │ ├── RecordsListDialog.kt │ │ │ ├── RecordsListFilter.kt │ │ │ └── RecordsListToolbar.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── records │ │ └── ExampleUnitTest.kt ├── settings │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── settings │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── expenny │ │ │ └── feature │ │ │ └── settings │ │ │ ├── SettingsScreen.kt │ │ │ ├── SettingsViewModel.kt │ │ │ ├── contract │ │ │ └── SettingsContract.kt │ │ │ ├── navigation │ │ │ └── SettingsNavigator.kt │ │ │ └── view │ │ │ ├── SettingsContent.kt │ │ │ ├── SettingsDialog.kt │ │ │ ├── SettingsInstallationId.kt │ │ │ └── SettingsSections.kt │ │ └── test │ │ └── java │ │ └── org │ │ └── expenny │ │ └── feature │ │ └── settings │ │ └── ExampleUnitTest.kt └── welcome │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── org │ └── expenny │ └── feature │ └── welcome │ ├── WelcomeScreen.kt │ ├── WelcomeViewModel.kt │ ├── contract │ └── WelcomeContract.kt │ ├── navigation │ └── WelcomeNavigator.kt │ ├── style │ └── WelcomeScreenTransitionStyle.kt │ └── view │ └── WelcomeContent.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/scripts/increment_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.github/scripts/increment_version.sh -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/expenny-debug-store.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/expenny-debug-store.jks -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/ExpennyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/ExpennyApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/main/MainNavigationDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/main/MainNavigationDrawer.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/main/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/main/MainScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/main/MainState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/main/MainState.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/main/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/main/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/navigation/ExpennyNavGraphs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/navigation/ExpennyNavGraphs.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/navigation/ExpennyNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/navigation/ExpennyNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/navigation/ExpennyNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/navigation/ExpennyNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/org/expenny/navigation/NavigationExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/java/org/expenny/navigation/NavigationExtension.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/drawable/ic_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_root.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/layout/activity_root.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/org/expenny/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/app/src/test/java/org/expenny/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/build.gradle.kts -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/BigDecimalExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/BigDecimalExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/BooleanExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/BooleanExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/ClosedRangeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/ClosedRangeExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/DateTimeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/DateTimeExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/FloatExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/FloatExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/FlowExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/FlowExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/InstantExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/InstantExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/ListExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/ListExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/LocalDateExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/LocalDateExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/OffsetDateTimeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/OffsetDateTimeExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/StringExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/StringExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/extensions/StringResourceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/extensions/StringResourceExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/models/DrawableResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/models/DrawableResource.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/models/ErrorMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/models/ErrorMessage.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/models/StringResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/models/StringResource.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/AccountTrendType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/AccountTrendType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/AccountType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/AccountType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/ApplicationLanguage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/ApplicationLanguage.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/ApplicationTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/ApplicationTheme.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/BudgetType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/BudgetType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/DashboardWidgetType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/DashboardWidgetType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/IntervalType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/IntervalType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/ItemActionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/ItemActionType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/LocalAccountType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/LocalAccountType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/PeriodType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/PeriodType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/PeriodicalBudgetType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/PeriodicalBudgetType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/ProfileActionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/ProfileActionType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/RecordType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/RecordType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/RecordsFilterType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/RecordsFilterType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/SettingsItemType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/SettingsItemType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/SortType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/SortType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/types/TransactionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/types/TransactionType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/Constants.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/EmptyCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/EmptyCollector.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/ExternalFilesDirectoryHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/ExternalFilesDirectoryHandler.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/RemoteResultMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/RemoteResultMediator.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/ResourceIdProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/ResourceIdProvider.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/ResourceNameProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/ResourceNameProvider.kt -------------------------------------------------------------------------------- /core/common/src/main/java/org/expenny/core/common/utils/StringResourceProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/common/src/main/java/org/expenny/core/common/utils/StringResourceProvider.kt -------------------------------------------------------------------------------- /core/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/build.gradle.kts -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/di/DataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/di/DataModule.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/mapper/DataMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/mapper/DataMapper.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/AccountRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/AccountRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/AlarmRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/AlarmRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/BiometricRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/BiometricRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/BudgetGroupRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/BudgetGroupRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/BudgetRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/BudgetRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/CategoryRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/CategoryRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/CurrencyRateRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/CurrencyRateRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/CurrencyRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/CurrencyRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/CurrencyUnitRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/CurrencyUnitRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/FileRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/FileRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/InstitutionAccountRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/InstitutionAccountRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/InstitutionCountryRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/InstitutionCountryRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/InstitutionRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/InstitutionRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/InstitutionRequisitionRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/InstitutionRequisitionRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/ProfileRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/ProfileRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/RecordFileRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/RecordFileRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/RecordRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/RecordRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/repository/WorkRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/repository/WorkRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/tasks/receiver/BootReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/tasks/receiver/BootReceiver.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/tasks/receiver/HiltBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/tasks/receiver/HiltBroadcastReceiver.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/tasks/receiver/ReminderReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/tasks/receiver/ReminderReceiver.kt -------------------------------------------------------------------------------- /core/data/src/main/java/org/expenny/core/data/tasks/worker/CurrencySyncWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/main/java/org/expenny/core/data/tasks/worker/CurrencySyncWorker.kt -------------------------------------------------------------------------------- /core/data/src/test/java/org/expenny/data/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/data/src/test/java/org/expenny/data/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/database/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/database/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/build.gradle.kts -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/ExpennyDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/ExpennyDatabase.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/AccountDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/AccountDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/BudgetDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/BudgetDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/BudgetGroupBudgetDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/BudgetGroupBudgetDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/BudgetGroupDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/BudgetGroupDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/CategoryDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/CategoryDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/CurrencyDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/CurrencyDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/FileDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/FileDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/ProfileDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/ProfileDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/RecordDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/RecordDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/dao/RecordFileDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/dao/RecordFileDao.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/di/DatabaseModule.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/crossref/BudgetGroupBudgetCrossRef.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/crossref/BudgetGroupBudgetCrossRef.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/crossref/RecordFileCrossRef.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/crossref/RecordFileCrossRef.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/AccountEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/AccountEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/BudgetEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/BudgetEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/BudgetGroupEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/BudgetGroupEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/CategoryEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/CategoryEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/FileEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/FileEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/RecordEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/RecordEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/embedded/SettlementCurrencyEmbedded.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/embedded/SettlementCurrencyEmbedded.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/AccountEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/AccountEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/BudgetEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/BudgetEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/BudgetGroupEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/BudgetGroupEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/CategoryEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/CategoryEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/FileEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/FileEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/ProfileEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/ProfileEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/RecordEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/RecordEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/model/entity/SettlementCurrencyEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/model/entity/SettlementCurrencyEntity.kt -------------------------------------------------------------------------------- /core/database/src/main/java/org/expenny/core/database/utils/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/main/java/org/expenny/core/database/utils/Converters.kt -------------------------------------------------------------------------------- /core/database/src/test/java/org/expenny/core/database/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/database/src/test/java/org/expenny/core/database/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/datastore/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/datastore/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/datastore/build.gradle.kts -------------------------------------------------------------------------------- /core/datastore/src/main/java/org/expenny/core/datastore/ExpennyDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/datastore/src/main/java/org/expenny/core/datastore/ExpennyDataStore.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/org/expenny/core/datastore/di/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/datastore/src/main/java/org/expenny/core/datastore/di/DataStoreModule.kt -------------------------------------------------------------------------------- /core/datastore/src/test/java/org/expenny/core/datastore/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/datastore/src/test/java/org/expenny/core/datastore/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/build.gradle.kts -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/AccountRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/AccountRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/AlarmRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/AlarmRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/BiometricRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/BiometricRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/BudgetGroupRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/BudgetGroupRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/BudgetRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/BudgetRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/CategoryRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/CategoryRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/CurrencyRateRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/CurrencyRateRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/CurrencyRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/CurrencyRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/CurrencyUnitRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/CurrencyUnitRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/FileRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/FileRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionAccountRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionAccountRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionCountryRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionCountryRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionRequisitionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/InstitutionRequisitionRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/ProfileRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/ProfileRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/RecordFileRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/RecordFileRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/RecordRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/RecordRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/repository/WorkRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/repository/WorkRepository.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/GetCurrencyAmountSumUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/GetCurrencyAmountSumUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/ValidateInputUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/ValidateInputUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/CreateAccountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/CreateAccountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/CreateInitialAccountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/CreateInitialAccountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/CreateLinkedAccountsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/CreateLinkedAccountsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/DeleteAccountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/DeleteAccountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountFundsHistoryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountFundsHistoryUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountTrendUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountTrendUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetAccountsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetLastUsedAccountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/GetLastUsedAccountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/account/UpdateAccountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/account/UpdateAccountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budget/CreateBudgetUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budget/CreateBudgetUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budget/DeleteBudgetUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budget/DeleteBudgetUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budget/GetBudgetUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budget/GetBudgetUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budget/GetBudgetsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budget/GetBudgetsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budget/GetChronologicalBudgetsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budget/GetChronologicalBudgetsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budget/UpdateBudgetUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budget/UpdateBudgetUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/budgetgroup/DeleteBudgetGroupUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/budgetgroup/DeleteBudgetGroupUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/category/CreateCategoryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/category/CreateCategoryUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/category/DeleteCategoryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/category/DeleteCategoryUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/category/GetCategoriesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/category/GetCategoriesUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/category/GetCategoryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/category/GetCategoryUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/category/GetMostUsedCategoryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/category/GetMostUsedCategoryUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/category/UpdateCategoryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/category/UpdateCategoryUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currency/CreateCurrencyUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currency/CreateCurrencyUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currency/DeleteCurrencyUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currency/DeleteCurrencyUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currency/GetCurrenciesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currency/GetCurrenciesUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currency/GetCurrencyUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currency/GetCurrencyUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currency/GetMainCurrencyUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currency/GetMainCurrencyUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currency/UpdateCurrencyUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currency/UpdateCurrencyUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currencyunit/GetCurrencyUnitUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currencyunit/GetCurrencyUnitUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/currencyunit/GetCurrencyUnitsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/currencyunit/GetCurrencyUnitsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/institution/GetInstitutionUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/institution/GetInstitutionUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/institution/GetInstitutionsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/institution/GetInstitutionsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetBiometricStatusUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetBiometricStatusUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetCanSendAlarmsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetCanSendAlarmsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetInstallationIdUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetInstallationIdUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetThemePreferenceUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/GetThemePreferenceUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/SetInstallationIdUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/preferences/SetInstallationIdUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/profile/CreateProfileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/profile/CreateProfileUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/profile/DeleteCurrentProfileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/profile/DeleteCurrentProfileUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/profile/GetCurrentProfileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/profile/GetCurrentProfileUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/profile/GetProfileSetUpUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/profile/GetProfileSetUpUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/profile/GetProfilesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/profile/GetProfilesUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/profile/SetCurrentProfileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/profile/SetCurrentProfileUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/rate/GetCurrencyRatesUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/rate/GetCurrencyRatesUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/rate/GetLatestCurrencyRateUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/rate/GetLatestCurrencyRateUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/record/CreateRecordUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/record/CreateRecordUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/record/DeleteRecordUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/record/DeleteRecordUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/record/GetRecordLabelsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/record/GetRecordLabelsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/record/GetRecordUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/record/GetRecordUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/record/GetRecordsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/record/GetRecordsUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/record/UpdateRecordUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/record/UpdateRecordUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/requisition/CreateRequisitionUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/requisition/CreateRequisitionUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/requisition/DeleteRequisitionUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/requisition/DeleteRequisitionUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/usecase/requisition/GetRequisitionUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/usecase/requisition/GetRequisitionUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/AlphanumericValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/AlphanumericValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/BigDecimalConstraintsValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/BigDecimalConstraintsValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/ColorHexValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/ColorHexValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/LengthValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/LengthValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/MinimumLengthValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/MinimumLengthValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/PatternValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/PatternValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/RequiredBigDecimalValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/RequiredBigDecimalValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/RequiredStringValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/RequiredStringValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/RequiredValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/RequiredValidator.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/ValidationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/ValidationResult.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/org/expenny/core/domain/validators/Validator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/main/java/org/expenny/core/domain/validators/Validator.kt -------------------------------------------------------------------------------- /core/domain/src/test/java/org/expenny/core/domain/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/domain/src/test/java/org/expenny/core/domain/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/build.gradle.kts -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/account/Account.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/account/Account.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/account/AccountCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/account/AccountCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/account/AccountRecords.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/account/AccountRecords.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/account/AccountUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/account/AccountUpdate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/biometric/BiometricStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/biometric/BiometricStatus.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/biometric/CryptoPurpose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/biometric/CryptoPurpose.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/budget/Budget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/budget/Budget.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/budget/BudgetCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/budget/BudgetCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/budget/BudgetUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/budget/BudgetUpdate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/budgetgroup/BudgetGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/budgetgroup/BudgetGroup.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/budgetgroup/BudgetGroupCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/budgetgroup/BudgetGroupCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/budgetgroup/BudgetGroupUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/budgetgroup/BudgetGroupUpdate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/category/Category.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/category/Category.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/category/CategoryCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/category/CategoryCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/category/CategoryExpenses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/category/CategoryExpenses.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/category/CategoryStatement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/category/CategoryStatement.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/category/CategoryUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/category/CategoryUpdate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/common/Country.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/common/Country.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/common/DatedAmount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/common/DatedAmount.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/currency/Currency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/currency/Currency.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/currency/CurrencyAmount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/currency/CurrencyAmount.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/currency/CurrencyCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/currency/CurrencyCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/currency/CurrencyRate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/currency/CurrencyRate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/currency/CurrencyUnit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/currency/CurrencyUnit.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/currency/CurrencyUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/currency/CurrencyUpdate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/file/FileCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/file/FileCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/institution/Institution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/institution/Institution.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/institution/InstitutionAccount.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/institution/InstitutionAccount.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/institution/InstitutionRequisition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/institution/InstitutionRequisition.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/institution/InstitutionRequisitionStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/institution/InstitutionRequisitionStatus.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/profile/Profile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/profile/Profile.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/profile/ProfileCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/profile/ProfileCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/profile/ProfileUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/profile/ProfileUpdate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/record/Record.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/record/Record.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/record/RecordCreate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/record/RecordCreate.kt -------------------------------------------------------------------------------- /core/model/src/main/java/org/expenny/core/model/record/RecordUpdate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/main/java/org/expenny/core/model/record/RecordUpdate.kt -------------------------------------------------------------------------------- /core/model/src/test/java/org/expenny/core/model/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/model/src/test/java/org/expenny/core/model/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/network/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/network/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/build.gradle.kts -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/EcbService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/EcbService.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/GoCardlessService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/GoCardlessService.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/di/NetworkModule.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/EcbRateReferenceDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/EcbRateReferenceDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountBalanceAmountDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountBalanceAmountDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountBalanceDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountBalanceDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountBalancesWrapperDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountBalancesWrapperDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountDetailsDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountDetailsDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountDetailsWrapperDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountDetailsWrapperDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAccountDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAgreementDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessAgreementDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessInstitutionDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessInstitutionDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessRequisitionDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessRequisitionDto.kt -------------------------------------------------------------------------------- /core/network/src/main/java/org/expenny/core/network/dto/GoCardlessTokenDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/main/java/org/expenny/core/network/dto/GoCardlessTokenDto.kt -------------------------------------------------------------------------------- /core/network/src/test/java/org/expenny/core/network/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/network/src/test/java/org/expenny/core/network/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/resources/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/build.gradle.kts -------------------------------------------------------------------------------- /core/resources/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /core/resources/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_add_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_add_profile.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_airplane.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_airplane.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_analytics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_analytics.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_backspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_backspace.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bag.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bank.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bank.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_basket.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_basket.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_beer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_beer.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bell.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bell.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bill.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_biometric.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_biometric.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bolt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bolt.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_broken_image_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_broken_image_placeholder.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bug.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_bus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_bus.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_calculator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_calculator.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_camera.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_card.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_care.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_care.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_cart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_cart.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_cash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_cash.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_cat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_cat.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_category.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_check_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_check_circle.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_cheque.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_cheque.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_chevron_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_chevron_left.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_chevron_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_chevron_right.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_clear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_clear.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_coins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_coins.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_copy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_copy.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_costs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_costs.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_currency.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_currency.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_cutlery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_cutlery.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_dashboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_dashboard.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_debts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_debts.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_delivery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_delivery.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_digital_store.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_digital_store.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_dinner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_dinner.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_dog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_dog.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_edit.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_entertainment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_entertainment.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_estate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_estate.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_expand.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_expand.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_expense.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_expense.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_family.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_family.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_filled_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_filled_circle.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_filter.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_fitness.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_fitness.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_games.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_games.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_google.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_google.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_health.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_health.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_help.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_help.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_house.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_house.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_image_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_image_placeholder.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_import_export.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_import_export.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_income.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_income.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_key.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_key.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_label.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_label.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_labels.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_language.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_language.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_list.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_logo.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_menu.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_money.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_money.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_more_horizontal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_more_horizontal.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_more_vertical.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_more_vertical.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_passcode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_passcode.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_pet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_pet.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_pill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_pill.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_pizza.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_pizza.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_profile.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_profile_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_profile_delete.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_rate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_rate.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_rates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_rates.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_records.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_records.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_refresh.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_safe.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_safe.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_savings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_savings.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_smile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_smile.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_storage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_storage.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_study.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_study.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_suitcase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_suitcase.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_theme.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_time.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_tram.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_tram.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_transfer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_transfer.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_trolley_bag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_trolley_bag.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_unknown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_unknown.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_view.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/ic_wallet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/ic_wallet.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/drawable/is_select_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/drawable/is_select_profile.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/values-be/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/values-be/strings.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/values-ru/strings.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/resources/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/resources/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /core/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/build.gradle.kts -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/base/ExpennyDrawerManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/base/ExpennyDrawerManager.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/base/ExpennyLoremIpsum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/base/ExpennyLoremIpsum.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/base/ExpennyPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/base/ExpennyPreview.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/base/ExpennyPreviewParameterProviders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/base/ExpennyPreviewParameterProviders.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/base/ExpennySnackbarManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/base/ExpennySnackbarManager.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/base/ExpennyViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/base/ExpennyViewModel.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyAccountsFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyAccountsFilter.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyAsyncImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyAsyncImage.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyBiometricPrompt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyBiometricPrompt.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyBottomSheet.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyCard.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyCheckbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyCheckbox.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyCheckboxGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyCheckboxGroup.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyChip.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDatePicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDatePicker.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDateRangeFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDateRangeFilter.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDateTimePicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDateTimePicker.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDialog.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDonutChart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyDonutChart.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyExpandableContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyExpandableContent.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyFab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyFab.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyIconContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyIconContainer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyInput.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyInput.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLabel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLabel.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLoadingContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLoadingContainer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLoadingDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLoadingDialog.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLogo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyLogo.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyMessage.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyRadioButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyRadioButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyRecord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyRecord.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennySearchToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennySearchToolbar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennySection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennySection.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennySegmentedTabs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennySegmentedTabs.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennySelectionButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennySelectionButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennySnackbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennySnackbar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennySwitch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennySwitch.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyTimePicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyTimePicker.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyToolbar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyVerticalGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyVerticalGrid.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyVerticalList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyVerticalList.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/components/ExpennyWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/components/ExpennyWebView.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/AbstractItemUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/AbstractItemUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/AccountNameUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/AccountNameUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/AccountUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/AccountUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/AmountUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/AmountUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/BudgetGroupUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/BudgetGroupUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/BudgetUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/BudgetUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/CategoryStatementUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/CategoryStatementUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/CategoryUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/CategoryUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/ChartEntryUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/ChartEntryUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/CheckboxInputUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/CheckboxInputUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/CountryUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/CountryUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/CurrencyUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/CurrencyUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/CurrencyUnitUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/CurrencyUnitUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/DecimalInputUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/DecimalInputUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/ExpensesUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/ExpensesUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/IconUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/IconUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/InputUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/InputUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/InstitutionUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/InstitutionUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/ItemUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/ItemUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/PeriodicBudgetUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/PeriodicBudgetUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/ProfileUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/ProfileUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/RecordUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/RecordUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/SelectionUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/SelectionUi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/navargs/LongArrayNavArg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/navargs/LongArrayNavArg.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/navargs/LongNavArg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/navargs/LongNavArg.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/navargs/NavArgResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/navargs/NavArgResult.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/navargs/RecordsListFilterNavArg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/navargs/RecordsListFilterNavArg.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/data/navargs/StringArrayNavArg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/data/navargs/StringArrayNavArg.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/CommonExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/CommonExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/ContextExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/DrawableResourceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/DrawableResourceExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/FlowExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/FlowExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/LazyListStateExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/LazyListStateExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/ModifierExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/ModifierExtension.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/SelectionExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/SelectionExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/StringResourceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/StringResourceExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/TypeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/TypeExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/extensions/WindowInsetsExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/extensions/WindowInsetsExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/foundation/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/foundation/Color.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/foundation/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/foundation/Theme.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/AccountMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/AccountMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/AccountNameMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/AccountNameMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/AmountMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/AmountMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/BudgetGroupMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/BudgetGroupMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/CategoryMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/CategoryMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/CategoryStatementMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/CategoryStatementMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/CountryMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/CountryMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/CurrencyMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/CurrencyMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/CurrencyUnitMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/CurrencyUnitMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/ExpensesMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/ExpensesMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/InstitutionMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/InstitutionMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/PeriodicBudgetMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/PeriodicBudgetMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/ProfileMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/ProfileMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/mapper/RecordMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/mapper/RecordMapper.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/reducers/AccountsFilterStateReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/reducers/AccountsFilterStateReducer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/reducers/ContainerStateReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/reducers/ContainerStateReducer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/reducers/IntervalTypeStateReducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/reducers/IntervalTypeStateReducer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/transformations/ExpennyDecimalVisualTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/transformations/ExpennyDecimalVisualTransformation.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/transitions/HorizontalSlideTransitionStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/transitions/HorizontalSlideTransitionStyle.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/transitions/Transitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/transitions/Transitions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/transitions/VerticalSlideTransitionStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/transitions/VerticalSlideTransitionStyle.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/utils/LifecycleListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/utils/LifecycleListener.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/utils/ResourceIdAccessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/utils/ResourceIdAccessor.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/org/expenny/core/ui/utils/TakePhotoResultRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/core/ui/src/main/java/org/expenny/core/ui/utils/TakePhotoResultRegistry.kt -------------------------------------------------------------------------------- /docs/architecture_diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/architecture_diagram.svg -------------------------------------------------------------------------------- /docs/frame_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/frame_1.png -------------------------------------------------------------------------------- /docs/frame_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/frame_2.png -------------------------------------------------------------------------------- /docs/frame_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/frame_3.png -------------------------------------------------------------------------------- /docs/frame_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/frame_4.png -------------------------------------------------------------------------------- /docs/frame_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/frame_5.png -------------------------------------------------------------------------------- /docs/frame_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/docs/frame_6.png -------------------------------------------------------------------------------- /feature/accounts/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/accounts/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/build.gradle.kts -------------------------------------------------------------------------------- /feature/accounts/src/androidTest/java/org/expenny/feature/accounts/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/androidTest/java/org/expenny/feature/accounts/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/details/AccountDetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/details/AccountDetailsScreen.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/details/AccountDetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/details/AccountDetailsViewModel.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/details/view/AccountDetailsTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/details/view/AccountDetailsTypes.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/list/AccountsListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/list/AccountsListScreen.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/list/AccountsListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/list/AccountsListViewModel.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/list/view/AccountsListContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/list/view/AccountsListContent.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/list/view/AccountsListToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/list/view/AccountsListToolbar.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/type/AccountTypeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/type/AccountTypeScreen.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/type/AccountTypeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/type/AccountTypeViewModel.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/type/contract/AccountTypeContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/type/contract/AccountTypeContract.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/type/view/AccountTypeContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/type/view/AccountTypeContent.kt -------------------------------------------------------------------------------- /feature/accounts/src/main/java/org/expenny/feature/accounts/type/view/AccountTypeToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/main/java/org/expenny/feature/accounts/type/view/AccountTypeToolbar.kt -------------------------------------------------------------------------------- /feature/accounts/src/test/java/org/expenny/feature/accounts/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/accounts/src/test/java/org/expenny/feature/accounts/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/analytics/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/analytics/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/analytics/build.gradle.kts -------------------------------------------------------------------------------- /feature/analytics/src/androidTest/java/org/expenny/feature/analytics/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/analytics/src/androidTest/java/org/expenny/feature/analytics/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/analytics/src/main/java/org/expenny/feature/analytics/AnalyticsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/analytics/src/main/java/org/expenny/feature/analytics/AnalyticsScreen.kt -------------------------------------------------------------------------------- /feature/analytics/src/test/java/org/expenny/feature/analytics/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/analytics/src/test/java/org/expenny/feature/analytics/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/budgets/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/budgets/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/build.gradle.kts -------------------------------------------------------------------------------- /feature/budgets/src/androidTest/java/org/expenny/feature/budgets/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/androidTest/java/org/expenny/feature/budgets/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/limit/BudgetLimitDetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/limit/BudgetLimitDetailsScreen.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/limit/BudgetLimitDetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/limit/BudgetLimitDetailsViewModel.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/list/BudgetsListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/list/BudgetsListScreen.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/list/BudgetsListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/list/BudgetsListViewModel.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/list/contract/BudgetsListContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/list/contract/BudgetsListContract.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/list/view/BudgetsListContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/list/view/BudgetsListContent.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/list/view/BudgetsListToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/list/view/BudgetsListToolbar.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/overview/BudgetOverviewScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/overview/BudgetOverviewScreen.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/overview/BudgetOverviewViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/overview/BudgetOverviewViewModel.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/overview/view/BudgetOverviewContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/overview/view/BudgetOverviewContent.kt -------------------------------------------------------------------------------- /feature/budgets/src/main/java/org/expenny/feature/budgets/overview/view/BudgetOverviewToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/main/java/org/expenny/feature/budgets/overview/view/BudgetOverviewToolbar.kt -------------------------------------------------------------------------------- /feature/budgets/src/test/java/org/expenny/feature/budgets/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/budgets/src/test/java/org/expenny/feature/budgets/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/categories/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/categories/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/categories/build.gradle.kts -------------------------------------------------------------------------------- /feature/categories/src/main/java/org/expenny/feature/categories/details/CategoryDetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/categories/src/main/java/org/expenny/feature/categories/details/CategoryDetailsScreen.kt -------------------------------------------------------------------------------- /feature/categories/src/main/java/org/expenny/feature/categories/list/CategoriesListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/categories/src/main/java/org/expenny/feature/categories/list/CategoriesListScreen.kt -------------------------------------------------------------------------------- /feature/categories/src/main/java/org/expenny/feature/categories/list/CategoriesListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/categories/src/main/java/org/expenny/feature/categories/list/CategoriesListViewModel.kt -------------------------------------------------------------------------------- /feature/categories/src/test/java/org/expenny/feature/categories/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/categories/src/test/java/org/expenny/feature/categories/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/currencies/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/currencies/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencies/build.gradle.kts -------------------------------------------------------------------------------- /feature/currencies/src/main/java/org/expenny/feature/currencies/details/CurrencyDetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencies/src/main/java/org/expenny/feature/currencies/details/CurrencyDetailsScreen.kt -------------------------------------------------------------------------------- /feature/currencies/src/main/java/org/expenny/feature/currencies/list/CurrenciesListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencies/src/main/java/org/expenny/feature/currencies/list/CurrenciesListScreen.kt -------------------------------------------------------------------------------- /feature/currencies/src/main/java/org/expenny/feature/currencies/list/CurrenciesListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencies/src/main/java/org/expenny/feature/currencies/list/CurrenciesListViewModel.kt -------------------------------------------------------------------------------- /feature/currencies/src/main/java/org/expenny/feature/currencies/list/view/CurrenciesList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencies/src/main/java/org/expenny/feature/currencies/list/view/CurrenciesList.kt -------------------------------------------------------------------------------- /feature/currencies/src/test/java/org/expenny/feature/currencies/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencies/src/test/java/org/expenny/feature/currencies/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/currencyunits/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/currencyunits/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencyunits/build.gradle.kts -------------------------------------------------------------------------------- /feature/currencyunits/src/main/java/org/expenny/feature/currencyunits/CurrencyUnitsListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencyunits/src/main/java/org/expenny/feature/currencyunits/CurrencyUnitsListScreen.kt -------------------------------------------------------------------------------- /feature/currencyunits/src/test/java/org/expenny/feature/currencyunits/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/currencyunits/src/test/java/org/expenny/feature/currencyunits/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/dashboard/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/dashboard/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/build.gradle.kts -------------------------------------------------------------------------------- /feature/dashboard/src/androidTest/java/org/expenny/feature/dashboard/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/androidTest/java/org/expenny/feature/dashboard/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/DashboardScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/DashboardScreen.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/DashboardViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/DashboardViewModel.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/contract/DashboardContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/contract/DashboardContract.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/model/DashboardBalanceUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/model/DashboardBalanceUi.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/model/DashboardExpensesUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/model/DashboardExpensesUi.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/navigation/DashboardNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/navigation/DashboardNavigator.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardAccountsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardAccountsSection.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardAddRecordDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardAddRecordDialog.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardBalanceSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardBalanceSection.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardContent.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardExpensesSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardExpensesSection.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardToolbar.kt -------------------------------------------------------------------------------- /feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardWidgetsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/main/java/org/expenny/feature/dashboard/view/DashboardWidgetsSection.kt -------------------------------------------------------------------------------- /feature/dashboard/src/test/java/org/expenny/feature/dashboard/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/dashboard/src/test/java/org/expenny/feature/dashboard/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/daterangepicker/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/daterangepicker/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/daterangepicker/build.gradle.kts -------------------------------------------------------------------------------- /feature/daterangepicker/src/test/java/org/expenny/feature/daterangepicker/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/daterangepicker/src/test/java/org/expenny/feature/daterangepicker/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/institution/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/institution/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/institution/build.gradle.kts -------------------------------------------------------------------------------- /feature/institution/src/main/java/org/expenny/feature/institution/list/InstitutionsListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/institution/src/main/java/org/expenny/feature/institution/list/InstitutionsListScreen.kt -------------------------------------------------------------------------------- /feature/institution/src/test/java/org/expenny/feature/institution/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/institution/src/test/java/org/expenny/feature/institution/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/passcode/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/passcode/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/build.gradle.kts -------------------------------------------------------------------------------- /feature/passcode/src/androidTest/java/org/expenny/feature/passcode/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/androidTest/java/org/expenny/feature/passcode/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/PasscodeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/PasscodeScreen.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/PasscodeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/PasscodeViewModel.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/contract/PasscodeContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/contract/PasscodeContract.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/model/PasscodeType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/model/PasscodeType.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/model/PasscodeValidationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/model/PasscodeValidationResult.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/navigation/PasscodeNavArgs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/navigation/PasscodeNavArgs.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/navigation/PasscodeNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/navigation/PasscodeNavigator.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeContent.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeInfoDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeInfoDialog.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeInputsRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeInputsRow.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeKeyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeKeyboard.kt -------------------------------------------------------------------------------- /feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/main/java/org/expenny/feature/passcode/view/PasscodeToolbar.kt -------------------------------------------------------------------------------- /feature/passcode/src/test/java/org/expenny/feature/passcode/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/passcode/src/test/java/org/expenny/feature/passcode/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/profilesetup/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/profilesetup/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/profilesetup/build.gradle.kts -------------------------------------------------------------------------------- /feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/ProfileSetupScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/ProfileSetupScreen.kt -------------------------------------------------------------------------------- /feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/ProfileSetupViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/ProfileSetupViewModel.kt -------------------------------------------------------------------------------- /feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/view/ProfileSetupContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/view/ProfileSetupContent.kt -------------------------------------------------------------------------------- /feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/view/ProfileSetupToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/profilesetup/src/main/java/org/expenny/feature/profilesetup/view/ProfileSetupToolbar.kt -------------------------------------------------------------------------------- /feature/profilesetup/src/test/java/org/expenny/feature/profilesetup/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/profilesetup/src/test/java/org/expenny/feature/profilesetup/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/records/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/records/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/build.gradle.kts -------------------------------------------------------------------------------- /feature/records/src/androidTest/java/org/expenny/feature/records/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/androidTest/java/org/expenny/feature/records/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/details/RecordDetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/details/RecordDetailsScreen.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/details/RecordDetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/details/RecordDetailsViewModel.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsContent.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsDialog.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsReceipt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsReceipt.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/details/view/RecordDetailsToolbar.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/labels/RecordLabelsListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/labels/RecordLabelsListScreen.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/labels/RecordLabelsListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/labels/RecordLabelsListViewModel.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/labels/view/RecordLabelsListContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/labels/view/RecordLabelsListContent.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/labels/view/RecordLabelsListToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/labels/view/RecordLabelsListToolbar.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/RecordsListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/RecordsListScreen.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/RecordsListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/RecordsListViewModel.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/contract/RecordsListContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/contract/RecordsListContract.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/navigation/RecordsListNavArgs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/navigation/RecordsListNavArgs.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListContent.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListDialog.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListFilter.kt -------------------------------------------------------------------------------- /feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/main/java/org/expenny/feature/records/list/view/RecordsListToolbar.kt -------------------------------------------------------------------------------- /feature/records/src/test/java/org/expenny/feature/records/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/records/src/test/java/org/expenny/feature/records/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/build.gradle.kts -------------------------------------------------------------------------------- /feature/settings/src/androidTest/java/org/expenny/feature/settings/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/androidTest/java/org/expenny/feature/settings/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/contract/SettingsContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/contract/SettingsContract.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/navigation/SettingsNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/navigation/SettingsNavigator.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsContent.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsDialog.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsInstallationId.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsInstallationId.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsSections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/main/java/org/expenny/feature/settings/view/SettingsSections.kt -------------------------------------------------------------------------------- /feature/settings/src/test/java/org/expenny/feature/settings/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/settings/src/test/java/org/expenny/feature/settings/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/welcome/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/welcome/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/build.gradle.kts -------------------------------------------------------------------------------- /feature/welcome/src/main/java/org/expenny/feature/welcome/WelcomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/src/main/java/org/expenny/feature/welcome/WelcomeScreen.kt -------------------------------------------------------------------------------- /feature/welcome/src/main/java/org/expenny/feature/welcome/WelcomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/src/main/java/org/expenny/feature/welcome/WelcomeViewModel.kt -------------------------------------------------------------------------------- /feature/welcome/src/main/java/org/expenny/feature/welcome/contract/WelcomeContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/src/main/java/org/expenny/feature/welcome/contract/WelcomeContract.kt -------------------------------------------------------------------------------- /feature/welcome/src/main/java/org/expenny/feature/welcome/navigation/WelcomeNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/src/main/java/org/expenny/feature/welcome/navigation/WelcomeNavigator.kt -------------------------------------------------------------------------------- /feature/welcome/src/main/java/org/expenny/feature/welcome/style/WelcomeScreenTransitionStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/src/main/java/org/expenny/feature/welcome/style/WelcomeScreenTransitionStyle.kt -------------------------------------------------------------------------------- /feature/welcome/src/main/java/org/expenny/feature/welcome/view/WelcomeContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/feature/welcome/src/main/java/org/expenny/feature/welcome/view/WelcomeContent.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/expenny-application/expenny-android/HEAD/settings.gradle.kts --------------------------------------------------------------------------------