Skip to content

Releases: electrikjesus/XR-Launcher

v0.1.35

Choose a tag to compare

@github-actions github-actions released this 05 Oct 17:39

XR Launcher 0.1.35

Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.

0.1.35 — Host Edit in top HUD, All Apps drawer padding, optional pane arrows, Cardboard dwell click (FPS + IMU), multi-vendor IMU docs/scripts.

Highlights

  • Phone HOME shell plus companion touchpad / motion pointer for the glasses display
  • 2-/3-finger companion gestures: scroll, sphere zoom, look pan, right-click tap
  • 3D Home Space on glasses, tablets, and desktop-mode hosts (BumpDesk GLES)
  • Tray QS + notifications with pointer-friendly dismiss / scrub controls
  • Optional RayNeo USB head tracking with calibration
  • Registers as LAUNCHER / HOME (minSdk 34)

Install

  1. Download app-release.apk below.
  2. Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
  3. Optionally set XR Launcher as the default Home app.
adb install -r app-release.apk

Enable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.

What's included

File Description
app-release.apk (~81M) Signed release build. Use this for installs and in-place updates.
app-debug.apk (~100M) Debug build with logging enabled. For testing only.

Automatic updates (Obtainium)

To get notified when new v* tags ship, add this repo in Obtainium:

Setting Value
Source GitHub
Repository electrikjesus/XR-Launcher
Release filter v* tags
APK filter app-release.apk

Build info

Field Value
Release tag v0.1.35
Gradle version 0.1.35 (code 36)
Application ID dev.electrikjesus.xrlauncher
Minimum Android API 34+
Ideal form factor Phone + XR glasses, tablet, large-screen Android

Since v1.002

Compare on GitHub: v1.002...v0.1.35

Changes in the last 30 days

