~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git

The only bible app you will ever need. No ads. No in-app purchases. No distractions.


df001310 pyrossh

1 year ago
new icons
app/src/main/AndroidManifest.xml CHANGED
@@ -5,8 +5,8 @@
5
5
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
6
6
 
7
7
  <application
8
- android:icon="@mipmap/ic_launcher"
9
8
  android:label="@string/app_name"
9
+ android:icon="@mipmap/ic_launcher"
10
10
  android:roundIcon="@mipmap/ic_launcher_round"
11
11
  android:supportsRtl="true"
12
12
  android:theme="@style/Theme.BibleApp">
app/src/main/assets/cross.svg ADDED
@@ -0,0 +1,27 @@
1
+ <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+ <!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
3
+
4
+ <svg
5
+ height="800"
6
+ width="800"
7
+ version="1.1"
8
+ id="Layer_1"
9
+ viewBox="0 0 512 512"
10
+ xml:space="preserve"
11
+ xmlns="http://www.w3.org/2000/svg"
12
+ xmlns:svg="http://www.w3.org/2000/svg"><defs
13
+ id="defs4" />
14
+ <path
15
+ style="fill:#fcc447"
16
+ d="m 389.568,122.381 h -93.69 V 48.43 c 0,-22.08 -17.9,-39.98 -39.98,-39.98 v 0 c -22.08,0 -39.98,17.9 -39.98,39.98 v 73.951 h -93.69 c -22.081,0 -39.98,17.9 -39.98,39.98 v 0 c 0,22.081 17.9,39.98 39.98,39.98 h 93.69 v 261.232 c 0,22.08 17.9,39.98 39.98,39.98 v 0 c 22.08,0 39.98,-17.9 39.98,-39.98 V 202.342 h 93.69 c 22.081,0 39.98,-17.9 39.98,-39.98 v 0 c 10e-4,-22.081 -17.899,-39.981 -39.98,-39.981 z"
17
+ id="path1" />
18
+ <path
19
+ d="M 389.669,113.931 H 304.428 V 48.429 C 304.429,21.725 282.703,0 256,0 229.297,0 207.571,21.725 207.571,48.429 v 65.502 H 122.33 c -26.704,0 -48.429,21.726 -48.429,48.429 0,26.703 21.726,48.429 48.429,48.429 h 85.241 v 108.10825 c 0,4.666 8.2955,107.72399 9.57712,29.88337 0.0768,-4.66537 7.32088,-30.858 7.32088,-95.31462 V 202.34 c 0,-4.666 -3.783,-8.449 -8.449,-8.449 h -93.69 c -17.386,0 -31.53,-14.144 -31.53,-31.53 0,-17.386 14.145,-31.53 31.53,-31.53 h 93.69 c 4.666,0 8.449,-3.783 8.449,-8.449 V 48.429 c 0,-17.386 14.145,-31.53 31.53,-31.53 17.385,0 31.53,14.144 31.53,31.53 v 73.951 c 0,4.666 3.783,8.449 8.449,8.449 h 93.69 c 17.386,0 31.53,14.145 31.53,31.53 0,17.385 -14.145,31.53 -31.53,31.53 h -93.69 c -4.666,0 -8.449,3.783 -8.449,8.449 V 463.57 c 0,17.386 -14.145,31.53 -31.53,31.53 -17.385,0 -31.53,-14.145 -31.53,-31.53 V 288.95 c 0,-4.666 -3.783,-8.449 -8.449,-8.449 -4.666,0 -8.449,3.783 -8.449,8.449 v 174.621 c 0,26.704 21.726,48.429 48.429,48.429 26.703,0 48.429,-21.726 48.429,-48.429 V 210.789 h 85.241 c 26.704,0 48.429,-21.725 48.429,-48.429 0,-26.704 -21.725,-48.429 -48.43,-48.429 z"
20
+ id="path2" />
21
+ <path
22
+ d="m 388.574,170.809 c 4.666,0 8.449,-3.783 8.449,-8.449 0,-4.666 -3.783,-8.449 -8.449,-8.449 h -52.383 c -4.666,0 -8.449,3.783 -8.449,8.449 0,4.666 3.783,8.449 8.449,8.449 z"
23
+ id="path3" />
24
+ <path
25
+ d="m 256,32.106 c -4.666,0 -8.449,3.783 -8.449,8.449 V 153.911 H 123.426 c -4.666,0 -8.449,3.783 -8.449,8.449 0,4.666 3.783,8.449 8.449,8.449 h 124.126 v 300.636 c 0,4.666 3.783,8.449 8.449,8.449 4.666,0 8.449,-3.783 8.449,-8.449 V 170.81 h 70.65825 c 37.38162,0 16.34587,-3.783 16.34587,-8.449 0,-4.666 30.06075,-8.449 -1.68025,-8.449 H 264.45 V 40.555 c -10e-4,-4.667 -3.784,-8.449 -8.45,-8.449 z"
26
+ id="path4" />
27
+ </svg>
app/src/main/java/dev/pyrossh/onlyBible/AppDrawer.kt CHANGED
@@ -80,6 +80,7 @@ fun AppDrawer(
80
80
  }
