veticia / pilaunchernext Goto Github PK
View Code? Open in Web Editor NEWThis project forked from netonjm/questpilauncher
This is a simple launcher supporting Android/Official Quest/SideQuest apps and games.
This project forked from netonjm/questpilauncher
This is a simple launcher supporting Android/Official Quest/SideQuest apps and games.
I'm very sorry, I shouldn't be asking here, but I really need to know how to fix this problem.
I use lua language to write an icon launcher program to launch the quest game, but it cannot jump to start the VR game. I have tried various methods to no avail. Can anyone tell me how to do it.
I donβt know what code needs to be written in the AndroidManifest.xml file
Below is my code:
--Create a function to start the quest game
function launchQuestGame(pkgName)
local intent = Intent()
.setClassName("com.oculus.vrshell", "com.oculus.vrshell.MainActivity")
.setAction(Intent.ACTION_VIEW)
.putExtra("uri", "vrshell://launch/" .. pkgName)
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
if intent.resolveActivity(packageManager) then
activity.startActivity(intent)
else
toast("Cannot start the application")
end
end
-- Called in another file directory, such as running the beat saber game
launchQuestGame(com.beatgames.beatsaber)
Probably a problem with window size / dpi. Seems like interface is not scaled correctly on non-pico4 native android window size.
Todo:
Is it possible to have the explore, accessibility and oculus updater icons added back? I know its not specifically for quest, but having them is a good convenience.
Apparently it happens in "latest" firmware but I'm not able to debug it as I don't have Quest. It apparently doesn't happen on DreamGrid. Needs investigating which change introduced that bug. I'd assume it has something to do with launcher starting on boot.
Instead of using SharedPreferences which isn't accessible by an unrooted device, use getExternalFilesDir()
which could be accessible by normal users.
Another option is to add an export feature to export settings.
Good morning,
On quest 2, I am unable to drag apps to customize categories or hide apps. Can you help me please.
It seems that as of the v51 update for Oculus headsets, drag events are not functioning for whatever reason. Specifically, this is not working. It seems that starting drag and drop doesn't send events. Touch events up are also not being sent.
It seems like the best option would be to add a simple drop down menu instead of drag and drop.
Barnaby makes a good case for that in his https://github.com/barnabwhy/PiLauncherNext fork
Todo:
Launching apps from PI Launcher Next fades everything to black, then after a few seconds it loads the home enviroment again.
Device: Quest 2
The same thing happens with DreamGrid, so it's something in the common code. If I launch apps through Quest Launcher or the original Library, it works.
See here for a video: Unable to launch apps through PiLauncherNext
Sorry for my stupid question...
How can install PiLauncherNext on my Quest 2?
Thanks
Favorite apps would display first regardless of sorting
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.