Since 2026-09-05 · 119 commits

  • Bump to 0.1.35 and add release notes. (e8f49de)
  • Document multi-vendor glasses IMU probes and credit RayNeo HID sources. (e52aacc)
  • Add Cardboard dwell click for FPS + glasses IMU. (1308a55)
  • Add optional left/right pane navigation arrows on large screens. (bd509fa)
  • Give the All Apps drawer outside padding and a squarer plate. (f161171)
  • Move the large-screen Edit button into the top HUD. (ab1eae8)
  • Fix unit tests stale after snap-to-grid default and gradient look curve. (79bcfaa)
  • Add v0.1.34 release notes and tablet screenshots. (f7e0730)
  • World-lock Recents on the Home pane instead of the FPS crosshair. (2cfddd5)
  • Fix tray quick settings and add a notification scroll handle. (66ec830)
  • Add companion 2/3-finger scroll, zoom, and look gestures. (1ca7a48)
  • Fix companion toolbar icon contrast on the dark chrome. (83c5fa7)
  • Add companion Apps toggle and per-notification dismiss X. (94e3c40)
  • Add Poly Haven HDRI backdrops with an in-app picker. (b0861a0)
  • Flip the GLES wallpaper sample so phone wallpaper is upright. (611b851)
  • Fix phone wallpaper on the XR room under Android 14+. (57e1752)
  • World-lock the radial menu in mouse-look so wedges can be aimed. (fd7e077)
  • Fix SYSTEM wallpaper sticking on the last gradient and default snap-to-grid on. (cfdb601)
  • Inject pointer gestures into PIP and foreign windows over XR UI. (981f659)
  • Keep wallpaper on glasses/XR only, not the companion touchpad. (44339ab)
  • Add Settings control for the return-to-XR overlay bubble size. (810c8b9)
  • Make Home a desk surface instead of a mirrored icon grid. (7bfaa28)
  • Show Desktop apps on Home and widen All Apps to 5×4. (ece38a0)
  • Handle RayNeo USB-only attach when no glasses display exists. (62c1d8c)
  • Clarify host glasses attach choices as XR UI vs Android Desktop. (e3dfefa)
  • Prompt on host when glasses appear as a second display. (92741da)
  • Snap the All Apps tile to the grid and look at it from Home on host. (04f426d)
  • Tighten All Apps drawer plate to the icon/chevron span. (c91661c)
  • Show a live snap-cell highlight while dragging desk items. (c71b295)
  • Draw the All Apps open-drawer backing as a visible frosted panel. (283c614)
  • Add desk grid snap and interactive widget corner resize. (cb9893e)
  • Stop re-showing onboarding when only default Home is missing. (33a05e4)
  • Stop Break Apart from orbiting icons around the sphere. (bc25c9b)
  • Collapse fanned or expanded piles when clicking empty desk space. (e68be79)
  • Polish pile size, hide open face, and add Fan / Break Apart radial. (485275f)
  • Make Create Pile Folder and Stack into real desk piles. (768c1a6)
  • Add lasso Move with a centroid handle for rigid group drag. (da15624)
  • Clear stale desk selection before empty-desktop radial and on drag. (610b570)
  • Add Grow and Shrink widget actions to the selection radial. (ffd1e81)
  • Add AppWidgetHost desk widgets via empty-desktop radial place. (0dbc8ca)
  • Replace chip-orbit context menu with BumpDesk RadialMenuView. (438a532)
  • Fix oval Desktop icons by matching mesh height to the label atlas. (6d71040)
  • Make empty-desk long-press open a working arrange radial. (b3ce18d)
  • Open the radial menu when a lasso captures Desktop icons. (339944c)
  • Abort lasso when a second finger starts two-finger pan. (2f10751)
  • Match Home pane lighting to Desktop icon gamma. (da575cf)
  • Glue Desktop icon size to Home panel icons and lower the Edit floor. (d8acc91)
  • Add Scheme A look and a Play-friendly launcher surface. (238aaa3)
  • Ignore desk icons crossed during a gesture look pan. (93c1b71)
  • Invert gesture look so dragging the background pans naturally. (ff02794)
  • Re-show onboarding when Home or Accessibility grants are missing. (3fa14d4)
  • Add gesture look so the view stays still until a drag pans it. (eb0a415)
  • Ignore leftover Edit hit boxes after the card closes. (9e1fea8)
  • Add horizontal and vertical look deadzone sliders. (d21c8e7)
  • Keep Settings clicks working after a slider drag. (92cec14)
  • Hoist host Edit into a compact modal above the pointer stack. (88f4d5c)
  • Fix host Settings/Edit clicks and trim Home Space options. (71ed34d)
  • Draw the desk lasso and open context actions as a radial menu. (435f3ab)
  • Shape gradient look so it stays slow at center and steepens at the edges. (5be244b)
  • Restore FPS hover mouse-look and gradient up/down pitch on host. (c81a614)
  • Fix host mouse-look lock and eye/normal HUD toggle. (ee618d1)
  • Unlock full-circle mouse-look, flatten icon lighting, and add two-finger pan. (6bfb4fb)
  • Allow full-circle Free look and keep top HUD clickable in mouse-look. (de7bcd8)
  • Fix host misclicks by aligning absolute BumpDesk picks with the view. (09119c7)
  • Restore round Home and Desktop icon faces. (9a19256)
  • Add BumpDesk-derived absolute host pointer for Expanded Home Space. (2742e38)
  • Fix uneven Home Space desk and grid app icon sizes. (42376d3)
  • Add host right-click, scroll zoom, and pinch zoom. (0014d67)
  • Fix host HUD and Edit hits with Minecraft-style chrome layers. (01f9a9f)
  • Add large-screen immersive Home Space with top HUD and in-engine dialogs. (e3f6dcd)
  • Release 0.1.19 with desk interaction and mouse-look polish. (5e2e8cb)
  • Allow dragging Desktop icons back onto All Apps to remove them. (e61588f)
  • Fix All Apps pagination clicks closing the drawer on touchpad. (f0e738d)
  • Note mouse-look desk drag as partial and plan motion+FPS fix. (0086af3)
  • Make touchpad long-press start Hold-Left and plan Settings repair. (a9ec695)
  • Fix FPS mouse-look desk drag by finalizing before center re-lock. (5cbe02c)
  • Sync Tier 0 and routing sections with large-screen XR Home Space plans. (3c3dc08)
  • Plan large-screen XR default and host top HUD chrome. (d6b3b88)
  • Allow Home pane apps to copy onto Desktop and start sphere lasso. (b821f85)
  • Sync desk icons onto the GLES renderer on dirty bus updates. (18c43d4)
  • Unlock the cursor for FPS Hold-Left tap and drag. (f06a674)
  • Fix Hold-Left desk drag while FPS mouse-look is on. (be0b313)
  • Allow mouse-look to pan right of Tray into empty space. (7b87981)
  • Release 0.1.18 with README screenshots of glasses and companion. (9272ac5)
  • Fix All Apps pager clicks and speed up page/open switches. (1ed4dee)
  • Persist Desktop icon poses and bump to 0.1.17. (0276411)
  • Allow mouse-look to pan left of Desktop into empty space. (2292bb1)
  • Fix mouse-look pitch direction and add a companion toggle. (b6d1f3c)
  • Hide the All Apps widget backing texture. (13c80d0)
  • Shrink the open All Apps widget so pagination stays in cursor reach. (15fc0d6)
  • Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (e54efe9)
  • Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (63ddcff)
  • Stop desk icon drag release from firing a click at the drop point. (29d5c39)
  • Refit the All Apps widget layout and make pager hits and drops reliable. (a9ec0f0)
  • Enlarge open All Apps widget and stop snapping the camera. (ccb0e00)
  • Lift desk hover, stack All Apps closer, and add FPS look. (afdad09)
  • Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (ef8f1a4)
  • Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (4255c4d)
  • Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (a1a1ec0)
  • Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (b5977f1)
  • Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (92dac8e)
  • Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, includi...
