Loading presentation/src/main/java/com/moez/QKSMS/feature/settings/SettingsController.kt +0 −2 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ package com.moez.QKSMS.feature.settings import android.animation.ObjectAnimator import android.annotation.SuppressLint import android.app.TimePickerDialog import android.content.Context import android.os.Build Loading Loading @@ -102,7 +101,6 @@ class SettingsController : QkController<SettingsView, SettingsState, SettingsPre .subscribe { activity?.recreate() } } @SuppressLint("StringFormatInvalid") override fun onViewCreated() { preferences.postDelayed({ preferences?.animateLayoutChanges = true }, 100) Loading presentation/src/main/res/drawable/ic_color_lens_black_24dp.xml 0 → 100644 +27 −0 Original line number Diff line number Diff line <!-- ~ Copyright (C) 2019 Moez Bhatti <moez.bhatti@gmail.com> ~ ~ This file is part of QKSMS. ~ ~ QKSMS is free software: you can redistribute it and/or modify ~ it under the terms of the GNU General Public License as published by ~ the Free Software Foundation, either version 3 of the License, or ~ (at your option) any later version. ~ ~ QKSMS is distributed in the hope that it will be useful, ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ~ GNU General Public License for more details. ~ ~ You should have received a copy of the GNU General Public License ~ along with QKSMS. If not, see <http://www.gnu.org/licenses/>. --> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#FF000000" android:pathData="M12,3c-4.97,0 -9,4.03 -9,9s4.03,9 9,9c0.83,0 1.5,-0.67 1.5,-1.5 0,-0.39 -0.15,-0.74 -0.39,-1.01 -0.23,-0.26 -0.38,-0.61 -0.38,-0.99 0,-0.83 0.67,-1.5 1.5,-1.5L16,16c2.76,0 5,-2.24 5,-5 0,-4.42 -4.03,-8 -9,-8zM6.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S5.67,9 6.5,9 8,9.67 8,10.5 7.33,12 6.5,12zM9.5,8C8.67,8 8,7.33 8,6.5S8.67,5 9.5,5s1.5,0.67 1.5,1.5S10.33,8 9.5,8zM14.5,8c-0.83,0 -1.5,-0.67 -1.5,-1.5S13.67,5 14.5,5s1.5,0.67 1.5,1.5S15.33,8 14.5,8zM17.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S16.67,9 17.5,9s1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5z" /> </vector> No newline at end of file presentation/src/main/res/layout/settings_controller.xml +7 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,13 @@ <com.moez.QKSMS.common.widget.QkTextView style="@style/PreferenceCategory" android:text="@string/settings_category_appearance" /> <com.moez.QKSMS.common.widget.PreferenceView android:id="@+id/theme" android:layout_width="match_parent" android:layout_height="wrap_content" app:icon="@drawable/ic_color_lens_black_24dp" app:title="@string/settings_theme_title" app:widget="@layout/settings_theme_widget" /> <com.moez.QKSMS.common.widget.PreferenceView android:id="@+id/night" Loading Loading
presentation/src/main/java/com/moez/QKSMS/feature/settings/SettingsController.kt +0 −2 Original line number Diff line number Diff line Loading @@ -19,7 +19,6 @@ package com.moez.QKSMS.feature.settings import android.animation.ObjectAnimator import android.annotation.SuppressLint import android.app.TimePickerDialog import android.content.Context import android.os.Build Loading Loading @@ -102,7 +101,6 @@ class SettingsController : QkController<SettingsView, SettingsState, SettingsPre .subscribe { activity?.recreate() } } @SuppressLint("StringFormatInvalid") override fun onViewCreated() { preferences.postDelayed({ preferences?.animateLayoutChanges = true }, 100) Loading
presentation/src/main/res/drawable/ic_color_lens_black_24dp.xml 0 → 100644 +27 −0 Original line number Diff line number Diff line <!-- ~ Copyright (C) 2019 Moez Bhatti <moez.bhatti@gmail.com> ~ ~ This file is part of QKSMS. ~ ~ QKSMS is free software: you can redistribute it and/or modify ~ it under the terms of the GNU General Public License as published by ~ the Free Software Foundation, either version 3 of the License, or ~ (at your option) any later version. ~ ~ QKSMS is distributed in the hope that it will be useful, ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ~ GNU General Public License for more details. ~ ~ You should have received a copy of the GNU General Public License ~ along with QKSMS. If not, see <http://www.gnu.org/licenses/>. --> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#FF000000" android:pathData="M12,3c-4.97,0 -9,4.03 -9,9s4.03,9 9,9c0.83,0 1.5,-0.67 1.5,-1.5 0,-0.39 -0.15,-0.74 -0.39,-1.01 -0.23,-0.26 -0.38,-0.61 -0.38,-0.99 0,-0.83 0.67,-1.5 1.5,-1.5L16,16c2.76,0 5,-2.24 5,-5 0,-4.42 -4.03,-8 -9,-8zM6.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S5.67,9 6.5,9 8,9.67 8,10.5 7.33,12 6.5,12zM9.5,8C8.67,8 8,7.33 8,6.5S8.67,5 9.5,5s1.5,0.67 1.5,1.5S10.33,8 9.5,8zM14.5,8c-0.83,0 -1.5,-0.67 -1.5,-1.5S13.67,5 14.5,5s1.5,0.67 1.5,1.5S15.33,8 14.5,8zM17.5,12c-0.83,0 -1.5,-0.67 -1.5,-1.5S16.67,9 17.5,9s1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5z" /> </vector> No newline at end of file
presentation/src/main/res/layout/settings_controller.xml +7 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,13 @@ <com.moez.QKSMS.common.widget.QkTextView style="@style/PreferenceCategory" android:text="@string/settings_category_appearance" /> <com.moez.QKSMS.common.widget.PreferenceView android:id="@+id/theme" android:layout_width="match_parent" android:layout_height="wrap_content" app:icon="@drawable/ic_color_lens_black_24dp" app:title="@string/settings_theme_title" app:widget="@layout/settings_theme_widget" /> <com.moez.QKSMS.common.widget.PreferenceView android:id="@+id/night" Loading