Terminal

Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2013-01-22 22:47:32
Size: 1566
Editor: mhall119
Comment:
Revision 6 as of 2013-02-01 03:40:33
Size: 2460
Editor: mhall119
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
|| Blueprint || [[https://blueprints.launchpad.net/ubuntu-terminal-app/+spec/initial-terminal-development|initial-terminal-development]] ||
Line 18: Line 19:
 * TBC
 * TBC
 * Must Have: I want to open a terminal window and enter a command supported by !BusyBox
 * Could Have: I want to zoom in to see letters better / I want to increase the font size
Line 26: Line 28:
 * TBC
 * TBC
 * Emulate terminal in an app window
 * Integrate with !BusyBox
 * Support entry of special commands that are not represented by the keyboard (e.g. ctrl+<insert some letter>)
 * Could Have: Zoom or increase font size
 * Could Have: Create a special layout for the onscreen keyboard (e.g. emoticons, keyboard commands)

Line 37: Line 44:
=== Screen === === Terminal view ===
Note: These are just some mock-ups.
Line 39: Line 47:
 * TBC  * http://postimage.org/image/nt1967lap/
 * http://postimage.org/image/5two745h3/
 * [[https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Terminal+-+Basic+View]] - Basic view and functionality
=== Zoom font size ===
Line 41: Line 52:
=== Screen ===  * Needed
Line 43: Line 54:
 * TBC === Special characters selection ===
Line 45: Line 56:
=== Screen ===

 * TBC
 * Needed

Terminal

This web page is where we are coordinating the work to build a Terminal application for the Ubuntu Phone that could also extend to other form factors too with the responsive design features built into the Ubuntu SDK

The Details

Launchpad Project

ubuntu-terminal-app

Launchpad Team

ubuntu-terminal-dev

IRC Channel

#ubuntu-phone on Freenode

Blueprint

initial-terminal-development

User Stories

Note: please don't add user stories here. We are defining these as a limited set to keep the scope more limited to get out a first version.

  • Must Have: I want to open a terminal window and enter a command supported by BusyBox

  • Could Have: I want to zoom in to see letters better / I want to increase the font size

Functional Requirements

Note: likewise, please don't add functional requirements here. We are defining these as a limited set to keep the scope more limited to get out a first version.

  • Emulate terminal in an app window
  • Integrate with BusyBox

  • Support entry of special commands that are not represented by the keyboard (e.g. ctrl+<insert some letter>)

  • Could Have: Zoom or increase font size
  • Could Have: Create a special layout for the onscreen keyboard (e.g. emoticons, keyboard commands)

Design

How To Add Your Design

Terminal view

Note: These are just some mock-ups.

Zoom font size

  • Needed

Special characters selection

  • Needed

Implementation

This is where the spec will be.

Touch/CoreApps/Terminal (last edited 2015-07-10 19:25:02 by 173-109-70-164)