Read more

v0.1.34

Choose a tag to compare

@github-actions github-actions released this 20 Sep 23:57

XR Launcher 0.1.34

Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.

0.1.34 — Companion multitouch (scroll / pinch-zoom / look), tray brightness + notification scroll handle, world-locked Recents, wallpaper / HDRI surrounds, host HUD look modes.

Highlights

  • Phone HOME shell plus companion touchpad / motion pointer for the glasses display
  • 2-/3-finger companion gestures: scroll, sphere zoom, look pan, right-click tap
  • 3D Home Space on glasses, tablets, and desktop-mode hosts (BumpDesk GLES)
  • Tray QS + notifications with pointer-friendly dismiss / scrub controls
  • Optional RayNeo USB head tracking with calibration
  • Registers as LAUNCHER / HOME (minSdk 34)

Install

  1. Download app-release.apk below.
  2. Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
  3. Optionally set XR Launcher as the default Home app.
adb install -r app-release.apk

Enable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.

What's included

File Description
app-release.apk (~81M) Signed release build. Use this for installs and in-place updates.
app-debug.apk (~100M) Debug build with logging enabled. For testing only.

Automatic updates (Obtainium)

To get notified when new v* tags ship, add this repo in Obtainium:

Setting Value
Source GitHub
Repository electrikjesus/XR-Launcher
Release filter v* tags
APK filter app-release.apk

Build info

Field Value
Release tag v0.1.34
Gradle version 0.1.34 (code 35)
Application ID dev.electrikjesus.xrlauncher
Minimum Android API 34+
Ideal form factor Phone + XR glasses, tablet, large-screen Android

Since v1.002

Compare on GitHub: v1.002...v0.1.34

Changes in the last 30 days

