Skip to content

Commit c41aa00

Browse files
committed
Migrate to up to date gradle
1 parent e0215f0 commit c41aa00

13 files changed

+29
-52
lines changed

app/build.gradle

+6-5
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ plugins {
33
}
44

55
android {
6-
compileSdk 31
6+
compileSdk 34
77

88
defaultConfig {
99
applicationId "com.amrdeveloper.treeviewlib"
10+
namespace "com.amrdeveloper.treeviewlib"
1011
minSdk 16
11-
targetSdk 31
12+
targetSdk 34
1213
versionCode 1
1314
versionName "1.0"
1415

@@ -22,8 +23,8 @@ android {
2223
}
2324
}
2425
compileOptions {
25-
sourceCompatibility JavaVersion.VERSION_1_8
26-
targetCompatibility JavaVersion.VERSION_1_8
26+
sourceCompatibility JavaVersion.VERSION_17
27+
targetCompatibility JavaVersion.VERSION_17
2728
}
2829
}
2930

@@ -33,7 +34,7 @@ dependencies {
3334

3435
implementation project(path: ':treeview')
3536

36-
implementation 'com.google.code.gson:gson:2.9.0'
37+
implementation 'com.google.code.gson:gson:2.10.1'
3738

3839
testImplementation 'junit:junit:4.13.2'
3940
androidTestImplementation 'androidx.test.ext:junit:1.1.3'

app/src/main/res/drawable/ic_arrow_down.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
android:height="24dp"
44
android:viewportWidth="24"
55
android:viewportHeight="24"
6-
android:tint="?attr/colorControlNormal">
6+
android:tint="#99000000">
77
<path
8-
android:fillColor="@android:color/white"
8+
android:fillColor="#ffffff"
99
android:pathData="M7,10l5,5 5,-5z"/>
1010
</vector>

app/src/main/res/drawable/ic_arrow_right.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
android:height="24dp"
44
android:viewportWidth="24"
55
android:viewportHeight="24"
6-
android:tint="?attr/colorControlNormal"
6+
android:tint="#99000000"
77
android:autoMirrored="true">
88
<path
9-
android:fillColor="@android:color/white"
9+
android:fillColor="#ffffff"
1010
android:pathData="M10,17l5,-5 -5,-5v10z"/>
1111
</vector>

app/src/main/res/drawable/ic_file.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
android:height="24dp"
44
android:viewportWidth="24"
55
android:viewportHeight="24"
6-
android:tint="?attr/colorControlNormal"
6+
android:tint="#99000000"
77
android:autoMirrored="true">
88
<path
9-
android:fillColor="@android:color/white"
9+
android:fillColor="#ffffff"
1010
android:pathData="M6,2c-1.1,0 -1.99,0.9 -1.99,2L4,20c0,1.1 0.89,2 1.99,2L18,22c1.1,0 2,-0.9 2,-2L20,8l-6,-6L6,2zM13,9L13,3.5L18.5,9L13,9z"/>
1111
</vector>

app/src/main/res/drawable/ic_folder.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
android:height="24dp"
44
android:viewportWidth="24"
55
android:viewportHeight="24"
6-
android:tint="?attr/colorControlNormal">
6+
android:tint="#99000000">
77
<path
8-
android:fillColor="@android:color/white"
8+
android:fillColor="#ffffff"
99
android:pathData="M10,4H4c-1.1,0 -1.99,0.9 -1.99,2L2,18c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2V8c0,-1.1 -0.9,-2 -2,-2h-8l-2,-2z"/>
1010
</vector>
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<vector android:height="24dp" android:tint="#3BEE13"
22
android:viewportHeight="24" android:viewportWidth="24"
33
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
4-
<path android:fillColor="@android:color/white" android:pathData="M12,2C6.47,2 2,6.47 2,12s4.47,10 10,10 10,-4.47 10,-10S17.53,2 12,2z"/>
4+
<path android:fillColor="#ffffff" android:pathData="M12,2C6.47,2 2,6.47 2,12s4.47,10 10,10 10,-4.47 10,-10S17.53,2 12,2z"/>
55
</vector>
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<vector android:height="24dp" android:tint="#D00D0D"
22
android:viewportHeight="24" android:viewportWidth="24"
33
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
4-
<path android:fillColor="@android:color/white" android:pathData="M12,2C6.47,2 2,6.47 2,12s4.47,10 10,10 10,-4.47 10,-10S17.53,2 12,2z"/>
4+
<path android:fillColor="#ffffff" android:pathData="M12,2C6.47,2 2,6.47 2,12s4.47,10 10,10 10,-4.47 10,-10S17.53,2 12,2z"/>
55
</vector>

app/src/main/res/values-night/themes.xml

-16
This file was deleted.

app/src/main/res/values/themes.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<resources xmlns:tools="http://schemas.android.com/tools">
22
<!-- Base application theme. -->
3-
<style name="Theme.TreeView" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
3+
<style name="Theme.TreeView" parent="Theme.MaterialComponents.Light.DarkActionBar">
44
<!-- Primary brand color. -->
55
<item name="colorPrimary">@color/black</item>
66
<item name="colorPrimaryVariant">@color/black</item>

build.gradle

+3-16
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
buildscript {
2-
3-
ext {
4-
mavenPublishVersion = '0.18.0'
5-
}
6-
72
repositories {
83
google()
94
mavenCentral()
105
}
116
dependencies {
12-
classpath 'com.android.tools.build:gradle:7.0.4'
13-
classpath "com.vanniktech:gradle-maven-publish-plugin:$mavenPublishVersion"
7+
classpath 'com.android.tools.build:gradle:8.7.0'
8+
classpath "com.vanniktech:gradle-maven-publish-plugin:0.30.0"
149
}
1510
}
1611

@@ -21,12 +16,4 @@ allprojects {
2116
}
2217
}
2318

24-
apply plugin: "com.vanniktech.maven.publish"
25-
26-
allprojects {
27-
plugins.withId("com.vanniktech.maven.publish") {
28-
mavenPublish {
29-
sonatypeHost = "S01"
30-
}
31-
}
32-
}
19+
apply plugin: "com.vanniktech.maven.publish"

gradle.properties

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ systemProp.org.gradle.internal.publish.checksums.insecure=true
1010
systemProp.org.gradle.internal.http.connectionTimeout=120000
1111
systemProp.org.gradle.internal.http.socketTimeout=120000
1212

13+
# when publishing to https://s01.oss.sonatype.org
14+
SONATYPE_HOST=S01
15+
1316
GROUP=io.github.amrdeveloper
1417
VERSION_NAME=1.2.0
1518

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
#Sun Feb 13 12:51:31 EET 2022
1+
#Wed Dec 25 13:43:22 CET 2024
22
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
43
distributionPath=wrapper/dists
5-
zipStorePath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
5+
networkTimeout=10000
6+
validateDistributionUrl=true
67
zipStoreBase=GRADLE_USER_HOME
8+
zipStorePath=wrapper/dists

treeview/src/main/AndroidManifest.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest package="com.amrdeveloper.treeview"/>
2+
<manifest/>

0 commit comments

Comments
 (0)