Skip to content

feat: add new terminals in session - #19

Merged
SaicharanKandukuri merged 6 commits into
RandomCoderOrg:mainfrom
mohit-kota:feat-add-new-terminals
Sep 27, 2026
Merged

SaicharanKandukuri merged 6 commits into
RandomCoderOrg:mainfrom
mohit-kota:feat-add-new-terminals

Conversation

@mohit-kota

@mohit-kota mohit-kota commented Aug 8, 2026 •

Copy link
Copy Markdown
Contributor
  • now supports creation of terminals in the same linux session
Screen_recording_20260809_193225.mp4
  • Multiple tabs currently live in service memory. If the Android process is killed, the complete tab list and transcript history are not restored.
  • Multi-distro creation is implemented.
  • Audio and X11 infrastructure are currently shared globally rather than being owned per distro tab.
  • There is no maximum tab limit yet. Several PRoot sessions can consume significant memory on mobile.
  • Session titles are not persisted across a full app or service restart.
  • BringIntoViewRequester is currently an experimental Compose API.

closes #1

 - now supports creation of terminals in the same linux session
@SaicharanKandukuri SaicharanKandukuri added the enhancement New feature or request label Aug 8, 2026

@SaicharanKandukuri SaicharanKandukuri left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@SaicharanKandukuri

Copy link
Copy Markdown
Member

@mohit-kota Sync main to fork for the update workflow

# Conflicts:
#	app/src/main/java/org/randomcoder/udroid/runtime/RuntimeSupervisorService.kt
#	app/src/main/java/org/randomcoder/udroid/ui/TerminalPage.kt
…t-add-new-terminals

# Conflicts:
#	app/src/main/java/org/randomcoder/udroid/ui/TerminalPage.kt
@mohit-kota

Copy link
Copy Markdown
Contributor Author

@SaicharanKandukuri done 🫡

@SaicharanKandukuri
SaicharanKandukuri merged commit 0fd6c76 into RandomCoderOrg:main Sep 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multi terminal support

2 participants