Since 2026-08-21 · 112 commits

  • Add v0.1.34 release notes and tablet screenshots. (f7e0730)
  • World-lock Recents on the Home pane instead of the FPS crosshair. (2cfddd5)
  • Fix tray quick settings and add a notification scroll handle. (66ec830)
  • Add companion 2/3-finger scroll, zoom, and look gestures. (1ca7a48)
  • Fix companion toolbar icon contrast on the dark chrome. (83c5fa7)
  • Add companion Apps toggle and per-notification dismiss X. (94e3c40)
  • Add Poly Haven HDRI backdrops with an in-app picker. (b0861a0)
  • Flip the GLES wallpaper sample so phone wallpaper is upright. (611b851)
  • Fix phone wallpaper on the XR room under Android 14+. (57e1752)
  • World-lock the radial menu in mouse-look so wedges can be aimed. (fd7e077)
  • Fix SYSTEM wallpaper sticking on the last gradient and default snap-to-grid on. (cfdb601)
  • Inject pointer gestures into PIP and foreign windows over XR UI. (981f659)
  • Keep wallpaper on glasses/XR only, not the companion touchpad. (44339ab)
  • Add Settings control for the return-to-XR overlay bubble size. (810c8b9)
  • Make Home a desk surface instead of a mirrored icon grid. (7bfaa28)
  • Show Desktop apps on Home and widen All Apps to 5×4. (ece38a0)
  • Handle RayNeo USB-only attach when no glasses display exists. (62c1d8c)
  • Clarify host glasses attach choices as XR UI vs Android Desktop. (e3dfefa)
  • Prompt on host when glasses appear as a second display. (92741da)
  • Snap the All Apps tile to the grid and look at it from Home on host. (04f426d)
  • Tighten All Apps drawer plate to the icon/chevron span. (c91661c)
  • Show a live snap-cell highlight while dragging desk items. (c71b295)
  • Draw the All Apps open-drawer backing as a visible frosted panel. (283c614)
  • Add desk grid snap and interactive widget corner resize. (cb9893e)
  • Stop re-showing onboarding when only default Home is missing. (33a05e4)
  • Stop Break Apart from orbiting icons around the sphere. (bc25c9b)
  • Collapse fanned or expanded piles when clicking empty desk space. (e68be79)
  • Polish pile size, hide open face, and add Fan / Break Apart radial. (485275f)
  • Make Create Pile Folder and Stack into real desk piles. (768c1a6)
  • Add lasso Move with a centroid handle for rigid group drag. (da15624)
  • Clear stale desk selection before empty-desktop radial and on drag. (610b570)
  • Add Grow and Shrink widget actions to the selection radial. (ffd1e81)
  • Add AppWidgetHost desk widgets via empty-desktop radial place. (0dbc8ca)
  • Replace chip-orbit context menu with BumpDesk RadialMenuView. (438a532)
  • Fix oval Desktop icons by matching mesh height to the label atlas. (6d71040)
  • Make empty-desk long-press open a working arrange radial. (b3ce18d)
  • Open the radial menu when a lasso captures Desktop icons. (339944c)
  • Abort lasso when a second finger starts two-finger pan. (2f10751)
  • Match Home pane lighting to Desktop icon gamma. (da575cf)
  • Glue Desktop icon size to Home panel icons and lower the Edit floor. (d8acc91)
  • Add Scheme A look and a Play-friendly launcher surface. (238aaa3)
  • Ignore desk icons crossed during a gesture look pan. (93c1b71)
  • Invert gesture look so dragging the background pans naturally. (ff02794)
  • Re-show onboarding when Home or Accessibility grants are missing. (3fa14d4)
  • Add gesture look so the view stays still until a drag pans it. (eb0a415)
  • Ignore leftover Edit hit boxes after the card closes. (9e1fea8)
  • Add horizontal and vertical look deadzone sliders. (d21c8e7)
  • Keep Settings clicks working after a slider drag. (92cec14)
  • Hoist host Edit into a compact modal above the pointer stack. (88f4d5c)
  • Fix host Settings/Edit clicks and trim Home Space options. (71ed34d)
  • Draw the desk lasso and open context actions as a radial menu. (435f3ab)
  • Shape gradient look so it stays slow at center and steepens at the edges. (5be244b)
  • Restore FPS hover mouse-look and gradient up/down pitch on host. (c81a614)
  • Fix host mouse-look lock and eye/normal HUD toggle. (ee618d1)
  • Unlock full-circle mouse-look, flatten icon lighting, and add two-finger pan. (6bfb4fb)
  • Allow full-circle Free look and keep top HUD clickable in mouse-look. (de7bcd8)
  • Fix host misclicks by aligning absolute BumpDesk picks with the view. (09119c7)
  • Restore round Home and Desktop icon faces. (9a19256)
  • Add BumpDesk-derived absolute host pointer for Expanded Home Space. (2742e38)
  • Fix uneven Home Space desk and grid app icon sizes. (42376d3)
  • Add host right-click, scroll zoom, and pinch zoom. (0014d67)
  • Fix host HUD and Edit hits with Minecraft-style chrome layers. (01f9a9f)
  • Add large-screen immersive Home Space with top HUD and in-engine dialogs. (e3f6dcd)
  • Release 0.1.19 with desk interaction and mouse-look polish. (5e2e8cb)
  • Allow dragging Desktop icons back onto All Apps to remove them. (e61588f)
  • Fix All Apps pagination clicks closing the drawer on touchpad. (f0e738d)
  • Note mouse-look desk drag as partial and plan motion+FPS fix. (0086af3)
  • Make touchpad long-press start Hold-Left and plan Settings repair. (a9ec695)
  • Fix FPS mouse-look desk drag by finalizing before center re-lock. (5cbe02c)
  • Sync Tier 0 and routing sections with large-screen XR Home Space plans. (3c3dc08)
  • Plan large-screen XR default and host top HUD chrome. (d6b3b88)
  • Allow Home pane apps to copy onto Desktop and start sphere lasso. (b821f85)
  • Sync desk icons onto the GLES renderer on dirty bus updates. (18c43d4)
  • Unlock the cursor for FPS Hold-Left tap and drag. (f06a674)
  • Fix Hold-Left desk drag while FPS mouse-look is on. (be0b313)
  • Allow mouse-look to pan right of Tray into empty space. (7b87981)
  • Release 0.1.18 with README screenshots of glasses and companion. (9272ac5)
  • Fix All Apps pager clicks and speed up page/open switches. (1ed4dee)
  • Persist Desktop icon poses and bump to 0.1.17. (0276411)
  • Allow mouse-look to pan left of Desktop into empty space. (2292bb1)
  • Fix mouse-look pitch direction and add a companion toggle. (b6d1f3c)
  • Hide the All Apps widget backing texture. (13c80d0)
  • Shrink the open All Apps widget so pagination stays in cursor reach. (15fc0d6)
  • Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (e54efe9)
  • Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (63ddcff)
  • Stop desk icon drag release from firing a click at the drop point. (29d5c39)
  • Refit the All Apps widget layout and make pager hits and drops reliable. (a9ec0f0)
  • Enlarge open All Apps widget and stop snapping the camera. (ccb0e00)
  • Lift desk hover, stack All Apps closer, and add FPS look. (afdad09)
  • Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (ef8f1a4)
  • Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (4255c4d)
  • Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (a1a1ec0)
  • Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (b5977f1)
  • Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (92dac8e)
  • Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (31027dc)
  • Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (4e13e18)
  • Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (da1737f)
  • Bump to 0.1.7 and record keep-awake on the glasses session. (22440e5)
  • Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (3895ee8)
  • Tilt the Home pane card itself when looking left/right. (ffdcb9e)
  • Mode...
