build: change of package name

This commit is contained in:
antonio 2023-06-17 15:30:23 +02:00
parent 49afdbe4eb
commit b76a38cb30
274 changed files with 1981 additions and 2161 deletions

View file

@ -47,7 +47,7 @@ android {
viewBinding true viewBinding true
} }
namespace 'com.cappielloantonio.play' namespace 'com.cappielloantonio.tempo'
} }
dependencies { dependencies {

View file

@ -1,5 +0,0 @@
package com.cappielloantonio.play.subsonic.models
class Shares {
var shares: List<Share>? = null
}

View file

@ -1,5 +0,0 @@
package com.cappielloantonio.play.subsonic.models
class Users {
var users: List<User>? = null
}

View file

@ -1,5 +0,0 @@
package com.cappielloantonio.play.subsonic.models
class Videos {
var videos: List<Child>? = null
}

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play; package com.cappielloantonio.tempo;
import android.app.Application; import android.app.Application;
import android.content.Context; import android.content.Context;
@ -6,10 +6,10 @@ import android.content.SharedPreferences;
import androidx.preference.PreferenceManager; import androidx.preference.PreferenceManager;
import com.cappielloantonio.play.helper.ThemeHelper; import com.cappielloantonio.tempo.helper.ThemeHelper;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.SubsonicPreferences; import com.cappielloantonio.tempo.subsonic.SubsonicPreferences;
import com.cappielloantonio.play.util.Preferences; import com.cappielloantonio.tempo.util.Preferences;
import com.google.android.material.color.DynamicColors; import com.google.android.material.color.DynamicColors;
public class App extends Application { public class App extends Application {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.broadcast.receiver; package com.cappielloantonio.tempo.broadcast.receiver;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
@ -6,7 +6,7 @@ import android.content.Intent;
import android.net.ConnectivityManager; import android.net.ConnectivityManager;
import android.view.View; import android.view.View;
import com.cappielloantonio.play.ui.activity.MainActivity; import com.cappielloantonio.tempo.ui.activity.MainActivity;
public class ConnectivityStatusBroadcastReceiver extends BroadcastReceiver { public class ConnectivityStatusBroadcastReceiver extends BroadcastReceiver {
private final MainActivity activity; private final MainActivity activity;

View file

@ -1,22 +1,22 @@
package com.cappielloantonio.play.database; package com.cappielloantonio.tempo.database;
import androidx.room.Database; import androidx.room.Database;
import androidx.room.Room; import androidx.room.Room;
import androidx.room.RoomDatabase; import androidx.room.RoomDatabase;
import androidx.room.TypeConverters; import androidx.room.TypeConverters;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.database.converter.DateConverters; import com.cappielloantonio.tempo.database.converter.DateConverters;
import com.cappielloantonio.play.database.dao.ChronologyDao; import com.cappielloantonio.tempo.database.dao.ChronologyDao;
import com.cappielloantonio.play.database.dao.DownloadDao; import com.cappielloantonio.tempo.database.dao.DownloadDao;
import com.cappielloantonio.play.database.dao.QueueDao; import com.cappielloantonio.tempo.database.dao.QueueDao;
import com.cappielloantonio.play.database.dao.RecentSearchDao; import com.cappielloantonio.tempo.database.dao.RecentSearchDao;
import com.cappielloantonio.play.database.dao.ServerDao; import com.cappielloantonio.tempo.database.dao.ServerDao;
import com.cappielloantonio.play.model.Chronology; import com.cappielloantonio.tempo.model.Chronology;
import com.cappielloantonio.play.model.Download; import com.cappielloantonio.tempo.model.Download;
import com.cappielloantonio.play.model.Queue; import com.cappielloantonio.tempo.model.Queue;
import com.cappielloantonio.play.model.RecentSearch; import com.cappielloantonio.tempo.model.RecentSearch;
import com.cappielloantonio.play.model.Server; import com.cappielloantonio.tempo.model.Server;
@Database( @Database(
version = 1, version = 1,

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.converter package com.cappielloantonio.tempo.database.converter
import androidx.room.TypeConverter import androidx.room.TypeConverter
import java.util.* import java.util.*

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.dao; package com.cappielloantonio.tempo.database.dao;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import androidx.room.Dao; import androidx.room.Dao;
@ -6,7 +6,7 @@ import androidx.room.Insert;
import androidx.room.OnConflictStrategy; import androidx.room.OnConflictStrategy;
import androidx.room.Query; import androidx.room.Query;
import com.cappielloantonio.play.model.Chronology; import com.cappielloantonio.tempo.model.Chronology;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.dao; package com.cappielloantonio.tempo.database.dao;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import androidx.room.Dao; import androidx.room.Dao;
@ -6,7 +6,7 @@ import androidx.room.Insert;
import androidx.room.OnConflictStrategy; import androidx.room.OnConflictStrategy;
import androidx.room.Query; import androidx.room.Query;
import com.cappielloantonio.play.model.Download; import com.cappielloantonio.tempo.model.Download;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.dao; package com.cappielloantonio.tempo.database.dao;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import androidx.room.Dao; import androidx.room.Dao;
@ -7,7 +7,7 @@ import androidx.room.Insert;
import androidx.room.OnConflictStrategy; import androidx.room.OnConflictStrategy;
import androidx.room.Query; import androidx.room.Query;
import com.cappielloantonio.play.subsonic.models.Playlist; import com.cappielloantonio.tempo.subsonic.models.Playlist;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.dao; package com.cappielloantonio.tempo.database.dao;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import androidx.room.Dao; import androidx.room.Dao;
@ -6,7 +6,7 @@ import androidx.room.Insert;
import androidx.room.OnConflictStrategy; import androidx.room.OnConflictStrategy;
import androidx.room.Query; import androidx.room.Query;
import com.cappielloantonio.play.model.Queue; import com.cappielloantonio.tempo.model.Queue;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.dao; package com.cappielloantonio.tempo.database.dao;
import androidx.room.Dao; import androidx.room.Dao;
import androidx.room.Delete; import androidx.room.Delete;
@ -6,7 +6,7 @@ import androidx.room.Insert;
import androidx.room.OnConflictStrategy; import androidx.room.OnConflictStrategy;
import androidx.room.Query; import androidx.room.Query;
import com.cappielloantonio.play.model.RecentSearch; import com.cappielloantonio.tempo.model.RecentSearch;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.database.dao; package com.cappielloantonio.tempo.database.dao;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import androidx.room.Dao; import androidx.room.Dao;
@ -7,7 +7,7 @@ import androidx.room.Insert;
import androidx.room.OnConflictStrategy; import androidx.room.OnConflictStrategy;
import androidx.room.Query; import androidx.room.Query;
import com.cappielloantonio.play.model.Server; import com.cappielloantonio.tempo.model.Server;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.glide; package com.cappielloantonio.tempo.glide;
import android.content.Context; import android.content.Context;
@ -7,13 +7,10 @@ import androidx.annotation.NonNull;
import com.bumptech.glide.GlideBuilder; import com.bumptech.glide.GlideBuilder;
import com.bumptech.glide.annotation.GlideModule; import com.bumptech.glide.annotation.GlideModule;
import com.bumptech.glide.load.DecodeFormat; import com.bumptech.glide.load.DecodeFormat;
import com.bumptech.glide.load.engine.cache.DiskLruCacheFactory;
import com.bumptech.glide.load.engine.cache.InternalCacheDiskCacheFactory; import com.bumptech.glide.load.engine.cache.InternalCacheDiskCacheFactory;
import com.bumptech.glide.module.AppGlideModule; import com.bumptech.glide.module.AppGlideModule;
import com.bumptech.glide.request.RequestOptions; import com.bumptech.glide.request.RequestOptions;
import com.cappielloantonio.play.util.Preferences; import com.cappielloantonio.tempo.util.Preferences;
import java.io.File;
@GlideModule @GlideModule
public class CustomGlideModule extends AppGlideModule { public class CustomGlideModule extends AppGlideModule {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.glide; package com.cappielloantonio.tempo.glide;
import android.content.Context; import android.content.Context;
import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.ColorDrawable;
@ -14,8 +14,8 @@ import com.bumptech.glide.load.resource.bitmap.RoundedCorners;
import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions; import com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions;
import com.bumptech.glide.request.RequestOptions; import com.bumptech.glide.request.RequestOptions;
import com.bumptech.glide.signature.ObjectKey; import com.bumptech.glide.signature.ObjectKey;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.util.Preferences; import com.cappielloantonio.tempo.util.Preferences;
import com.google.android.material.elevation.SurfaceColors; import com.google.android.material.elevation.SurfaceColors;
import java.util.Map; import java.util.Map;

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.helper; package com.cappielloantonio.tempo.helper;
import android.os.Build; import android.os.Build;
import android.util.Log;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatDelegate; import androidx.appcompat.app.AppCompatDelegate;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.helper.recyclerview; package com.cappielloantonio.tempo.helper.recyclerview;
import android.view.View; import android.view.View;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.helper.recyclerview; package com.cappielloantonio.tempo.helper.recyclerview;
import android.content.res.Resources; import android.content.res.Resources;
import android.graphics.Canvas; import android.graphics.Canvas;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.helper.recyclerview; package com.cappielloantonio.tempo.helper.recyclerview;
import android.graphics.Rect; import android.graphics.Rect;
import android.view.View; import android.view.View;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.helper.recyclerview package com.cappielloantonio.tempo.helper.recyclerview
import android.content.Context import android.content.Context
import android.util.AttributeSet import android.util.AttributeSet

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.helper.recyclerview; package com.cappielloantonio.tempo.helper.recyclerview;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.helper.recyclerview; package com.cappielloantonio.tempo.helper.recyclerview;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
import android.os.Bundle; import android.os.Bundle;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
public interface DecadesCallback { public interface DecadesCallback {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
import java.util.List; import java.util.List;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
public interface MediaIndexCallback { public interface MediaIndexCallback {
void onRecovery(int index); void onRecovery(int index);

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
public interface PodcastCallback { public interface PodcastCallback {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
public interface RadioCallback { public interface RadioCallback {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
public interface ScanCallback { public interface ScanCallback {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.interfaces; package com.cappielloantonio.tempo.interfaces;
public interface SystemCallback { public interface SystemCallback {

View file

@ -1,12 +1,12 @@
package com.cappielloantonio.play.model package com.cappielloantonio.tempo.model
import androidx.annotation.Keep import androidx.annotation.Keep
import androidx.media3.common.MediaItem import androidx.media3.common.MediaItem
import androidx.room.ColumnInfo import androidx.room.ColumnInfo
import androidx.room.Entity import androidx.room.Entity
import androidx.room.PrimaryKey import androidx.room.PrimaryKey
import com.cappielloantonio.play.subsonic.models.Child import com.cappielloantonio.tempo.subsonic.models.Child
import com.cappielloantonio.play.util.Preferences import com.cappielloantonio.tempo.util.Preferences
import kotlinx.parcelize.Parcelize import kotlinx.parcelize.Parcelize
import java.util.* import java.util.*

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.model package com.cappielloantonio.tempo.model
import androidx.annotation.Keep import androidx.annotation.Keep
import androidx.room.ColumnInfo import androidx.room.ColumnInfo
import androidx.room.Entity import androidx.room.Entity
import androidx.room.PrimaryKey import androidx.room.PrimaryKey
import com.cappielloantonio.play.subsonic.models.Child import com.cappielloantonio.tempo.subsonic.models.Child
import kotlinx.parcelize.Parcelize import kotlinx.parcelize.Parcelize
@Keep @Keep

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.model package com.cappielloantonio.tempo.model
import androidx.annotation.Keep import androidx.annotation.Keep
import androidx.room.ColumnInfo import androidx.room.ColumnInfo
import androidx.room.Entity import androidx.room.Entity
import androidx.room.PrimaryKey import androidx.room.PrimaryKey
import com.cappielloantonio.play.subsonic.models.Child import com.cappielloantonio.tempo.subsonic.models.Child
import kotlinx.parcelize.Parcelize import kotlinx.parcelize.Parcelize
@Keep @Keep

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.model package com.cappielloantonio.tempo.model
import android.os.Parcelable import android.os.Parcelable
import androidx.annotation.Keep import androidx.annotation.Keep

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.model package com.cappielloantonio.tempo.model
import android.os.Parcelable import android.os.Parcelable
import androidx.annotation.Keep import androidx.annotation.Keep

View file

@ -1,14 +1,14 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.interfaces.DecadesCallback; import com.cappielloantonio.tempo.interfaces.DecadesCallback;
import com.cappielloantonio.play.interfaces.MediaCallback; import com.cappielloantonio.tempo.interfaces.MediaCallback;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.AlbumID3; import com.cappielloantonio.tempo.subsonic.models.AlbumID3;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Calendar; import java.util.Calendar;

View file

@ -1,14 +1,14 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.ArtistID3; import com.cappielloantonio.tempo.subsonic.models.ArtistID3;
import com.cappielloantonio.play.subsonic.models.ArtistInfo2; import com.cappielloantonio.tempo.subsonic.models.ArtistInfo2;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import com.cappielloantonio.play.subsonic.models.IndexID3; import com.cappielloantonio.tempo.subsonic.models.IndexID3;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import com.cappielloantonio.play.database.AppDatabase; import com.cappielloantonio.tempo.database.AppDatabase;
import com.cappielloantonio.play.database.dao.ChronologyDao; import com.cappielloantonio.tempo.database.dao.ChronologyDao;
import com.cappielloantonio.play.model.Chronology; import com.cappielloantonio.tempo.model.Chronology;
import java.util.Calendar; import java.util.Calendar;
import java.util.List; import java.util.List;

View file

@ -1,13 +1,13 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.Directory; import com.cappielloantonio.tempo.subsonic.models.Directory;
import com.cappielloantonio.play.subsonic.models.Indexes; import com.cappielloantonio.tempo.subsonic.models.Indexes;
import com.cappielloantonio.play.subsonic.models.MusicFolder; import com.cappielloantonio.tempo.subsonic.models.MusicFolder;
import java.util.List; import java.util.List;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import com.cappielloantonio.play.database.AppDatabase; import com.cappielloantonio.tempo.database.AppDatabase;
import com.cappielloantonio.play.database.dao.DownloadDao; import com.cappielloantonio.tempo.database.dao.DownloadDao;
import com.cappielloantonio.play.model.Download; import com.cappielloantonio.tempo.model.Download;
import java.util.List; import java.util.List;

View file

@ -1,11 +1,11 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.Genre; import com.cappielloantonio.tempo.subsonic.models.Genre;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;

View file

@ -1,14 +1,14 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import android.util.Log; import android.util.Log;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import com.cappielloantonio.play.subsonic.models.Playlist; import com.cappielloantonio.tempo.subsonic.models.Playlist;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;

View file

@ -1,14 +1,14 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import android.util.Log; import android.util.Log;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.PodcastChannel; import com.cappielloantonio.tempo.subsonic.models.PodcastChannel;
import com.cappielloantonio.play.subsonic.models.PodcastEpisode; import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,17 +1,16 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import androidx.media3.common.MediaItem;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.database.AppDatabase; import com.cappielloantonio.tempo.database.AppDatabase;
import com.cappielloantonio.play.database.dao.QueueDao; import com.cappielloantonio.tempo.database.dao.QueueDao;
import com.cappielloantonio.play.model.Queue; import com.cappielloantonio.tempo.model.Queue;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import com.cappielloantonio.play.subsonic.models.PlayQueue; import com.cappielloantonio.tempo.subsonic.models.PlayQueue;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,11 +1,11 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.InternetRadioStation; import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.interfaces.ScanCallback; import com.cappielloantonio.tempo.interfaces.ScanCallback;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;

View file

@ -1,17 +1,17 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.database.AppDatabase; import com.cappielloantonio.tempo.database.AppDatabase;
import com.cappielloantonio.play.database.dao.RecentSearchDao; import com.cappielloantonio.tempo.database.dao.RecentSearchDao;
import com.cappielloantonio.play.model.RecentSearch; import com.cappielloantonio.tempo.model.RecentSearch;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.AlbumID3; import com.cappielloantonio.tempo.subsonic.models.AlbumID3;
import com.cappielloantonio.play.subsonic.models.ArtistID3; import com.cappielloantonio.tempo.subsonic.models.ArtistID3;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import com.cappielloantonio.play.subsonic.models.SearchResult3; import com.cappielloantonio.tempo.subsonic.models.SearchResult3;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.LinkedHashSet; import java.util.LinkedHashSet;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.lifecycle.LiveData; import androidx.lifecycle.LiveData;
import com.cappielloantonio.play.database.AppDatabase; import com.cappielloantonio.tempo.database.AppDatabase;
import com.cappielloantonio.play.database.dao.ServerDao; import com.cappielloantonio.tempo.database.dao.ServerDao;
import com.cappielloantonio.play.model.Server; import com.cappielloantonio.tempo.model.Server;
import java.util.List; import java.util.List;

View file

@ -1,13 +1,13 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import android.util.Log; import android.util.Log;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;

View file

@ -1,12 +1,12 @@
package com.cappielloantonio.play.repository; package com.cappielloantonio.tempo.repository;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.App;
import com.cappielloantonio.play.interfaces.SystemCallback; import com.cappielloantonio.tempo.interfaces.SystemCallback;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.ResponseStatus; import com.cappielloantonio.tempo.subsonic.models.ResponseStatus;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;

View file

@ -1,9 +1,8 @@
package com.cappielloantonio.play.service; package com.cappielloantonio.tempo.service;
import static androidx.media3.common.util.Assertions.checkNotNull; import static androidx.media3.common.util.Assertions.checkNotNull;
import android.content.Context; import android.content.Context;
import android.net.Uri;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.media3.common.MediaItem; import androidx.media3.common.MediaItem;
@ -19,8 +18,8 @@ import androidx.media3.exoplayer.offline.DownloadManager;
import androidx.media3.exoplayer.offline.DownloadRequest; import androidx.media3.exoplayer.offline.DownloadRequest;
import androidx.media3.exoplayer.offline.DownloadService; import androidx.media3.exoplayer.offline.DownloadService;
import com.cappielloantonio.play.repository.DownloadRepository; import com.cappielloantonio.tempo.repository.DownloadRepository;
import com.cappielloantonio.play.util.DownloadUtil; import com.cappielloantonio.tempo.util.DownloadUtil;
import java.io.IOException; import java.io.IOException;
import java.util.HashMap; import java.util.HashMap;
@ -77,22 +76,22 @@ public class DownloaderManager {
return false; return false;
} }
public void download(MediaItem mediaItem, com.cappielloantonio.play.model.Download download) { public void download(MediaItem mediaItem, com.cappielloantonio.tempo.model.Download download) {
DownloadService.sendAddDownload(context, DownloaderService.class, buildDownloadRequest(mediaItem), false); DownloadService.sendAddDownload(context, DownloaderService.class, buildDownloadRequest(mediaItem), false);
insertDatabase(download); insertDatabase(download);
} }
public void download(List<MediaItem> mediaItems, List<com.cappielloantonio.play.model.Download> downloads) { public void download(List<MediaItem> mediaItems, List<com.cappielloantonio.tempo.model.Download> downloads) {
for (int counter = 0; counter < mediaItems.size(); counter++) { for (int counter = 0; counter < mediaItems.size(); counter++) {
download(mediaItems.get(counter), downloads.get(counter)); download(mediaItems.get(counter), downloads.get(counter));
} }
} }
public void remove(MediaItem mediaItem, com.cappielloantonio.play.model.Download download) { public void remove(MediaItem mediaItem, com.cappielloantonio.tempo.model.Download download) {
DownloadService.sendRemoveDownload(context, DownloaderService.class, buildDownloadRequest(mediaItem).id, false); DownloadService.sendRemoveDownload(context, DownloaderService.class, buildDownloadRequest(mediaItem).id, false);
} }
public void remove(List<MediaItem> mediaItems, List<com.cappielloantonio.play.model.Download> downloads) { public void remove(List<MediaItem> mediaItems, List<com.cappielloantonio.tempo.model.Download> downloads) {
for (int counter = 0; counter < mediaItems.size(); counter++) { for (int counter = 0; counter < mediaItems.size(); counter++) {
remove(mediaItems.get(counter), downloads.get(counter)); remove(mediaItems.get(counter), downloads.get(counter));
} }
@ -113,7 +112,7 @@ public class DownloaderManager {
return new DownloadRepository(); return new DownloadRepository();
} }
public static void insertDatabase(com.cappielloantonio.play.model.Download download) { public static void insertDatabase(com.cappielloantonio.tempo.model.Download download) {
getDownloadRepository().insert(download); getDownloadRepository().insert(download);
} }

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.service; package com.cappielloantonio.tempo.service;
import android.app.Notification; import android.app.Notification;
import android.content.Context; import android.content.Context;
@ -15,8 +15,8 @@ import androidx.media3.exoplayer.scheduler.PlatformScheduler;
import androidx.media3.exoplayer.scheduler.Requirements; import androidx.media3.exoplayer.scheduler.Requirements;
import androidx.media3.exoplayer.scheduler.Scheduler; import androidx.media3.exoplayer.scheduler.Scheduler;
import com.cappielloantonio.play.R; import com.cappielloantonio.tempo.R;
import com.cappielloantonio.play.util.DownloadUtil; import com.cappielloantonio.tempo.util.DownloadUtil;
import java.util.List; import java.util.List;

View file

@ -1,17 +1,17 @@
package com.cappielloantonio.play.service; package com.cappielloantonio.tempo.service;
import androidx.media3.common.MediaItem; import androidx.media3.common.MediaItem;
import androidx.media3.session.MediaBrowser; import androidx.media3.session.MediaBrowser;
import com.cappielloantonio.play.interfaces.MediaIndexCallback; import com.cappielloantonio.tempo.interfaces.MediaIndexCallback;
import com.cappielloantonio.play.model.Chronology; import com.cappielloantonio.tempo.model.Chronology;
import com.cappielloantonio.play.repository.ChronologyRepository; import com.cappielloantonio.tempo.repository.ChronologyRepository;
import com.cappielloantonio.play.repository.QueueRepository; import com.cappielloantonio.tempo.repository.QueueRepository;
import com.cappielloantonio.play.repository.SongRepository; import com.cappielloantonio.tempo.repository.SongRepository;
import com.cappielloantonio.play.subsonic.models.Child; import com.cappielloantonio.tempo.subsonic.models.Child;
import com.cappielloantonio.play.subsonic.models.InternetRadioStation; import com.cappielloantonio.tempo.subsonic.models.InternetRadioStation;
import com.cappielloantonio.play.subsonic.models.PodcastEpisode; import com.cappielloantonio.tempo.subsonic.models.PodcastEpisode;
import com.cappielloantonio.play.util.MappingUtil; import com.cappielloantonio.tempo.util.MappingUtil;
import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.ListenableFuture;
import com.google.common.util.concurrent.MoreExecutors; import com.google.common.util.concurrent.MoreExecutors;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.service package com.cappielloantonio.tempo.service
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.app.PendingIntent.FLAG_IMMUTABLE import android.app.PendingIntent.FLAG_IMMUTABLE
@ -6,8 +6,6 @@ import android.app.PendingIntent.FLAG_UPDATE_CURRENT
import android.app.TaskStackBuilder import android.app.TaskStackBuilder
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.os.Looper
import android.util.Log
import androidx.media3.cast.CastPlayer import androidx.media3.cast.CastPlayer
import androidx.media3.cast.SessionAvailabilityListener import androidx.media3.cast.SessionAvailabilityListener
import androidx.media3.common.* import androidx.media3.common.*
@ -16,11 +14,11 @@ import androidx.media3.exoplayer.ExoPlayer
import androidx.media3.exoplayer.source.DefaultMediaSourceFactory import androidx.media3.exoplayer.source.DefaultMediaSourceFactory
import androidx.media3.session.* import androidx.media3.session.*
import androidx.media3.session.MediaSession.ControllerInfo import androidx.media3.session.MediaSession.ControllerInfo
import com.cappielloantonio.play.R import com.cappielloantonio.tempo.R
import com.cappielloantonio.play.ui.activity.MainActivity import com.cappielloantonio.tempo.ui.activity.MainActivity
import com.cappielloantonio.play.util.Constants import com.cappielloantonio.tempo.util.Constants
import com.cappielloantonio.play.util.DownloadUtil import com.cappielloantonio.tempo.util.DownloadUtil
import com.cappielloantonio.play.util.UIUtil import com.cappielloantonio.tempo.util.UIUtil
import com.google.android.gms.cast.framework.CastContext import com.google.android.gms.cast.framework.CastContext
import com.google.common.collect.ImmutableList import com.google.common.collect.ImmutableList
import com.google.common.util.concurrent.Futures import com.google.common.util.concurrent.Futures

View file

@ -1,7 +1,7 @@
package com.cappielloantonio.play.subsonic package com.cappielloantonio.tempo.subsonic
import com.cappielloantonio.play.App import com.cappielloantonio.tempo.App
import com.cappielloantonio.play.subsonic.utils.CacheUtil import com.cappielloantonio.tempo.subsonic.utils.CacheUtil
import com.google.gson.GsonBuilder import com.google.gson.GsonBuilder
import okhttp3.Cache import okhttp3.Cache
import okhttp3.OkHttpClient import okhttp3.OkHttpClient

View file

@ -1,17 +1,17 @@
package com.cappielloantonio.play.subsonic; package com.cappielloantonio.tempo.subsonic;
import com.cappielloantonio.play.subsonic.api.albumsonglist.AlbumSongListClient; import com.cappielloantonio.tempo.subsonic.api.albumsonglist.AlbumSongListClient;
import com.cappielloantonio.play.subsonic.api.bookmarks.BookmarksClient; import com.cappielloantonio.tempo.subsonic.api.bookmarks.BookmarksClient;
import com.cappielloantonio.play.subsonic.api.browsing.BrowsingClient; import com.cappielloantonio.tempo.subsonic.api.browsing.BrowsingClient;
import com.cappielloantonio.play.subsonic.api.internetradio.InternetRadioClient; import com.cappielloantonio.tempo.subsonic.api.internetradio.InternetRadioClient;
import com.cappielloantonio.play.subsonic.api.mediaannotation.MediaAnnotationClient; import com.cappielloantonio.tempo.subsonic.api.mediaannotation.MediaAnnotationClient;
import com.cappielloantonio.play.subsonic.api.medialibraryscanning.MediaLibraryScanningClient; import com.cappielloantonio.tempo.subsonic.api.medialibraryscanning.MediaLibraryScanningClient;
import com.cappielloantonio.play.subsonic.api.mediaretrieval.MediaRetrievalClient; import com.cappielloantonio.tempo.subsonic.api.mediaretrieval.MediaRetrievalClient;
import com.cappielloantonio.play.subsonic.api.playlist.PlaylistClient; import com.cappielloantonio.tempo.subsonic.api.playlist.PlaylistClient;
import com.cappielloantonio.play.subsonic.api.podcast.PodcastClient; import com.cappielloantonio.tempo.subsonic.api.podcast.PodcastClient;
import com.cappielloantonio.play.subsonic.api.searching.SearchingClient; import com.cappielloantonio.tempo.subsonic.api.searching.SearchingClient;
import com.cappielloantonio.play.subsonic.api.system.SystemClient; import com.cappielloantonio.tempo.subsonic.api.system.SystemClient;
import com.cappielloantonio.play.subsonic.base.Version; import com.cappielloantonio.tempo.subsonic.base.Version;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;

View file

@ -1,6 +1,6 @@
package com.cappielloantonio.play.subsonic; package com.cappielloantonio.tempo.subsonic;
import com.cappielloantonio.play.subsonic.utils.StringUtil; import com.cappielloantonio.tempo.subsonic.utils.StringUtil;
import java.util.UUID; import java.util.UUID;

View file

@ -1,22 +1,12 @@
package com.cappielloantonio.play.subsonic.api.albumsonglist; package com.cappielloantonio.tempo.subsonic.api.albumsonglist;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class AlbumSongListClient { public class AlbumSongListClient {
private static final String TAG = "BrowsingClient"; private static final String TAG = "BrowsingClient";

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.albumsonglist; package com.cappielloantonio.tempo.subsonic.api.albumsonglist;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.subsonic.api.bookmarks; package com.cappielloantonio.tempo.subsonic.api.bookmarks;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import java.util.List; import java.util.List;

View file

@ -1,6 +1,6 @@
package com.cappielloantonio.play.subsonic.api.bookmarks; package com.cappielloantonio.tempo.subsonic.api.bookmarks;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.subsonic.api.browsing; package com.cappielloantonio.tempo.subsonic.api.browsing;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import retrofit2.Call; import retrofit2.Call;

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.browsing; package com.cappielloantonio.tempo.subsonic.api.browsing;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.subsonic.api.internetradio; package com.cappielloantonio.tempo.subsonic.api.internetradio;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import retrofit2.Call; import retrofit2.Call;

View file

@ -1,6 +1,6 @@
package com.cappielloantonio.play.subsonic.api.internetradio; package com.cappielloantonio.tempo.subsonic.api.internetradio;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,10 +1,10 @@
package com.cappielloantonio.play.subsonic.api.mediaannotation; package com.cappielloantonio.tempo.subsonic.api.mediaannotation;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import retrofit2.Call; import retrofit2.Call;

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.mediaannotation; package com.cappielloantonio.tempo.subsonic.api.mediaannotation;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,22 +1,12 @@
package com.cappielloantonio.play.subsonic.api.medialibraryscanning; package com.cappielloantonio.tempo.subsonic.api.medialibraryscanning;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class MediaLibraryScanningClient { public class MediaLibraryScanningClient {
private static final String TAG = "SystemClient"; private static final String TAG = "SystemClient";

View file

@ -1,6 +1,6 @@
package com.cappielloantonio.play.subsonic.api.medialibraryscanning; package com.cappielloantonio.tempo.subsonic.api.medialibraryscanning;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,22 +1,12 @@
package com.cappielloantonio.play.subsonic.api.mediaretrieval; package com.cappielloantonio.tempo.subsonic.api.mediaretrieval;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class MediaRetrievalClient { public class MediaRetrievalClient {
private static final String TAG = "BrowsingClient"; private static final String TAG = "BrowsingClient";

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.mediaretrieval; package com.cappielloantonio.tempo.subsonic.api.mediaretrieval;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,23 +1,14 @@
package com.cappielloantonio.play.subsonic.api.playlist; package com.cappielloantonio.tempo.subsonic.api.playlist;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class PlaylistClient { public class PlaylistClient {
private static final String TAG = "BrowsingClient"; private static final String TAG = "BrowsingClient";

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.playlist; package com.cappielloantonio.tempo.subsonic.api.playlist;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Map; import java.util.Map;

View file

@ -1,22 +1,12 @@
package com.cappielloantonio.play.subsonic.api.podcast; package com.cappielloantonio.tempo.subsonic.api.podcast;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class PodcastClient { public class PodcastClient {
private static final String TAG = "SystemClient"; private static final String TAG = "SystemClient";

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.podcast; package com.cappielloantonio.tempo.subsonic.api.podcast;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,22 +1,12 @@
package com.cappielloantonio.play.subsonic.api.searching; package com.cappielloantonio.tempo.subsonic.api.searching;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class SearchingClient { public class SearchingClient {
private static final String TAG = "BrowsingClient"; private static final String TAG = "BrowsingClient";

View file

@ -1,7 +1,6 @@
package com.cappielloantonio.play.subsonic.api.searching; package com.cappielloantonio.tempo.subsonic.api.searching;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.models.SubsonicResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,22 +1,12 @@
package com.cappielloantonio.play.subsonic.api.system; package com.cappielloantonio.tempo.subsonic.api.system;
import android.util.Log; import android.util.Log;
import com.cappielloantonio.play.App; import com.cappielloantonio.tempo.subsonic.RetrofitClient;
import com.cappielloantonio.play.subsonic.RetrofitClient; import com.cappielloantonio.tempo.subsonic.Subsonic;
import com.cappielloantonio.play.subsonic.Subsonic; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.base.ApiResponse;
import com.cappielloantonio.play.subsonic.utils.CacheUtil;
import com.google.gson.GsonBuilder;
import java.util.concurrent.TimeUnit;
import okhttp3.Cache;
import okhttp3.OkHttpClient;
import okhttp3.logging.HttpLoggingInterceptor;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class SystemClient { public class SystemClient {
private static final String TAG = "SystemClient"; private static final String TAG = "SystemClient";

View file

@ -1,6 +1,6 @@
package com.cappielloantonio.play.subsonic.api.system; package com.cappielloantonio.tempo.subsonic.api.system;
import com.cappielloantonio.play.subsonic.base.ApiResponse; import com.cappielloantonio.tempo.subsonic.base.ApiResponse;
import java.util.Map; import java.util.Map;

View file

@ -1,6 +1,6 @@
package com.cappielloantonio.play.subsonic.base package com.cappielloantonio.tempo.subsonic.base
import com.cappielloantonio.play.subsonic.models.SubsonicResponse import com.cappielloantonio.tempo.subsonic.models.SubsonicResponse
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName
class ApiResponse { class ApiResponse {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.base; package com.cappielloantonio.tempo.subsonic.base;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import android.os.Parcelable import android.os.Parcelable
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class AlbumInfo { class AlbumInfo {

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class AlbumList { class AlbumList {
var albums: List<Child>? = null var albums: List<Child>? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import android.os.Parcelable import android.os.Parcelable
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import android.os.Parcelable import android.os.Parcelable
import kotlinx.parcelize.Parcelize import kotlinx.parcelize.Parcelize

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import android.os.Parcelable import android.os.Parcelable
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class ArtistInfo : ArtistInfoBase() { class ArtistInfo : ArtistInfoBase() {
var similarArtists: List<Artist>? = null var similarArtists: List<Artist>? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName
import java.util.* import java.util.*

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
open class ArtistInfoBase { open class ArtistInfoBase {
var biography: String? = null var biography: String? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import android.os.Parcelable import android.os.Parcelable
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class AudioTrack { class AudioTrack {
var id: String? = null var id: String? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
import java.util.* import java.util.*

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class Bookmarks { class Bookmarks {
var bookmarks: List<Bookmark>? = null var bookmarks: List<Bookmark>? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class Captions { class Captions {
var id: String? = null var id: String? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class ChatMessage { class ChatMessage {
var username: String? = null var username: String? = null

View file

@ -1,4 +1,4 @@
package com.cappielloantonio.play.subsonic.models package com.cappielloantonio.tempo.subsonic.models
class ChatMessages { class ChatMessages {
var chatMessages: List<ChatMessage>? = null var chatMessages: List<ChatMessage>? = null

Some files were not shown because too many files have changed in this diff Show more