Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Black Box Black Box
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 90
    • Issues 90
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Paulo Queiroz
  • Black BoxBlack Box
  • Milestones
  • 0.14.0 - The Sandbox Conundrum
Open
Milestone

0.14.0 - The Sandbox Conundrum

Creating a sandboxed terminal emulator has its challenges. Everything related to getting information about the processes running in Black Box is very hard. Tilix once supported Flatpak, and to get around these things, they created a tool called toolbox. Toolbox is a mere C program that gets executed in the host to retrieve information on a process/file descriptor. We need something similar in Black Box. This tool will finally allow us to:

  • Confirm before closing a terminal with an active process
  • Detach a process from a terminal before we close the tab -- allowing the process to live on after the tab is closed
  • Open new tabs on the same directory as the previous
  • Check if the current tab is in ssh or has superuser privileges -- which will allow us to add nice visual indicators as Console does

And much more.

  • Issues 9
  • Merge requests 3
  • Participants 1
  • Labels 4
22% complete
22%
Start date
No start date
None
Due date
No due date
9
Issues 9 New issue
Open: 7 Closed: 2
3
Merge requests 3
Open: 1 Closed: 0 Merged: 2
0
Releases
None
Reference: raggesilver/blackbox%"0.14.0 - The Sandbox Conundrum"