Read more

v0.1.19

Choose a tag to compare

@github-actions github-actions released this 19 Sep 01:11

XR Launcher 0.1.19

Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.

Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.

Highlights

  • Phone HOME shell plus companion touchpad / motion pointer for the glasses display
  • 3D spatial workspace on glasses, tablets, and desktop-mode hosts
  • Optional RayNeo USB head tracking with calibration
  • Registers as LAUNCHER / HOME (minSdk 34)

Install

  1. Download app-release.apk below.
  2. Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
  3. Optionally set XR Launcher as the default Home app.
adb install -r app-release.apk

Enable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.

What's included

File Description
app-release.apk (~80M) Signed release build. Use this for installs and in-place updates.
app-debug.apk (~99M) Debug build with logging enabled. For testing only.

Automatic updates (Obtainium)

To get notified when new v* tags ship, add this repo in Obtainium:

Setting Value
Source GitHub
Repository electrikjesus/XR-Launcher
Release filter v* tags
APK filter app-release.apk

Build info

Field Value
Release tag v0.1.19
Gradle version 0.1.19 (code 20)
Application ID dev.electrikjesus.xrlauncher
Minimum Android API 34+
Ideal form factor Phone + XR glasses, tablet, large-screen Android

Since v1.002

Compare on GitHub: v1.002...v0.1.19

Changes in the last 30 days

