From 6aba3714c5443086560642e57730e8581dbe774d Mon Sep 17 00:00:00 2001 From: Thomas Date: Sat, 25 Jan 2020 10:25:02 +0100 Subject: [PATCH] First commit --- .gitignore | 9 + app/.gitignore | 1 + app/build.gradle | 34 +++ app/proguard-rules.pro | 21 ++ .../nitterizeme/ExampleInstrumentedTest.java | 27 ++ app/src/main/AndroidManifest.xml | 80 ++++++ .../fedilab/nitterizeme/AboutActivity.java | 129 ++++++++++ .../app/fedilab/nitterizeme/MainActivity.java | 65 +++++ .../nitterizeme/TransformActivity.java | 77 ++++++ .../drawable-v24/ic_launcher_foreground.xml | 34 +++ app/src/main/res/drawable/ic_info_outline.xml | 5 + .../res/drawable/ic_launcher_background.xml | 170 +++++++++++++ app/src/main/res/drawable/tom79_avatar.png | Bin 0 -> 36243 bytes app/src/main/res/layout/activity_about.xml | 231 ++++++++++++++++++ app/src/main/res/layout/activity_main.xml | 42 ++++ app/src/main/res/layout/content_main.xml | 36 +++ app/src/main/res/menu/menu_main.xml | 11 + .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2963 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 4905 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 2060 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2783 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 4490 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6895 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 6387 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10413 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 9128 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 15132 bytes app/src/main/res/values/colors.xml | 6 + app/src/main/res/values/dimens.xml | 4 + app/src/main/res/values/strings.xml | 12 + app/src/main/res/values/styles.xml | 20 ++ .../fedilab/nitterizeme/ExampleUnitTest.java | 17 ++ build.gradle | 27 ++ .../android/en-US/full_description.txt | 12 + .../android/en-US/short_description.txt | 1 + fastlane/metadata/android/en-US/title.txt | 1 + gradle.properties | 20 ++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 54329 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 172 +++++++++++++ gradlew.bat | 84 +++++++ settings.gradle | 2 + 44 files changed, 1366 insertions(+) create mode 100644 .gitignore create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/app/fedilab/nitterizeme/ExampleInstrumentedTest.java create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/java/app/fedilab/nitterizeme/AboutActivity.java create mode 100644 app/src/main/java/app/fedilab/nitterizeme/MainActivity.java create mode 100644 app/src/main/java/app/fedilab/nitterizeme/TransformActivity.java create mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 app/src/main/res/drawable/ic_info_outline.xml create mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/drawable/tom79_avatar.png create mode 100644 app/src/main/res/layout/activity_about.xml create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/content_main.xml create mode 100644 app/src/main/res/menu/menu_main.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/styles.xml create mode 100644 app/src/test/java/app/fedilab/nitterizeme/ExampleUnitTest.java create mode 100644 build.gradle create mode 100644 fastlane/metadata/android/en-US/full_description.txt create mode 100644 fastlane/metadata/android/en-US/short_description.txt create mode 100644 fastlane/metadata/android/en-US/title.txt create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0f1d137 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +*.iml +.gradle +/local.properties +/.idea +.DS_Store +/build +/captures +.externalNativeBuild +.cxx diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..2b65710 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,34 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 29 + buildToolsVersion "29.0.2" + defaultConfig { + applicationId "app.fedilab.nitterizeme" + minSdkVersion 15 + targetSdkVersion 29 + versionCode 1 + versionName "1.0" + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation 'androidx.appcompat:appcompat:1.0.2' + implementation 'androidx.constraintlayout:constraintlayout:1.1.3' + implementation 'com.google.android.material:material:1.0.0' + testImplementation 'junit:junit:4.12' + androidTestImplementation 'androidx.test.ext:junit:1.1.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' +} diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..f1b4245 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile diff --git a/app/src/androidTest/java/app/fedilab/nitterizeme/ExampleInstrumentedTest.java b/app/src/androidTest/java/app/fedilab/nitterizeme/ExampleInstrumentedTest.java new file mode 100644 index 0000000..93c3af2 --- /dev/null +++ b/app/src/androidTest/java/app/fedilab/nitterizeme/ExampleInstrumentedTest.java @@ -0,0 +1,27 @@ +package app.fedilab.nitterizeme; + +import android.content.Context; + +import androidx.test.platform.app.InstrumentationRegistry; +import androidx.test.ext.junit.runners.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +/** + * Instrumented test, which will execute on an Android device. + * + * @see Testing documentation + */ +@RunWith(AndroidJUnit4.class) +public class ExampleInstrumentedTest { + @Test + public void useAppContext() { + // Context of the app under test. + Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); + + assertEquals("app.fedilab.nitterizeme", appContext.getPackageName()); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..a8981fa --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/app/fedilab/nitterizeme/AboutActivity.java b/app/src/main/java/app/fedilab/nitterizeme/AboutActivity.java new file mode 100644 index 0000000..921e378 --- /dev/null +++ b/app/src/main/java/app/fedilab/nitterizeme/AboutActivity.java @@ -0,0 +1,129 @@ +package app.fedilab.nitterizeme; +/* Copyright 2020 Thomas Schneider + * + * This file is a part of NitterizeMe + * + * This program 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. + * + * NitterizeMe 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 NitterizeMe; if not, + * see . */ + +import android.content.Intent; +import android.content.pm.PackageInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Bundle; +import android.text.SpannableString; +import android.text.style.ForegroundColorSpan; +import android.text.style.UnderlineSpan; +import android.view.MenuItem; +import android.widget.TextView; + +import androidx.appcompat.app.AppCompatActivity; +import androidx.core.content.ContextCompat; + + + +public class AboutActivity extends AppCompatActivity { + + + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_about); + + TextView about_version = findViewById(R.id.about_version); + try { + PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); + String version = pInfo.versionName; + about_version.setText(getResources().getString(R.string.about_vesrion, version)); + } catch (PackageManager.NameNotFoundException ignored) {} + + setTitle(R.string.about_the_app); + if( getSupportActionBar() != null) { + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + getSupportActionBar().setDisplayShowHomeEnabled(true); + } + //Developer click for Mastodon account + TextView developer_mastodon = findViewById(R.id.developer_mastodon); + SpannableString content = new SpannableString(developer_mastodon.getText().toString()); + content.setSpan(new ForegroundColorSpan(ContextCompat.getColor(AboutActivity.this,R.color.colorAccent)), 0, content.length(), 0); + developer_mastodon.setText(content); + developer_mastodon.setOnClickListener(v -> { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://toot.fedilab.app/@fedilab")); + startActivity(browserIntent); + }); + + //Developer Github + TextView github = findViewById(R.id.github); + content = new SpannableString(github.getText().toString()); + content.setSpan(new UnderlineSpan(), 0, content.length(), 0); + github.setText(content); + github.setOnClickListener(v -> { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://github.com/stom79")); + startActivity(browserIntent); + }); + + //Developer Framagit + TextView framagit = findViewById(R.id.framagit); + content = new SpannableString(framagit.getText().toString()); + content.setSpan(new UnderlineSpan(), 0, content.length(), 0); + framagit.setText(content); + framagit.setOnClickListener(v -> { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://framagit.org/tom79")); + startActivity(browserIntent); + }); + + //Developer Codeberg + TextView codeberg = findViewById(R.id.codeberg); + content = new SpannableString(codeberg.getText().toString()); + content.setSpan(new UnderlineSpan(), 0, content.length(), 0); + codeberg.setText(content); + codeberg.setOnClickListener(v -> { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://codeberg.org/tom79")); + startActivity(browserIntent); + }); + + //Developer donation + TextView developer_donation = findViewById(R.id.developer_donation); + content = new SpannableString(developer_donation.getText().toString()); + content.setSpan(new ForegroundColorSpan(ContextCompat.getColor(AboutActivity.this,R.color.colorAccent)), 0, content.length(), 0); + content.setSpan(new UnderlineSpan(), 0, content.length(), 0); + developer_donation.setText(content); + developer_donation.setOnClickListener(v -> { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://fedilab.app/page/donations/")); + startActivity(browserIntent); + }); + + + TextView license = findViewById(R.id.license); + content = new SpannableString(license.getText().toString()); + content.setSpan(new ForegroundColorSpan(ContextCompat.getColor(AboutActivity.this,R.color.colorAccent)), 0, content.length(), 0); + content.setSpan(new UnderlineSpan(), 0, content.length(), 0); + license.setText(content); + license.setOnClickListener(v -> { + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.gnu.org/licenses/quick-guide-gplv3.fr.html")); + startActivity(browserIntent); + }); + + + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + if (item.getItemId() == android.R.id.home) { + finish(); + return true; + } + return super.onOptionsItemSelected(item); + } + + +} diff --git a/app/src/main/java/app/fedilab/nitterizeme/MainActivity.java b/app/src/main/java/app/fedilab/nitterizeme/MainActivity.java new file mode 100644 index 0000000..5ce0492 --- /dev/null +++ b/app/src/main/java/app/fedilab/nitterizeme/MainActivity.java @@ -0,0 +1,65 @@ +package app.fedilab.nitterizeme; +/* Copyright 2020 Thomas Schneider + * + * This file is a part of NitterizeMe + * + * This program 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. + * + * NitterizeMe 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 NitterizeMe; if not, + * see . */ +import android.os.Bundle; + + +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; + +import android.view.Menu; +import android.view.MenuItem; + +public class MainActivity extends AppCompatActivity { + + @SuppressWarnings("unused") + public static String TAG = "NitterizeMe"; + public static String SET_NITTER_HOST = "set_nitter_host"; + public static String DEFAULT_NITTER_HOST = "nitter.net"; + public static String SET_INVIDIOUS_HOST = "set_invidious_host"; + public static String DEFAULT_INVIDIOUS_HOST = "invidious.net"; + public static final String APP_PREFS = "app_prefs"; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.menu_main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + + //noinspection SimplifiableIfStatement + if (id == R.id.action_about) { + return true; + } + + return super.onOptionsItemSelected(item); + } +} diff --git a/app/src/main/java/app/fedilab/nitterizeme/TransformActivity.java b/app/src/main/java/app/fedilab/nitterizeme/TransformActivity.java new file mode 100644 index 0000000..7c9cbca --- /dev/null +++ b/app/src/main/java/app/fedilab/nitterizeme/TransformActivity.java @@ -0,0 +1,77 @@ +package app.fedilab.nitterizeme; +/* Copyright 2020 Thomas Schneider + * + * This file is a part of NitterizeMe + * + * This program 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. + * + * NitterizeMe 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 NitterizeMe; if not, + * see . */ +import android.content.Context; +import android.content.Intent; +import android.content.SharedPreferences; +import android.net.Uri; +import android.os.Bundle; +import android.util.Log; + +import androidx.appcompat.app.AppCompatActivity; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + + +public class TransformActivity extends AppCompatActivity { + + + + final Pattern youtubePattern = Pattern.compile("(www\\.|m\\.)?(youtube\\.com|youtu\\.be|youtube-nocookie\\.com)/(((?!([\"'<])).)*)"); + final Pattern nitterPattern = Pattern.compile("(mobile\\.|www\\.)?twitter.com([\\w-/]+)"); + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + SharedPreferences sharedpreferences = getSharedPreferences(MainActivity.APP_PREFS, Context.MODE_PRIVATE); + Intent intent = getIntent(); + if( intent != null && intent.getData() != null){ + String url = intent.getData().toString(); + String newUrl = null; + //Twitter URLs + if( url.contains("twitter")) { + Matcher matcher = nitterPattern.matcher(url); + while (matcher.find()) { + final String nitter_directory = matcher.group(2); + String nitterHost = sharedpreferences.getString(MainActivity.SET_NITTER_HOST, MainActivity.DEFAULT_NITTER_HOST).toLowerCase(); + newUrl = "https://" + nitterHost + nitter_directory; + } + }else{ //Youtube URL + Matcher matcher = youtubePattern.matcher(url); + while (matcher.find()) { + final String youtubeId = matcher.group(3); + String invidiousHost = sharedpreferences.getString(MainActivity.SET_INVIDIOUS_HOST, MainActivity.DEFAULT_INVIDIOUS_HOST).toLowerCase(); + if (matcher.group(2) != null && matcher.group(2).compareTo("youtu.be") == 0) { + newUrl = "https://" + invidiousHost + "/watch?v=" + youtubeId + "&local=true"; + } else { + newUrl = "https://" + invidiousHost + "/" + youtubeId + "&local=true"; + } + } + } + Log.v(MainActivity.TAG,"newUrl: " + newUrl); + Intent delegate = new Intent(Intent.ACTION_VIEW); + delegate.setData(Uri.parse(newUrl)); + delegate.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + if (delegate.resolveActivity(getPackageManager()) != null) { + startActivity(delegate); + } + } + + + } + + +} diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 0000000..1f6bb29 --- /dev/null +++ b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_info_outline.xml b/app/src/main/res/drawable/ic_info_outline.xml new file mode 100644 index 0000000..af0d4d0 --- /dev/null +++ b/app/src/main/res/drawable/ic_info_outline.xml @@ -0,0 +1,5 @@ + + + diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 0000000..0d025f9 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/tom79_avatar.png b/app/src/main/res/drawable/tom79_avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..9d5a3326c445cf4b8c0bf68d7c6b70e4ee0894d2 GIT binary patch literal 36243 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 T3U~?@00000NkvXXu0mjfA|`i@ literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml new file mode 100644 index 0000000..caf494b --- /dev/null +++ b/app/src/main/res/layout/activity_about.xml @@ -0,0 +1,231 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..08cccd4 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml new file mode 100644 index 0000000..15b0b13 --- /dev/null +++ b/app/src/main/res/layout/content_main.xml @@ -0,0 +1,36 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml new file mode 100644 index 0000000..5ba4738 --- /dev/null +++ b/app/src/main/res/menu/menu_main.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..eca70cf --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +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 new file mode 100644 index 0000000..eca70cf --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..898f3ed59ac9f3248734a00e5902736c9367d455 GIT binary patch literal 2963 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 JPDHLkV1g@XpTGbB literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..dffca3601eba7bf5f409bdd520820e2eb5122c75 GIT binary patch literal 4905 zcmV+^6V~jBP)sCJ+Khgs=qzz9*aFfTF@MBLc!81jy1$_D*`qMnYCeSOOSS zh~l6kD7e75FgOnvP=_arGNJ+k0uBt2?%a3It*Y+o?&`L?*#fV=?@xECZq+^KuXD~l z_tdQ>JOSF%q}x5h@>Id>gloHZ!fr_@%N)Qad* zI}<}@Poh`#X29>b50CkB%{yWf?z(t0rQf48W{j1a($$IrZ9{N{@#9Wqx}%DM^fL-m z`X#_s9{BwX>^};}KMtudHpmMyRCq34!+|XCtnqeli6}6}7JiE;H+GAtDViHuQ~X9` zP0^{y>Ov~ufreT-w7!yx_c;QOV>|0UxJK{lqSx`7cx`b!OLV*;Ez4q9Y_XdB$PKk4 z+Aq(kmz%WbOV3IpYsa0#_Vd?)>*2Lc zn) zvVw}USbx|rlL2LMl<$^rb@TnK-;J83fd3GKh6#=C5WlXv83lKz{0$(8x1g-%;q}$b z1=&8M<_eQZO4eJk#nshu9TsZZ11Z~hVkpt8oA4831ZP3Fj3C~EG*%gSnciYD-cpkI zj{J=o1Bg-kJrjfz${Js8D?vh>vJwR{=4)c@ZtTqt#tHRR<9b9ew~kVG6oc8(lNE=Pu>)F6HIf=`kIH3oJBkSO2;+SnG--LDU5kx zC0($63w`LN)znoR#GhW@M5n&8!EGBnj_usF!G5qm>{qhQ`sdB#K+CoQF7f-se z?#7!W#vF7jw48A-)Ulxz@0b)?7iKWQI+fE6Ud#Le4H#? z*wIeM>mtaY-X;WO^yfR4Adp*W)N+A4Yv~TqOy)a5g8AjAEfJ4acRWELKhbNNKrc!( z&!ze1YQkhsw=A3()t7B^pu2=1)CJq>k}s1bv-{fV>=i+J^=8Lh=Pn_L(@77X+QqLi zSM!u0YfVL$I)-o^+D$g^8iKevTQlfM$k z8A}@MLX0cd>SIdp0%mtcJaTy&g94$WW9QB?a!}a+T)Rd$eDM!(fgHCnNCsx!svv{S z@9-MjC~sfoKOK+dN>{)_sV(mjhof{qxwvX-7Df1DQTI(g)o z>s6XRhgIhE&g6I!q!Sxz>EW}#SnudH5WeBSekYPp`9~Vp)1-G^r@B46=-SWs(Z;X8 z02evPKG%G)Nf*Dpl|HNSeWdw0`U#|(mpohWGktDRF;Bo`A2K9T}=|{(p(X*E>(aYDag2maC6ay^+ zk7K(%-yfyPJKv6-`qy{#2oNV$%o|*T^A7!TivIn?ahqEKj{ka& z1#*R?@}3aHxtTmO=~U-w(|Xu(B2EmI8B50EvnOk9*GGbcJZK_}E{D#X@`(&j@%hg` zvgc+#V--FuV!3MbUy#-AgE($~;1gULUsw`94gkTgN-nwH+_TiyxD=9t>#{5GHSR=+VC|3HUj>p$m zF=5TOh#WCVpZxG0Mfs)VLU~bclwVS}a)Tud>)$I3M@i?-ZEb;CNQ$OT?W!i>WPgI2K-%bDAV3iV{YFpxIA_D~#F;z7mA_2ToA0 zz;J#$$gz?H{f~tykIYwsN^&ofDHEcc3HtMs_ksmo_H~%=S!trXzdzzq@XJ@P(yd>A zNh?17fF3z>nk9kWDu3|gPt>$~7yTPdOfi9U)o%B9hiOkpO1&hgnGv)+?=lcH(3zlF z)1$73Anp4*+{T@4Fog)rOQR%n2^~~bNRNp!ZBKCK-@noL+ER9Y8^~8Se*UT3c%b7TLtsqf14?X2rJH|pTWGz8-n&h;14Ov z#z`fWWiO*ed){^1em`8ly%A*0PxH#fdX?ndqyYz250dgaflgvo+ zJV{-K7`Kl9diHm3hJcly zengd6QU#LyA&GQLke(wb%#d-6v?HDD3F1f!>{yWg5#|xN?9J0WD7v z;l~T-X%q||!6msgyeyyoVe>kdc~D4&(TwHYfu@{&z(qUzHQHR6u}wE)#*5x&(o-7O zw@7jXJiKu=?N?bq2i6qRnT;Fhz}ixmnKagt?l)w-)BzP^3@k~*Wp97@gTqNpbZPR zy$S@S*a*rO5riY0Ud8DORwP?Adna(v!QOi8<4{14v_(t!#gLwrT(JX4+=L_$A%|pc zXmt?{(xut$cSLlVo(30Y+4jMCjtGY2uwS_m`dG?inGHD{f(#luthNkXB!$a+a>Yn- zK~O4(yi`tCXd{2}Q7v*n=1Z+W<4npgXvmO$@_f~4uO9n2kmNBzD-1S*B*<|l$eA1@ z#7YnNRI?n@&u)dVc}PLoFRSt;=(FF*KZU}pY9KTJIT}LH;AkK9+f+gq?~2G z5#)j#B*jLMG&xp+>KqBOk%JavBS>X$J^3kS)@II(S5WsDjsv%=Is#fvo%C=}VJ79C zu4XlR`eZez2+jdtZkwl~W8jW?O+mCNa{m8IZH0?IgmNQbXlLF4NHs~k~IN5KqX9?a!NuC1W) zYsz_4m;p2B(rNZ|bq7KTK$6gs(A^{fuF@Y|C$u<+ zeYYY3Gn!;AyU4%y;QbOj@OvR}OAX~1e60jYkYi7fGch)Tw9J(lK@#LJf(#;pbZHir zB&II7NTQ;~GF=lByQEr3##lyCO%LAbWBIf<~=H3(^R#^&aTfo7d6DH>o+Z>qt5T4kD_BN0|i~wM{;) zQDk{ivKxY=^BgNdF34d7nZyJ+lfx0Dp`+JSH331CES`Ogv=4}5y2Zs^=PLgRUr*8)xq~v8}M$U zLOie%h{Y~;4ui@DJqJtzG0(xF97ij3CmS@3983s@mls%CJveFs=+cwd>4yDCfvm&e z!5#1cb>BZeo;3I6^_Foju7YH-rfKy08n55>!E;8!9e--mI{HXM9UTG5-bio}4&^qi zE~isoTuo;*ZeZWBo`Vxk8!8zvL!O6k1VIoUEds_IbStzRBxm^3Gm}w=_OY=YZzMUw zCMRKGc;U#1X^+ec$Xs%Pdmk&k3F4CX?~8#O4uI@BY`Kmq!J0Uv+5@a9tSpblLOV))hr-m%u%E*xX4>hBnb`e#B{kyo18?4;4dFUw7M^53Rybu z824~aV-c4}JY7hR>xV*sAg3fy6mLS7LnaNbD2_RfLpjc^aO!{=GM5BGo|C6yB@D9o z>0^ok{idSKZKI>_xtZixNop4pgLk193Gf?Ao}Iaq1y@!>f+5tPYW8ZSJw77VrMS#< zkU%RzE|Nf;cya`#HnR*FQxeQ`<~;c>Y2!DH$r^KWEyp=Wij2g!i9-MbcG4!}i^_bU5@kB8)I8_7rlg4C4#@0J#r1#qtCFoLQJrO9E% zt`s&x4TB&q*Dj{y&(q&hhKJ${y!SHMP)2fle^N(DLRef11H>ps$3G)mFl*0{%0f#} zK?dh~_$b?`;>l7qyL_2N&lj^qc}_^Fh@jk*X2^mq@ZAj7%2fh^%)qQAA zZ3@z-Q#;=6kf<1C_wHkrQ^se@o}KxQJaxedR`bDn4a5ufwojD_f5pWfSc3vWaa8IF z!+Z?HAa-6lxNq{aCuDPGysez_-`RL=-eMvHI(P2D`bHVO)$w1e0^WP&R`mBpOFQKR>_w07I2s zIwmM1dOoD+-D@HOzvDhQc0abkw){E0*){N5cul3$g6n-PcZs4>q4bV;KlnN~%kbn}!V8maBKN?~PDN77Zj6xT>KxccMrJYVYoo)adu8>W% zmv*U9KCo@D{=sCEstjFGl{%?R9Bd_S;`C@G{FNG~X;+5Z0h*dJ1r|5g4wB8=?S#Zy zt3sAsXM@aL)nWAyCYz08&uXYp$}38nkeVvA0^C`|ts22ve2Y2>mf~J~_Til&y|FUz z%#l)O^+i>bDr7NsoiC}@GN^5^{=sAkPSF?VF#7ysBZm@DnF?;le_~|Un-B}Itc2u|IlX``0V1M3jKlcCTY73+_+5_^1 zO|_7<%PEyPhbqxCEnFv#uom}FdO$lY%`OKi#h<5Co8ZPBFZA{I!|wAx!c?aisEfxs z?T$*AUTc9D8_Hpt%L37MoudCVml+QIa-Q{X>F$I{4t=051yd2KXJy7g2ho;dPy9%m z&|3%hK)bgG?)N=_y3^l5BAU(HpEX16sc+%jjdr-wd5e*w`^js6LDPj(u<}q7%axih zoQB@MKIp*y%l0*noe!-3>L8Nvz`X|#;P=}%;m-Yg;Pd%Hg6jXkc0~S4=WWP7_Qlvb zG1>9)E0=~O9SWcSdXd@th$;|?3QV+Z@1bR;tdb%M2ko%(GTA+u#e@F7$5Mb+;mB`4 z!xVgv{Jp95%Y!hpT7-)jrQ~&IJFY@h`L?H{0L^~?0CJaZ z{tZjr)sT1m=#VQw^-Fg;S$l@ofMbuY0uykS+-JWJI=h~`ci}FY$50ATJ+%wA zO77DqVS>075^y6_kJfo$5r(}BH#(lkaYNw(n&Hbh&XQd-lYhgIk-UdHhZ4HzOR6cX9O(7$kLq}D}u9EB; z-dhHFDZZ<8Lc2GP(}(AKLrJ-Oau&a1s?6Nk^&FO z6KSRZhEqx_SQs6S0+Eca!Fb^G1gONmI zC+HbyhfVOuc?OI&h7uoNn}=`c_>iW5NO1q-GUX8K1^!Zxzl z4XfveR)GIBSo>}=cI+IH9~|U>#(X~teA-&84{aZTo0BMk;yjBqEL^gX=_9kDnP=}a z`+sm4^17nldnZj&U`51GznG$gf}Fz|OlbvM2~cNtN6bbO;LjW>4doDpXIHr_#-WEK zTp3oTSyarnG|L?64R(Lh#u7IM@+CF;0?j-dAKR%u-gp$bMThf`Y=V%QniZFqb4;b% z+^sU^c~$y+58W}2ds$fqbXadxS)oD}YcBF8+Kmro`dqK7bh9_jZo>N(2|7ZqH?6u% zs@LZQps|*E)s_+u&N{X0R(-hsYauy#KI0bVpUP;&tcc8vw<4D;UKP1mLj0?AU!cHb ztdAKWi}A~qZL?OzGg+1b@q^keUNsrViJ`HuE@E!RO5*b9*&nDxR@U?Q6pMIaj1kMY qJl2nQa+aK&iDQb84*TpHAJ>1BQ$$nT?9A!_0000+Hy9+Dw zQlg?UKB$_cZ8RBMYcyI%jkQf{#wz1Xr!PxQ>w~B~cKP~!=iIw{_rdOp7tZhwZ1+g(AXy-HL10DFmbXNx@L~ z3H0wQYEpsnp{iIyzhEeKgc((i$;}oAoqHl}Yb`&gx~}ISy|wl# zwdwQ;nvEgzkAnwYj%g}=Nide26RJwsNTUEE)Q2P-5}7cQ3Z84R%7rdvN4sQKhOlPcRnSrOp+WGP}nNJgfkDx!pMkypKGe90p51ezT#4MxAxQ zN3CC+fuRy0nP8u@+)%h}@FHZ>vWFTTCD?*bPf|6Oz4#LAYDsH*sO<_ z+8Vve2|wE19JrkK!TNc*tzkb>2=OxIfDS8-yiLEA$m0k(kQf0ZJlj+Q&+pg*@-o6x zTdEi#&vL>m?`;jX+>v0bbWnM`S<~tiA>-z6^m&Xo6y=iH&}dMDp40vqOvn?CbR0P3 z0YX_`z8klIalWefMaf}lN@-MvK>)C@OTMQsvEFV1j6zbmglN3)tDNw{&IYft@#yp|U;GYg&z^)Rt7d@u#0Bpe zimnOEmq&Tef~aWH7SjqERa#-iBMX%jZKUfNcy71bp|`IOKD_d0nA~D<-XkQV*jewl zx|K$GjP@M*^t)>e04FWS7-Uwy|!6q{ICob5gfvYaErq&g;Btk^VqnotOu zSN-|V;a*P<^rDbv9KD!YExR|ex)jop)as*$VeKa$K-3I_~rZ#$8n0D;V;;rwan!I2{& zEnl34toAlI^wpPe zlye)Ao4ycY%W~JdLaI0e(MHvF%G1SkH=uyAXf{=!ABS!n#lZ@o8CZ4XFmw8#1n{&R zVs(YP+3GCIkwRjs%TCiYQa(?iP=b^m$jib}=-N*{ggXx&44S-zukU>W+LOO#ZOZ!~ zOnukpUM6x&FsRNVXIChVTfbhB(rD_SHz|4}839cXjAmbiVtspfigR#uEFjIMj@si>Ore+Oei$<1cCarcfF2@0*j682U1A9rp; zlE=d6(}XYz#@Cd03QHCwxdi0=G&$N_{=Yy1XfbK~!v(L-Fa7gxu<_$VaOSVq1CpmY z8$Ujb&-~r%UfZSfpfHyQ7GTlb5>~#R>JqSaSxPVhD7~ea?b-3_j}BnQxCvh0zmvuF zfymQ6C7Oj$o(rpg(e8EsF8b6fI~#$e4S@tKotNPf@Ro97lv&dmNB}MOzKDHx{Td^7 z^e>kK&H&X>w(nxk__|+v<^;uhpfq|w0oCgN2n*&Uy98ur#zdLa9sUH2!{g=78$;%} z1L1P#zaX{-%}ARM>G(3`OF*1abzPV`HC~?1g-^B_&(OXN<=~`T0!1J)ouwb`hnx4h z9=m{>-*my^gYQ9FLp5Z*znzJYxJcY)*bL{8bEG_x3mc;?*yV2q=Kg#a+Xvy`pEue zJ2#<55|A&7Ku(lOR2IUxb#E82l~|riL@t>>J=|1!XP{(Gfq7D*RSSuh3Wmux1H9O5 zbzVzIvg#nSb+dS_bpfB9xub!%!Jvc0T8>$5O?a$?#5xXzQ6&nfaS6~B@Yl=oyt`5J zUi|^Lo>^h?bXpN!k$b{#I*o}Gg+L0KqjiNap+>{bdB$Wh1B{gdNt&z zkU*wl;*p0Tp96`fH`Pew34JvBLf)EFl)AaU3W$CXzIJ5}*_hmnyplOlgkJ%5dN1-^ zfYFOQ7f|g*o(nK@@|F3Nh4!=hOBWWfJjm^}QhYrdl{|g|c5+Shdb>Od$s<#GvjwI% znqg*ZJ*3tdIBXmlNOJbhCP>{}#ZfQ82y=FCgS0Is7aB~A{A+vOWk<4kG8-CsBA>N) z2Ro)Vo9)zRim|LCBI$`F-!JxDQG~E+nVNaMkGbGoHB3M|cbfqm?Jyjr6ln%D z61dqAY5B-YX2WN|HS&_#uo&dO1ZLdVcx6-*l>@yGiUd^twKIQ z1myy3dN1;B0z4enBibGcLp_=&v^1A84wc`CetouQG9=$!N7f##SDg2(;-$ z`!;UT3E!5cpgGLm)#4Fpf{Qj}^JF&E4%N%lmmNV4&oVB`hy6ytSLkp=a!l^3{cMD2 zTZ1ifMFW4}K)*?$c>mDR24g)rEZIEGUiM-d`ALieTX6^VNp)73C?Y9z`9d?=c(?d1 zs~_K-`cOc>&%IHK9z-;#Xp`TMv(d*wB}E%mPIu_y`4;N)(a6iqDI;Sfv%{G`Tq?Y? z`XY5qua{3ZRrAk6vM-O$&0Shch^Vh+#oUI{16*NgkrFgmFX!!x!YeN2Yr^QVW|_o)XG(ZcBN)a|R?) zB#;P8w$4loZCthCwyD)Kv~>DA|AHfFa+EnB3aXYkonv5irz&0+e_1c`|f ziIC%^3DMCrgrvlo!j#n640IkHIfLEfbrQs9Mtu8!_VBgvQKZl*M~Z$T%?|zlVT_2; lV%Z2*hu);6rydA(}wUDXPCF_W1vnaRBK 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..14ed0af35023e4f1901cf03487b6c524257b8483 GIT binary patch literal 6895 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..b0907cac3bfd8fbfdc46e1108247f0a1055387ec GIT binary patch literal 6387 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..d8ae03154975f397f8ed1b84f2d4bf9783ecfa26 GIT binary patch literal 10413 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 XdJ+W}DiIkV00000NkvXXu0mjfKBlg6 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..2c18de9e66108411737e910f5c1972476f03ddbf GIT binary patch literal 9128 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 I20H400LcNok^lez literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..beed3cdd2c32af5114a7dc70b9ef5b698eb8797e GIT binary patch literal 15132 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..69b2233 --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,6 @@ + + + #008577 + #00574B + #D81B60 + diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 0000000..a9b5874 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,4 @@ + + 5dp + 16dp + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..0f9d7e0 --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,12 @@ + + NitterizeMe + Settings + About + Developer + Donations + About the app + Source code + Issue tracker + License + Release %1$s + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..545b9c6 --- /dev/null +++ b/app/src/main/res/values/styles.xml @@ -0,0 +1,20 @@ + + + + + + + +