├── .github └── workflows │ └── android.yml ├── .gitignore ├── COPYING ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro ├── schemas │ └── io.github.soundremote.data.room.AppDatabase │ │ ├── 1.json │ │ ├── 2.json │ │ └── 3.json └── src │ ├── androidTest │ └── java │ │ └── io │ │ └── github │ │ └── soundremote │ │ ├── CustomTestRunner.kt │ │ ├── NavigationTest.kt │ │ ├── Util.kt │ │ ├── audio │ │ └── decoder │ │ │ └── OpusAudioDecoderTest.kt │ │ ├── data │ │ ├── AppDatabaseTest.kt │ │ ├── DatabaseResource.kt │ │ ├── MigrationTest.kt │ │ └── preferences │ │ │ └── TestDataStoreModule.kt │ │ ├── ui │ │ ├── components │ │ │ ├── ActionSelectDialogTest.kt │ │ │ └── HotkeySelectDialogTest.kt │ │ ├── events │ │ │ └── EventsScreenTest.kt │ │ ├── home │ │ │ └── HomeScreenTest.kt │ │ ├── hotkey │ │ │ ├── HotkeyFlowTest.kt │ │ │ └── HotkeyScreenTest.kt │ │ ├── hotkeylist │ │ │ └── HotkeyListScreenTest.kt │ │ └── settings │ │ │ ├── SelectPreferenceTest.kt │ │ │ └── SettingsScreenTest.kt │ │ └── util │ │ └── KeysTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── apache_2.txt │ │ └── opus_license.txt │ ├── ic_launcher_plain-playstore.png │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── soundremote │ │ │ ├── MainActivity.kt │ │ │ ├── SoundRemoteApplication.kt │ │ │ ├── audio │ │ │ ├── AudioPipe.kt │ │ │ ├── decoder │ │ │ │ ├── DecoderException.kt │ │ │ │ └── OpusAudioDecoder.kt │ │ │ └── sink │ │ │ │ └── PlaybackSink.kt │ │ │ ├── data │ │ │ ├── Action.kt │ │ │ ├── ActionType.kt │ │ │ ├── AppAction.kt │ │ │ ├── DatabaseModule.kt │ │ │ ├── Event.kt │ │ │ ├── EventAction.kt │ │ │ ├── EventActionRepository.kt │ │ │ ├── Hotkey.kt │ │ │ ├── HotkeyRepository.kt │ │ │ ├── RepositoryModule.kt │ │ │ ├── SystemEventActionRepository.kt │ │ │ ├── UserHotkeyRepository.kt │ │ │ ├── preferences │ │ │ │ ├── DataStoreModule.kt │ │ │ │ ├── PreferencesRepository.kt │ │ │ │ └── UserPreferencesRepository.kt │ │ │ └── room │ │ │ │ ├── AppDatabase.kt │ │ │ │ ├── BaseDao.kt │ │ │ │ ├── DatabaseMigrations.kt │ │ │ │ ├── EventActionDao.kt │ │ │ │ └── HotkeyDao.kt │ │ │ ├── network │ │ │ ├── AckConnectData.kt │ │ │ ├── AckData.kt │ │ │ ├── ConnectData.kt │ │ │ ├── Connection.kt │ │ │ ├── DisconnectData.kt │ │ │ ├── HotkeyData.kt │ │ │ ├── KeepAliveData.kt │ │ │ ├── PacketData.kt │ │ │ ├── PacketHeader.kt │ │ │ └── SetFormatData.kt │ │ │ ├── service │ │ │ ├── MainService.kt │ │ │ ├── MainServiceManager.kt │ │ │ ├── ServiceManager.kt │ │ │ └── ServiceModule.kt │ │ │ ├── ui │ │ │ ├── AppNavigation.kt │ │ │ ├── AppViewModel.kt │ │ │ ├── SoundRemoteApp.kt │ │ │ ├── about │ │ │ │ ├── AboutNavigation.kt │ │ │ │ └── AboutScreen.kt │ │ │ ├── components │ │ │ │ ├── ActionSelectDialog.kt │ │ │ │ ├── HotkeySelectDialog.kt │ │ │ │ ├── HotkeySelectViewModel.kt │ │ │ │ ├── ListItemHeadline.kt │ │ │ │ ├── ListItemSupport.kt │ │ │ │ └── NavigateUpButton.kt │ │ │ ├── events │ │ │ │ ├── EventsNavigation.kt │ │ │ │ ├── EventsScreen.kt │ │ │ │ └── EventsViewModel.kt │ │ │ ├── home │ │ │ │ ├── HomeNavigation.kt │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── HomeViewModel.kt │ │ │ │ └── MediaBar.kt │ │ │ ├── hotkey │ │ │ │ ├── HotkeyNavigation.kt │ │ │ │ ├── HotkeyScreen.kt │ │ │ │ └── HotkeyViewModel.kt │ │ │ ├── hotkeylist │ │ │ │ ├── HotkeyListNavigation.kt │ │ │ │ ├── HotkeyListScreen.kt │ │ │ │ ├── HotkeyListViewModel.kt │ │ │ │ └── ListDragState.kt │ │ │ ├── settings │ │ │ │ ├── BooleanPreference.kt │ │ │ │ ├── IntPreference.kt │ │ │ │ ├── PreferenceItem.kt │ │ │ │ ├── SelectPreference.kt │ │ │ │ ├── SettingsNavigation.kt │ │ │ │ ├── SettingsScreen.kt │ │ │ │ └── SettingsViewModel.kt │ │ │ └── theme │ │ │ │ └── Theme.kt │ │ │ └── util │ │ │ ├── Audio.kt │ │ │ ├── Keys.kt │ │ │ ├── Network.kt │ │ │ ├── Settings.kt │ │ │ ├── System.kt │ │ │ └── TestTag.kt │ └── res │ │ ├── drawable │ │ ├── ic_close.xml │ │ ├── ic_launcher_plain_foreground.xml │ │ ├── ic_notification.xml │ │ ├── ic_play_pause.xml │ │ ├── ic_skip_next.xml │ │ ├── ic_skip_previous.xml │ │ ├── ic_stop.xml │ │ ├── ic_volume_down.xml │ │ ├── ic_volume_mute.xml │ │ └── ic_volume_up.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher_plain.xml │ │ └── ic_launcher_plain_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher_plain.webp │ │ └── ic_launcher_plain_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher_plain.webp │ │ └── ic_launcher_plain_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher_plain.webp │ │ └── ic_launcher_plain_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher_plain.webp │ │ └── ic_launcher_plain_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher_plain.webp │ │ └── ic_launcher_plain_round.webp │ │ ├── values-night │ │ └── colors.xml │ │ ├── values-ru │ │ ├── keys.xml │ │ └── strings.xml │ │ └── values │ │ ├── colors.xml │ │ ├── keys.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── io │ └── github │ └── soundremote │ ├── Helpers.kt │ ├── MainDispatcherExtension.kt │ ├── data │ ├── HotkeyTest.kt │ ├── TestEventActionRepository.kt │ ├── TestHotkeyRepository.kt │ └── preferences │ │ ├── TestPreferencesRepository.kt │ │ └── UserPreferencesRepositoryTest.kt │ ├── network │ ├── AckConnectDataTest.kt │ ├── AckDataTest.kt │ ├── ConnectDataTest.kt │ ├── ConnectionTest.kt │ ├── DisconnectDataTest.kt │ ├── HotkeyDataTest.kt │ ├── KeepAliveDataTest.kt │ ├── PacketHeaderTest.kt │ └── SetFormatDataTest.kt │ ├── service │ └── TestServiceManager.kt │ ├── ui │ ├── EventsViewModelTest.kt │ ├── HomeViewModelTest.kt │ ├── HotkeyListViewModelTest.kt │ ├── HotkeyViewModelTest.kt │ └── SettingsViewModelTest.kt │ └── util │ ├── KeysTest.kt │ └── NetworkTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── metadata └── en-US │ ├── changelogs │ ├── 10.txt │ ├── 12.txt │ ├── 8.txt │ └── 9.txt │ ├── full_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ └── 3.png │ ├── short_description.txt │ └── title.txt ├── opus_license.txt └── settings.gradle.kts /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /libs/ -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/schemas/io.github.soundremote.data.room.AppDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/schemas/io.github.soundremote.data.room.AppDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/io.github.soundremote.data.room.AppDatabase/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/schemas/io.github.soundremote.data.room.AppDatabase/2.json -------------------------------------------------------------------------------- /app/schemas/io.github.soundremote.data.room.AppDatabase/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/schemas/io.github.soundremote.data.room.AppDatabase/3.json -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/CustomTestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/CustomTestRunner.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/NavigationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/NavigationTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/Util.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/audio/decoder/OpusAudioDecoderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/audio/decoder/OpusAudioDecoderTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/data/AppDatabaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/data/AppDatabaseTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/data/DatabaseResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/data/DatabaseResource.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/data/MigrationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/data/MigrationTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/data/preferences/TestDataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/data/preferences/TestDataStoreModule.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/components/ActionSelectDialogTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/components/ActionSelectDialogTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/components/HotkeySelectDialogTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/components/HotkeySelectDialogTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/events/EventsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/events/EventsScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/home/HomeScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/home/HomeScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/hotkey/HotkeyFlowTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/hotkey/HotkeyFlowTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/hotkey/HotkeyScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/hotkey/HotkeyScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/hotkeylist/HotkeyListScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/hotkeylist/HotkeyListScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/settings/SelectPreferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/settings/SelectPreferenceTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/ui/settings/SettingsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/ui/settings/SettingsScreenTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/io/github/soundremote/util/KeysTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/androidTest/java/io/github/soundremote/util/KeysTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/apache_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/assets/apache_2.txt -------------------------------------------------------------------------------- /app/src/main/assets/opus_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/assets/opus_license.txt -------------------------------------------------------------------------------- /app/src/main/ic_launcher_plain-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/ic_launcher_plain-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/SoundRemoteApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/SoundRemoteApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/audio/AudioPipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/audio/AudioPipe.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/audio/decoder/DecoderException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/audio/decoder/DecoderException.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/audio/decoder/OpusAudioDecoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/audio/decoder/OpusAudioDecoder.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/audio/sink/PlaybackSink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/audio/sink/PlaybackSink.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/Action.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/Action.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/ActionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/ActionType.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/AppAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/AppAction.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/Event.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/EventAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/EventAction.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/EventActionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/EventActionRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/Hotkey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/Hotkey.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/HotkeyRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/HotkeyRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/SystemEventActionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/SystemEventActionRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/UserHotkeyRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/UserHotkeyRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/preferences/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/preferences/DataStoreModule.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/preferences/PreferencesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/preferences/PreferencesRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/preferences/UserPreferencesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/preferences/UserPreferencesRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/room/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/room/BaseDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/room/BaseDao.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/room/DatabaseMigrations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/room/DatabaseMigrations.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/room/EventActionDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/room/EventActionDao.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/data/room/HotkeyDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/data/room/HotkeyDao.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/AckConnectData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/AckConnectData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/AckData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/AckData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/ConnectData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/ConnectData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/Connection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/Connection.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/DisconnectData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/DisconnectData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/HotkeyData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/HotkeyData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/KeepAliveData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/KeepAliveData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/PacketData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/PacketData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/PacketHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/PacketHeader.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/network/SetFormatData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/network/SetFormatData.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/service/MainService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/service/MainService.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/service/MainServiceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/service/MainServiceManager.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/service/ServiceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/service/ServiceManager.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/service/ServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/service/ServiceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/AppNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/AppNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/AppViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/AppViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/SoundRemoteApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/SoundRemoteApp.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/about/AboutNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/about/AboutNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/about/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/about/AboutScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/components/ActionSelectDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/components/ActionSelectDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/components/HotkeySelectDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/components/HotkeySelectDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/components/HotkeySelectViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/components/HotkeySelectViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/components/ListItemHeadline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/components/ListItemHeadline.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/components/ListItemSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/components/ListItemSupport.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/components/NavigateUpButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/components/NavigateUpButton.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/events/EventsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/events/EventsNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/events/EventsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/events/EventsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/events/EventsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/events/EventsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/home/HomeNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/home/HomeNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/home/HomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/home/MediaBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/home/MediaBar.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkey/HotkeyNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkey/HotkeyNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkey/HotkeyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkey/HotkeyScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkey/HotkeyViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkey/HotkeyViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkeylist/HotkeyListNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkeylist/HotkeyListNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkeylist/HotkeyListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkeylist/HotkeyListScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkeylist/HotkeyListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkeylist/HotkeyListViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/hotkeylist/ListDragState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/hotkeylist/ListDragState.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/BooleanPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/BooleanPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/IntPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/IntPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/PreferenceItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/PreferenceItem.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/SelectPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/SelectPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/SettingsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/SettingsNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/util/Audio.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/util/Audio.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/util/Keys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/util/Keys.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/util/Network.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/util/Network.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/util/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/util/Settings.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/util/System.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/util/System.kt -------------------------------------------------------------------------------- /app/src/main/java/io/github/soundremote/util/TestTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/java/io/github/soundremote/util/TestTag.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_plain_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_launcher_plain_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_notification.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_play_pause.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_skip_next.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_skip_next.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_skip_previous.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_skip_previous.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_stop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_stop.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_volume_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_volume_down.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_volume_mute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_volume_mute.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_volume_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/drawable/ic_volume_up.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_plain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_plain.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_plain_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_plain_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_plain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_plain.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_plain_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_plain_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_plain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_plain.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_plain_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_plain_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_plain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_plain.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_plain_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_plain_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_plain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_plain.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_plain_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_plain_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_plain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_plain.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_plain_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_plain_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ru/keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values-ru/keys.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values-ru/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values/keys.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/Helpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/Helpers.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/MainDispatcherExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/MainDispatcherExtension.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/data/HotkeyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/data/HotkeyTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/data/TestEventActionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/data/TestEventActionRepository.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/data/TestHotkeyRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/data/TestHotkeyRepository.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/data/preferences/TestPreferencesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/data/preferences/TestPreferencesRepository.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/data/preferences/UserPreferencesRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/data/preferences/UserPreferencesRepositoryTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/AckConnectDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/AckConnectDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/AckDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/AckDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/ConnectDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/ConnectDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/ConnectionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/ConnectionTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/DisconnectDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/DisconnectDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/HotkeyDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/HotkeyDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/KeepAliveDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/KeepAliveDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/PacketHeaderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/PacketHeaderTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/network/SetFormatDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/network/SetFormatDataTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/service/TestServiceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/service/TestServiceManager.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/ui/EventsViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/ui/EventsViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/ui/HomeViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/ui/HomeViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/ui/HotkeyListViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/ui/HotkeyListViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/ui/HotkeyViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/ui/HotkeyViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/ui/SettingsViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/ui/SettingsViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/util/KeysTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/util/KeysTest.kt -------------------------------------------------------------------------------- /app/src/test/java/io/github/soundremote/util/NetworkTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/app/src/test/java/io/github/soundremote/util/NetworkTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /metadata/en-US/changelogs/10.txt: -------------------------------------------------------------------------------- 1 | Update metadata and Gradle configuration for publishing -------------------------------------------------------------------------------- /metadata/en-US/changelogs/12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/changelogs/12.txt -------------------------------------------------------------------------------- /metadata/en-US/changelogs/8.txt: -------------------------------------------------------------------------------- 1 | - Added fastlane metadata 2 | - Minor bug fixes and optimizations -------------------------------------------------------------------------------- /metadata/en-US/changelogs/9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/changelogs/9.txt -------------------------------------------------------------------------------- /metadata/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/full_description.txt -------------------------------------------------------------------------------- /metadata/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/images/icon.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /metadata/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/metadata/en-US/short_description.txt -------------------------------------------------------------------------------- /metadata/en-US/title.txt: -------------------------------------------------------------------------------- 1 | SoundRemote -------------------------------------------------------------------------------- /opus_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/opus_license.txt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SoundRemote/client-android/HEAD/settings.gradle.kts --------------------------------------------------------------------------------