Since 2026-08-20 · 49 commits

  • Release 0.1.19 with desk interaction and mouse-look polish. (5e2e8cb)
  • Allow dragging Desktop icons back onto All Apps to remove them. (e61588f)
  • Fix All Apps pagination clicks closing the drawer on touchpad. (f0e738d)
  • Note mouse-look desk drag as partial and plan motion+FPS fix. (0086af3)
  • Make touchpad long-press start Hold-Left and plan Settings repair. (a9ec695)
  • Fix FPS mouse-look desk drag by finalizing before center re-lock. (5cbe02c)
  • Sync Tier 0 and routing sections with large-screen XR Home Space plans. (3c3dc08)
  • Plan large-screen XR default and host top HUD chrome. (d6b3b88)
  • Allow Home pane apps to copy onto Desktop and start sphere lasso. (b821f85)
  • Sync desk icons onto the GLES renderer on dirty bus updates. (18c43d4)
  • Unlock the cursor for FPS Hold-Left tap and drag. (f06a674)
  • Fix Hold-Left desk drag while FPS mouse-look is on. (be0b313)
  • Allow mouse-look to pan right of Tray into empty space. (7b87981)
  • Release 0.1.18 with README screenshots of glasses and companion. (9272ac5)
  • Fix All Apps pager clicks and speed up page/open switches. (1ed4dee)
  • Persist Desktop icon poses and bump to 0.1.17. (0276411)
  • Allow mouse-look to pan left of Desktop into empty space. (2292bb1)
  • Fix mouse-look pitch direction and add a companion toggle. (b6d1f3c)
  • Hide the All Apps widget backing texture. (13c80d0)
  • Shrink the open All Apps widget so pagination stays in cursor reach. (15fc0d6)
  • Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (e54efe9)
  • Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (63ddcff)
  • Stop desk icon drag release from firing a click at the drop point. (29d5c39)
  • Refit the All Apps widget layout and make pager hits and drops reliable. (a9ec0f0)
  • Enlarge open All Apps widget and stop snapping the camera. (ccb0e00)
  • Lift desk hover, stack All Apps closer, and add FPS look. (afdad09)
  • Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (ef8f1a4)
  • Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (4255c4d)
  • Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (a1a1ec0)
  • Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (b5977f1)
  • Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (92dac8e)
  • Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (31027dc)
  • Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (4e13e18)
  • Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (da1737f)
  • Bump to 0.1.7 and record keep-awake on the glasses session. (22440e5)
  • Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (3895ee8)
  • Tilt the Home pane card itself when looking left/right. (ffdcb9e)
  • Model Home Space as a BumpDesk-style scene so look is FPS and panes cannot overlap. (f8cb95d)
  • Turn Home Space by moving the camera, not spinning panes. (134d698)
  • Separate Home Space panes into side panels and strengthen look pitch. (dc6d428)
  • Put glasses Home Space in a real 3D room so look no longer shows wallpaper edges. (0a6c863)
  • Track onboarding restricted-settings (6.9) and reusing BumpDesk icon/widget 3D paths (2.20). (9ff0d5e)
  • Inset the XR Home Space into a 3D carousel so glasses show tilted neighbor panes and large icons. (d8957ee)
  • Add a launch-target chooser on phone HOME and companion. (15afbd8)
  • Add a three-pane XR Home Space with edge pan and in-space app windows. (9d577e3)
  • 6.1: Rebuild XR home as clock+dock and make the companion a full-screen touchpad. (d778333)
  • 6.1: Walk onboarding through missing Home and accessibility grants. (3529791)
  • 6.1: Add phone onboarding, HOME launcher, and spatial XR chrome (33410d5)
  • Add signed-release keystore helper and GitHub Actions APK/release CI. (712063b)

Built from v0.1.19 · All commits

v0.1.18

Choose a tag to compare

@github-actions github-actions released this 18 Sep 23:41

XR Launcher 0.1.18

Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.

Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.

Highlights

  • Phone HOME shell plus companion touchpad / motion pointer for the glasses display
  • 3D spatial workspace on glasses, tablets, and desktop-mode hosts
  • Optional RayNeo USB head tracking with calibration
  • Registers as LAUNCHER / HOME (minSdk 34)

Install

  1. Download app-release.apk below.
  2. Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
  3. Optionally set XR Launcher as the default Home app.
adb install -r app-release.apk

Enable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.

What's included

File Description
app-release.apk (~80M) Signed release build. Use this for installs and in-place updates.
app-debug.apk (~99M) Debug build with logging enabled. For testing only.

Automatic updates (Obtainium)

To get notified when new v* tags ship, add this repo in Obtainium:

Setting Value
Source GitHub
Repository electrikjesus/XR-Launcher
Release filter v* tags
APK filter app-release.apk

Build info

Field Value
Release tag v0.1.18
Gradle version 0.1.18 (code 19)
Application ID dev.electrikjesus.xrlauncher
Minimum Android API 34+
Ideal form factor Phone + XR glasses, tablet, large-screen Android

Since v1.002

Compare on GitHub: v1.002...v0.1.18

Changes in the last 30 days

