Terminal

Differences between revisions 10 and 13 (spanning 3 versions)
Revision 10 as of 2013-03-27 20:06:33
Size: 2505
Editor: mhall119
Comment:
Revision 13 as of 2014-02-28 16:55:42
Size: 1779
Editor: popey
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<Include(Touch/Menu)>>
Line 10: Line 12:
||<tablestyle="font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''The Details'''|| ||<tablestyle="font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;" colspan="2">'''The Details'''||
Line 15: Line 17:

== 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
|| Burndown Chart|| [[http://status.ubuntu.com/coreapps-14.04/ubuntu-terminal-dev.html|coreapps-14.04]] ||
Line 24: Line 20:
== Functional Requirements == = Current Design =
Line 26: Line 22:
'''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. /!\ Work is currently ongoing to refresh the app design and provide converged layouts for tablets and desktops. Details can be found on the [[/Design|Design]] page.
Line 28: Line 24:

 * 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(Touch/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.
{{attachment:device-2014-02-28-165027.png||width=400}}
{{attachment:device-2014-02-28-165038.png||width=400}}
{{attachment:device-2014-02-28-165100.png||width=400}}
{{attachment:device-2014-02-28-165111.png||width=400}}
{{attachment:device-2014-02-28-165130.png||width=400}}
{{attachment:device-2014-02-28-165142.png||width=400}}

Warning /!\ Ubuntu Touch is no longer maintained as a core product by Canonical. However, the Ubports community are continuing development.

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-touch on Freenode

Blueprint

initial-terminal-development

Burndown Chart

coreapps-14.04

Current Design

Warning /!\ Work is currently ongoing to refresh the app design and provide converged layouts for tablets and desktops. Details can be found on the Design page.

device-2014-02-28-165027.png device-2014-02-28-165038.png device-2014-02-28-165100.png device-2014-02-28-165111.png device-2014-02-28-165130.png device-2014-02-28-165142.png

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