Skip to content
This repository was archived by the owner on Feb 4, 2026. It is now read-only.

Commit a9d3cb2

Browse files
authored
Merge pull request #2 from rustinmyeye/mastertest
trying to fix dependency issues
2 parents 2db359e + 62f4532 commit a9d3cb2

8 files changed

Lines changed: 38 additions & 49 deletions

File tree

NeoLang/build.gradle

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
apply plugin: 'java-library'
22
apply plugin: 'kotlin'
33

4-
dependencies {
5-
implementation fileTree(dir: 'libs', include: ['*.jar'])
6-
compile rootProject.ext.deps["kotlin-stdlib"]
7-
}
8-
9-
buildscript {
10-
repositories {
11-
mavenCentral()
12-
}
13-
dependencies {
14-
classpath rootProject.ext.deps["kotlin-gradle-plugin"]
15-
}
16-
}
174
repositories {
185
mavenCentral()
196
}
7+
8+
java {
9+
sourceCompatibility = 1.8
10+
targetCompatibility = 1.8
11+
}
12+
2013
compileKotlin {
2114
kotlinOptions {
2215
jvmTarget = "1.8"
@@ -27,6 +20,9 @@ compileTestKotlin {
2720
jvmTarget = "1.8"
2821
}
2922
}
23+
3024
dependencies {
25+
implementation fileTree(dir: 'libs', include: ['*.jar'])
26+
implementation rootProject.ext.deps["kotlin-stdlib"]
3127
testImplementation rootProject.ext.deps["junit"]
3228
}

NeoTermBridge/build.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ def libraryVersionCode = 1
44
def libraryVersionName = "1.0"
55

66
android {
7+
namespace "io.neoterm.bridge"
78
compileSdkVersion rootProject.ext.android.COMPILE_SDK_VERSION
89

910
defaultConfig {
@@ -23,9 +24,7 @@ android {
2324

2425
dependencies {
2526
implementation fileTree(dir: 'libs', include: ['*.jar'])
26-
implementation 'androidx.appcompat:appcompat:1.2.0'
27-
androidTestImplementation('androidx.test.espresso:espresso-core:3.1.0', {
28-
exclude group: 'com.android.support', module: 'support-annotations'
29-
})
27+
implementation 'androidx.appcompat:appcompat:1.7.1'
28+
androidTestImplementation('androidx.test.espresso:espresso-core:3.7.0')
3029
testImplementation rootProject.ext.deps["junit"]
3130
}

Xorg/build.gradle

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
apply plugin: 'com.android.library'
22

33
android {
4+
namespace "io.neoterm.xorg"
45
compileSdkVersion rootProject.ext.android.COMPILE_SDK_VERSION
56

67
defaultConfig {
@@ -22,15 +23,16 @@ android {
2223
jniLibs.srcDirs = ['src/main/jniLibs']
2324
}
2425
}
26+
lintOptions {
27+
disable 'MissingPermission', 'MissingSuperCall', 'UnsafeDynamicallyLoadedCode'
28+
}
2529
}
2630

2731
dependencies {
2832
implementation fileTree(dir: 'libs', include: ['*.jar'])
2933

30-
implementation rootProject.ext.deps["appcompat-v7"]
34+
implementation 'androidx.appcompat:appcompat:1.7.1'
3135
testImplementation rootProject.ext.deps["junit"]
3236

33-
androidTestImplementation('androidx.test.espresso:espresso-core:3.1.0', {
34-
exclude group: 'com.android.support', module: 'support-annotations'
35-
})
37+
androidTestImplementation('androidx.test.espresso:espresso-core:3.7.0')
3638
}

app/build.gradle

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apply plugin: 'com.android.application'
22
apply plugin: 'kotlin-android'
33

44
android {
5+
namespace "io.neoterm"
56
compileSdkVersion rootProject.ext.android.COMPILE_SDK_VERSION
67

78
defaultConfig {
@@ -52,20 +53,15 @@ android {
5253
dependencies {
5354
implementation fileTree(include: ['*.jar'], dir: 'libs')
5455
testImplementation rootProject.ext.deps["junit"]
55-
androidTestImplementation project(path: ':NeoLang')
5656

5757
implementation rootProject.ext.deps["kotlin-stdlib"]
5858

59-
implementation 'org.greenrobot:eventbus:3.0.0'
60-
implementation 'com.github.wrdlbrnft:modular-adapter:0.2.0.6'
61-
implementation 'com.github.wrdlbrnft:sorted-list-adapter:0.2.0.19'
62-
implementation 'com.simplecityapps:recyclerview-fastscroll:1.0.16'
63-
implementation 'de.psdev.licensesdialog:licensesdialog:1.8.3'
64-
implementation 'com.github.GrenderG:Color-O-Matic:1.1.5'
59+
implementation 'org.greenrobot:eventbus:3.3.1'
60+
implementation 'com.simplecityapps:recyclerview-fastscroll:2.0.1'
61+
implementation 'de.psdev.licensesdialog:licensesdialog:2.2.0'
6562
implementation 'androidx.annotation:annotation:1.2.0'
6663
implementation 'androidx.cardview:cardview:1.0.0'
67-
implementation 'androidx.appcompat:appcompat:1.2.0'
68-
implementation 'androidx.appcompat:appcompat-resources:1.2.0'
64+
implementation 'androidx.appcompat:appcompat:1.7.1'
6965

7066
implementation project(':chrome-tabs')
7167
implementation project(':NeoLang')

app/src/main/AndroidManifest.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
<activity
3434
android:name=".ui.term.NeoTermActivity"
3535
android:configChanges="orientation|keyboardHidden|screenSize"
36+
android:exported="true"
3637
android:launchMode="singleTask"
3738
android:theme="@style/AppTheme.NoActionBar.Dark"
3839
android:windowSoftInputMode="adjustResize|stateHidden">
@@ -137,7 +138,7 @@
137138
<activity
138139
android:name=".ui.other.SetupActivity"
139140
android:configChanges="keyboardHidden|orientation|screenSize"
140-
android:exported="true"
141+
android:exported="false"
141142
android:theme="@style/AppTheme.NoActionBar"/>
142143
<activity
143144
android:name=".ui.other.BonusActivity"
@@ -174,7 +175,8 @@
174175

175176
<service
176177
android:name=".services.NeoTermService"
177-
android:enabled="true"/>
178+
android:enabled="true"
179+
android:exported="false"/>
178180

179181
<meta-data
180182
android:name="com.sec.android.support.multiwindow"

build.gradle

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,43 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22

33
buildscript {
4-
ext.kotlin_version = '1.4.32'
4+
ext.kotlin_version = '2.3.0'
55
ext.android = [
6-
KOTLIN_VERSION : '1.4.32',
6+
KOTLIN_VERSION : '2.3.0',
77
MIN_SDK_VERSION : 26,
8-
COMPILE_SDK_VERSION: 28,
9-
TARGET_SDK_VERSION : 28,
8+
COMPILE_SDK_VERSION: 34,
9+
TARGET_SDK_VERSION : 34,
1010
JUNIT_VERSION : "4.12"
1111
]
1212

1313
ext.deps = [
1414
"annotations" : "androidx.annotation:annotation:1.0.0",
15-
"appcompat-v7" : "androidx.appcompat:appcompat:1.0.0",
16-
"design" : "com.android.support:design:${ext.android.ANDROID_SUPPORT_VERSION}",
17-
"cardview-v7" : "com.android.support:cardview-v7:${ext.android.ANDROID_SUPPORT_VERSION}",
15+
"appcompat-v7" : "androidx.appcompat:appcompat:1.2.0",
1816
"kotlin-stdlib" : "org.jetbrains.kotlin:kotlin-stdlib:${ext.android.KOTLIN_VERSION}",
1917
"kotlin-gradle-plugin": "org.jetbrains.kotlin:kotlin-gradle-plugin:${ext.android.KOTLIN_VERSION}",
2018
"junit" : "junit:junit:${ext.android.JUNIT_VERSION}"
2119
]
2220

2321
repositories {
2422
maven { url 'https://dl.google.com/dl/android/maven2/' }
25-
jcenter()
23+
mavenCentral()
2624
google()
2725
}
2826

2927
dependencies {
30-
classpath 'com.android.tools.build:gradle:4.2.2'
28+
classpath 'com.android.tools.build:gradle:8.13.2'
3129
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
3230
classpath rootProject.ext.deps["kotlin-gradle-plugin"]
3331

34-
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
35-
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
36-
3732
// NOTE: Do not place your application dependencies here; they belong
3833
// in the individual module build.gradle files
3934
}
4035
}
4136

4237
allprojects {
4338
repositories {
44-
jcenter()
45-
maven { url 'https://dl.google.com/dl/android/maven2/' }
4639
mavenCentral()
40+
maven { url 'https://dl.google.com/dl/android/maven2/' }
4741
maven { url "https://jitpack.io" }
4842
google()
4943
}

chrome-tabs/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
apply plugin: 'com.android.library'
22

33
android {
4+
namespace "de.mrapp.android.tabswitcher"
45
compileSdkVersion rootProject.ext.android.COMPILE_SDK_VERSION
56

67
defaultConfig {
@@ -21,6 +22,5 @@ dependencies {
2122
implementation rootProject.ext.deps["annotations"]
2223
testImplementation rootProject.ext.deps["junit"]
2324

24-
implementation 'androidx.appcompat:appcompat:1.2.0'
25-
implementation 'androidx.appcompat:appcompat-resources:1.2.0'
25+
implementation 'androidx.appcompat:appcompat:1.6.1'
2626
}

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip

0 commit comments

Comments
 (0)