Since 2026-08-19 · 36 commits

  • Release 0.1.18 with README screenshots of glasses and companion. (9272ac5)
  • Fix All Apps pager clicks and speed up page/open switches. (1ed4dee)
  • Persist Desktop icon poses and bump to 0.1.17. (0276411)
  • Allow mouse-look to pan left of Desktop into empty space. (2292bb1)
  • Fix mouse-look pitch direction and add a companion toggle. (b6d1f3c)
  • Hide the All Apps widget backing texture. (13c80d0)
  • Shrink the open All Apps widget so pagination stays in cursor reach. (15fc0d6)
  • Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (e54efe9)
  • Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (63ddcff)
  • Stop desk icon drag release from firing a click at the drop point. (29d5c39)
  • Refit the All Apps widget layout and make pager hits and drops reliable. (a9ec0f0)
  • Enlarge open All Apps widget and stop snapping the camera. (ccb0e00)
  • Lift desk hover, stack All Apps closer, and add FPS look. (afdad09)
  • Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (ef8f1a4)
  • Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (4255c4d)
  • Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (a1a1ec0)
  • Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (b5977f1)
  • Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (92dac8e)
  • Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (31027dc)
  • Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (4e13e18)
  • Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (da1737f)
  • Bump to 0.1.7 and record keep-awake on the glasses session. (22440e5)
  • Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (3895ee8)
  • Tilt the Home pane card itself when looking left/right. (ffdcb9e)
  • Model Home Space as a BumpDesk-style scene so look is FPS and panes cannot overlap. (f8cb95d)
  • Turn Home Space by moving the camera, not spinning panes. (134d698)
  • Separate Home Space panes into side panels and strengthen look pitch. (dc6d428)
  • Put glasses Home Space in a real 3D room so look no longer shows wallpaper edges. (0a6c863)
  • Track onboarding restricted-settings (6.9) and reusing BumpDesk icon/widget 3D paths (2.20). (9ff0d5e)
  • Inset the XR Home Space into a 3D carousel so glasses show tilted neighbor panes and large icons. (d8957ee)
  • Add a launch-target chooser on phone HOME and companion. (15afbd8)
  • Add a three-pane XR Home Space with edge pan and in-space app windows. (9d577e3)
  • 6.1: Rebuild XR home as clock+dock and make the companion a full-screen touchpad. (d778333)
  • 6.1: Walk onboarding through missing Home and accessibility grants. (3529791)
  • 6.1: Add phone onboarding, HOME launcher, and spatial XR chrome (33410d5)
  • Add signed-release keystore helper and GitHub Actions APK/release CI. (712063b)

Built from v0.1.18 · All commits

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 18 Sep 23:19

XR Launcher 0.1.17

Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.

Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.

Highlights

  • Phone HOME shell plus companion touchpad / motion pointer for the glasses display
  • 3D spatial workspace on glasses, tablets, and desktop-mode hosts
  • Optional RayNeo USB head tracking with calibration
  • Registers as LAUNCHER / HOME (minSdk 34)

Install

  1. Download app-release.apk below.
  2. Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
  3. Optionally set XR Launcher as the default Home app.
adb install -r app-release.apk

Enable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.

What's included

File Description
app-release.apk (~80M) Signed release build. Use this for installs and in-place updates.
app-debug.apk (~99M) Debug build with logging enabled. For testing only.

Automatic updates (Obtainium)

To get notified when new v* tags ship, add this repo in Obtainium:

Setting Value
Source GitHub
Repository electrikjesus/XR-Launcher
Release filter v* tags
APK filter app-release.apk

Build info

Field Value
Release tag v0.1.17
Gradle version 0.1.17 (code 18)
Application ID dev.electrikjesus.xrlauncher
Minimum Android API 34+
Ideal form factor Phone + XR glasses, tablet, large-screen Android

Since v1.002

Compare on GitHub: v1.002...v0.1.17

Changes in the last 30 days

