diff --git a/mobile/app/build.gradle.kts b/mobile/app/build.gradle.kts
index 291a796..c3ec446 100644
--- a/mobile/app/build.gradle.kts
+++ b/mobile/app/build.gradle.kts
@@ -9,7 +9,7 @@ android {
defaultConfig {
applicationId = "com.odweta.solen"
- minSdk = 24
+ minSdk = 28
targetSdk = 34
versionCode = 1
versionName = "1.0"
@@ -48,6 +48,7 @@ dependencies {
implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.4.0")
implementation("com.squareup.okhttp3:okhttp:4.12.0")
implementation("androidx.viewpager2:viewpager2:1.0.0")
+ implementation("com.github.bumptech.glide:glide:4.16.0")
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
androidTestImplementation("androidx.test.ext:junit:1.1.5")
testImplementation("junit:junit:4.13.2")
diff --git a/mobile/app/src/main/AndroidManifest.xml b/mobile/app/src/main/AndroidManifest.xml
index 76dbfea..e67eba3 100644
--- a/mobile/app/src/main/AndroidManifest.xml
+++ b/mobile/app/src/main/AndroidManifest.xml
@@ -26,6 +26,9 @@
+
\ No newline at end of file
diff --git a/mobile/app/src/main/ic_launcher-playstore.png b/mobile/app/src/main/ic_launcher-playstore.png
new file mode 100644
index 0000000..ecaca23
Binary files /dev/null and b/mobile/app/src/main/ic_launcher-playstore.png differ
diff --git a/mobile/app/src/main/java/com/odweta/solen/MainActivity.kt b/mobile/app/src/main/java/com/odweta/solen/MainActivity.kt
index eb16fc9..2eee385 100644
--- a/mobile/app/src/main/java/com/odweta/solen/MainActivity.kt
+++ b/mobile/app/src/main/java/com/odweta/solen/MainActivity.kt
@@ -1,12 +1,24 @@
package com.odweta.solen
+import android.annotation.SuppressLint
+import android.graphics.ImageDecoder
+import android.graphics.drawable.AnimatedImageDrawable
import android.os.Build
import android.os.Bundle
import android.util.Log
+import android.view.Menu
+import android.view.MenuItem
import android.view.View
+import android.webkit.WebResourceError
+import android.webkit.WebResourceRequest
+import android.webkit.WebView
+import android.webkit.WebViewClient
+import android.widget.ImageView
+import android.widget.Toolbar
import androidx.annotation.RequiresApi
import androidx.appcompat.app.AppCompatActivity
import androidx.lifecycle.lifecycleScope
+import com.bumptech.glide.Glide
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
@@ -50,17 +62,61 @@ class MainActivity : AppCompatActivity(), MainActivityListener {
}
}
- @RequiresApi(Build.VERSION_CODES.O)
+ @SuppressLint("MissingInflatedId")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
- setContentView(R.layout.activity_cal_week)
+ setContentView(R.layout.activity_splash_screen)
+
+ setSupportActionBar(findViewById(R.id.toolbar))
lifecycleScope.launch {
+ // Assuming you have an ImageView with ID "animatedImageView" in your layout
+ val animatedImageView: ImageView = findViewById(R.id.loading_gif)
+
+ // Load animated image from resources (e.g., a GIF file)
+ val drawable = ImageDecoder.decodeDrawable(
+ ImageDecoder.createSource(resources, R.drawable.loading)
+ )
+
+ // Set the drawable to your ImageView
+ if (drawable is AnimatedImageDrawable) {
+ animatedImageView.setImageDrawable(drawable)
+ drawable.start() // Start the animation
+ }
+
setupAPI()
launch()
}
}
+ // Override onCreateOptionsMenu to handle menu item clicks
+ override fun onCreateOptionsMenu(menu: Menu): Boolean {
+ menuInflater.inflate(R.menu.menu_main, menu)
+ return true
+ }
+
+ // Override onOptionsItemSelected to handle menu item clicks
+ override fun onOptionsItemSelected(item: MenuItem): Boolean {
+ when (item.itemId) {
+ R.id.item_refresh -> {
+ lifecycleScope.launch {
+ launch()
+ }
+ return true
+ }
+ R.id.item_sign_in -> {
+ // TODO: IMPLEMENT
+ return true
+ }
+ R.id.item_settings -> {
+ // TODO: IMPLEMENT
+ return true
+ }
+ }
+
+ return super.onOptionsItemSelected(item)
+ }
+
@RequiresApi(Build.VERSION_CODES.O)
override fun onLaunch(view: View) {
launch()
@@ -69,6 +125,8 @@ class MainActivity : AppCompatActivity(), MainActivityListener {
@RequiresApi(Build.VERSION_CODES.O)
private fun launch() {
lifecycleScope.launch {
+ setContentView(R.layout.activity_loading_with_bar)
+
val week = parseJSON(getTimeTableJSON())
days = week
for ((i, day) in week.withIndex()) {
@@ -76,6 +134,8 @@ class MainActivity : AppCompatActivity(), MainActivityListener {
dayMap[i] = day
}
+ setContentView(R.layout.activity_main)
+
val mainFragment = CalWeekFragment()
supportFragmentManager.beginTransaction()
.replace(R.id.fragmentContainer, mainFragment)
diff --git a/mobile/app/src/main/res/drawable/loading.gif b/mobile/app/src/main/res/drawable/loading.gif
new file mode 100644
index 0000000..3cce103
Binary files /dev/null and b/mobile/app/src/main/res/drawable/loading.gif differ
diff --git a/mobile/app/src/main/res/drawable/solen.webp b/mobile/app/src/main/res/drawable/solen.webp
new file mode 100644
index 0000000..eb6cd57
Binary files /dev/null and b/mobile/app/src/main/res/drawable/solen.webp differ
diff --git a/mobile/app/src/main/res/font/roboto.xml b/mobile/app/src/main/res/font/roboto.xml
new file mode 100644
index 0000000..271d619
--- /dev/null
+++ b/mobile/app/src/main/res/font/roboto.xml
@@ -0,0 +1,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/font/roboto_src.ttf b/mobile/app/src/main/res/font/roboto_src.ttf
new file mode 100644
index 0000000..3313686
Binary files /dev/null and b/mobile/app/src/main/res/font/roboto_src.ttf differ
diff --git a/mobile/app/src/main/res/layout/activity_cal_week.xml b/mobile/app/src/main/res/layout/activity_cal_week.xml
index fb00d86..798d127 100644
--- a/mobile/app/src/main/res/layout/activity_cal_week.xml
+++ b/mobile/app/src/main/res/layout/activity_cal_week.xml
@@ -5,37 +5,14 @@
android:id="@+id/cal_week_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
- tools:context=".MainActivity">
-
-
+ tools:context=".MainActivity"
+ android:fontFamily="@font/roboto">
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/layout/activity_main.xml b/mobile/app/src/main/res/layout/activity_main.xml
new file mode 100644
index 0000000..0fb28ca
--- /dev/null
+++ b/mobile/app/src/main/res/layout/activity_main.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/layout/activity_splash_screen.xml b/mobile/app/src/main/res/layout/activity_splash_screen.xml
new file mode 100644
index 0000000..8f3b62a
--- /dev/null
+++ b/mobile/app/src/main/res/layout/activity_splash_screen.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/layout/fragment_day.xml b/mobile/app/src/main/res/layout/fragment_day.xml
index 66ff1fe..4ad0323 100644
--- a/mobile/app/src/main/res/layout/fragment_day.xml
+++ b/mobile/app/src/main/res/layout/fragment_day.xml
@@ -9,6 +9,7 @@
android:id="@+id/layoutDayMain"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:orientation="vertical" >
+ android:orientation="vertical"
+ android:fontFamily="@font/roboto">
diff --git a/mobile/app/src/main/res/menu/menu_main.xml b/mobile/app/src/main/res/menu/menu_main.xml
new file mode 100644
index 0000000..a098aa5
--- /dev/null
+++ b/mobile/app/src/main/res/menu/menu_main.xml
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/mobile/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..4ae7d12
--- /dev/null
+++ b/mobile/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/mobile/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 0000000..4ae7d12
--- /dev/null
+++ b/mobile/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/mobile/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher.webp
old mode 100644
new mode 100755
index c209e78..bdfe9f2
Binary files a/mobile/app/src/main/res/mipmap-hdpi/ic_launcher.webp and b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher.webp differ
diff --git a/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_background.webp b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_background.webp
new file mode 100644
index 0000000..cfce887
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_background.webp differ
diff --git a/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp
new file mode 100644
index 0000000..46f2ae0
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp differ
diff --git a/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
index b2dfe3d..edf392e 100644
Binary files a/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and b/mobile/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp differ
diff --git a/mobile/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher.webp
index 4f0f1d6..11a115d 100644
Binary files a/mobile/app/src/main/res/mipmap-mdpi/ic_launcher.webp and b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher.webp differ
diff --git a/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_background.webp b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_background.webp
new file mode 100644
index 0000000..a7be543
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_background.webp differ
diff --git a/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp
new file mode 100644
index 0000000..58b2bf3
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp differ
diff --git a/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
index 62b611d..d18c01f 100644
Binary files a/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and b/mobile/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
index 948a307..5d20516 100644
Binary files a/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_background.webp b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_background.webp
new file mode 100644
index 0000000..afa1395
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_background.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp
new file mode 100644
index 0000000..eda666d
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
index 1b9a695..293a2f4 100644
Binary files a/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and b/mobile/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
index 28d4b77..5aa40f1 100644
Binary files a/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.webp b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.webp
new file mode 100644
index 0000000..7ddedea
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp
new file mode 100644
index 0000000..57fd0cf
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
index 9287f50..cbaa363 100644
Binary files a/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and b/mobile/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
index aa7d642..33ad949 100644
Binary files a/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.webp b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.webp
new file mode 100644
index 0000000..4e478bd
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp
new file mode 100644
index 0000000..be57ceb
Binary files /dev/null and b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp differ
diff --git a/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
index 9126ae3..e723f1f 100644
Binary files a/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and b/mobile/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp differ
diff --git a/mobile/app/src/main/res/solen.png b/mobile/app/src/main/res/solen.png
new file mode 100755
index 0000000..ec2b804
Binary files /dev/null and b/mobile/app/src/main/res/solen.png differ
diff --git a/mobile/app/src/main/res/values/colors.xml b/mobile/app/src/main/res/values/colors.xml
index ca3ba9f..4022e64 100644
--- a/mobile/app/src/main/res/values/colors.xml
+++ b/mobile/app/src/main/res/values/colors.xml
@@ -2,7 +2,8 @@
#FFED7D31
#FF6C5F5B
- #FF4F4A45
+ #FF000000
+
#FFF6F1EE
#FFF6F1EE
#FF000000
diff --git a/mobile/app/src/main/res/values/font_certs.xml b/mobile/app/src/main/res/values/font_certs.xml
new file mode 100644
index 0000000..d2226ac
--- /dev/null
+++ b/mobile/app/src/main/res/values/font_certs.xml
@@ -0,0 +1,17 @@
+
+
+
+ - @array/com_google_android_gms_fonts_certs_dev
+ - @array/com_google_android_gms_fonts_certs_prod
+
+
+ -
+ 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
+
+
+
diff --git a/mobile/app/src/main/res/values/preloaded_fonts.xml b/mobile/app/src/main/res/values/preloaded_fonts.xml
new file mode 100644
index 0000000..e19e7c9
--- /dev/null
+++ b/mobile/app/src/main/res/values/preloaded_fonts.xml
@@ -0,0 +1,6 @@
+
+
+
+ - @font/roboto_src
+
+
diff --git a/mobile/app/src/main/res/values/strings.xml b/mobile/app/src/main/res/values/strings.xml
index e3d3797..a97f3b6 100644
--- a/mobile/app/src/main/res/values/strings.xml
+++ b/mobile/app/src/main/res/values/strings.xml
@@ -1,14 +1,11 @@
-
+
Solen
- Open navigation drawer
- Close navigation drawer
- Solen
- android.studio@android.com
- Navigation header
- Settings
Calendar for this week
- Home
- Slideshow
- Loading the calendar for this week...
+ ŠkolaOnLine Enhanced
+ splash image
+ background
+ Settings
+ Sign In
+ Refresh
\ No newline at end of file