├── .editorconfig ├── .github ├── actions │ └── prepare-keystore │ │ └── action.yml └── workflows │ ├── build-testing.yaml │ ├── release-app-github.yaml │ └── release-app-google-play.yaml ├── .gitignore ├── .run ├── spotlessApply.run.xml └── spotlessCheck.run.xml ├── HELP.md ├── LICENSE ├── PRIVACY.md ├── README.md ├── SECURITY.md ├── app ├── benchmark-rules.pro ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── debug │ └── AndroidManifest.xml │ └── main │ ├── AndroidManifest.xml │ ├── baseline-prof.txt │ ├── java │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ ├── App.kt │ │ ├── MainActivity.kt │ │ ├── UnittoApplication.kt │ │ ├── UnittoNavigation.kt │ │ └── UnittoTileService.kt │ └── res │ └── values │ └── themes.xml ├── benchmark ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── app │ └── myzel394 │ └── numberhub │ └── benchmark │ ├── StartupBaselineProfile.kt │ └── StartupBenchmark.kt ├── content ├── based.png ├── discussion.svg ├── fdroid.svg ├── github.svg ├── gplay.svg ├── issue.svg └── translate.svg ├── core ├── base │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── debug │ │ └── res │ │ │ └── values │ │ │ └── colors.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── app │ │ │ │ └── myzel394 │ │ │ │ └── numberhub │ │ │ │ └── core │ │ │ │ └── base │ │ │ │ ├── FormatterSymbols.kt │ │ │ │ ├── OutputFormat.kt │ │ │ │ ├── Precision.kt │ │ │ │ ├── Token.kt │ │ │ │ └── TopLevelDestinations.kt │ │ └── res │ │ │ ├── drawable-anydpi-v26 │ │ │ ├── ic_shortcut_body_mass.xml │ │ │ ├── ic_shortcut_calculator.xml │ │ │ ├── ic_shortcut_date_calculator.xml │ │ │ ├── ic_shortcut_time_zone.xml │ │ │ └── ic_shortcut_unit_converter.xml │ │ │ ├── drawable │ │ │ ├── ic_body_mass_foreground.xml │ │ │ ├── ic_calculator_foreground.xml │ │ │ ├── ic_date_calculator_foreground.xml │ │ │ ├── ic_launcher_icon_foreground.xml │ │ │ ├── ic_launcher_icon_monochrome.xml │ │ │ ├── ic_shortcut_body_mass.xml │ │ │ ├── ic_shortcut_calculator.xml │ │ │ ├── ic_shortcut_date_calculator.xml │ │ │ ├── ic_shortcut_time_zone.xml │ │ │ ├── ic_shortcut_unit_converter.xml │ │ │ ├── ic_time_zone_foreground.xml │ │ │ ├── ic_unit_converter_foreground.xml │ │ │ └── tile.xml │ │ │ ├── font │ │ │ └── lato_regular.ttf │ │ │ ├── mipmap-anydpi-v26 │ │ │ └── ic_launcher_icon.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher_icon.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher_icon.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher_icon.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher_icon.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher_icon.png │ │ │ ├── values-de │ │ │ └── strings.xml │ │ │ ├── values-en-rGB │ │ │ └── strings.xml │ │ │ ├── values-es │ │ │ └── strings.xml │ │ │ ├── values-fa │ │ │ └── strings.xml │ │ │ ├── values-fr │ │ │ └── strings.xml │ │ │ ├── values-hu │ │ │ └── strings.xml │ │ │ ├── values-in │ │ │ └── strings.xml │ │ │ ├── values-it │ │ │ └── strings.xml │ │ │ ├── values-nl │ │ │ └── strings.xml │ │ │ ├── values-pt-rBR │ │ │ └── strings.xml │ │ │ ├── values-ru │ │ │ └── strings.xml │ │ │ ├── values-tr │ │ │ └── strings.xml │ │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ └── strings.xml │ │ │ └── xml │ │ │ └── locales_config.xml │ │ └── test │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── core │ │ └── base │ │ ├── OutputFormatTest.kt │ │ └── TokenTest.kt └── ui │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── core │ │ └── ui │ │ └── ZonedDateTimeUtilsTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── core │ │ └── ui │ │ ├── LocalHapticPreference.kt │ │ ├── LocalLocale.kt │ │ ├── LocalWindowSize.kt │ │ ├── NavGraphBuilderExtensions.kt │ │ ├── ShortcutUtils.kt │ │ ├── UIUtils.kt │ │ ├── common │ │ ├── Button.kt │ │ ├── Chip.kt │ │ ├── DrawerButton.kt │ │ ├── DrawerItem.kt │ │ ├── EmptyScreen.kt │ │ ├── Header.kt │ │ ├── KeyboardButton.kt │ │ ├── KeypadFlow.kt │ │ ├── ListItem.kt │ │ ├── LocalProvider.kt │ │ ├── ModifierExtensions.kt │ │ ├── NavigateUpButton.kt │ │ ├── NavigationDrawer.kt │ │ ├── PagedIsland.kt │ │ ├── PortraitLandscape.kt │ │ ├── ScaffoldWithLargeTopBar.kt │ │ ├── ScaffoldWithTopBar.kt │ │ ├── SearchBar.kt │ │ ├── SearchPlaceholder.kt │ │ ├── SegmentedButton.kt │ │ ├── SheetContent.kt │ │ ├── Slider.kt │ │ ├── Switch.kt │ │ ├── WithConstraints.kt │ │ ├── autosize │ │ │ ├── AutoSizeTextStyleBox.kt │ │ │ └── DensityExt.kt │ │ ├── datetimepicker │ │ │ ├── DatePickerDialog.kt │ │ │ └── TimePickerDialog.kt │ │ ├── icons │ │ │ ├── IconPack.kt │ │ │ └── iconpack │ │ │ │ ├── ArCos.kt │ │ │ │ ├── ArSin.kt │ │ │ │ ├── ArTan.kt │ │ │ │ ├── Backspace.kt │ │ │ │ ├── Brackets.kt │ │ │ │ ├── Clear.kt │ │ │ │ ├── Comma.kt │ │ │ │ ├── Cos.kt │ │ │ │ ├── Deg.kt │ │ │ │ ├── Divide.kt │ │ │ │ ├── Dot.kt │ │ │ │ ├── Equal.kt │ │ │ │ ├── Euler.kt │ │ │ │ ├── Ex.kt │ │ │ │ ├── Factorial.kt │ │ │ │ ├── Inv.kt │ │ │ │ ├── Key0.kt │ │ │ │ ├── Key1.kt │ │ │ │ ├── Key2.kt │ │ │ │ ├── Key3.kt │ │ │ │ ├── Key4.kt │ │ │ │ ├── Key5.kt │ │ │ │ ├── Key6.kt │ │ │ │ ├── Key7.kt │ │ │ │ ├── Key8.kt │ │ │ │ ├── Key9.kt │ │ │ │ ├── KeyA.kt │ │ │ │ ├── KeyB.kt │ │ │ │ ├── KeyC.kt │ │ │ │ ├── KeyD.kt │ │ │ │ ├── KeyE.kt │ │ │ │ ├── KeyF.kt │ │ │ │ ├── LeftBracket.kt │ │ │ │ ├── Ln.kt │ │ │ │ ├── Log.kt │ │ │ │ ├── Minus.kt │ │ │ │ ├── Modulo.kt │ │ │ │ ├── Multiply.kt │ │ │ │ ├── Percent.kt │ │ │ │ ├── Pi.kt │ │ │ │ ├── Plus.kt │ │ │ │ ├── Power.kt │ │ │ │ ├── Power10.kt │ │ │ │ ├── Rad.kt │ │ │ │ ├── RightBracket.kt │ │ │ │ ├── Root.kt │ │ │ │ ├── Sin.kt │ │ │ │ └── Tan.kt │ │ └── textfield │ │ │ ├── ClipboardManagerExt.kt │ │ │ ├── CursorFixer.kt │ │ │ ├── ExpressionTransformer.kt │ │ │ ├── FixedInputTextFIeld.kt │ │ │ ├── FormatterExtensions.kt │ │ │ ├── InputTextField.kt │ │ │ ├── OutlinedDecimalTextField.kt │ │ │ ├── TextFieldValueExtensions.kt │ │ │ └── texttoolbar │ │ │ ├── FloatingTextActionModeCallback.kt │ │ │ ├── UnittoActionModeCallback.kt │ │ │ ├── UnittoPrimaryTextActionModeCallback.kt │ │ │ └── UnittoTextToolbar.kt │ │ ├── datetime │ │ ├── UnittoDateTimeFormatter.kt │ │ └── ZonedDateTimeUtils.kt │ │ ├── model │ │ ├── DrawerItem.kt │ │ └── Shortcut.kt │ │ └── theme │ │ ├── Color.kt │ │ ├── ColorSchemes.kt │ │ └── Type.kt │ └── test │ └── java │ └── app │ └── myzel394 │ └── numberhub │ └── core │ └── ui │ ├── CleanAndFilterExpression.kt │ ├── ExpressionTransformerTest.kt │ ├── FormatterExpressionTest.kt │ └── TextFieldValueExtensionsTest.kt ├── data ├── backup │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── data │ │ │ └── backup │ │ │ └── BackupManagerTest.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── backup │ │ └── BackupManager.kt ├── calculator │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── calculator │ │ ├── CalculatorHistoryRepositoryImpl.kt │ │ └── DataStoreModule.kt ├── common │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── data │ │ │ └── common │ │ │ ├── BigDecimalUtils.kt │ │ │ ├── FlowUtils.kt │ │ │ ├── StringUtils.kt │ │ │ └── TimeZoneUtils.kt │ │ └── test │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── common │ │ ├── IsExpressionText.kt │ │ ├── LevenshteinTest.kt │ │ ├── MinimumRequiredScaleTest.kt │ │ └── NormalizeSuperscriptTest.kt ├── converter │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── data │ │ │ └── converter │ │ │ ├── BatchConvertResult.kt │ │ │ ├── ConverterResult.kt │ │ │ ├── UnitID.kt │ │ │ ├── UnitSearchResultItem.kt │ │ │ ├── UnitsRepositoryImpl.kt │ │ │ ├── collections │ │ │ ├── Acceleration.kt │ │ │ ├── Angle.kt │ │ │ ├── Area.kt │ │ │ ├── Currency.kt │ │ │ ├── Data.kt │ │ │ ├── DataTransfer.kt │ │ │ ├── ElectrostaticCapacitance.kt │ │ │ ├── Energy.kt │ │ │ ├── FlowRate.kt │ │ │ ├── Flux.kt │ │ │ ├── Force.kt │ │ │ ├── FuelConsumption.kt │ │ │ ├── Length.kt │ │ │ ├── Luminance.kt │ │ │ ├── Mass.kt │ │ │ ├── NumberBase.kt │ │ │ ├── Power.kt │ │ │ ├── Prefix.kt │ │ │ ├── Pressure.kt │ │ │ ├── Speed.kt │ │ │ ├── Temperature.kt │ │ │ ├── Time.kt │ │ │ ├── Torque.kt │ │ │ └── Volume.kt │ │ │ └── remote │ │ │ ├── CurrencyApiService.kt │ │ │ └── CurrencyUnitResponse.kt │ │ └── test │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── converter │ │ ├── AllUnitsTest.kt │ │ └── ConverterUIStateKtTest.kt ├── database │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── schemas │ │ └── app.myzel394.numberhub.data.database.UnittoDatabase │ │ │ ├── 1.json │ │ │ ├── 2.json │ │ │ ├── 3.json │ │ │ ├── 4.json │ │ │ └── 5.json │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── database │ │ ├── CalculatorHistoryDao.kt │ │ ├── CalculatorHistoryEntity.kt │ │ ├── CurrencyRatesDao.kt │ │ ├── CurrencyRatesEntity.kt │ │ ├── RawDao.kt │ │ ├── TimeZoneDao.kt │ │ ├── TimeZoneEntity.kt │ │ ├── UnitsDao.kt │ │ ├── UnitsEntity.kt │ │ ├── UnittoDatabase.kt │ │ ├── UnittoDatabaseModule.kt │ │ └── converters │ │ └── Converters.kt ├── evaluatto │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── evaluatto │ │ │ ├── BigDecimalMath.kt │ │ │ ├── Expression.kt │ │ │ └── Tokenizer.kt │ │ └── test │ │ └── java │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── evaluatto │ │ ├── ExpressionComplexTest.kt │ │ ├── ExpressionExceptionsTest.kt │ │ ├── ExpressionSimpleTest.kt │ │ ├── FixLexiconTest.kt │ │ ├── Helpers.kt │ │ └── TokenizerTest.kt ├── licenses │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── licenses │ │ └── ThirdParty.kt ├── model │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── model │ │ ├── HistoryItem.kt │ │ ├── converter │ │ ├── UnitGroup.kt │ │ ├── UnitsListSorting.kt │ │ └── unit │ │ │ ├── BasicUnit.kt │ │ │ ├── NormalUnit.kt │ │ │ └── NumberBaseUnit.kt │ │ ├── repository │ │ ├── CalculatorHistoryRepository.kt │ │ └── UserPreferencesRepository.kt │ │ ├── timezone │ │ ├── FavoriteZone.kt │ │ └── SearchResultZone.kt │ │ └── userprefs │ │ ├── AboutPreferences.kt │ │ ├── AddSubtractPreferences.kt │ │ ├── AppPreferences.kt │ │ ├── BodyMassPreferences.kt │ │ ├── CalculatorPreferences.kt │ │ ├── ConverterPreferences.kt │ │ ├── DisplayPreferences.kt │ │ ├── FormattingPreferences.kt │ │ ├── GeneralPreferences.kt │ │ ├── StartingScreenPreferences.kt │ │ └── UnitGroupsPreferences.kt ├── timezone │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── data │ │ └── timezone │ │ └── TimeZonesRepository.kt └── userprefs │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── app │ └── myzel394 │ └── numberhub │ └── data │ └── userprefs │ ├── DataStoreModule.kt │ ├── PreferenceExt.kt │ ├── PreferenceModels.kt │ ├── PrefsKeys.kt │ └── UserPreferencesRepositoryImpl.kt ├── fastlane └── metadata │ └── android │ ├── de │ ├── full_description.txt │ └── short_description.txt │ └── en-US │ ├── full_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── slide1.png │ │ ├── slide2.png │ │ ├── slide3.png │ │ ├── slide4.png │ │ └── slide5.png │ ├── short_description.txt │ └── title.txt ├── feature ├── bodymass │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── feature │ │ │ └── bodymass │ │ │ ├── BodyMassScreen.kt │ │ │ ├── BodyMassUtils.kt │ │ │ ├── BodyMassViewModel.kt │ │ │ ├── UIState.kt │ │ │ ├── components │ │ │ ├── BodyMassResult.kt │ │ │ └── BodyMassTextField.kt │ │ │ └── navigation │ │ │ └── Navigation.kt │ │ └── test │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── feature │ │ └── bodymass │ │ └── BodyMassTest.kt ├── calculator │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── feature │ │ │ └── calculator │ │ │ └── CalculatorScreenTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── feature │ │ │ └── calculator │ │ │ ├── CalculatorScreen.kt │ │ │ ├── CalculatorUIState.kt │ │ │ ├── CalculatorViewModel.kt │ │ │ ├── DecimalToFraction.kt │ │ │ ├── DragState.kt │ │ │ ├── components │ │ │ ├── CalculatorKeyboard.kt │ │ │ ├── HistoryList.kt │ │ │ └── TextBox.kt │ │ │ └── navigation │ │ │ └── CalculatorNavigation.kt │ │ └── test │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── feature │ │ └── calculator │ │ └── DecimalToFractionTest.kt ├── converter │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── feature │ │ └── converter │ │ ├── ConnectionState.kt │ │ ├── ConverterScreen.kt │ │ ├── ConverterUIState.kt │ │ ├── ConverterViewModel.kt │ │ ├── CurrencyRateUpdateState.kt │ │ ├── DragState.kt │ │ ├── UnitFromSelectorScreen.kt │ │ ├── UnitFromSelectorViewModel.kt │ │ ├── UnitSelectorUIState.kt │ │ ├── UnitToSelectorScreen.kt │ │ ├── UnitToSelectorViewModel.kt │ │ ├── components │ │ ├── BaseCalculationSummary.kt │ │ ├── BasicUnitListItem.kt │ │ ├── ChipsRow.kt │ │ ├── ConverterKeyboard.kt │ │ ├── FavoritesButton.kt │ │ ├── UnitGroupHeader.kt │ │ ├── UnitSelectionButton.kt │ │ ├── UnitsList.kt │ │ └── ValueOneSummary.kt │ │ ├── navigation │ │ └── ConverterNavigation.kt │ │ └── utils.kt ├── datecalculator │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── feature │ │ │ └── datecalculator │ │ │ ├── DateCalculatorScreen.kt │ │ │ ├── ZonedDateTimeUtils.kt │ │ │ ├── addsubtract │ │ │ ├── AddSubtractPage.kt │ │ │ ├── AddSubtractUIState.kt │ │ │ └── AddSubtractViewModel.kt │ │ │ ├── components │ │ │ ├── DateTimeDialogs.kt │ │ │ ├── DateTimeResultBlock.kt │ │ │ ├── DateTimeSelectorBlock.kt │ │ │ └── TimeUnitTextField.kt │ │ │ ├── difference │ │ │ ├── DateDifferencePage.kt │ │ │ ├── DateDifferenceViewModel.kt │ │ │ ├── DifferenceUIState.kt │ │ │ └── ZonedDateTimeDifference.kt │ │ │ └── navigation │ │ │ └── DateCalculatorNavigation.kt │ │ └── test │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── feature │ │ └── datecalculator │ │ └── difference │ │ └── ZonedDateTimeDifferenceKtTest.kt ├── glance │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── app │ │ │ └── myzel394 │ │ │ └── numberhub │ │ │ └── feature │ │ │ └── glance │ │ │ └── glance │ │ │ ├── CalculatorWidget.kt │ │ │ ├── CalculatorWidgetReceiver.kt │ │ │ ├── IconButton.kt │ │ │ ├── StringUtils.kt │ │ │ ├── UpdateInputAction.kt │ │ │ └── WidgetTheme.kt │ │ └── res │ │ ├── drawable │ │ ├── backspace.xml │ │ ├── brackets.xml │ │ ├── clear.xml │ │ ├── comma.xml │ │ ├── content_copy.xml │ │ ├── divide.xml │ │ ├── dot.xml │ │ ├── equal.xml │ │ ├── key0.xml │ │ ├── key1.xml │ │ ├── key2.xml │ │ ├── key3.xml │ │ ├── key4.xml │ │ ├── key5.xml │ │ ├── key6.xml │ │ ├── key7.xml │ │ ├── key8.xml │ │ ├── key9.xml │ │ ├── minus.xml │ │ ├── multiply.xml │ │ ├── open_in_new.xml │ │ ├── percent.xml │ │ ├── plus.xml │ │ ├── refresh.xml │ │ └── rounded_corners_rectangle_shape.xml │ │ ├── layout │ │ ├── calculator_placeholder.xml │ │ └── default_initial_layout.xml │ │ ├── values-night-v34 │ │ └── colors.xml │ │ ├── values-night │ │ └── colors.xml │ │ ├── values-v34 │ │ └── colors.xml │ │ ├── values │ │ └── colors.xml │ │ └── xml │ │ └── unitto_calculator_widget_info.xml ├── settings │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── feature │ │ └── settings │ │ ├── SettingsScreen.kt │ │ ├── SettingsUIState.kt │ │ ├── SettingsViewModel.kt │ │ ├── about │ │ └── AboutScreen.kt │ │ ├── bouncingemoji │ │ └── BouncingEmoji.kt │ │ ├── calculator │ │ ├── CalculatorSettingsScreen.kt │ │ └── CalculatorSettingsViewModel.kt │ │ ├── components │ │ ├── AlertDialogWithList.kt │ │ ├── AnnoyingBox.kt │ │ ├── ColorSelector.kt │ │ └── MonetModeSelector.kt │ │ ├── converter │ │ ├── ConverterSettingsScreen.kt │ │ └── ConverterSettingsViewModel.kt │ │ ├── display │ │ ├── Color.kt │ │ ├── DisplayScreen.kt │ │ └── DisplayViewModel.kt │ │ ├── formatting │ │ ├── FormattingScreen.kt │ │ ├── FormattingUIState.kt │ │ └── FormattingViewModel.kt │ │ ├── language │ │ ├── LanguageScreen.kt │ │ └── Languages.kt │ │ ├── navigation │ │ └── SettingsNavigation.kt │ │ ├── startingscreen │ │ ├── StartingScreenScreen.kt │ │ └── StartingScreenViewModel.kt │ │ ├── thirdparty │ │ └── ThirdPartyLicensesScreen.kt │ │ └── unitgroups │ │ ├── UnitGroupsScreen.kt │ │ ├── UnitGroupsUIState.kt │ │ └── UnitGroupsViewModel.kt └── timezone │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── app │ │ └── myzel394 │ │ └── numberhub │ │ └── feature │ │ └── timezone │ │ └── components │ │ └── FavoriteTimeZonesTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── app │ └── myzel394 │ └── numberhub │ └── feature │ └── timezone │ ├── AddTimeZoneScreen.kt │ ├── AddTimeZoneUIState.kt │ ├── AddTimeZoneViewModel.kt │ ├── TimeZoneExt.kt │ ├── TimeZoneScreen.kt │ ├── TimeZoneUIState.kt │ ├── TimeZoneViewModel.kt │ ├── components │ ├── FavoriteTimeZoneItem.kt │ └── UserTimeZone.kt │ └── navigation │ └── TimeZoneNavigation.kt ├── gradle.properties ├── gradle ├── init.gradle.kts ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logo.svg ├── password.txt ├── readme_content ├── github-badge.png ├── google-play-badge.png ├── izzyondroid-badge.png ├── obtainium-badge.png └── showcase.png └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/prepare-keystore/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.github/actions/prepare-keystore/action.yml -------------------------------------------------------------------------------- /.github/workflows/build-testing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.github/workflows/build-testing.yaml -------------------------------------------------------------------------------- /.github/workflows/release-app-github.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.github/workflows/release-app-github.yaml -------------------------------------------------------------------------------- /.github/workflows/release-app-google-play.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.github/workflows/release-app-google-play.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.gitignore -------------------------------------------------------------------------------- /.run/spotlessApply.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.run/spotlessApply.run.xml -------------------------------------------------------------------------------- /.run/spotlessCheck.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/.run/spotlessCheck.run.xml -------------------------------------------------------------------------------- /HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/HELP.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/benchmark-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/benchmark-rules.pro -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -repackageclasses -------------------------------------------------------------------------------- /app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/baseline-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/baseline-prof.txt -------------------------------------------------------------------------------- /app/src/main/java/app/myzel394/numberhub/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/java/app/myzel394/numberhub/App.kt -------------------------------------------------------------------------------- /app/src/main/java/app/myzel394/numberhub/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/java/app/myzel394/numberhub/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/app/myzel394/numberhub/UnittoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/java/app/myzel394/numberhub/UnittoApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/app/myzel394/numberhub/UnittoNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/java/app/myzel394/numberhub/UnittoNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/app/myzel394/numberhub/UnittoTileService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/java/app/myzel394/numberhub/UnittoTileService.kt -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /benchmark/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/benchmark/build.gradle.kts -------------------------------------------------------------------------------- /benchmark/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/benchmark/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /benchmark/src/main/java/app/myzel394/numberhub/benchmark/StartupBaselineProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/benchmark/src/main/java/app/myzel394/numberhub/benchmark/StartupBaselineProfile.kt -------------------------------------------------------------------------------- /benchmark/src/main/java/app/myzel394/numberhub/benchmark/StartupBenchmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/benchmark/src/main/java/app/myzel394/numberhub/benchmark/StartupBenchmark.kt -------------------------------------------------------------------------------- /content/based.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/based.png -------------------------------------------------------------------------------- /content/discussion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/discussion.svg -------------------------------------------------------------------------------- /content/fdroid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/fdroid.svg -------------------------------------------------------------------------------- /content/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/github.svg -------------------------------------------------------------------------------- /content/gplay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/gplay.svg -------------------------------------------------------------------------------- /content/issue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/issue.svg -------------------------------------------------------------------------------- /content/translate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/content/translate.svg -------------------------------------------------------------------------------- /core/base/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/base/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/build.gradle.kts -------------------------------------------------------------------------------- /core/base/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/base/src/debug/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/debug/res/values/colors.xml -------------------------------------------------------------------------------- /core/base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/base/src/main/java/app/myzel394/numberhub/core/base/FormatterSymbols.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/java/app/myzel394/numberhub/core/base/FormatterSymbols.kt -------------------------------------------------------------------------------- /core/base/src/main/java/app/myzel394/numberhub/core/base/OutputFormat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/java/app/myzel394/numberhub/core/base/OutputFormat.kt -------------------------------------------------------------------------------- /core/base/src/main/java/app/myzel394/numberhub/core/base/Precision.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/java/app/myzel394/numberhub/core/base/Precision.kt -------------------------------------------------------------------------------- /core/base/src/main/java/app/myzel394/numberhub/core/base/Token.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/java/app/myzel394/numberhub/core/base/Token.kt -------------------------------------------------------------------------------- /core/base/src/main/java/app/myzel394/numberhub/core/base/TopLevelDestinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/java/app/myzel394/numberhub/core/base/TopLevelDestinations.kt -------------------------------------------------------------------------------- /core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_body_mass.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_body_mass.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_calculator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_calculator.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_date_calculator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_date_calculator.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_time_zone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_time_zone.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_unit_converter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable-anydpi-v26/ic_shortcut_unit_converter.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_body_mass_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_body_mass_foreground.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_calculator_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_calculator_foreground.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_date_calculator_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_date_calculator_foreground.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_launcher_icon_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_launcher_icon_foreground.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_launcher_icon_monochrome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_launcher_icon_monochrome.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_shortcut_body_mass.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_shortcut_body_mass.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_shortcut_calculator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_shortcut_calculator.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_shortcut_date_calculator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_shortcut_date_calculator.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_shortcut_time_zone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_shortcut_time_zone.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_shortcut_unit_converter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_shortcut_unit_converter.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_time_zone_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_time_zone_foreground.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/ic_unit_converter_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/ic_unit_converter_foreground.xml -------------------------------------------------------------------------------- /core/base/src/main/res/drawable/tile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/drawable/tile.xml -------------------------------------------------------------------------------- /core/base/src/main/res/font/lato_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/font/lato_regular.ttf -------------------------------------------------------------------------------- /core/base/src/main/res/mipmap-anydpi-v26/ic_launcher_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/mipmap-anydpi-v26/ic_launcher_icon.xml -------------------------------------------------------------------------------- /core/base/src/main/res/mipmap-hdpi/ic_launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/mipmap-hdpi/ic_launcher_icon.png -------------------------------------------------------------------------------- /core/base/src/main/res/mipmap-mdpi/ic_launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/mipmap-mdpi/ic_launcher_icon.png -------------------------------------------------------------------------------- /core/base/src/main/res/mipmap-xhdpi/ic_launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/mipmap-xhdpi/ic_launcher_icon.png -------------------------------------------------------------------------------- /core/base/src/main/res/mipmap-xxhdpi/ic_launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/mipmap-xxhdpi/ic_launcher_icon.png -------------------------------------------------------------------------------- /core/base/src/main/res/mipmap-xxxhdpi/ic_launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/mipmap-xxxhdpi/ic_launcher_icon.png -------------------------------------------------------------------------------- /core/base/src/main/res/values-de/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-de/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-en-rGB/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-en-rGB/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-es/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-es/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-fa/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-fa/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-fr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-fr/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-hu/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-hu/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-in/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-in/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-it/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-it/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-nl/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-nl/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-pt-rBR/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-ru/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-tr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-tr/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core/base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/base/src/main/res/xml/locales_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/main/res/xml/locales_config.xml -------------------------------------------------------------------------------- /core/base/src/test/java/app/myzel394/numberhub/core/base/OutputFormatTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/test/java/app/myzel394/numberhub/core/base/OutputFormatTest.kt -------------------------------------------------------------------------------- /core/base/src/test/java/app/myzel394/numberhub/core/base/TokenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/base/src/test/java/app/myzel394/numberhub/core/base/TokenTest.kt -------------------------------------------------------------------------------- /core/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/build.gradle.kts -------------------------------------------------------------------------------- /core/ui/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/ui/src/androidTest/java/app/myzel394/numberhub/core/ui/ZonedDateTimeUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/androidTest/java/app/myzel394/numberhub/core/ui/ZonedDateTimeUtilsTest.kt -------------------------------------------------------------------------------- /core/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/LocalHapticPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/LocalHapticPreference.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/LocalLocale.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/LocalLocale.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/LocalWindowSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/LocalWindowSize.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/NavGraphBuilderExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/NavGraphBuilderExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/ShortcutUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/ShortcutUtils.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/UIUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/UIUtils.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Button.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Button.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Chip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Chip.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/DrawerButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/DrawerButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/DrawerItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/DrawerItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/EmptyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/EmptyScreen.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Header.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Header.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/KeyboardButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/KeyboardButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/KeypadFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/KeypadFlow.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ListItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/LocalProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/LocalProvider.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ModifierExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ModifierExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/NavigateUpButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/NavigateUpButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/NavigationDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/NavigationDrawer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/PagedIsland.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/PagedIsland.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/PortraitLandscape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/PortraitLandscape.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ScaffoldWithLargeTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ScaffoldWithLargeTopBar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ScaffoldWithTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/ScaffoldWithTopBar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SearchBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SearchBar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SearchPlaceholder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SearchPlaceholder.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SegmentedButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SegmentedButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SheetContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/SheetContent.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Slider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Slider.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Switch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/Switch.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/WithConstraints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/WithConstraints.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/autosize/AutoSizeTextStyleBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/autosize/AutoSizeTextStyleBox.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/autosize/DensityExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/autosize/DensityExt.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/datetimepicker/DatePickerDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/datetimepicker/DatePickerDialog.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/datetimepicker/TimePickerDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/datetimepicker/TimePickerDialog.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/IconPack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/IconPack.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/ArCos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/ArCos.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/ArSin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/ArSin.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/ArTan.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/ArTan.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Backspace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Backspace.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Brackets.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Brackets.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Clear.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Clear.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Comma.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Comma.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Cos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Cos.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Deg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Deg.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Divide.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Divide.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Dot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Dot.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Equal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Equal.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Euler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Euler.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Ex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Ex.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Factorial.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Factorial.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Inv.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Inv.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key0.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key0.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key1.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key2.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key3.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key4.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key5.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key6.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key7.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key8.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key9.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Key9.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyA.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyB.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyC.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyD.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyE.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyE.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/KeyF.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/LeftBracket.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/LeftBracket.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Ln.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Ln.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Log.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Log.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Minus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Minus.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Modulo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Modulo.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Multiply.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Multiply.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Percent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Percent.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Pi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Pi.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Plus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Plus.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Power.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Power.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Power10.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Power10.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Rad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Rad.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/RightBracket.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/RightBracket.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Root.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Root.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Sin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Sin.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Tan.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/icons/iconpack/Tan.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/ClipboardManagerExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/ClipboardManagerExt.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/CursorFixer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/CursorFixer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/ExpressionTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/ExpressionTransformer.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/FixedInputTextFIeld.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/FixedInputTextFIeld.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/FormatterExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/FormatterExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/InputTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/InputTextField.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/OutlinedDecimalTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/OutlinedDecimalTextField.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/TextFieldValueExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/TextFieldValueExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/FloatingTextActionModeCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/FloatingTextActionModeCallback.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/UnittoActionModeCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/UnittoActionModeCallback.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/UnittoPrimaryTextActionModeCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/UnittoPrimaryTextActionModeCallback.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/UnittoTextToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/common/textfield/texttoolbar/UnittoTextToolbar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/datetime/UnittoDateTimeFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/datetime/UnittoDateTimeFormatter.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/datetime/ZonedDateTimeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/datetime/ZonedDateTimeUtils.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/model/DrawerItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/model/DrawerItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/model/Shortcut.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/model/Shortcut.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/theme/Color.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/theme/ColorSchemes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/theme/ColorSchemes.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/app/myzel394/numberhub/core/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/main/java/app/myzel394/numberhub/core/ui/theme/Type.kt -------------------------------------------------------------------------------- /core/ui/src/test/java/app/myzel394/numberhub/core/ui/CleanAndFilterExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/test/java/app/myzel394/numberhub/core/ui/CleanAndFilterExpression.kt -------------------------------------------------------------------------------- /core/ui/src/test/java/app/myzel394/numberhub/core/ui/ExpressionTransformerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/test/java/app/myzel394/numberhub/core/ui/ExpressionTransformerTest.kt -------------------------------------------------------------------------------- /core/ui/src/test/java/app/myzel394/numberhub/core/ui/FormatterExpressionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/test/java/app/myzel394/numberhub/core/ui/FormatterExpressionTest.kt -------------------------------------------------------------------------------- /core/ui/src/test/java/app/myzel394/numberhub/core/ui/TextFieldValueExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/core/ui/src/test/java/app/myzel394/numberhub/core/ui/TextFieldValueExtensionsTest.kt -------------------------------------------------------------------------------- /data/backup/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/backup/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/backup/build.gradle.kts -------------------------------------------------------------------------------- /data/backup/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/backup/src/androidTest/java/app/myzel394/numberhub/data/backup/BackupManagerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/backup/src/androidTest/java/app/myzel394/numberhub/data/backup/BackupManagerTest.kt -------------------------------------------------------------------------------- /data/backup/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/backup/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/backup/src/main/java/app/myzel394/numberhub/data/backup/BackupManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/backup/src/main/java/app/myzel394/numberhub/data/backup/BackupManager.kt -------------------------------------------------------------------------------- /data/calculator/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/calculator/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/calculator/build.gradle.kts -------------------------------------------------------------------------------- /data/calculator/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/calculator/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/calculator/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/calculator/src/main/java/app/myzel394/numberhub/data/calculator/CalculatorHistoryRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/calculator/src/main/java/app/myzel394/numberhub/data/calculator/CalculatorHistoryRepositoryImpl.kt -------------------------------------------------------------------------------- /data/calculator/src/main/java/app/myzel394/numberhub/data/calculator/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/calculator/src/main/java/app/myzel394/numberhub/data/calculator/DataStoreModule.kt -------------------------------------------------------------------------------- /data/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/build.gradle.kts -------------------------------------------------------------------------------- /data/common/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/common/src/main/java/app/myzel394/numberhub/data/common/BigDecimalUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/main/java/app/myzel394/numberhub/data/common/BigDecimalUtils.kt -------------------------------------------------------------------------------- /data/common/src/main/java/app/myzel394/numberhub/data/common/FlowUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/main/java/app/myzel394/numberhub/data/common/FlowUtils.kt -------------------------------------------------------------------------------- /data/common/src/main/java/app/myzel394/numberhub/data/common/StringUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/main/java/app/myzel394/numberhub/data/common/StringUtils.kt -------------------------------------------------------------------------------- /data/common/src/main/java/app/myzel394/numberhub/data/common/TimeZoneUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/main/java/app/myzel394/numberhub/data/common/TimeZoneUtils.kt -------------------------------------------------------------------------------- /data/common/src/test/java/app/myzel394/numberhub/data/common/IsExpressionText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/test/java/app/myzel394/numberhub/data/common/IsExpressionText.kt -------------------------------------------------------------------------------- /data/common/src/test/java/app/myzel394/numberhub/data/common/LevenshteinTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/test/java/app/myzel394/numberhub/data/common/LevenshteinTest.kt -------------------------------------------------------------------------------- /data/common/src/test/java/app/myzel394/numberhub/data/common/MinimumRequiredScaleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/test/java/app/myzel394/numberhub/data/common/MinimumRequiredScaleTest.kt -------------------------------------------------------------------------------- /data/common/src/test/java/app/myzel394/numberhub/data/common/NormalizeSuperscriptTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/common/src/test/java/app/myzel394/numberhub/data/common/NormalizeSuperscriptTest.kt -------------------------------------------------------------------------------- /data/converter/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/converter/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/build.gradle.kts -------------------------------------------------------------------------------- /data/converter/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/consumer-rules.pro -------------------------------------------------------------------------------- /data/converter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/BatchConvertResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/BatchConvertResult.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/ConverterResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/ConverterResult.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/UnitID.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/UnitID.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/UnitSearchResultItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/UnitSearchResultItem.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/UnitsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/UnitsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Acceleration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Acceleration.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Angle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Angle.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Area.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Area.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Currency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Currency.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Data.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/DataTransfer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/DataTransfer.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/ElectrostaticCapacitance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/ElectrostaticCapacitance.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Energy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Energy.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/FlowRate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/FlowRate.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Flux.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Flux.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Force.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Force.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/FuelConsumption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/FuelConsumption.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Length.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Length.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Luminance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Luminance.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Mass.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Mass.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/NumberBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/NumberBase.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Power.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Power.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Prefix.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Prefix.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Pressure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Pressure.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Speed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Speed.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Temperature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Temperature.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Time.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Time.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Torque.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Torque.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Volume.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/collections/Volume.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/remote/CurrencyApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/remote/CurrencyApiService.kt -------------------------------------------------------------------------------- /data/converter/src/main/java/app/myzel394/numberhub/data/converter/remote/CurrencyUnitResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/main/java/app/myzel394/numberhub/data/converter/remote/CurrencyUnitResponse.kt -------------------------------------------------------------------------------- /data/converter/src/test/java/app/myzel394/numberhub/data/converter/AllUnitsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/test/java/app/myzel394/numberhub/data/converter/AllUnitsTest.kt -------------------------------------------------------------------------------- /data/converter/src/test/java/app/myzel394/numberhub/data/converter/ConverterUIStateKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/converter/src/test/java/app/myzel394/numberhub/data/converter/ConverterUIStateKtTest.kt -------------------------------------------------------------------------------- /data/database/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/database/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/build.gradle.kts -------------------------------------------------------------------------------- /data/database/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/1.json -------------------------------------------------------------------------------- /data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/2.json -------------------------------------------------------------------------------- /data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/3.json -------------------------------------------------------------------------------- /data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/4.json -------------------------------------------------------------------------------- /data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/schemas/app.myzel394.numberhub.data.database.UnittoDatabase/5.json -------------------------------------------------------------------------------- /data/database/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/CalculatorHistoryDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/CalculatorHistoryDao.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/CalculatorHistoryEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/CalculatorHistoryEntity.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/CurrencyRatesDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/CurrencyRatesDao.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/CurrencyRatesEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/CurrencyRatesEntity.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/RawDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/RawDao.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/TimeZoneDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/TimeZoneDao.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/TimeZoneEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/TimeZoneEntity.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/UnitsDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/UnitsDao.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/UnitsEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/UnitsEntity.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/UnittoDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/UnittoDatabase.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/UnittoDatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/UnittoDatabaseModule.kt -------------------------------------------------------------------------------- /data/database/src/main/java/app/myzel394/numberhub/data/database/converters/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/database/src/main/java/app/myzel394/numberhub/data/database/converters/Converters.kt -------------------------------------------------------------------------------- /data/evaluatto/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/evaluatto/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/build.gradle.kts -------------------------------------------------------------------------------- /data/evaluatto/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/evaluatto/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/evaluatto/src/main/java/io/github/sadellie/evaluatto/BigDecimalMath.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/main/java/io/github/sadellie/evaluatto/BigDecimalMath.kt -------------------------------------------------------------------------------- /data/evaluatto/src/main/java/io/github/sadellie/evaluatto/Expression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/main/java/io/github/sadellie/evaluatto/Expression.kt -------------------------------------------------------------------------------- /data/evaluatto/src/main/java/io/github/sadellie/evaluatto/Tokenizer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/main/java/io/github/sadellie/evaluatto/Tokenizer.kt -------------------------------------------------------------------------------- /data/evaluatto/src/test/java/io/github/sadellie/evaluatto/ExpressionComplexTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/test/java/io/github/sadellie/evaluatto/ExpressionComplexTest.kt -------------------------------------------------------------------------------- /data/evaluatto/src/test/java/io/github/sadellie/evaluatto/ExpressionExceptionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/test/java/io/github/sadellie/evaluatto/ExpressionExceptionsTest.kt -------------------------------------------------------------------------------- /data/evaluatto/src/test/java/io/github/sadellie/evaluatto/ExpressionSimpleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/test/java/io/github/sadellie/evaluatto/ExpressionSimpleTest.kt -------------------------------------------------------------------------------- /data/evaluatto/src/test/java/io/github/sadellie/evaluatto/FixLexiconTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/test/java/io/github/sadellie/evaluatto/FixLexiconTest.kt -------------------------------------------------------------------------------- /data/evaluatto/src/test/java/io/github/sadellie/evaluatto/Helpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/test/java/io/github/sadellie/evaluatto/Helpers.kt -------------------------------------------------------------------------------- /data/evaluatto/src/test/java/io/github/sadellie/evaluatto/TokenizerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/evaluatto/src/test/java/io/github/sadellie/evaluatto/TokenizerTest.kt -------------------------------------------------------------------------------- /data/licenses/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/licenses/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/licenses/build.gradle.kts -------------------------------------------------------------------------------- /data/licenses/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/licenses/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/licenses/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/licenses/src/main/java/app/myzel394/numberhub/data/licenses/ThirdParty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/licenses/src/main/java/app/myzel394/numberhub/data/licenses/ThirdParty.kt -------------------------------------------------------------------------------- /data/model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/build.gradle.kts -------------------------------------------------------------------------------- /data/model/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/model/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/HistoryItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/HistoryItem.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/converter/UnitGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/converter/UnitGroup.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/converter/UnitsListSorting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/converter/UnitsListSorting.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/converter/unit/BasicUnit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/converter/unit/BasicUnit.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/converter/unit/NormalUnit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/converter/unit/NormalUnit.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/converter/unit/NumberBaseUnit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/converter/unit/NumberBaseUnit.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/repository/CalculatorHistoryRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/repository/CalculatorHistoryRepository.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/repository/UserPreferencesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/repository/UserPreferencesRepository.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/timezone/FavoriteZone.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/timezone/FavoriteZone.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/timezone/SearchResultZone.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/timezone/SearchResultZone.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/AboutPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/AboutPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/AddSubtractPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/AddSubtractPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/AppPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/BodyMassPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/BodyMassPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/CalculatorPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/CalculatorPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/ConverterPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/ConverterPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/DisplayPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/DisplayPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/FormattingPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/FormattingPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/GeneralPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/GeneralPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/StartingScreenPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/StartingScreenPreferences.kt -------------------------------------------------------------------------------- /data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/UnitGroupsPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/model/src/main/java/app/myzel394/numberhub/data/model/userprefs/UnitGroupsPreferences.kt -------------------------------------------------------------------------------- /data/timezone/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/timezone/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/timezone/build.gradle.kts -------------------------------------------------------------------------------- /data/timezone/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/timezone/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/timezone/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/timezone/src/main/java/app/myzel394/numberhub/data/timezone/TimeZonesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/timezone/src/main/java/app/myzel394/numberhub/data/timezone/TimeZonesRepository.kt -------------------------------------------------------------------------------- /data/userprefs/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/userprefs/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/build.gradle.kts -------------------------------------------------------------------------------- /data/userprefs/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/userprefs/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/DataStoreModule.kt -------------------------------------------------------------------------------- /data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/PreferenceExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/PreferenceExt.kt -------------------------------------------------------------------------------- /data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/PreferenceModels.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/PreferenceModels.kt -------------------------------------------------------------------------------- /data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/PrefsKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/PrefsKeys.kt -------------------------------------------------------------------------------- /data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/UserPreferencesRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/data/userprefs/src/main/java/app/myzel394/numberhub/data/userprefs/UserPreferencesRepositoryImpl.kt -------------------------------------------------------------------------------- /fastlane/metadata/android/de/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/de/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/de/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/de/short_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/fastlane/metadata/android/en-US/short_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | NumberHub -------------------------------------------------------------------------------- /feature/bodymass/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/bodymass/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/build.gradle.kts -------------------------------------------------------------------------------- /feature/bodymass/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/bodymass/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/BodyMassScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/BodyMassScreen.kt -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/BodyMassUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/BodyMassUtils.kt -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/BodyMassViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/BodyMassViewModel.kt -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/UIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/UIState.kt -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/components/BodyMassResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/components/BodyMassResult.kt -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/components/BodyMassTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/components/BodyMassTextField.kt -------------------------------------------------------------------------------- /feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/navigation/Navigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/main/java/app/myzel394/numberhub/feature/bodymass/navigation/Navigation.kt -------------------------------------------------------------------------------- /feature/bodymass/src/test/java/app/myzel394/numberhub/feature/bodymass/BodyMassTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/bodymass/src/test/java/app/myzel394/numberhub/feature/bodymass/BodyMassTest.kt -------------------------------------------------------------------------------- /feature/calculator/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/calculator/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/build.gradle.kts -------------------------------------------------------------------------------- /feature/calculator/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/calculator/src/androidTest/java/app/myzel394/numberhub/feature/calculator/CalculatorScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/androidTest/java/app/myzel394/numberhub/feature/calculator/CalculatorScreenTest.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/CalculatorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/CalculatorScreen.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/CalculatorUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/CalculatorUIState.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/CalculatorViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/CalculatorViewModel.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/DecimalToFraction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/DecimalToFraction.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/DragState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/DragState.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/components/CalculatorKeyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/components/CalculatorKeyboard.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/components/HistoryList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/components/HistoryList.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/components/TextBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/components/TextBox.kt -------------------------------------------------------------------------------- /feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/navigation/CalculatorNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/main/java/app/myzel394/numberhub/feature/calculator/navigation/CalculatorNavigation.kt -------------------------------------------------------------------------------- /feature/calculator/src/test/java/app/myzel394/numberhub/feature/calculator/DecimalToFractionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/calculator/src/test/java/app/myzel394/numberhub/feature/calculator/DecimalToFractionTest.kt -------------------------------------------------------------------------------- /feature/converter/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/converter/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/build.gradle.kts -------------------------------------------------------------------------------- /feature/converter/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/converter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConnectionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConnectionState.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConverterScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConverterScreen.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConverterUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConverterUIState.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConverterViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/ConverterViewModel.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/CurrencyRateUpdateState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/CurrencyRateUpdateState.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/DragState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/DragState.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitFromSelectorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitFromSelectorScreen.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitFromSelectorViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitFromSelectorViewModel.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitSelectorUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitSelectorUIState.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitToSelectorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitToSelectorScreen.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitToSelectorViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/UnitToSelectorViewModel.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/BaseCalculationSummary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/BaseCalculationSummary.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/BasicUnitListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/BasicUnitListItem.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/ChipsRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/ChipsRow.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/ConverterKeyboard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/ConverterKeyboard.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/FavoritesButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/FavoritesButton.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/UnitGroupHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/UnitGroupHeader.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/UnitSelectionButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/UnitSelectionButton.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/UnitsList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/UnitsList.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/ValueOneSummary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/components/ValueOneSummary.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/navigation/ConverterNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/navigation/ConverterNavigation.kt -------------------------------------------------------------------------------- /feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/converter/src/main/java/app/myzel394/numberhub/feature/converter/utils.kt -------------------------------------------------------------------------------- /feature/datecalculator/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/datecalculator/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/build.gradle.kts -------------------------------------------------------------------------------- /feature/datecalculator/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/datecalculator/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/DateCalculatorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/DateCalculatorScreen.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/ZonedDateTimeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/ZonedDateTimeUtils.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/addsubtract/AddSubtractPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/addsubtract/AddSubtractPage.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/addsubtract/AddSubtractUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/addsubtract/AddSubtractUIState.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/addsubtract/AddSubtractViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/addsubtract/AddSubtractViewModel.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/DateTimeDialogs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/DateTimeDialogs.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/DateTimeResultBlock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/DateTimeResultBlock.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/DateTimeSelectorBlock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/DateTimeSelectorBlock.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/TimeUnitTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/components/TimeUnitTextField.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/DateDifferencePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/DateDifferencePage.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/DateDifferenceViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/DateDifferenceViewModel.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/DifferenceUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/DifferenceUIState.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/ZonedDateTimeDifference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/difference/ZonedDateTimeDifference.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/navigation/DateCalculatorNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/main/java/app/myzel394/numberhub/feature/datecalculator/navigation/DateCalculatorNavigation.kt -------------------------------------------------------------------------------- /feature/datecalculator/src/test/java/app/myzel394/numberhub/feature/datecalculator/difference/ZonedDateTimeDifferenceKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/datecalculator/src/test/java/app/myzel394/numberhub/feature/datecalculator/difference/ZonedDateTimeDifferenceKtTest.kt -------------------------------------------------------------------------------- /feature/glance/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/glance/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/build.gradle.kts -------------------------------------------------------------------------------- /feature/glance/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/glance/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/CalculatorWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/CalculatorWidget.kt -------------------------------------------------------------------------------- /feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/CalculatorWidgetReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/CalculatorWidgetReceiver.kt -------------------------------------------------------------------------------- /feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/IconButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/IconButton.kt -------------------------------------------------------------------------------- /feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/StringUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/StringUtils.kt -------------------------------------------------------------------------------- /feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/UpdateInputAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/UpdateInputAction.kt -------------------------------------------------------------------------------- /feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/WidgetTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/java/app/myzel394/numberhub/feature/glance/glance/WidgetTheme.kt -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/backspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/backspace.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/brackets.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/brackets.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/clear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/clear.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/comma.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/comma.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/content_copy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/content_copy.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/divide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/divide.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/dot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/dot.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/equal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/equal.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key0.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key1.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key2.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key3.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key4.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key5.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key6.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key7.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key8.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/key9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/key9.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/minus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/minus.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/multiply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/multiply.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/open_in_new.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/open_in_new.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/percent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/percent.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/plus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/plus.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/refresh.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/drawable/rounded_corners_rectangle_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/drawable/rounded_corners_rectangle_shape.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/layout/calculator_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/layout/calculator_placeholder.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/layout/default_initial_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/layout/default_initial_layout.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/values-night-v34/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/values-night-v34/colors.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/values-v34/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/values-v34/colors.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /feature/glance/src/main/res/xml/unitto_calculator_widget_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/glance/src/main/res/xml/unitto_calculator_widget_info.xml -------------------------------------------------------------------------------- /feature/settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/build.gradle.kts -------------------------------------------------------------------------------- /feature/settings/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/settings/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/SettingsUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/SettingsUIState.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/about/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/about/AboutScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/bouncingemoji/BouncingEmoji.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/bouncingemoji/BouncingEmoji.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/calculator/CalculatorSettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/calculator/CalculatorSettingsScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/calculator/CalculatorSettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/calculator/CalculatorSettingsViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/AlertDialogWithList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/AlertDialogWithList.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/AnnoyingBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/AnnoyingBox.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/ColorSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/ColorSelector.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/MonetModeSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/components/MonetModeSelector.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/converter/ConverterSettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/converter/ConverterSettingsScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/converter/ConverterSettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/converter/ConverterSettingsViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/display/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/display/Color.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/display/DisplayScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/display/DisplayScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/display/DisplayViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/display/DisplayViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/formatting/FormattingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/formatting/FormattingScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/formatting/FormattingUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/formatting/FormattingUIState.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/formatting/FormattingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/formatting/FormattingViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/language/LanguageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/language/LanguageScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/language/Languages.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/language/Languages.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/navigation/SettingsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/navigation/SettingsNavigation.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/startingscreen/StartingScreenScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/startingscreen/StartingScreenScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/startingscreen/StartingScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/startingscreen/StartingScreenViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/thirdparty/ThirdPartyLicensesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/thirdparty/ThirdPartyLicensesScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/unitgroups/UnitGroupsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/unitgroups/UnitGroupsScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/unitgroups/UnitGroupsUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/unitgroups/UnitGroupsUIState.kt -------------------------------------------------------------------------------- /feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/unitgroups/UnitGroupsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/settings/src/main/java/app/myzel394/numberhub/feature/settings/unitgroups/UnitGroupsViewModel.kt -------------------------------------------------------------------------------- /feature/timezone/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/timezone/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/build.gradle.kts -------------------------------------------------------------------------------- /feature/timezone/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/timezone/src/androidTest/java/app/myzel394/numberhub/feature/timezone/components/FavoriteTimeZonesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/androidTest/java/app/myzel394/numberhub/feature/timezone/components/FavoriteTimeZonesTest.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/AddTimeZoneScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/AddTimeZoneScreen.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/AddTimeZoneUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/AddTimeZoneUIState.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/AddTimeZoneViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/AddTimeZoneViewModel.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneExt.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneScreen.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneUIState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneUIState.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/TimeZoneViewModel.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/components/FavoriteTimeZoneItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/components/FavoriteTimeZoneItem.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/components/UserTimeZone.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/components/UserTimeZone.kt -------------------------------------------------------------------------------- /feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/navigation/TimeZoneNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/feature/timezone/src/main/java/app/myzel394/numberhub/feature/timezone/navigation/TimeZoneNavigation.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/init.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradle/init.gradle.kts -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/gradlew.bat -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/logo.svg -------------------------------------------------------------------------------- /password.txt: -------------------------------------------------------------------------------- 1 | 009D4E 2 | 3 | super secret classified sauce, don't share 4 | -------------------------------------------------------------------------------- /readme_content/github-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/readme_content/github-badge.png -------------------------------------------------------------------------------- /readme_content/google-play-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/readme_content/google-play-badge.png -------------------------------------------------------------------------------- /readme_content/izzyondroid-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/readme_content/izzyondroid-badge.png -------------------------------------------------------------------------------- /readme_content/obtainium-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/readme_content/obtainium-badge.png -------------------------------------------------------------------------------- /readme_content/showcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/readme_content/showcase.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myzel394/NumberHub/HEAD/settings.gradle.kts --------------------------------------------------------------------------------