Since 2026-08-19 · 34 commits

  • Persist Desktop icon poses and bump to 0.1.17. (0276411)
  • Allow mouse-look to pan left of Desktop into empty space. (2292bb1)
  • Fix mouse-look pitch direction and add a companion toggle. (b6d1f3c)
  • Hide the All Apps widget backing texture. (13c80d0)
  • Shrink the open All Apps widget so pagination stays in cursor reach. (15fc0d6)
  • Fix desk pager, Hold-Left grab, square All Apps frame, and tile drag. (e54efe9)
  • Widen the All Apps widget, fix pager chrome clicks, and add desk icon physics. (63ddcff)
  • Stop desk icon drag release from firing a click at the drop point. (29d5c39)
  • Refit the All Apps widget layout and make pager hits and drops reliable. (a9ec0f0)
  • Enlarge open All Apps widget and stop snapping the camera. (ccb0e00)
  • Lift desk hover, stack All Apps closer, and add FPS look. (afdad09)
  • Plan the next desk pass: hover, scale, closer All Apps widget, drag, and look modes. (ef8f1a4)
  • Face All Apps tiles at the camera and open a BumpDesk 4x4 drawer on the sphere. (4255c4d)
  • Treat Home, Tray, and app panes as pinned BumpDesk widgets on the inner sphere. (a1a1ec0)
  • Face the Desktop when looking left and keep only a thin All Apps tile with desk-local hover. (b5977f1)
  • Replace the left All Apps pane with a BumpDesk-style Desktop of physical GLES icons. (92dac8e)
  • Restore mouse-look yaw and pitch so the glasses camera follows the cursor again, including up and down. (31027dc)
  • Aim the glasses cursor as a camera ray onto the inner sphere so hover follows the 3D panes instead of a flat HUD. (4e13e18)
  • Draw Home Space panes as tessellated GLES shells so look shows FPS edges. (da1737f)
  • Bump to 0.1.7 and record keep-awake on the glasses session. (22440e5)
  • Plan Home Space on BumpDesk GLES so panels can show real FPS edges. (3895ee8)
  • Tilt the Home pane card itself when looking left/right. (ffdcb9e)
  • Model Home Space as a BumpDesk-style scene so look is FPS and panes cannot overlap. (f8cb95d)
  • Turn Home Space by moving the camera, not spinning panes. (134d698)
  • Separate Home Space panes into side panels and strengthen look pitch. (dc6d428)
  • Put glasses Home Space in a real 3D room so look no longer shows wallpaper edges. (0a6c863)
  • Track onboarding restricted-settings (6.9) and reusing BumpDesk icon/widget 3D paths (2.20). (9ff0d5e)
  • Inset the XR Home Space into a 3D carousel so glasses show tilted neighbor panes and large icons. (d8957ee)
  • Add a launch-target chooser on phone HOME and companion. (15afbd8)
  • Add a three-pane XR Home Space with edge pan and in-space app windows. (9d577e3)
  • 6.1: Rebuild XR home as clock+dock and make the companion a full-screen touchpad. (d778333)
  • 6.1: Walk onboarding through missing Home and accessibility grants. (3529791)
  • 6.1: Add phone onboarding, HOME launcher, and spatial XR chrome (33410d5)
  • Add signed-release keystore helper and GitHub Actions APK/release CI. (712063b)

Built from v0.1.17 · All commits

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 14:49

XR Launcher 0.1.0

Spatial workspace launcher for Android XR glasses, headsets, and 3D desktop on large screens (Android 14+). Your phone doubles as a touchpad + motion controller for the workspace.

Early development (0.1.0). Primary hardware: RayNeo Air 4 Pro and large-screen Android.

Highlights

  • Phone HOME shell plus companion touchpad / motion pointer for the glasses display
  • 3D spatial workspace on glasses, tablets, and desktop-mode hosts
  • Optional RayNeo USB head tracking with calibration
  • Registers as LAUNCHER / HOME (minSdk 34)

Install

  1. Download app-release.apk below.
  2. Install on an Android 14+ phone (or tablet). Connect glasses if you have them.
  3. Optionally set XR Launcher as the default Home app.
adb install -r app-release.apk

Enable Settings → Accessibility → XR Launcher display pointer so the companion cursor can click on the glasses display.

What's included

File Description
app-release.apk (~80M) Signed release build. Use this for installs and in-place updates.
app-debug.apk (~98M) Debug build with logging enabled. For testing only.

Automatic updates (Obtainium)

To get notified when new v* tags ship, add this repo in Obtainium:

Setting Value
Source GitHub
Repository electrikjesus/XR-Launcher
Release filter v* tags
APK filter app-release.apk

Build info

Field Value
Release tag v0.1.0
Gradle version 0.1.0 (code 1)
Application ID dev.electrikjesus.xrlauncher
Minimum Android API 34+
Ideal form factor Phone + XR glasses, tablet, large-screen Android

Since v1.002

Compare on GitHub: v1.002...v0.1.0

Changes in the last 30 days

Since 2026-08-19 · 1 commits

  • Add signed-release keystore helper and GitHub Actions APK/release CI. (712063b)

Built from v0.1.0 · All commits