initial push of android app and bt server. these are used to make a remote usable via phone

This commit is contained in:
Elias Quinn
2025-06-30 07:53:58 +01:00
parent 9e5b7a6999
commit 654af164ab
2009 changed files with 102252 additions and 2084 deletions

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2017 The Android Open Source Project
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="androidx.navigation.fragment" >
<uses-sdk android:minSdkVersion="14" />
</manifest>

View File

@@ -0,0 +1,5 @@
aarFormatVersion=1.0
aarMetadataVersion=1.0
minCompileSdk=33
minCompileSdkExtension=0
minAndroidGradlePluginVersion=1.0.0

View File

@@ -0,0 +1,11 @@
int attr defaultNavHost 0x0
int dimen sliding_pane_detail_pane_width 0x0
int id nav_host_fragment_container 0x0
int id sliding_pane_detail_container 0x0
int id sliding_pane_layout 0x0
int[] styleable DialogFragmentNavigator { 0x1010003 }
int styleable DialogFragmentNavigator_android_name 0
int[] styleable FragmentNavigator { 0x1010003 }
int styleable FragmentNavigator_android_name 0
int[] styleable NavHostFragment { 0x0 }
int styleable NavHostFragment_defaultNavHost 0

View File

@@ -0,0 +1,52 @@
# Baseline Profiles for navigation-fragment
HSPLandroidx/navigation/fragment/DialogFragmentNavigator$Companion;-><init>()V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator$observer$1;-><init>(Landroidx/navigation/fragment/DialogFragmentNavigator;)V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator$onAttach$1;-><init>(Landroidx/navigation/fragment/DialogFragmentNavigator;)V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator$onAttach$1;->onAttachFragment(Landroidx/fragment/app/FragmentManager;Landroidx/fragment/app/Fragment;)V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator;-><clinit>()V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator;-><init>(Landroid/content/Context;Landroidx/fragment/app/FragmentManager;)V
HSPLandroidx/navigation/fragment/DialogFragmentNavigator;->access$getRestoredTagsAwaitingAttach$p(Landroidx/navigation/fragment/DialogFragmentNavigator;)Ljava/util/Set;
HSPLandroidx/navigation/fragment/DialogFragmentNavigator;->onAttach(Landroidx/navigation/NavigatorState;)V
HSPLandroidx/navigation/fragment/FragmentNavigator$Companion;-><init>()V
HSPLandroidx/navigation/fragment/FragmentNavigator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLandroidx/navigation/fragment/FragmentNavigator$Destination;-><init>(Landroidx/navigation/Navigator;)V
HSPLandroidx/navigation/fragment/FragmentNavigator$Destination;->equals(Ljava/lang/Object;)Z
HSPLandroidx/navigation/fragment/FragmentNavigator$Destination;->getClassName()Ljava/lang/String;
HSPLandroidx/navigation/fragment/FragmentNavigator$Destination;->hashCode()I
HSPLandroidx/navigation/fragment/FragmentNavigator$Destination;->onInflate(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/navigation/fragment/FragmentNavigator$Destination;->setClassName(Ljava/lang/String;)Landroidx/navigation/fragment/FragmentNavigator$Destination;
HSPLandroidx/navigation/fragment/FragmentNavigator;-><clinit>()V
HSPLandroidx/navigation/fragment/FragmentNavigator;-><init>(Landroid/content/Context;Landroidx/fragment/app/FragmentManager;I)V
HSPLandroidx/navigation/fragment/FragmentNavigator;->createDestination()Landroidx/navigation/NavDestination;
HSPLandroidx/navigation/fragment/FragmentNavigator;->createDestination()Landroidx/navigation/fragment/FragmentNavigator$Destination;
HSPLandroidx/navigation/fragment/FragmentNavigator;->navigate(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
HSPLandroidx/navigation/fragment/FragmentNavigator;->navigate(Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
HSPLandroidx/navigation/fragment/NavHostFragment$Companion;-><init>()V
HSPLandroidx/navigation/fragment/NavHostFragment$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
HSPLandroidx/navigation/fragment/NavHostFragment;-><clinit>()V
HSPLandroidx/navigation/fragment/NavHostFragment;-><init>()V
HSPLandroidx/navigation/fragment/NavHostFragment;->createFragmentNavigator()Landroidx/navigation/Navigator;
HSPLandroidx/navigation/fragment/NavHostFragment;->getContainerId()I
HSPLandroidx/navigation/fragment/NavHostFragment;->onAttach(Landroid/content/Context;)V
HSPLandroidx/navigation/fragment/NavHostFragment;->onCreate(Landroid/os/Bundle;)V
HSPLandroidx/navigation/fragment/NavHostFragment;->onCreateNavController(Landroidx/navigation/NavController;)V
HSPLandroidx/navigation/fragment/NavHostFragment;->onCreateNavHostController(Landroidx/navigation/NavHostController;)V
HSPLandroidx/navigation/fragment/NavHostFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
HSPLandroidx/navigation/fragment/NavHostFragment;->onInflate(Landroid/content/Context;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
HSPLandroidx/navigation/fragment/NavHostFragment;->onPrimaryNavigationFragmentChanged(Z)V
HSPLandroidx/navigation/fragment/NavHostFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
Landroidx/navigation/fragment/DialogFragmentNavigator$Companion;
Landroidx/navigation/fragment/DialogFragmentNavigator$observer$1;
Landroidx/navigation/fragment/DialogFragmentNavigator$onAttach$1;
Landroidx/navigation/fragment/DialogFragmentNavigator;
Landroidx/navigation/fragment/FragmentNavigator$Companion;
Landroidx/navigation/fragment/FragmentNavigator$Destination;
Landroidx/navigation/fragment/FragmentNavigator$Extras;
Landroidx/navigation/fragment/FragmentNavigator;
Landroidx/navigation/fragment/NavHostFragment$Companion;
Landroidx/navigation/fragment/NavHostFragment;
PLandroidx/navigation/fragment/NavHostFragment;->onDestroyView()V
HSPLandroidx/navigation/fragment/R$styleable;-><clinit>()V
Landroidx/navigation/fragment/R$styleable;

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="sliding_pane_detail_pane_width">300dp</dimen>
<item name="nav_host_fragment_container" type="id"/>
<item name="sliding_pane_detail_container" type="id"/>
<item name="sliding_pane_layout" type="id"/>
<declare-styleable name="DialogFragmentNavigator">
<attr name="android:name"/>
</declare-styleable>
<declare-styleable name="FragmentNavigator">
<attr name="android:name"/>
</declare-styleable>
<declare-styleable name="NavHostFragment">
<attr format="boolean" name="defaultNavHost"/>
</declare-styleable>
</resources>