diff --git a/app/build.gradle b/app/build.gradle index 66b90ef8..444a166b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -32,8 +32,6 @@ android { versionName "0.1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true - buildConfigField "String", "UPDATE_URL", "\"https://bitrise-redirector.herokuapp.com" + - "/v0.1/apps/daeff1893f3c8128/builds/" + "${getCurrentGitBranch()}" + "/artifacts/app-release-bitrise-signed.apk/info\"" manifestPlaceholders = [ fabricApiKey: System.getenv("FABRIC_API_KEY") ?: "null" ] @@ -106,20 +104,3 @@ dependencies { androidTestImplementation 'com.android.support.test:runner:1.0.1' androidTestImplementation 'org.mockito:mockito-android:2.13.0' } - -static def getCurrentGitBranch() { - if (gitBranch() == "HEAD") { - return System.getenv("BITRISE_GIT_BRANCH") - } - - return gitBranch() -} - -static def gitBranch() { - def branch = "null" - def proc = "git rev-parse --abbrev-ref HEAD".execute() - proc.in.eachLine { line -> branch = line } - proc.err.eachLine { line -> println line } - proc.waitFor() - branch -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f5b89757..f1733681 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,18 +1,17 @@ - - - - - - diff --git a/app/src/main/java/io/github/wulkanowy/WulkanowyApp.java b/app/src/main/java/io/github/wulkanowy/WulkanowyApp.java index 5065279a..4b8866ce 100644 --- a/app/src/main/java/io/github/wulkanowy/WulkanowyApp.java +++ b/app/src/main/java/io/github/wulkanowy/WulkanowyApp.java @@ -13,7 +13,6 @@ import eu.davidea.flexibleadapter.FlexibleAdapter; import eu.davidea.flexibleadapter.utils.Log; import io.fabric.sdk.android.Fabric; import io.github.wulkanowy.data.RepositoryContract; -import io.github.wulkanowy.data.db.dao.entities.DaoSession; import io.github.wulkanowy.di.component.ApplicationComponent; import io.github.wulkanowy.di.component.DaggerApplicationComponent; import io.github.wulkanowy.di.modules.ApplicationModule; @@ -34,15 +33,10 @@ public class WulkanowyApp extends Application { .build(); applicationComponent.inject(this); - initializeFabric(); if (BuildConfig.DEBUG) { enableDebugLog(); } - - } - - public ApplicationComponent getApplicationComponent() { - return applicationComponent; + initializeFabric(); } private void enableDebugLog() { @@ -59,7 +53,7 @@ public class WulkanowyApp extends Application { .build()); } - public DaoSession getDaoSession() { - return null; + public ApplicationComponent getApplicationComponent() { + return applicationComponent; } } diff --git a/app/src/main/java/io/github/wulkanowy/services/SyncJob.java b/app/src/main/java/io/github/wulkanowy/services/SyncJob.java index fad3025e..ab26fcee 100644 --- a/app/src/main/java/io/github/wulkanowy/services/SyncJob.java +++ b/app/src/main/java/io/github/wulkanowy/services/SyncJob.java @@ -83,7 +83,7 @@ public class SyncJob extends SimpleJobService { service.notify(service.notificationBuilder() .setContentTitle(getStringTitle()) .setContentText(getStringContent()) - .setSmallIcon(R.drawable.ic_notification) + .setSmallIcon(R.drawable.ic_stat_notify) .setAutoCancel(true) .setDefaults(NotificationCompat.DEFAULT_ALL) .setPriority(NotificationCompat.PRIORITY_HIGH) diff --git a/app/src/main/java/io/github/wulkanowy/ui/main/MainActivity.java b/app/src/main/java/io/github/wulkanowy/ui/main/MainActivity.java index 6ad696d0..d4c0b9da 100644 --- a/app/src/main/java/io/github/wulkanowy/ui/main/MainActivity.java +++ b/app/src/main/java/io/github/wulkanowy/ui/main/MainActivity.java @@ -104,28 +104,28 @@ public class MainActivity extends BaseActivity implements MainContract.View, private void initiationBottomNav() { bottomNavigation.addItem(new AHBottomNavigationItem( getString(R.string.grades_text), - getResources().getDrawable(R.drawable.icon_grade_26dp) + getResources().getDrawable(R.drawable.ic_menu_grade_26dp) )); bottomNavigation.addItem(new AHBottomNavigationItem( getString(R.string.attendance_text), - getResources().getDrawable(R.drawable.icon_attendance_24dp) + getResources().getDrawable(R.drawable.ic_menu_attendance_24dp) )); bottomNavigation.addItem(new AHBottomNavigationItem( getString(R.string.dashboard_text), - getResources().getDrawable(R.drawable.ic_dashboard_black_24dp) + getResources().getDrawable(R.drawable.ic_menu_dashboard_24dp) )); bottomNavigation.addItem(new AHBottomNavigationItem( getString(R.string.lessonplan_text), - getResources().getDrawable(R.drawable.icon_lessonplan_24dp) + getResources().getDrawable(R.drawable.ic_menu_timetable_24dp) )); bottomNavigation.addItem(new AHBottomNavigationItem( getString(R.string.settings_text), - getResources().getDrawable(R.drawable.icon_other_24dp) + getResources().getDrawable(R.drawable.ic_menu_other_24dp) )); bottomNavigation.setAccentColor(getResources().getColor(R.color.colorPrimary)); bottomNavigation.setInactiveColor(Color.BLACK); - bottomNavigation.setBackgroundColor(getResources().getColor(R.color.colorBackgroundBottomNavi)); + bottomNavigation.setBackgroundColor(getResources().getColor(R.color.colorBackgroundBottomNav)); bottomNavigation.setTitleState(AHBottomNavigation.TitleState.ALWAYS_SHOW); bottomNavigation.setOnTabSelectedListener(this); bottomNavigation.setCurrentItem(initTabPosition); diff --git a/app/src/main/res/color/bottomnavi_color.xml b/app/src/main/res/color/bottomnavi_color.xml deleted file mode 100644 index e874a6ac..00000000 --- a/app/src/main/res/color/bottomnavi_color.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/ic_notification.png b/app/src/main/res/drawable-hdpi/ic_stat_notify.png similarity index 100% rename from app/src/main/res/drawable-hdpi/ic_notification.png rename to app/src/main/res/drawable-hdpi/ic_stat_notify.png diff --git a/app/src/main/res/drawable-mdpi/ic_notification.png b/app/src/main/res/drawable-mdpi/ic_stat_notify.png similarity index 100% rename from app/src/main/res/drawable-mdpi/ic_notification.png rename to app/src/main/res/drawable-mdpi/ic_stat_notify.png diff --git a/app/src/main/res/drawable-xhdpi/ic_notification.png b/app/src/main/res/drawable-xhdpi/ic_stat_notify.png similarity index 100% rename from app/src/main/res/drawable-xhdpi/ic_notification.png rename to app/src/main/res/drawable-xhdpi/ic_stat_notify.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_notification.png b/app/src/main/res/drawable-xxhdpi/ic_stat_notify.png similarity index 100% rename from app/src/main/res/drawable-xxhdpi/ic_notification.png rename to app/src/main/res/drawable-xxhdpi/ic_stat_notify.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_notification.png b/app/src/main/res/drawable-xxxhdpi/ic_stat_notify.png similarity index 100% rename from app/src/main/res/drawable-xxxhdpi/ic_notification.png rename to app/src/main/res/drawable-xxxhdpi/ic_stat_notify.png diff --git a/app/src/main/res/drawable/ic_alert_24dp.xml b/app/src/main/res/drawable/ic_alert_24dp.xml new file mode 100644 index 00000000..1c41b556 --- /dev/null +++ b/app/src/main/res/drawable/ic_alert_24dp.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/subject_border_1px.xml b/app/src/main/res/drawable/ic_border.xml similarity index 100% rename from app/src/main/res/drawable/subject_border_1px.xml rename to app/src/main/res/drawable/ic_border.xml diff --git a/app/src/main/res/drawable/ic_exclamation_24dp.xml b/app/src/main/res/drawable/ic_exclamation_24dp.xml new file mode 100644 index 00000000..4d3c91cf --- /dev/null +++ b/app/src/main/res/drawable/ic_exclamation_24dp.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_generic_exclamation.xml b/app/src/main/res/drawable/ic_generic_exclamation.xml deleted file mode 100644 index c7159e31..00000000 --- a/app/src/main/res/drawable/ic_generic_exclamation.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml index 024480e9..c5ecc747 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -1,13 +1,17 @@ + android:viewportHeight="51.67464" + android:viewportWidth="51.67464"> + android:pathData="M10.5 11H8.3c-0.1-1.2-0.4-2-2-2.7A3.5 3.5 0 0 1 4 5.1c0-2 1.7-3.3 3.3-3.5a3.5 + 3.5 0 0 1 5.2-0.7c0.8-0.6 1.8-0.9 2.8-0.9a4.7 4.7 0 1 1 0 9.4c-0.6 0-1.2-0.2-1.7-0.3-1-0.2-2.3-0.5-3 + 1.9zM6 5c0 1 0.8 1.4 1 1.5 0.9 0.3 2 0.8 2.6 2 0.9-1 1.8-1.6 3-1.6 0.8 0 2 0.5 2.7 0.5 1.5 + 0 2.7-1.2 2.7-2.7 0-2.8-3.7-3.7-5.5-1.2-0.7-2-3.9-2-4 0.2C8 3.1 6 3.4 6 5.1zm11 9l-2.2 3-3.8-5c-0.4 0.3-1 + 0.5-1.5 0.5S8.4 12.3 8 12L0 24h24l-7-10zM7 17.1l1.1 0.9 1.5-1.6 1.7 1.6 1-1 2.6 3.4 2-3 3.3 4.6H3.7L7 17.1z" /> diff --git a/app/src/main/res/drawable/ic_menu_attendance_24dp.xml b/app/src/main/res/drawable/ic_menu_attendance_24dp.xml new file mode 100644 index 00000000..fdef7322 --- /dev/null +++ b/app/src/main/res/drawable/ic_menu_attendance_24dp.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_dashboard_black_24dp.xml b/app/src/main/res/drawable/ic_menu_dashboard_24dp.xml similarity index 69% rename from app/src/main/res/drawable/ic_dashboard_black_24dp.xml rename to app/src/main/res/drawable/ic_menu_dashboard_24dp.xml index f0d02f4f..50726abd 100644 --- a/app/src/main/res/drawable/ic_dashboard_black_24dp.xml +++ b/app/src/main/res/drawable/ic_menu_dashboard_24dp.xml @@ -5,5 +5,5 @@ android:viewportWidth="24.0"> + android:pathData="M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z" /> diff --git a/app/src/main/res/drawable/ic_menu_grade_26dp.xml b/app/src/main/res/drawable/ic_menu_grade_26dp.xml new file mode 100644 index 00000000..61506dad --- /dev/null +++ b/app/src/main/res/drawable/ic_menu_grade_26dp.xml @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_menu_other_24dp.xml b/app/src/main/res/drawable/ic_menu_other_24dp.xml new file mode 100644 index 00000000..9fed586b --- /dev/null +++ b/app/src/main/res/drawable/ic_menu_other_24dp.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_menu_timetable_24dp.xml b/app/src/main/res/drawable/ic_menu_timetable_24dp.xml new file mode 100644 index 00000000..a689dc06 --- /dev/null +++ b/app/src/main/res/drawable/ic_menu_timetable_24dp.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_swap_30dp.xml b/app/src/main/res/drawable/ic_swap_30dp.xml new file mode 100644 index 00000000..01eee893 --- /dev/null +++ b/app/src/main/res/drawable/ic_swap_30dp.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_timetable_swap.xml b/app/src/main/res/drawable/ic_timetable_swap.xml deleted file mode 100644 index 81455485..00000000 --- a/app/src/main/res/drawable/ic_timetable_swap.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_wrench_24dp.xml b/app/src/main/res/drawable/ic_wrench_24dp.xml new file mode 100644 index 00000000..8f3a86fa --- /dev/null +++ b/app/src/main/res/drawable/ic_wrench_24dp.xml @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_wrench_construction.xml b/app/src/main/res/drawable/ic_wrench_construction.xml deleted file mode 100644 index 6b9f6efc..00000000 --- a/app/src/main/res/drawable/ic_wrench_construction.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/icon_attendance_24dp.xml b/app/src/main/res/drawable/icon_attendance_24dp.xml deleted file mode 100644 index fcdf36b8..00000000 --- a/app/src/main/res/drawable/icon_attendance_24dp.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/icon_grade_26dp.xml b/app/src/main/res/drawable/icon_grade_26dp.xml deleted file mode 100644 index 13f24206..00000000 --- a/app/src/main/res/drawable/icon_grade_26dp.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/icon_lessonplan_24dp.xml b/app/src/main/res/drawable/icon_lessonplan_24dp.xml deleted file mode 100644 index fa4870c8..00000000 --- a/app/src/main/res/drawable/icon_lessonplan_24dp.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/icon_other_24dp.xml b/app/src/main/res/drawable/icon_other_24dp.xml deleted file mode 100644 index 67173d90..00000000 --- a/app/src/main/res/drawable/icon_other_24dp.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/subject_alert_circle.xml b/app/src/main/res/drawable/subject_alert_circle.xml deleted file mode 100644 index 92f7cd3b..00000000 --- a/app/src/main/res/drawable/subject_alert_circle.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_attendance.xml b/app/src/main/res/layout/fragment_attendance.xml index dc270277..6df75c8e 100644 --- a/app/src/main/res/layout/fragment_attendance.xml +++ b/app/src/main/res/layout/fragment_attendance.xml @@ -20,7 +20,7 @@ android:contentDescription="@string/activity_dashboard_text" android:minHeight="100dp" android:minWidth="100dp" - app:srcCompat="@drawable/ic_wrench_construction" /> + app:srcCompat="@drawable/ic_wrench_24dp" /> + app:srcCompat="@drawable/ic_wrench_24dp" /> + app:srcCompat="@drawable/ic_menu_grade_26dp" /> + android:paddingBottom="@dimen/activity_vertical_margin" + android:paddingLeft="@dimen/activity_horizontal_margin" + android:paddingRight="@dimen/activity_horizontal_margin" + android:paddingTop="@dimen/activity_vertical_margin"> \ No newline at end of file diff --git a/app/src/main/res/layout/grade_subitem.xml b/app/src/main/res/layout/grade_subitem.xml index 14131835..86ddddc7 100644 --- a/app/src/main/res/layout/grade_subitem.xml +++ b/app/src/main/res/layout/grade_subitem.xml @@ -66,7 +66,7 @@ android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_marginTop="10dp" - app:srcCompat="@drawable/subject_alert_circle" + app:srcCompat="@drawable/ic_alert_24dp" tool:ignore="contentDescription" /> diff --git a/app/src/main/res/layout/timetable_header.xml b/app/src/main/res/layout/timetable_header.xml index 80b0fb1a..d9e3639d 100644 --- a/app/src/main/res/layout/timetable_header.xml +++ b/app/src/main/res/layout/timetable_header.xml @@ -3,9 +3,12 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="@drawable/subject_border_1px" + android:background="@drawable/ic_border" android:foreground="?attr/selectableItemBackgroundBorderless" - android:padding="15dp"> + android:paddingBottom="@dimen/activity_vertical_margin" + android:paddingLeft="@dimen/activity_horizontal_margin" + android:paddingRight="@dimen/activity_horizontal_margin" + android:paddingTop="@dimen/activity_vertical_margin"> \ No newline at end of file diff --git a/app/src/main/res/layout/timetable_subitem.xml b/app/src/main/res/layout/timetable_subitem.xml index 7512a679..ceb867a4 100644 --- a/app/src/main/res/layout/timetable_subitem.xml +++ b/app/src/main/res/layout/timetable_subitem.xml @@ -88,7 +88,7 @@ android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_marginTop="10dp" - app:srcCompat="@drawable/ic_timetable_swap" + app:srcCompat="@drawable/ic_swap_30dp" tool:ignore="contentDescription"/> diff --git a/app/src/main/res/menu/navigation.xml b/app/src/main/res/menu/navigation.xml deleted file mode 100644 index a4400280..00000000 --- a/app/src/main/res/menu/navigation.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index ac94b34f..50b67d67 100644 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index ac94b34f..50b67d67 100644 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index f48e33c6..a34531d4 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -3,7 +3,7 @@ #d32f2f #9a0007 #ff6659 - #f0f0f0 + #f0f0f0 #92b53d #66B266 #55BBDB diff --git a/app/src/main/res/values/ic_launcher_background.xml b/app/src/main/res/values/ic_launcher_background.xml deleted file mode 100644 index c5d5899f..00000000 --- a/app/src/main/res/values/ic_launcher_background.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - #FFFFFF - \ No newline at end of file diff --git a/app/src/main/res/values/identificators.xml b/app/src/main/res/values/identificators.xml new file mode 100644 index 00000000..fa7b1f19 --- /dev/null +++ b/app/src/main/res/values/identificators.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/backup_rules.xml b/app/src/main/res/xml/backup_rules.xml new file mode 100644 index 00000000..f7579446 --- /dev/null +++ b/app/src/main/res/xml/backup_rules.xml @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/provider_paths.xml b/app/src/main/res/xml/provider_paths.xml deleted file mode 100644 index 3dd0ebff..00000000 --- a/app/src/main/res/xml/provider_paths.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/build.gradle b/build.gradle index 6692497e..13b22854 100644 --- a/build.gradle +++ b/build.gradle @@ -2,9 +2,8 @@ buildscript { repositories { jcenter() mavenCentral() - maven { url "https://plugins.gradle.org/m2/" } - maven { url 'https://maven.google.com' } google() + maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' @@ -36,8 +35,6 @@ allprojects { repositories { jcenter() mavenCentral() - maven { url 'https://maven.google.com' } - maven { url "https://jitpack.io" } google() } }