Skip to content

Commit 2901153

Browse files
committed
fix: remove calculator os widget
1 parent 59106f0 commit 2901153

20 files changed

Lines changed: 6 additions & 509 deletions

app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -283,19 +283,6 @@
283283
android:resource="@xml/appwidget_info_weather" />
284284
</receiver>
285285

286-
<!-- Calculator Widget -->
287-
<receiver
288-
android:name=".appwidget.ui.calculator.CalculatorGlanceReceiver"
289-
android:exported="true"
290-
android:label="@string/widgets__calculator__name">
291-
<intent-filter>
292-
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
293-
</intent-filter>
294-
<meta-data
295-
android:name="android.appwidget.provider"
296-
android:resource="@xml/appwidget_info_calculator" />
297-
</receiver>
298-
299286
</application>
300287

301288
</manifest>

app/src/main/java/to/bitkit/appwidget/AppWidgetPreferencesStore.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ import to.bitkit.data.dto.WeatherDTO
1919
import to.bitkit.data.dto.price.GraphPeriod
2020
import to.bitkit.data.dto.price.PriceDTO
2121
import to.bitkit.data.serializers.AppWidgetDataSerializer
22-
import to.bitkit.repositories.CurrencyRepo
23-
import to.bitkit.repositories.WidgetsRepo
2422
import javax.inject.Inject
2523
import javax.inject.Singleton
2624

@@ -34,8 +32,6 @@ private val Context.appWidgetDataStore: DataStore<AppWidgetData> by dataStore(
3432
interface AppWidgetEntryPoint {
3533
fun appWidgetPreferencesStore(): AppWidgetPreferencesStore
3634
fun appWidgetDataRepository(): AppWidgetDataRepository
37-
fun widgetsRepo(): WidgetsRepo
38-
fun currencyRepo(): CurrencyRepo
3935
}
4036

4137
@Singleton

app/src/main/java/to/bitkit/appwidget/AppWidgetRefreshWorker.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ import dagger.assisted.AssistedInject
1818
import to.bitkit.appwidget.model.AppWidgetType
1919
import to.bitkit.appwidget.ui.blocks.BlocksGlanceReceiver
2020
import to.bitkit.appwidget.ui.blocks.BlocksGlanceWidget
21-
import to.bitkit.appwidget.ui.calculator.CalculatorGlanceReceiver
22-
import to.bitkit.appwidget.ui.calculator.CalculatorGlanceWidget
2321
import to.bitkit.appwidget.ui.facts.FactsGlanceReceiver
2422
import to.bitkit.appwidget.ui.facts.FactsGlanceWidget
2523
import to.bitkit.appwidget.ui.headlines.HeadlinesGlanceReceiver
@@ -76,7 +74,6 @@ class AppWidgetRefreshWorker @AssistedInject constructor(
7674
AppWidgetType.BLOCKS -> BlocksGlanceReceiver::class.java
7775
AppWidgetType.FACTS -> FactsGlanceReceiver::class.java
7876
AppWidgetType.WEATHER -> WeatherGlanceReceiver::class.java
79-
AppWidgetType.CALCULATOR -> CalculatorGlanceReceiver::class.java
8077
}
8178
}
8279

@@ -136,10 +133,6 @@ class AppWidgetRefreshWorker @AssistedInject constructor(
136133
}
137134
WeatherGlanceWidget().updateAll(appContext)
138135
}
139-
140-
AppWidgetType.CALCULATOR -> {
141-
CalculatorGlanceWidget().updateAll(appContext)
142-
}
143136
}
144137
}
145138

app/src/main/java/to/bitkit/appwidget/CalculatorAppWidgetUpdater.kt

Lines changed: 0 additions & 21 deletions
This file was deleted.

app/src/main/java/to/bitkit/appwidget/config/AppWidgetConfigActivity.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import to.bitkit.appwidget.AppWidgetRefreshWorker
1313
import to.bitkit.appwidget.model.AppWidgetType
1414
import to.bitkit.appwidget.ui.blocks.BlocksGlanceReceiver
1515
import to.bitkit.appwidget.ui.blocks.BlocksGlanceWidget
16-
import to.bitkit.appwidget.ui.calculator.CalculatorGlanceReceiver
1716
import to.bitkit.appwidget.ui.headlines.HeadlinesGlanceReceiver
1817
import to.bitkit.appwidget.ui.headlines.HeadlinesGlanceWidget
1918
import to.bitkit.appwidget.ui.price.PriceGlanceReceiver
@@ -63,7 +62,6 @@ class AppWidgetConfigActivity : ComponentActivity() {
6362
AppWidgetType.BLOCKS -> BlocksGlanceWidget().updateAll(this@AppWidgetConfigActivity)
6463
AppWidgetType.FACTS -> Unit
6564
AppWidgetType.WEATHER -> WeatherGlanceWidget().updateAll(this@AppWidgetConfigActivity)
66-
AppWidgetType.CALCULATOR -> Unit
6765
}
6866
AppWidgetRefreshWorker.enqueue(this@AppWidgetConfigActivity)
6967
val result = Intent().putExtra(
@@ -91,7 +89,6 @@ class AppWidgetConfigActivity : ComponentActivity() {
9189
HeadlinesGlanceReceiver::class.java.name -> AppWidgetType.HEADLINES
9290
BlocksGlanceReceiver::class.java.name -> AppWidgetType.BLOCKS
9391
WeatherGlanceReceiver::class.java.name -> AppWidgetType.WEATHER
94-
CalculatorGlanceReceiver::class.java.name -> AppWidgetType.CALCULATOR
9592
else -> {
9693
Logger.warn(
9794
"Encountered unknown provider class '$providerClass' " +

app/src/main/java/to/bitkit/appwidget/config/AppWidgetConfigScreen.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ fun AppWidgetConfigScreen(
4848

4949
AppWidgetType.FACTS -> Unit
5050

51-
AppWidgetType.CALCULATOR -> Unit
52-
5351
AppWidgetType.WEATHER -> WeatherConfigContent(
5452
state = state,
5553
onSelectOption = { viewModel.selectWeatherOption(it) },

app/src/main/java/to/bitkit/appwidget/config/AppWidgetConfigViewModel.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,6 @@ class AppWidgetConfigViewModel @Inject constructor(
169169
AppWidgetType.BLOCKS -> it.copy(blocksPreferences = BlocksPreferences())
170170
AppWidgetType.FACTS -> it
171171
AppWidgetType.WEATHER -> it.copy(weatherPreferences = WeatherPreferences())
172-
AppWidgetType.CALCULATOR -> it
173172
}
174173
}
175174
}
@@ -185,7 +184,6 @@ class AppWidgetConfigViewModel @Inject constructor(
185184
AppWidgetType.BLOCKS -> saveBlocks(state)
186185
AppWidgetType.FACTS -> Unit
187186
AppWidgetType.WEATHER -> saveWeather(state)
188-
AppWidgetType.CALCULATOR -> Unit
189187
}
190188

191189
onComplete()

app/src/main/java/to/bitkit/appwidget/model/AppWidgetPreferences.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ enum class AppWidgetType {
1616
BLOCKS,
1717
FACTS,
1818
WEATHER,
19-
CALCULATOR,
2019
}
2120

2221
@Stable

app/src/main/java/to/bitkit/appwidget/ui/calculator/CalculatorGlanceContent.kt

Lines changed: 0 additions & 204 deletions
This file was deleted.

app/src/main/java/to/bitkit/appwidget/ui/calculator/CalculatorGlanceReceiver.kt

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)