Terminal

Differences between revisions 6 and 14 (spanning 8 versions)
Revision 6 as of 2013-02-01 03:40:33
Size: 2460
Editor: mhall119
Comment:
Revision 14 as of 2015-07-10 19:25:02
Size: 70
Editor: 173-109-70-164
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<Include(UbuntuPhone/CoreApps/Contents)>>

= Terminal =

||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||

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 [[http://developer.ubuntu.com/get-started/gomobile/|Ubuntu SDK]]

||<tablestyle="font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''The Details'''||
|| Launchpad Project || [[https://launchpad.net/ubuntu-terminal-app|ubuntu-terminal-app]] ||
|| Launchpad Team || [[https://launchpad.net/~ubuntu-terminal-dev|ubuntu-terminal-dev]] ||
|| IRC Channel || [[http://webchat.freenode.net/?channels=%23ubuntu-phone|#ubuntu-phone]] on Freenode ||
|| Blueprint || [[https://blueprints.launchpad.net/ubuntu-terminal-app/+spec/initial-terminal-development|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 ===

<<Include(UbuntuPhone/CoreApps/AddDesign)>>

=== Terminal view ===
Note: These are just some mock-ups.

 * 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 ===

 * Needed

=== Special characters selection ===

 * Needed

== Implementation ==

This is where the spec will be.
#REFRESH 0 https://developer.ubuntu.com/community/core-apps/terminal

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