81
81
  val bookNames by model.bookNames.collectAsState()
82
82
  val openDrawer = { m: MenuType, b: Int ->
83
+ model.clearSelectedVerses()
83
84
  menuType = m
84
85
  bookIndex = b
85
86
  scope.launch {
app/src/main/java/dev/pyrossh/onlyBible/AppViewModel.kt CHANGED
@@ -80,6 +80,7 @@ class AppViewModel(application: Application) : AndroidViewModel(application) {
80
80
  0,
81
81
  0
82
82
  )
83
+ val selectedVerses = MutableStateFlow(listOf<Verse>())
83
84
 
84
85
  private val _isSearching = MutableStateFlow(false)
85
86
  val isSearching = _isSearching.asStateFlow()
@@ -138,6 +139,14 @@ class AppViewModel(application: Application) : AndroidViewModel(application) {
138
139
  nightMode = v
139
140
  }
140
141
 
142
+ fun setSelectedVerses(verses: List<Verse>) {
143
+ selectedVerses.value = verses
144
+ }
145
+
146
+ fun clearSelectedVerses() {
147
+ selectedVerses.value = listOf()
148
+ }
149
+
141
150
  fun loadData() {
142
151
  viewModelScope.launch(Dispatchers.IO) {
143
152
  loadedOnce = prefs.getBoolean("loadedOnce", false)
app/src/main/java/dev/pyrossh/onlyBible/ChapterScreen.kt CHANGED
@@ -31,9 +31,7 @@ import androidx.compose.runtime.MutableIntState
31
31
  import androidx.compose.runtime.collectAsState
32
32
  import androidx.compose.runtime.getValue
33
33
  import androidx.compose.runtime.mutableIntStateOf
34
- import androidx.compose.runtime.mutableStateOf
35
34
  import androidx.compose.runtime.saveable.rememberSaveable
36
- import androidx.compose.runtime.setValue
37
35
  import androidx.compose.ui.Modifier
38
36
  import androidx.compose.ui.input.pointer.PointerInputScope
39
37
  import androidx.compose.ui.input.pointer.pointerInput
@@ -41,12 +39,10 @@ import androidx.compose.ui.platform.LocalContext
41
39
  import androidx.compose.ui.platform.LocalView
42
40
  import androidx.compose.ui.text.TextStyle
43
41
  import androidx.compose.ui.text.font.FontWeight
44
- import androidx.compose.ui.text.intl.LocaleList
45
42
  import androidx.compose.ui.unit.dp
46
43
  import androidx.compose.ui.unit.sp
47
44
  import dev.pyrossh.onlyBible.composables.EmbeddedSearchBar
48
45
  import dev.pyrossh.onlyBible.composables.VerseView
49
- import dev.pyrossh.onlyBible.domain.Verse
50
46
  import kotlinx.coroutines.Job
51
47
  import kotlinx.parcelize.Parcelize
52
48
  import kotlinx.serialization.Serializable
@@ -125,9 +121,6 @@ fun ChapterScreen(
125
121
  val context = LocalContext.current
126
122
  val verses by model.verses.collectAsState()
127
123
  val bookNames by model.bookNames.collectAsState()
128
- var selectedVerses by rememberSaveable {
129
- mutableStateOf(listOf<Verse>())
130
- }
131
124
  val searchText by model.searchText.collectAsState()
132
125
  val isSearching by model.isSearching.collectAsState()
133
126
  val versesList by model.versesList.collectAsState()
@@ -136,7 +129,7 @@ fun ChapterScreen(
136
129
  val chapterVerses =
137
130
  verses.filter { it.bookIndex == bookIndex && it.chapterIndex == chapterIndex }
138
131
  LaunchedEffect(key1 = chapterVerses) {
139
- selectedVerses = listOf()
132
+ model.clearSelectedVerses()
140
133
  model.bookIndex = bookIndex
141
134
  model.chapterIndex = chapterIndex
142
135
  }
@@ -174,8 +167,6 @@ fun ChapterScreen(
174
167
  VerseView(
175
168
  model = model,
176
169
  verse = v,
177
- selectedVerses = selectedVerses,
178
- setSelectedVerses = { selectedVerses = it },
179
170
  )
180
171
  }
181
172
  }
@@ -289,8 +280,6 @@ fun ChapterScreen(
289
280
  VerseView(
290
281
  model = model,
291
282
  verse = v,
292
- selectedVerses = selectedVerses,
293
- setSelectedVerses = { selectedVerses = it },
294
283
  )
295
284
  }
296
285
  }
app/src/main/java/dev/pyrossh/onlyBible/composables/VerseView.kt CHANGED
@@ -29,6 +29,7 @@ import androidx.compose.material3.MaterialTheme
29
29
  import androidx.compose.material3.Surface
30
30
  import androidx.compose.material3.Text
31
31
  import androidx.compose.runtime.Composable
32
+ import androidx.compose.runtime.collectAsState
32
33
  import androidx.compose.runtime.getValue
33
34
  import androidx.compose.runtime.mutableIntStateOf
34
35
  import androidx.compose.runtime.remember
@@ -65,12 +66,11 @@ import kotlinx.coroutines.launch
65
66
  fun VerseView(
66
67
  model: AppViewModel,
67
68
  verse: Verse,
68
- selectedVerses: List<Verse>,
69
- setSelectedVerses: (List<Verse>) -> Unit,
70
69
  ) {
71
70
  var barYPosition by remember {
72
71
  mutableIntStateOf(0)
73
72
  }
73
+ val selectedVerses by model.selectedVerses.collectAsState()
74
74
  val isLight = isLightTheme(model.nightMode, isSystemInDarkTheme())
75
75
  val fontSizeDelta = model.fontSizeDelta
76
76
  val boldWeight = if (model.fontBoldEnabled) FontWeight.W700 else FontWeight.W400
@@ -87,7 +87,7 @@ fun VerseView(
87
87
  interactionSource = buttonInteractionSource,
88
88
  indication = null
89
89
  ) {
90
- setSelectedVerses(
90
+ model.setSelectedVerses(
91
91
  if (selectedVerses.contains(verse)) {
92
92
  selectedVerses - verse
93
93
  } else {
@@ -168,7 +168,7 @@ fun VerseView(
168
168
  }
169
169
  )
170
170
  if (isSelected && selectedVerses.last() == verse) {
171
- Menu(barYPosition, model, selectedVerses, setSelectedVerses)
171
+ Menu(barYPosition, model)
172
172
  }
173
173
  }
174
174
 
@@ -176,11 +176,10 @@ fun VerseView(
176
176
  private fun Menu(
177
177
  barYPosition: Int,
178
178
  model: AppViewModel,
179
- selectedVerses: List<Verse>,
180
- setSelectedVerses: (List<Verse>) -> Unit,
181
179
  ) {
182
180
  val context = LocalContext.current
183
181
  val scope = rememberCoroutineScope()
182
+ val selectedVerses by model.selectedVerses.collectAsState()
184
183
  Popup(
185
184
  alignment = Alignment.TopCenter,
186
185
  offset = IntOffset(0, y = barYPosition),
@@ -210,7 +209,7 @@ private fun Menu(
210
209
  ) {
211
210
  IconButton(onClick = {
212
211
  model.removeHighlightedVerses(selectedVerses)
213
- setSelectedVerses(listOf())
212
+ model.setSelectedVerses(listOf())
214
213
  }) {
215
214
  Icon(
216
215
  imageVector = Icons.Outlined.Cancel,
@@ -220,7 +219,7 @@ private fun Menu(
220
219
  lightHighlights.forEachIndexed { i, tint ->
221
220
  IconButton(onClick = {
222
221
  model.addHighlightedVerses(selectedVerses, i)
223
- setSelectedVerses(listOf())
222
+ model.setSelectedVerses(listOf())
224
223
  }) {
225
224
  Icon(
226
225
  modifier = Modifier
app/src/main/res/drawable/cross_2.xml DELETED
@@ -1,34 +0,0 @@
1
- <vector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt"
2
- android:viewportWidth="108"
3
- android:viewportHeight="108"
4
- android:width="108dp"
5
- android:height="108dp">
6
- <group
7
- android:scaleX="2.45144"
8
- android:scaleY="1.819395"
9
- android:translateX="-86.61852"
10
- android:translateY="-54.24037">
11
- <group
12
- android:scaleX="0.2188043"
13
- android:scaleY="0.1900782"
14
- android:translateX="1.347705"
15
- android:translateY="10.8325">
16
- <path
17
- android:pathData="M279.273 412.444L279.273 203.421 341.333 203.421 341.333 156.875 279.273 156.875 279.273 99.556 232.727 99.556 232.727 156.875 170.667 156.875 170.667 203.421 232.727 203.421 232.727 412.444Z"
18
- android:fillColor="#FFD15D"
19
- android:strokeColor="#000000"
20
- android:strokeWidth="1" />
21
- </group>
22
- <group
23
- android:scaleX="0.2188043"
24
- android:scaleY="0.1900782"
25
- android:translateX="1.347705"
26
- android:translateY="10.8325">
27
- <path
28
- android:pathData="M279.273 99.556L256 99.556 256 412.444 279.273 412.444 279.273 203.421 341.333 203.421 341.333 156.875 279.273 156.875Z"
29
- android:fillColor="#F9B54C"
30
- android:strokeColor="#000000"
31
- android:strokeWidth="1" />
32
- </group>
33
- </group>
34
- </vector>
app/src/main/res/drawable/ic_launcher_background.xml CHANGED
@@ -5,6 +5,6 @@
5
5
  android:viewportWidth="108"
6
6
  android:viewportHeight="108">
7
7
  <path
8
- android:fillColor="#292928"
8
+ android:fillColor="#FFFFFF"
9
9
  android:pathData="M0,0h108v108h-108z" />
10
10
  </vector>
app/src/main/res/drawable/ic_launcher_foreground.xml CHANGED
@@ -4,31 +4,21 @@
4
4
  android:viewportWidth="108"
5
5
  android:viewportHeight="108">
6
6
  <group
7
- android:scaleX="2.05144"
7
+ android:scaleX="0.12"
8
- android:scaleY="1.219395"
8
+ android:scaleY="0.12"
9
- android:translateX="-65.61852"
9
+ android:translateX="23"
10
- android:translateY="-20">
10
+ android:translateY="23">
11
- <group
12
- android:scaleX="0.2188043"
13
- android:scaleY="0.1900782"
14
- android:translateX="1.347705"
15
- android:translateY="10.8325">
16
11
  <path
17
- android:fillColor="#FFD15D"
18
- android:pathData="M279.273 412.444L279.273 203.421 341.333 203.421 341.333 156.875 279.273 156.875 279.273 99.556 232.727 99.556 232.727 156.875 170.667 156.875 170.667 203.421 232.727 203.421 232.727 412.444Z"
19
- android:strokeWidth="1"
20
- android:strokeColor="#000000" />
21
- </group>
22
- <group
23
- android:scaleX="0.2188043"
24
- android:scaleY="0.1900782"
25
- android:translateX="1.347705"
26
- android:translateY="10.8325">
12
+ android:pathData="m389.57,122.38h-93.69V48.43c0,-22.08 -17.9,-39.98 -39.98,-39.98v0c-22.08,0 -39.98,17.9 -39.98,39.98v73.95h-93.69c-22.08,0 -39.98,17.9 -39.98,39.98v0c0,22.08 17.9,39.98 39.98,39.98h93.69v261.23c0,22.08 17.9,39.98 39.98,39.98v0c22.08,0 39.98,-17.9 39.98,-39.98V202.34h93.69c22.08,0 39.98,-17.9 39.98,-39.98v0c0,-22.08 -17.9,-39.98 -39.98,-39.98z"
13
+ android:fillColor="#FFFCC447"/>
27
14
  <path
28
- android:fillColor="#F9B54C"
29
- android:pathData="M279.273 99.556L256 99.556 256 412.444 279.273 412.444 279.273 203.421 341.333 203.421 341.333 156.875 279.273 156.875Z"
30
- android:strokeWidth="1"
31
- android:strokeColor="#000000" />
32
- </group>
15
+ android:fillColor="#FF000000"
16
+ android:pathData="M389.67,113.93H304.43V48.43C304.43,21.73 282.7,0 256,0 229.3,0 207.57,21.73 207.57,48.43v65.5H122.33c-26.7,0 -48.43,21.73 -48.43,48.43 0,26.7 21.73,48.43 48.43,48.43h85.24v108.11c0,4.67 8.3,107.72 9.58,29.88 0.08,-4.67 7.32,-30.86 7.32,-95.31V202.34c0,-4.67 -3.78,-8.45 -8.45,-8.45h-93.69c-17.39,0 -31.53,-14.14 -31.53,-31.53 0,-17.39 14.15,-31.53 31.53,-31.53h93.69c4.67,0 8.45,-3.78 8.45,-8.45V48.43c0,-17.39 14.15,-31.53 31.53,-31.53 17.39,0 31.53,14.14 31.53,31.53v73.95c0,4.67 3.78,8.45 8.45,8.45h93.69c17.39,0 31.53,14.15 31.53,31.53 0,17.39 -14.15,31.53 -31.53,31.53h-93.69c-4.67,0 -8.45,3.78 -8.45,8.45V463.57c0,17.39 -14.15,31.53 -31.53,31.53 -17.39,0 -31.53,-14.15 -31.53,-31.53V288.95c0,-4.67 -3.78,-8.45 -8.45,-8.45 -4.67,0 -8.45,3.78 -8.45,8.45v174.62c0,26.7 21.73,48.43 48.43,48.43 26.7,0 48.43,-21.73 48.43,-48.43V210.79h85.24c26.7,0 48.43,-21.73 48.43,-48.43 0,-26.7 -21.73,-48.43 -48.43,-48.43z"/>
17
+ <path
18
+ android:fillColor="#FF000000"
19
+ android:pathData="m388.57,170.81c4.67,0 8.45,-3.78 8.45,-8.45 0,-4.67 -3.78,-8.45 -8.45,-8.45h-52.38c-4.67,0 -8.45,3.78 -8.45,8.45 0,4.67 3.78,8.45 8.45,8.45z"/>
20
+ <path
21
+ android:fillColor="#FF000000"
22
+ android:pathData="m256,32.11c-4.67,0 -8.45,3.78 -8.45,8.45V153.91H123.43c-4.67,0 -8.45,3.78 -8.45,8.45 0,4.67 3.78,8.45 8.45,8.45h124.13v300.64c0,4.67 3.78,8.45 8.45,8.45 4.67,0 8.45,-3.78 8.45,-8.45V170.81h70.66c37.38,0 16.35,-3.78 16.35,-8.45 0,-4.67 30.06,-8.45 -1.68,-8.45H264.45V40.56c-0,-4.67 -3.78,-8.45 -8.45,-8.45z"/>
33
23
  </group>
34
24
  </vector>
app/src/main/res/drawable/ic_launcher_monochrome.xml CHANGED
@@ -1,34 +1,24 @@
1
1
  <vector xmlns:android="http://schemas.android.com/apk/res/android"
2
- xmlns:aapt="http://schemas.android.com/aapt"
3
2
  android:width="108dp"
4
3
  android:height="108dp"
5
4
  android:viewportWidth="108"
6
5
  android:viewportHeight="108">
7
- <path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
8
- <aapt:attr name="android:fillColor">
9
- <gradient
6
+ <group
10
- android:endX="85.84757"
11
- android:endY="30.4963"
12
- android:startX="42.9492"
7
+ android:scaleX="0.12"
13
- android:startY="49.59793"
14
- android:type="linear">
15
- <item
16
- android:color="#44000000"
17
- android:offset="0.0" />
18
- <item
19
- android:color="#00000000"
20
- android:offset="1.0" />
21
- </gradient>
22
- </aapt:attr>
23
- </path>
24
- <group android:scaleX="0.6"
25
- android:scaleY="0.6"
8
+ android:scaleY="0.12"
26
- android:translateX="40"
9
+ android:translateX="23"
27
- android:translateY="28">
10
+ android:translateY="23">
28
11
  <path
29
- android:pathData="M42.82,15.776L29.298,15.776L29.298,2.254C29.298,1.009 28.289,0 27.044,0L18.03,0C16.785,0 15.776,1.009 15.776,2.254L15.776,15.776L2.254,15.776C1.009,15.776 0,16.785 0,18.03L0,27.044C0,28.289 1.009,29.298 2.254,29.298L15.776,29.298L15.776,69.865C15.776,71.109 16.785,72.118 18.03,72.118L27.044,72.118C28.289,72.118 29.298,71.109 29.298,69.865L29.298,29.298L42.82,29.298C44.065,29.298 45.074,28.289 45.074,27.044L45.074,18.03C45.074,16.785 44.065,15.776 42.82,15.776Z"
30
- android:fillColor="#FFFFFF"
31
- android:fillType="nonZero"
32
- android:strokeColor="#00000000"/>
12
+ android:pathData="m389.57,122.38h-93.69V48.43c0,-22.08 -17.9,-39.98 -39.98,-39.98v0c-22.08,0 -39.98,17.9 -39.98,39.98v73.95h-93.69c-22.08,0 -39.98,17.9 -39.98,39.98v0c0,22.08 17.9,39.98 39.98,39.98h93.69v261.23c0,22.08 17.9,39.98 39.98,39.98v0c22.08,0 39.98,-17.9 39.98,-39.98V202.34h93.69c22.08,0 39.98,-17.9 39.98,-39.98v0c0,-22.08 -17.9,-39.98 -39.98,-39.98z"
13
+ android:fillColor="#FFFFFFFF"/>
14
+ <path
15
+ android:fillColor="#004F55"
16
+ android:pathData="M389.67,113.93H304.43V48.43C304.43,21.73 282.7,0 256,0 229.3,0 207.57,21.73 207.57,48.43v65.5H122.33c-26.7,0 -48.43,21.73 -48.43,48.43 0,26.7 21.73,48.43 48.43,48.43h85.24v108.11c0,4.67 8.3,107.72 9.58,29.88 0.08,-4.67 7.32,-30.86 7.32,-95.31V202.34c0,-4.67 -3.78,-8.45 -8.45,-8.45h-93.69c-17.39,0 -31.53,-14.14 -31.53,-31.53 0,-17.39 14.15,-31.53 31.53,-31.53h93.69c4.67,0 8.45,-3.78 8.45,-8.45V48.43c0,-17.39 14.15,-31.53 31.53,-31.53 17.39,0 31.53,14.14 31.53,31.53v73.95c0,4.67 3.78,8.45 8.45,8.45h93.69c17.39,0 31.53,14.15 31.53,31.53 0,17.39 -14.15,31.53 -31.53,31.53h-93.69c-4.67,0 -8.45,3.78 -8.45,8.45V463.57c0,17.39 -14.15,31.53 -31.53,31.53 -17.39,0 -31.53,-14.15 -31.53,-31.53V288.95c0,-4.67 -3.78,-8.45 -8.45,-8.45 -4.67,0 -8.45,3.78 -8.45,8.45v174.62c0,26.7 21.73,48.43 48.43,48.43 26.7,0 48.43,-21.73 48.43,-48.43V210.79h85.24c26.7,0 48.43,-21.73 48.43,-48.43 0,-26.7 -21.73,-48.43 -48.43,-48.43z"/>
17
+ <path
18
+ android:fillColor="#004F55"
19
+ android:pathData="m388.57,170.81c4.67,0 8.45,-3.78 8.45,-8.45 0,-4.67 -3.78,-8.45 -8.45,-8.45h-52.38c-4.67,0 -8.45,3.78 -8.45,8.45 0,4.67 3.78,8.45 8.45,8.45z"/>
20
+ <path
21
+ android:fillColor="#004F55"
22
+ android:pathData="m256,32.11c-4.67,0 -8.45,3.78 -8.45,8.45V153.91H123.43c-4.67,0 -8.45,3.78 -8.45,8.45 0,4.67 3.78,8.45 8.45,8.45h124.13v300.64c0,4.67 3.78,8.45 8.45,8.45 4.67,0 8.45,-3.78 8.45,-8.45V170.81h70.66c37.38,0 16.35,-3.78 16.35,-8.45 0,-4.67 30.06,-8.45 -1.68,-8.45H264.45V40.56c-0,-4.67 -3.78,-8.45 -8.45,-8.45z"/>
33
23
  </group>
34
- </vector>
24
+ </vector>
app/src/main/res/mipmap-hdpi/ic_launcher.webp DELETED
Binary file
app/src/main/res/mipmap-hdpi/ic_launcher_round.webp DELETED
Binary file
app/src/main/res/mipmap-mdpi/ic_launcher.webp DELETED
Binary file
app/src/main/res/mipmap-mdpi/ic_launcher_round.webp DELETED
Binary file
app/src/main/res/mipmap-xhdpi/ic_launcher.webp DELETED
Binary file
app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp DELETED
Binary file
app/src/main/res/mipmap-xxhdpi/ic_launcher.webp DELETED
Binary file
app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp DELETED
Binary file
app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp DELETED
Binary file
app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp DELETED
Binary file