package name change

This commit is contained in:
rimthekid 2022-02-01 19:52:06 +04:00
parent ea82e4ec70
commit 6bec47b254
36 changed files with 78 additions and 58 deletions

View File

@ -7,7 +7,7 @@ android {
compileSdk 31 compileSdk 31
defaultConfig { defaultConfig {
applicationId 'xyz.btcland.libretube' applicationId 'com.github.libretube'
minSdk 21 minSdk 21
targetSdk 31 targetSdk 31
versionCode 1 versionCode 1

BIN
app/release/app-release.apk Normal file

Binary file not shown.

View File

@ -0,0 +1,20 @@
{
"version": 3,
"artifactType": {
"type": "APK",
"kind": "Directory"
},
"applicationId": "com.github.libretube",
"variantName": "release",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 1,
"versionName": "1.0",
"outputFile": "app-release.apk"
}
],
"elementType": "File"
}

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import androidx.test.platform.app.InstrumentationRegistry import androidx.test.platform.app.InstrumentationRegistry
import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.ext.junit.runners.AndroidJUnit4
@ -19,6 +19,6 @@ class ExampleInstrumentedTest {
fun useAppContext() { fun useAppContext() {
// Context of the app under test. // Context of the app under test.
val appContext = InstrumentationRegistry.getInstrumentation().targetContext val appContext = InstrumentationRegistry.getInstrumentation().targetContext
assertEquals("xyz.btcland.libretube", appContext.packageName) assertEquals("com.github.libretube", appContext.packageName)
} }
} }

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xyz.btcland.libretube"> package="com.github.libretube">
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.Context import android.content.Context

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.os.Bundle import android.os.Bundle
import android.util.Log import android.util.Log
@ -13,7 +13,7 @@ import androidx.recyclerview.widget.RecyclerView
import okhttp3.* import okhttp3.*
import retrofit2.HttpException import retrofit2.HttpException
import xyz.btcland.libretube.adapters.TrendingAdapter import com.github.libretube.adapters.TrendingAdapter
import java.io.IOException import java.io.IOException

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.os.Bundle import android.os.Bundle
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.content.res.Configuration import android.content.res.Configuration
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity

View File

