History

From Openmoko

Jump to: navigation, search

Contents

Overview

This article defines the History Application, an application designed for the OpenMoko platform, that lets you quickly switch to past applications. This is a Native Finger-Based application.

Use Cases

Here are some possible use cases:

  • I want to be able to quickly switch between previously run applications
  • I want to be able to "Force Quit" a frozen application

Layout Components

Application Area

This is a sample layout:

image:Screen_application_history.png

  • 1) Application Thumbail selected -- tap on it to open this application
  • 2) Application 1-n Thumbail -- (Resized) Screen Grabs of Applications.
  • 3) Scroll Wheel -- Scrolling the thumbnail list
  • 4) Application Title
  • 5) Buttons bar -- Close & Close All applications or Exit History mode and return to last application.

On Tap

  • Tap the thumbnail to switch to that application.

On Tap with Hold

Item Action Constraints
Switch to Application Close current application and switch to to this application
Force Quit Send SIGTERM / SIGKILL to this application
NOTE: Please refer the attached for the preview of History, just use the thumb to roll the applications list(as blue area and arrow direction of roll.png), the frontest screen is the hilight item, please "Select" button to open it.

The rolling animation should have little snap effect while near the frontest position.

Footer Area

  • Number of active applications.

Status Bar

(TBD)

Constraints

(TBD)

Sessions

(TBD)

Architectural Details

(TBD)

Implementation Recommendations

(TBD)


UI Icons

Download the UI icons: click here

  • Close all.png -- Close all applications
  • Close.png -- Close a item
  • Exit.png -- Exit History mode

UI Position

Image:Finger 07 app history 2 Position1.png

  • History Appliction -- This position include top panpel area and footer area , that size is 640x480 pxiles

Image:Finger 07 app history 2 Position2.png

  • History Appliction -- This position without top panpel area and footer area , that size is 480x526 pxiles

Interactions

(TBD)

Unresolved Issues

  • Need to experiment to get best view of running applications

Questions and Answers

(TBD)

Personal tools