min version to 23, fix new message input bar losing padding, fix telephony permissions. fixes #140.

This commit is contained in:
octoshrimpy
2024-10-30 02:46:06 -04:00
parent a24e21d2f7
commit ba05abdb33
8 changed files with 46 additions and 19 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ android {
compileSdk 33
defaultConfig {
minSdkVersion 26
minSdkVersion 23
targetSdkVersion 33
}
+1 -1
View File
@@ -23,7 +23,7 @@ android {
compileSdk 33
defaultConfig {
minSdk 26
minSdk 23
targetSdkVersion 33
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+1 -1
View File
@@ -31,7 +31,7 @@ android {
}
defaultConfig {
minSdk 26
minSdk 23
targetSdkVersion 33
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+1 -1
View File
@@ -31,7 +31,7 @@ android {
}
defaultConfig {
minSdk 26
minSdk 23
targetSdkVersion 33
}
namespace 'dev.octoshrimpy.quik.domain'
+1 -1
View File
@@ -28,7 +28,7 @@ android {
defaultConfig {
applicationId 'dev.octoshrimpy.quik'
minSdkVersion 26
minSdkVersion 23
targetSdkVersion 33
versionCode 2224
versionName '4.0.7'
+9 -3
View File
@@ -17,7 +17,12 @@
~ You should have received a copy of the GNU General Public License
~ along with QKSMS. If not, see <http://www.gnu.org/licenses/>.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
@@ -35,8 +40,9 @@
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
<application
android:name=".common.QKApplication"
@@ -59,22 +59,42 @@
<dev.octoshrimpy.quik.common.widget.QkEditText
android:id="@+id/search"
android:layout_width="match_parent"
android:layout_height="match_parent"
style="@style/ToolbarText"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:minHeight="40dp"
android:background="@drawable/rounded_rectangle_24dp"
android:backgroundTint="?attr/bubbleColor"
android:hint="@string/title_compose"
android:imeOptions="flagNoExtractUi"
android:inputType="textFilter|textNoSuggestions"
android:paddingStart="16dp"
android:paddingEnd="40dp"
android:privateImeOptions="nm"
android:textColor="?android:attr/textColorPrimary"
android:maxLines="1"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:textColorHint="?android:attr/textColorTertiary"
app:textSize="primary" />
app:textSize="primary"
tools:textSize="16sp" />
<!-- <dev.octoshrimpy.quik.common.widget.QkEditText-->
<!-- android:id="@+id/search"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- android:layout_marginTop="8dp"-->
<!-- android:layout_marginEnd="8dp"-->
<!-- android:layout_marginBottom="8dp"-->
<!-- android:background="@drawable/rounded_rectangle_24dp"-->
<!-- android:backgroundTint="?attr/bubbleColor"-->
<!-- android:hint="@string/title_compose"-->
<!-- android:imeOptions="flagNoExtractUi"-->
<!-- android:inputType="textFilter|textNoSuggestions"-->
<!-- android:padding="8dp"-->
<!-- android:paddingStart="16dp"-->
<!-- android:paddingEnd="40dp"-->
<!-- android:privateImeOptions="nm"-->
<!-- android:textColor="?android:attr/textColorPrimary"-->
<!-- android:textColorHint="?android:attr/textColorTertiary"-->
<!-- app:textSize="primary" />-->
<ImageView
android:id="@+id/cancel"
@@ -85,8 +105,8 @@
android:background="?android:attr/selectableItemBackgroundBorderless"
android:padding="8dp"
android:src="@drawable/ic_cancel_black_24dp"
android:tint="?android:attr/textColorSecondary"
android:visibility="gone" />
android:visibility="gone"
app:tint="?android:attr/textColorSecondary" />
</FrameLayout>
@@ -52,6 +52,7 @@
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginBottom="8dp"
android:minHeight="40dp"
android:background="@drawable/rounded_rectangle_24dp"
android:backgroundTint="?attr/bubbleColor"
android:hint="@string/title_conversations"
@@ -101,10 +102,10 @@
android:elevation="8dp"
android:padding="16dp"
android:src="@drawable/ic_add_black_24dp"
android:tint="@color/white"
app:layout_constraintBottom_toTopOf="@id/bottom"
app:layout_constraintEnd_toEndOf="parent"
tools:backgroundTint="@color/tools_theme" />
tools:backgroundTint="@color/tools_theme"
app:tint="@color/white" />
<View
android:layout_width="0dp"