@ -1,11 +1,11 @@
package xyz.btcland.libretube package com.github.libretube
import retrofit2.http.GET import retrofit2.http.GET
import retrofit2.http.Path import retrofit2.http.Path
import retrofit2.http.Query import retrofit2.http.Query
import xyz.btcland.libretube.obj.StreamItem import com.github.libretube.obj.StreamItem
import xyz.btcland.libretube.obj.Streams import com.github.libretube.obj.Streams
import xyz.btcland.libretube.obj.SearchResult import com.github.libretube.obj.SearchResult
interface PipedApi { interface PipedApi {
@GET("trending") @GET("trending")

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.app.Activity import android.app.Activity
import android.content.Context import android.content.Context

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.R.attr import android.R.attr
import android.R.attr.* import android.R.attr.*
@ -72,8 +72,8 @@ import retrofit2.Retrofit
import retrofit2.converter.jackson.JacksonConverterFactory import retrofit2.converter.jackson.JacksonConverterFactory
import retrofit2.http.GET import retrofit2.http.GET
import retrofit2.http.Path import retrofit2.http.Path
import xyz.btcland.libretube.adapters.TrendingAdapter import com.github.libretube.adapters.TrendingAdapter
import xyz.btcland.libretube.obj.PipedStream import com.github.libretube.obj.PipedStream
// TODO: Rename parameter arguments, choose names that match // TODO: Rename parameter arguments, choose names that match

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import retrofit2.Retrofit import retrofit2.Retrofit
import retrofit2.converter.jackson.JacksonConverterFactory import retrofit2.converter.jackson.JacksonConverterFactory

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.os.Bundle import android.os.Bundle
import android.text.Editable import android.text.Editable
@ -17,7 +17,7 @@ import kotlinx.coroutines.GlobalScope
import kotlinx.coroutines.delay import kotlinx.coroutines.delay
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import retrofit2.HttpException import retrofit2.HttpException
import xyz.btcland.libretube.adapters.SearchAdapter import com.github.libretube.adapters.SearchAdapter
import java.io.IOException import java.io.IOException
// TODO: Rename parameter arguments, choose names that match // TODO: Rename parameter arguments, choose names that match

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.content.Context import android.content.Context
import android.graphics.Rect import android.graphics.Rect

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.os.Bundle import android.os.Bundle
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import java.math.BigDecimal import java.math.BigDecimal
import java.math.RoundingMode import java.math.RoundingMode

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.adapters package com.github.libretube.adapters
import android.os.Bundle import android.os.Bundle
@ -12,11 +12,11 @@ import androidx.appcompat.app.AppCompatActivity
import androidx.constraintlayout.widget.ConstraintLayout import androidx.constraintlayout.widget.ConstraintLayout
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.squareup.picasso.Picasso import com.squareup.picasso.Picasso
import xyz.btcland.libretube.PlayerFragment import com.github.libretube.PlayerFragment
import xyz.btcland.libretube.R import com.github.libretube.R
import xyz.btcland.libretube.obj.SearchItem import com.github.libretube.obj.SearchItem
import xyz.btcland.libretube.obj.StreamItem import com.github.libretube.obj.StreamItem
import xyz.btcland.libretube.videoViews import com.github.libretube.videoViews
class SearchAdapter(private val searchItems: List<SearchItem>): RecyclerView.Adapter<CustomViewHolder1>() { class SearchAdapter(private val searchItems: List<SearchItem>): RecyclerView.Adapter<CustomViewHolder1>() {

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.adapters package com.github.libretube.adapters
import android.os.Bundle import android.os.Bundle
import android.view.LayoutInflater import android.view.LayoutInflater
@ -9,10 +9,10 @@ import android.widget.TextView
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.squareup.picasso.Picasso import com.squareup.picasso.Picasso
import xyz.btcland.libretube.PlayerFragment import com.github.libretube.PlayerFragment
import xyz.btcland.libretube.R import com.github.libretube.R
import xyz.btcland.libretube.obj.StreamItem import com.github.libretube.obj.StreamItem
import xyz.btcland.libretube.videoViews import com.github.libretube.videoViews
class TrendingAdapter(private val videoFeed: List<StreamItem>): RecyclerView.Adapter<CustomViewHolder>() { class TrendingAdapter(private val videoFeed: List<StreamItem>): RecyclerView.Adapter<CustomViewHolder>() {
override fun getItemCount(): Int { override fun getItemCount(): Int {

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import android.app.Application import android.app.Application

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj; package com.github.libretube.obj;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
data class ChapterSegment( data class ChapterSegment(
var title: String?, var title: String?,

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj; package com.github.libretube.obj;
public class Comment { public class Comment {
public String author, thumbnail, commentId, commentText, commentedTime, commentorUrl, repliesPage; public String author, thumbnail, commentId, commentText, commentedTime, commentorUrl, repliesPage;

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj; package com.github.libretube.obj;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj; package com.github.libretube.obj;
public class FeedItem { public class FeedItem {
public String url, title, thumbnail, uploaderUrl, uploaderName, uploaderAvatar; public String url, title, thumbnail, uploaderUrl, uploaderName, uploaderAvatar;

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
data class PipedStream( data class PipedStream(
var url: String?, var url: String?,

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
data class Playlist( data class Playlist(
var name: String? = null, var name: String? = null,

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
data class SearchItem( data class SearchItem(
var url: String?, var url: String?,

View File

@ -1,6 +1,6 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
import xyz.btcland.libretube.obj.StreamItem import com.github.libretube.obj.StreamItem
data class SearchResult( data class SearchResult(
val items: List<SearchItem>? = listOf(), val items: List<SearchItem>? = listOf(),

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
data class StreamItem( data class StreamItem(
var url: String?, var url: String?,

View File

@ -1,6 +1,6 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
import xyz.btcland.libretube.obj.Subtitle import com.github.libretube.obj.Subtitle
data class Streams( data class Streams(
val title: String?, val title: String?,

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube.obj package com.github.libretube.obj
data class Subtitle( data class Subtitle(
val url: String?, val url: String?,

View File

@ -8,7 +8,7 @@
android:background="@color/black" android:background="@color/black"
> >
<xyz.btcland.libretube.CustomExoPlayerView <com.github.libretube.CustomExoPlayerView
android:id="@+id/fullscreen_player" android:id="@+id/fullscreen_player"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<xyz.btcland.libretube.SingleViewTouchableMotionLayout xmlns:android="http://schemas.android.com/apk/res/android" <com.github.libretube.SingleViewTouchableMotionLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
@ -209,7 +209,7 @@
app:layout_constraintTop_toTopOf="parent"> app:layout_constraintTop_toTopOf="parent">
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
<xyz.btcland.libretube.CustomExoPlayerView <com.github.libretube.CustomExoPlayerView
android:id="@+id/player" android:id="@+id/player"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"
@ -262,4 +262,4 @@
android:visibility="gone" android:visibility="gone"
/> />
</xyz.btcland.libretube.SingleViewTouchableMotionLayout> </com.github.libretube.SingleViewTouchableMotionLayout>

View File

@ -7,7 +7,7 @@
<fragment <fragment
android:id="@+id/home2" android:id="@+id/home2"
android:name="xyz.btcland.libretube.Home" android:name="com.github.libretube.Home"
android:label="fragment_home" android:label="fragment_home"
tools:layout="@layout/fragment_home" > tools:layout="@layout/fragment_home" >
<action <action
@ -17,7 +17,7 @@
</fragment> </fragment>
<fragment <fragment
android:id="@+id/subscriptions" android:id="@+id/subscriptions"
android:name="xyz.btcland.libretube.Subscriptions" android:name="com.github.libretube.Subscriptions"
android:label="fragment_subscriptions" android:label="fragment_subscriptions"
tools:layout="@layout/fragment_subscriptions" > tools:layout="@layout/fragment_subscriptions" >
<action <action
@ -27,13 +27,13 @@
</fragment> </fragment>
<fragment <fragment
android:id="@+id/library" android:id="@+id/library"
android:name="xyz.btcland.libretube.Library" android:name="com.github.libretube.Library"
android:label="fragment_library" android:label="fragment_library"
tools:layout="@layout/fragment_library" > tools:layout="@layout/fragment_library" >
</fragment> </fragment>
<fragment <fragment
android:id="@+id/searchFragment" android:id="@+id/searchFragment"
android:name="xyz.btcland.libretube.SearchFragment" android:name="com.github.libretube.SearchFragment"
android:label="fragment_search" android:label="fragment_search"
tools:layout="@layout/fragment_search" /> tools:layout="@layout/fragment_search" />
</navigation> </navigation>

View File

@ -1,4 +1,4 @@
package xyz.btcland.libretube package com.github.libretube
import org.junit.Test import org.junit.Test