File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 349349 fetch ( "android/installedappsandbackups" ) . then ( res => res . json ( ) . then ( res => {
350350 document . getElementById ( "appList" ) . innerHTML = ""
351351 res . sort ( ( a , b ) => a . PackageName . localeCompare ( b . PackageName ) )
352- var apps = ""
353- res . forEach ( app => {
354- apps += `<div onclick="ChangeApp(this.getAttribute('value'))" class="listItem${ app . PackageName == config . currentApp ? " listItemSelected" : "" } " value="${ app . PackageName } ">${ app . PackageName } </div>`
355- } )
356- document . getElementById ( "appList" ) . innerHTML = apps
352+ const interval = 20
353+ var target = 0
354+ var current = 0
355+ var i = setInterval ( ( ) => {
356+ target = res . length < target + interval ? res . length : target + interval
357+ var apps = ""
358+ while ( current < target ) {
359+ var app = res [ current ]
360+ apps += `<div onclick="ChangeApp('${ app . PackageName } ')" class="listItem${ app . PackageName == config . currentApp ? " listItemSelected" : "" } " value="${ app . PackageName } ">${ app . PackageName } </div>`
361+ current ++
362+ }
363+ document . getElementById ( "appList" ) . innerHTML += apps
364+ if ( current == res . length ) clearInterval ( i )
365+ } , 50 )
357366 } ) )
358367 }
359368
360369 function ChangeApp ( package ) {
370+ console . log ( "Changing app to " + package )
361371 fetch ( "questappversionswitcher/changeapp" , {
362372 method : "POST" ,
363373 body : package
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <manifest xmlns : android =" http://schemas.android.com/apk/res/android" android : versionName =" 1.1.2 " package =" com.ComputerElite.questappversionswitcher" android : installLocation =" preferExternal" android : versionCode =" 6 " >
3- <uses-sdk android : minSdkVersion =" 29 " android : targetSdkVersion =" 29" />
2+ <manifest xmlns : android =" http://schemas.android.com/apk/res/android" android : versionName =" 1.1.3 " package =" com.ComputerElite.questappversionswitcher" android : installLocation =" preferExternal" android : versionCode =" 7 " >
3+ <uses-sdk android : minSdkVersion =" 28 " android : targetSdkVersion =" 29" />
44 <uses-permission android : name =" oculus.permission.handtracking" />
55 <uses-permission android : name =" com.oculus.permission.HAND_TRACKING" />
66 <uses-feature android : name =" oculus.software.handtracking" android : required =" false" />
Original file line number Diff line number Diff line change 2222// Minor Version
2323// Build Number
2424// Revision
25- [ assembly: AssemblyVersion ( "1.1.2 .0" ) ]
26- [ assembly: AssemblyFileVersion ( "1.1.2 .0" ) ]
25+ [ assembly: AssemblyVersion ( "1.1.3 .0" ) ]
26+ [ assembly: AssemblyFileVersion ( "1.1.3 .0" ) ]
You can’t perform that action at this time.
0 commit comments